图像处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:30784585 阅读:13 留言:0更新日期:2021-11-16 07:46
本申请提供一种图像处理方法、装置、电子设备及存储介质,图像处理方法包括:获取图像的至少一个区域中的中心图像块和邻域图像块,邻域图像块与中心图像块相邻;计算邻域图像块与中心图像块的距离;从预设表中查找出距离对应的权重,并作为邻域图像块的权重,预设表用于表征不同距离与权重的对应关系;基于邻域图像块的权重、邻域图像块的像素值、中心图像块的权重以及中心图像块的像素值对中心图像块中的像素进行滤波处理,能够简化图像降噪计算的复杂度,进而降低硬件电路的成本。进而降低硬件电路的成本。进而降低硬件电路的成本。

【技术实现步骤摘要】
图像处理方法、装置、电子设备及存储介质


[0001]本申请涉及图像处理
,尤其涉及一种图像处理方法、装置、电子设备以存储介质。

技术介绍

[0002]随着半导体芯片在数字图像处理技术上的不断发展,人们可以通过各种拍摄设备(例如:数码相机、手机等)进行拍摄,进而获得高分辨率的图片或视频。在各种拍摄设备中,主要采用的是互补金属氧化物半导体(Complementary Metal Oxide Semiconductor,CMOS)图像传感器获取高分辨率的图片或视频。
[0003]由于CMOS图像传感器先天的硬件限制,使得拍摄设备在很多场合拍摄的图片出现严重的亮度与色度噪声。为了提升图片的质量,一般来说,就是直接对拍摄设备内部的原始图片(即,Bayer图像)的噪声进行抑制。这样,就能够得到更高质量的图像。例如:采用非局域均值滤波方法(Non

Local Means,NLM)对Bayer图像进行降噪,以获得更高质量的图像。
[0004]然而,现有的图像降噪算法的运算复杂度较大。相应的,通过专用集成电路(Application Specific Integrated Circuit,ASIC)实现时,对于ASIC的硬件要求也就较高,这无疑会增加ASIC的成本。

技术实现思路

[0005]本申请实施例的目的是提供一种图像处理方法、装置、电子设备以存储介质,以简化图像降噪的运算复杂度,从而降低ASIC的成本。
[0006]为解决上述技术问题,本申请实施例提供如下技术方案:
[0007]本申请第一方面提供一种图像处理方法,所述方法包括:获取图像的至少一个区域中的中心图像块和邻域图像块,所述邻域图像块与所述中心图像块相邻;计算所述邻域图像块与所述中心图像块的距离;从预设表中查找出所述距离对应的权重,并作为所述邻域图像块的权重,所述预设表用于表征不同距离与权重的对应关系;基于所述邻域图像块的权重、所述邻域图像块的像素值、所述中心图像块的权重以及所述中心图像块的像素值对所述中心图像块中的像素进行滤波处理。
[0008]本申请第二方面提供一种图像处理装置,所述装置包括:接收模块,用于获取图像的至少一个区域中的中心图像块和邻域图像块,所述邻域图像块与所述中心图像块相邻;计算模块,用于计算所述邻域图像块与所述中心图像块的距离;查找模块,用于从预设表中查找出所述距离对应的权重,并作为所述邻域图像块的权重,所述预设表用于表征不同距离与权重的对应关系;滤波模块,用于基于所述邻域图像块的权重、所述邻域图像块的像素值、所述中心图像块的权重以及所述中心图像块的像素值对所述中心图像块中的像素进行滤波处理。
[0009]本申请第三方面提供一种电子设备,包括:处理器、存储器、总线;其中,所述处理器、所述存储器通过所述总线完成相互间的通信;所述处理器用于调用所述存储器中的程
序指令,以执行第一方面中的方法。
[0010]本申请第四方面提供一种计算机可读存储介质,包括:存储的程序;其中,在所述程序运行时控制所述存储介质所在设备执行第一方面中的方法。
[0011]相较于现有技术,本申请第一方面提供的图像处理方法,在获取到图像的至少一个区域中的中心图像块和邻域图像块后,计算邻域图像块与中心图像块的距离,进而基于邻域图像块与中心图像块的距离从预设表中查找出邻域图像块的权重,最后基于邻域图像块的权重、邻域图像块的像素值、中心图像块的权重以及中心图像块的像素值对中心图像块中的像素进行滤波处理。在基于各图像块之间的距离确定各图像块相应的权重时,放弃采用基于高斯函数逐个计算各图像块的权重,而采用查表的方式,从预设表中直接查找出各图像块的距离对应的权重。由于查表相比于函数的计算方式更为简单,因此,能够简化图像降噪计算的复杂度,进而降低硬件电路的成本。
[0012]本申请第二方面提供的图像处理装置、第三方面提供的电子设备、第四方面提供的计算机可读存储介质,与第一方面提供的图像处理方法具有相同或相似的有益效果。
附图说明
[0013]通过参考附图阅读下文的详细描述,本申请示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本申请的若干实施方式,相同或对应的标号表示相同或对应的部分,其中:
[0014]图1为本申请实施例中图像处理方法的流程示意图一;
[0015]图2为本申请实施例中各图像块的示意图一;
[0016]图3为本申请实施例中各图像块的示意图二;
[0017]图4为本申请实施例中预设表的示意图一;
[0018]图5为本申请实施例中图像处理方法的流程示意图二;
[0019]图6为本申请实施例中滑动窗口未完全位于图像内的示意图;
[0020]图7为本申请实施例中某一个邻域图像块与中心图像块的示意图;
[0021]图8为本申请实施例中几种像素位置模板的示意图一;
[0022]图9为本申请实施例中预设表的示意图二;
[0023]图10为本申请实施例中各图像块的示意图三;
[0024]图11为本申请实施例中各图像块的示意图四;
[0025]图12为本申请实施例中几种像素位置模板的示意图二;
[0026]图13为本申请实施例中图像处理装置的结构示意图一;
[0027]图14为本申请实施例中图像处理装置的结构示意图二;
[0028]图15为本申请实施例中电子设备的结构示意图。
具体实施方式
[0029]下面将参照附图更详细地描述本申请的示例性实施方式。虽然附图中显示了本申请的示例性实施方式,然而应当理解,可以以各种形式实现本申请而不应被这里阐述的示例性实施方式所限制。相反,提供这些示例性实施方式是为了能够更透彻地理解本申请,并且能够将本申请的范围完整的传达给本领域的技术人员。
[0030]需要注意的是,除非另有说明,本申请使用的技术术语或者科学术语应当为本申请所属领域技术人员所理解的通常意义。
[0031]在现有技术中,当需要对图像进行降噪处理时,一般来说,都是采用图像降噪算法对图像进行处理,以获得高质量的图像。但是,图像降噪算法的运算过程复杂。并且,图像降噪算法最终需要依赖硬件电路实现。这样,就导致了需要较高性能的硬件电路才能够支持图像降噪算法对图像的降噪处理,从而增加了硬件电路的成本。
[0032]申请人经过大量研究发现,现有的图像降噪算法,尤其是NLM算法的运算过程复杂的原因在于:在计算图像中各图像块之间的距离时,采用的是欧氏距离。而欧式距离的计算较为繁琐,需要进行多次乘法运算,这无疑需要加强硬件电路的性能。以及,在基于各图像块之间的距离计算各图像块相应的权重时,采用的是高斯函数。而高斯函数涉及到指数的计算,这无疑也需要加强硬件电路的性能,这就导致了硬件电路成本的增加。
[0033]有鉴于此,本申请实施例提供了一种图像处理方法,在基于各图像块之间的距离确定各图像块相应的权本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,其特征在于,所述方法包括:获取图像的至少一个区域中的中心图像块和邻域图像块,所述邻域图像块与所述中心图像块相邻;计算所述邻域图像块与所述中心图像块的距离;从预设表中查找出所述距离对应的权重,并作为所述邻域图像块的权重,所述预设表用于表征不同距离与权重的对应关系;基于所述邻域图像块的权重、所述邻域图像块的像素值、所述中心图像块的权重以及所述中心图像块的像素值对所述中心图像块中的像素进行滤波处理。2.根据权利要求1所述的方法,其特征在于,所述预设表中包含有多个索引号与权重的对应关系,所述预设表中的一个索引号对应至少一个距离;所述从预设表中查找出所述距离对应的权重,包括:基于所述邻域图像块与所述中心图像块的距离确定所述邻域图像块的索引号;从所述预设表中查找出所述邻域图像块的索引号对应的权重。3.根据权利要求2所述的方法,其特征在于,所述基于所述邻域图像块与所述中心图像块的距离确定所述邻域图像块的索引号,包括:将所述邻域图像块与所述中心图像块的距离与预设距离相减,得到距离差,所述预设距离基于获取所述图像数据的图像传感器的噪声标准差和用户输入的降噪强度确定;按照预设位数右移所述距离差,得到所述邻域图像块的索引号,所述预设位数基于所述噪声标准差和所述预设表的最大长度确定。4.根据权利要求1所述的方法,其特征在于,在所述从预设表中查找出所述距离对应的权重之前,所述方法还包括:采用高斯函数计算不同距离对应的初始权重;基于用户输入的降噪强度调整所述初始权重,得到不同距离对应的权重,并存储在所述预设表中。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述中心图像块包括多个中心像素点,所述邻域图像块包括多个邻域像素点;所述计算所述邻域图像块与所述中心图像块的距离,包括:计算至少一个中心像素点与对应像素位置的邻域像素点的像素差;从所述至少一个中心像素点与对应像素位置的邻域像素点的像素差中确定出像素差最大的目标像素差,并将所述目标像素差作为所述邻域图像块与所述中心图像块的距离。6.根据权利要求5所述的方法,其特征在于,所述计算至少一个中心像素点与对应的邻域像素点的像素...

【专利技术属性】
技术研发人员:胥立丰
申请(专利权)人:北京奕斯伟计算技术有限公司
类型:发明
国别省市:

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

1