图像处理方法、装置、存储介质及计算机设备制造方法及图纸

技术编号:21143018 阅读:29 留言:0更新日期:2019-05-18 05:42
本申请涉及图像处理技术领域,尤其涉及一种图像处理方法、装置、存储介质及计算机设备。其中,所述图像处理方法,包括:对待处理图像进行分块处理获得子图像;并行对各子图像进行如下处理:对所述子图像并行进行水平方向上的第一方框滤波及第二方框滤波,获得第一输出图像及第二输出图像,分别对第一输出图像及第二输出图像进行竖直方向上的方框滤波,获得所述子图像的像素值的均值和方差,利用所述均值和方差对所述子图像进行导向滤波处理,得到目标子图像;融合各子图像对应的所述目标子图像获得所述待处理图像对应的目标图像。本申请提供的方案,能够提高图像处理的效率。

Image Processing Method, Device, Storage Media and Computer Equipment

【技术实现步骤摘要】
图像处理方法、装置、存储介质及计算机设备
本申请涉及图像处理
,具体而言,本申请涉及一种图像处理方法、装置、存储介质及计算机设备。
技术介绍
通过摄像装置摄取到的图像通常会包含一些影响图像美感的噪声,这些噪声可能是在摄取或传输图像时受随机信号干扰导致的,也可能是被拍摄客体自身具有的,例如:人脸图像中的脸部斑点、痘痘等,为了提升图像美感,通常使用滤波技术对图像进行处理以消除噪音,获得符合用户预期的图片。为了提升图像美感,通常可以使用滤波技术对图像进行处理,以消除噪音。目前使用比较普遍的滤波器是保边滤波器及基于表面模糊算法的滤波器,但这些滤波器在保边去燥的同时,无法保留原始图像的纹理细节,如:处理后图像中的平坦区域过于平滑,导致图像失真,与原始图像相比,细节信息损失较大,图像质量明显下降。而且,该种保边去噪的方式是串行处理方式,处理效率不高,无法应用于对实时性要求较高的场景中,如直播领域。
技术实现思路
本申请提供了一种图像处理方法、装置、存储介质及计算机设备,以提高图像处理效率。本申请实施例首先提供了一种图像处理方法,包括:对待处理图像进行分块处理获得子图像;并行对各子图像进行如下处理:对所述子图像并行进行水平方向上的第一方框滤波及第二方框滤波,获得第一输出图像及第二输出图像,分别对第一输出图像及第二输出图像进行竖直方向上的方框滤波,获得所述子图像的像素值的均值和方差,利用所述均值和方差对所述子图像进行导向滤波处理,得到目标子图像;融合各子图像对应的所述目标子图像获得所述待处理图像对应的目标图像。一种实施例中,所述对子图像并行进行水平方向上的第一方框滤波及第二方框滤波,获得第一输出图像及第二输出图像的步骤,包括:经过第一方框滤波计算滤波窗口中心像素点水平方向两侧像素值的均值,获得滤波窗口中心像素点的第一像素值,整合所有滤波窗口的第一像素值获得第一输出图像;经过第二方框滤波计算滤波窗口中心像素点水平方向两侧像素值的平方的均值,获得滤波窗口中心像素点的第二像素值,整合所有滤波窗口的第二像素获值得第二输出图像。一种实施例中,所述分别对第一输出图像及第二输出图像进行竖直方向上的方框滤波,获得所述待处理图像的像素值的均值和方差的步骤,包括:分别对第一输出图像及第二输出图像进行竖直方向上的方框滤波,得到第三图像和第四图像;根据所述第三图像计算所述子图像像素值的均值,并根据所述第四图像计算所述子图像像素值的方差。一种实施例中,所述对子图像并行进行水平方向上的第一方框滤波及第二方框滤波的步骤之前,还包括:对所述子图像进行窗口划分,获得子图像的滤波窗口及预设的移动步长。一种实施例中,所述获得子图像的滤波窗口及预设的移动步长的步骤之后,还包括:增大所述移动步长,以降低获得导向滤波计算参数的时间。一种实施例中,所述融合各子图像对应的所述目标子图像获得所述待处理图像对应的目标图像的步骤,包括:获得各目标子图像的融合系数;根据所述融合系数利用GPU对各目标子图像执行加权融合操作,得到目标图像。一种实施例中,所述导向滤波处理包括如下公式:其中,qi是输出滤波图像,ak和bk是窗口中心位于k时线性函数的系数,即qi=akIi+bi,bi为像素值,bk为待滤波图像p在窗口wk中的像素均值,μk是引导图像I中窗口wk的平均值,为引导图像I中窗口wk的方差,|w|为窗口wk的像素数量。进一步地,本申请实施例还提供了一种图像处理装置,包括:分块模块,用于对待处理图像进行分块处理获得子图像;滤波模块,用于并行对各子图像进行如下处理:对所述子图像并行进行水平方向上的第一方框滤波及第二方框滤波,获得第一输出图像及第二输出图像,分别对第一输出图像及第二输出图像进行竖直方向上的方框滤波,获得所述子图像的像素值的均值和方差,利用所述均值和方差对所述子图像进行导向滤波处理,得到目标子图像;融合模块,用于融合各子图像对应的所述目标子图像获得所述待处理图像对应的目标图像。进一步地,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机指令,当其在计算机上运行时,使得计算机执行上述任意一项技术方案所述的图像处理方法的步骤。更进一步地,本申请实施例还提供了一种计算机设备,所述计算机设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述任意一技术方案所述的图像处理方法的步骤。与现有技术相比,本申请提供的方案至少具备如下优点:本申请实施例提供的图像处理方法,通过对待处理图像进行水平方向上的并行处理,然后再进行竖直方向上的滤波处理,获得该待处理图像的均值及方差,基于该待处理图像的均值和方差进行导向滤波处理,即进行保边降噪处理,输出的目标图像为进行滤波处理后的图像,该图像保留了待处理图像的边缘及细节信息,避免图像处理过程中,由于滤波处理将图像的细节信息损失掉的问题。本申请实施例提供的图像处理方法,首先对待处理图像进行水平方向上的并行滤波处理,再进行竖直方向上的滤波处理,与传统图像处理方法中交叉需要进行水平、竖直、水平方向上像素处理的方式相比,本申请提供的方案无需对水平方向及竖直方向进行交叉滤波处理,且能够利用GPU强大的并行处理性能进行数据处理,提高了数据处理效率。进一步地,本申请提供的图像处理方法,将待处理图像划分为多个子图像,对多个子图像进行并行处理,进一步提高图像处理效率,提高数据处理效率。本申请附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本申请的实践了解到。附图说明本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为本申请一个实施例提供的图像处理方法的流程示意图;图2为本申请一个实施例提供的对待处理图像进行水平方向上的方框滤波的流程示意图;图3-1、图3-2分别为本申请一个实施例提供的滤波窗口中像素点的分布示意图,以及经过第一方框滤波后的第一像素值的示意图;图4为本申请一个实施例提供的融合各子图像对应的所述目标子图像获得所述待处理图像对应的目标图像的步骤的流程示意图;图5为本申请一种实施例提供的将本申请提供的图像处理方法应用于直播场景中的场景示意图;图6为本申请一种实施例提供的从其他执行服务器中选择另一台执行服务器继续执行该目标任务的步骤的流程示意图;图7为本申请一种实施例提供的计算机设备的结构示意图。具体实施方式下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能解释为对本申请的限制。本领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另本文档来自技高网...

【技术保护点】
1.一种图像处理方法,其特征在于,包括:对待处理图像进行分块处理获得子图像;并行对各子图像进行如下处理:对所述子图像并行进行水平方向上的第一方框滤波及第二方框滤波,获得第一输出图像及第二输出图像,分别对第一输出图像及第二输出图像进行竖直方向上的方框滤波,获得所述子图像的像素值的均值和方差,利用所述均值和方差对所述子图像进行导向滤波处理,得到目标子图像;融合各子图像对应的所述目标子图像获得所述待处理图像对应的目标图像。

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:对待处理图像进行分块处理获得子图像;并行对各子图像进行如下处理:对所述子图像并行进行水平方向上的第一方框滤波及第二方框滤波,获得第一输出图像及第二输出图像,分别对第一输出图像及第二输出图像进行竖直方向上的方框滤波,获得所述子图像的像素值的均值和方差,利用所述均值和方差对所述子图像进行导向滤波处理,得到目标子图像;融合各子图像对应的所述目标子图像获得所述待处理图像对应的目标图像。2.根据权利要求1所述的图像处理方法,其特征在于,对所述子图像并行进行水平方向上的第一方框滤波及第二方框滤波,获得第一输出图像及第二输出的步骤,包括:经过第一方框滤波计算滤波窗口中心像素点水平方向两侧像素值的均值,获得滤波窗口中心像素点的第一像素值,整合所有滤波窗口的第一像素值获得第一输出图像;经过第二方框滤波计算滤波窗口中心像素点水平方向两侧像素值的平方的均值,获得滤波窗口中心像素点的第二像素值,整合所有滤波窗口的第二像素获值得第二输出图像。3.根据权利要求1所述的图像处理方法,其特征在于,所述分别对第一输出图像及第二输出图像进行竖直方向上的方框滤波,获得所述子图像的像素值的均值和方差的步骤,包括:分别对第一输出图像及第二输出图像进行竖直方向上的方框滤波,得到第三图像和第四图像;根据所述第三图像计算所述子图像像素值的均值,并根据所述第四图像计算所述子图像像素值的方差。4.根据权利要求1所述的图像处理方法,其特征在于,对所述子图像并行进行水平方向上的第一方框滤波及第二方框滤波的步骤之前,还包括:对所述子图像进行窗口划分,获得子图像的滤波窗口及预设的移动步长。5.根据权利要求4所述的图像处理方法,其特征在于,所述获得子图像的滤波窗口及预设的移动步长的步骤...

【专利技术属性】
技术研发人员:徐青
申请(专利权)人:广州华多网络科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1