图像降噪方法及装置、存储介质及电子设备与流程

未命名 10-09 阅读:117 评论:0


1.本公开技术方案涉及图像处理技术领域,尤其涉及一种图像降噪方法及装置、存储介质及电子设备。


背景技术:

2.手机拍照功能在生活中极为重要,但是通过手机传感器采集到的原始图像,存在非常严重的噪声,因此,需要使用专门的降噪方法进行图像降噪。
3.在对图像进行降噪处理的过程中,最常用的降噪方法为均值滤波降噪方法,即使用噪声图像中每个像素邻域内的平均灰度值估算该像素的无噪灰度值。具体的,取待处理像素点(x,y)的一个邻域s,邻域s由像素点(x,y)近邻的若干像素点构成。邻域s的大小和形状根据图像的特点确定,一般取正方形、矩形或者十字形等。然后计算该邻域内所有像素的均值,再把该均值赋予当前像素点(x,y)作为处理后图像在该像素点(x,y)的灰度值。
4.均值滤波降噪方法可以抑制噪声,但由于该方法对图像中的每个像素点都进行均值滤波降噪处理,因此,在去噪的同时也会破坏图像的纹理细节,使图像变得模糊。


技术实现要素:

5.有鉴于此,本公开实施例提供一种图像降噪方法及装置、存储介质及电子设备。
6.根据本公开的第一方面,提出了一种图像降噪方法,所述方法包括:
7.获取待处理图像中的待降噪像素点;
8.根据所述待降噪像素点,获取所述待处理图像中的多个像素带,每一个像素带包括以所述待降噪像素点为中心位置的多个连续的像素点,各像素带中包括的像素点数量相同,且所述多个像素带分别位于以所述待降噪像素点为中心的多个方向上;
9.对于每一个方向上的像素带,获取所述像素带中各关联像素点对所述待降噪像素点的修正参数,所述关联像素点为所述像素带中除所述待降噪像素点之外的像素点,所述修正参数用于表征所述待降噪像素点中包括的噪声;
10.基于各个方向上的像素带中各关联像素点对所述待降噪像素点的修正参数,对所述待降噪像素点的像素值进行调整,得到降噪后的像素值。
11.结合本公开提供的任一实施方式,所述对于每一个方向上的像素带,获取所述像素带中各关联像素点对所述待降噪像素点的修正参数,包括:
12.基于所述多个像素带中各像素点的像素值,确定所述待降噪像素点的周边噪信比;
13.根据所述待降噪像素点的周边噪信比、以及所述待降噪像素点的亮度信息,确定所述待降噪像素点的去噪力度参数;
14.对于所述像素带上的任一关联像素点,依据所述待降噪像素点的像素值、所述待降噪像素点的去噪力度参数、以及所述关联像素点的像素值,获取所述关联像素点对应的估计噪声;
15.依据所述像素带中各关联像素点对应的估计噪声、以及各关联像素点对应的权重参数,确定所述关联像素点对所述待降噪像素点的修正参数。
16.结合本公开提供的任一实施方式,所述对于所述像素带上的任一关联像素点,依据所述待降噪像素点的像素值、所述待降噪像素点的去噪力度参数、以及所述关联像素点的像素值,获取所述关联像素点对应的估计噪声,包括:
17.根据所述待降噪像素点的去噪力度参数、所述待降噪像素点的像素值、以及所述关联像素点的像素值,确定噪声阈值;
18.响应于所述噪声阈值大于像素差值,将所述像素差值作为所述估计噪声,所述像素差值为所述关联像素点的像素值与所述待降噪像素点的像素值之差;
19.或者,响应于所述噪声阈值小于所述像素差值,将所述噪声阈值作为所述估计噪声。
20.结合本公开提供的任一实施方式,所述根据所述待降噪像素点的去噪力度参数、所述待降噪像素点的像素值、以及所述关联像素点的像素值,确定噪声阈值,包括:
21.根据所述待降噪像素点的像素值、所述关联像素点的像素值,获取噪声阈值参数;
22.基于所述待降噪像素点的去噪力度参数、以及所述噪声阈值参数,确定所述噪声阈值;其中,所述待降噪像素点的去噪力度参数满足:所述待降噪像素点的亮度越大,所述待降噪像素点的去噪力度参数越小。
23.结合本公开提供的任一实施方式,所述基于所述多个像素带中各像素点的像素值,确定所述待降噪像素点的周边噪信比,包括:
24.对于每一个方向上的像素带,确定该方向上的像素带中各像素点的像素值的平均值;
25.依据所述该方向上的像素带中各像素点的像素值的平均值与各像素点的像素值之差,确定该方向上的像素带对应的像素变化程度参数;
26.根据各个方向上的像素带对应的像素变化程度参数,确定所述待降噪像素点的周边噪信比。
27.结合本公开提供的任一实施方式,所述基于各个方向上的像素带中各关联像素对所述待降噪像素点的修正参数,对所述待降噪像素点的像素值进行调整,得到降噪后的像素值,包括:
28.对于每一个方向上的像素带,根据该方向上的像素带中各像素点的像素值,确定该方向上的像素带对应的像素变化程度参数;
29.根据各个方向上的像素带对应的像素变化程度参数,确定所述待降噪像素点的信号强度;
30.基于所述待降噪像素点的信号强度、以及该方向上的像素带对应的像素变化程度参数,获取该方向上的像素带对应的归一化参数;其中,所述归一化参数满足:当所述像素变化程度参数与所述信号强度相等时,所述归一化参数为0;
31.基于所述各个方向上的像素带中各关联像素点对所述待降噪像素点的修正参数,以及相对应方向上的像素带对应的归一化参数,对所述待降噪像素点的像素值进行调整,得到降噪后的像素值;其中,当所述归一化参数为0时,与所述归一化参数对应的该方向上的像素带中各关联像素点对所述待降噪像素点的修正参数不参与所述待降噪像素点的像
素值的调整。
32.根据本公开的第二方面,提出了一种图像降噪装置,所述装置包括:
33.待降噪像素点获取模块,用于获取待处理图像中的待降噪像素点;
34.像素带获取模块,用于根据所述待降噪像素点,获取所述待处理图像中的多个像素带,每一个像素带包括以所述待降噪像素点为中心位置的多个连续的像素点,各像素带中包括的像素点数量相同,且所述多个像素带分别位于以所述待降噪像素点为中心的多个方向上;
35.修正参数获取模块,用于对于每一个方向上的像素带,获取所述像素带中各关联像素点对所述待降噪像素点的修正参数,所述关联像素点为所述像素带中除所述待降噪像素点之外的像素点,所述修正参数用于表征所述待降噪像素点中包括的噪声;
36.像素值调整模块,用于基于各个方向上的像素带中各关联像素点对所述待降噪像素点的修正参数,对所述待降噪像素点的像素值进行调整,得到降噪后的像素值。
37.结合本公开提供的任一实施方式,所述修正参数获取模块,在用于对于每一个方向上的像素带,获取所述像素带中各关联像素点对所述待降噪像素点的修正参数时,包括:
38.基于所述多个像素带中各像素点的像素值,确定所述待降噪像素点的周边噪信比;
39.根据所述待降噪像素点的周边噪信比、以及所述待降噪像素点的亮度信息,确定所述待降噪像素点的去噪力度参数;
40.对于所述像素带上的任一关联像素点,依据所述待降噪像素点的像素值、所述待降噪像素点的去噪力度参数、以及所述关联像素点的像素值,获取所述关联像素点对应的估计噪声;
41.依据所述像素带中各关联像素点对应的估计噪声、以及各关联像素点对应的权重参数,确定所述关联像素点对所述待降噪像素点的修正参数。
42.结合本公开提供的任一实施方式,所述修正参数获取模块,在用于对于所述像素带上的任一关联像素点,依据所述待降噪像素点的像素值、所述待降噪像素点的去噪力度参数、以及所述关联像素点的像素值,获取所述关联像素点对应的估计噪声时,包括:
43.根据所述待降噪像素点的去噪力度参数、所述待降噪像素点的像素值、以及所述关联像素点的像素值,确定噪声阈值;
44.响应于所述噪声阈值大于像素差值,将所述像素差值作为所述估计噪声,所述像素差值为所述关联像素点的像素值与所述待降噪像素点的像素值之差;
45.或者,响应于所述噪声阈值小于所述像素差值,将所述噪声阈值作为所述估计噪声。
46.结合本公开提供的任一实施方式,所述修正参数获取模块,在用于根据所述待降噪像素点的去噪力度参数、所述待降噪像素点的像素值、以及所述关联像素点的像素值,确定噪声阈值时,包括:
47.根据所述待降噪像素点的像素值、所述关联像素点的像素值,获取噪声阈值参数;
48.基于所述待降噪像素点的去噪力度参数、以及所述噪声阈值参数,确定所述噪声阈值;其中,所述待降噪像素点的去噪力度参数满足:所述待降噪像素点的亮度越大,所述待降噪像素点的去噪力度参数越小。
49.结合本公开提供的任一实施方式,所述修正参数获取模块,在用于基于所述多个像素带中各像素点的像素值,确定所述待降噪像素点的周边噪信比时,包括:
50.对于每一个方向上的像素带,确定该方向上的像素带中各像素点的像素值的平均值;
51.依据所述该方向上的像素带中各像素点的像素值的平均值与各像素点的像素值之差,确定该方向上的像素带对应的像素变化程度参数;
52.根据各个方向上的像素带对应的像素变化程度参数,确定所述待降噪像素点的周边噪信比。
53.结合本公开提供的任一实施方式,所述像素值调整模块,在用于基于各个方向上的像素带中各关联像素对所述待降噪像素点的修正参数,对所述待降噪像素点的像素值进行调整,得到降噪后的像素值时,包括:
54.对于每一个方向上的像素带,根据该方向上的像素带中各像素点的像素值,确定该方向上的像素带对应的像素变化程度参数;
55.根据各个方向上的像素带对应的像素变化程度参数,确定所述待降噪像素点的信号强度;
56.基于所述待降噪像素点的信号强度、以及该方向上的像素带对应的像素变化程度参数,获取该方向上的像素带对应的归一化参数;其中,所述归一化参数满足:当所述像素变化程度参数与所述信号强度相等时,所述归一化参数为0;
57.基于所述各个方向上的像素带中各关联像素点对所述待降噪像素点的修正参数,以及相对应方向上的像素带对应的归一化参数,对所述待降噪像素点的像素值进行调整,得到降噪后的像素值;其中,当所述归一化参数为0时,与所述归一化参数对应的该方向上的像素带中各关联像素点对所述待降噪像素点的修正参数不参与所述待降噪像素点的像素值的调整。
58.根据本公开的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本公开任一实施例的图像降噪方法。
59.根据本公开的第四方面,提供一种电子设备,包括
60.处理器;
61.用于存储处理器可执行指令的存储器;
62.其中,所述处理器被配置为用于执行本公开任一实施例的图像降噪方法。
63.本公开的实施例提供的技术方案可以包括以下有益效果:
64.本公开实施例提供的图像降噪方法,对于待处理图像中的每一个待降噪像素点,获取以所述待降噪像素点为中心的多个像素带,对于每一个方向上的像素带,获取所述像素带中各关联像素点对所述待降噪像素点的修正参数,并基于各个方向上的像素带中各关联像素对所述待降噪像素点的修正参数对所述待降噪像素点进行降噪处理。从而在抑制噪声的同时,一定程度上保留图像的纹理细节。
65.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
66.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
67.图1是本公开根据一示例性实施例示出的一种图像降噪方法的流程图;
68.图2是本公开根据一示例性实施例示出的一种像素带分布示意图;
69.图3是本公开根据一示例性实施例示出的一种像素带中像素点分布示意图;
70.图4是本公开根据一示例性实施例示出的一种权重参数与相对位置的对应关系图;
71.图5是本公开根据一示例性实施例示出的又一种图像降噪方法的流程图;
72.图6是本公开根据一示例性实施例示出的一种图像降噪装置的结构示意图;
73.图7是本公开根据一示例性实施例示出的一种电子设备的结构示意图。
具体实施方式
74.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
75.在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
76.应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
77.下面结合附图,对本公开实施例的图像降噪方法进行详细的描述。
78.图1是本公开根据一示例性实施例示出的一种图像降噪方法的流程图。
79.如图1所示,该示例性实施例方法可以包括以下步骤:
80.步骤s101,获取待处理图像中的待降噪像素点。
81.其中,所述待处理图像为没有进行降噪处理的图像。所述待处理图像可以是通过手机传感器采集到的原始图像,或者可以是从网上下载的图像,本公开对此不作具体的限定。
82.对于获取到的所述待处理图像,会对所述待处理图像中的每一个像素点都进行本公开实施例示出的所述图像降噪方法的处理。其中,还未进行所述图像降噪方法处理的像素点即为所述待降噪像素点。本公开以对其中的一个待降噪像素点进行处理来详述本公开实施例的图像降噪方法。
83.步骤s102,根据所述待降噪像素点,获取所述待处理图像中的多个像素带。
84.其中,每一个像素带包括以所述待降噪像素点为中心位置的多个连续的像素点,
各像素带中包括的像素点数量相同,且所述多个像素带分别位于以所述待降噪像素点为中心的多个方向上。
85.在一个可选示例中,根据所述待降噪像素点,获取的所述待处理图像中的多个像素带可以如图2所示。本示例中,是以所述待降噪像素点p
10
为中心,在360度方向内等分成8个方向,并且沿各个方向都延伸了3个连续的像素点。如图2所示,根据所述待降噪像素点p
10
,获取到了所述待处理图像中的8个像素带,例如像素带21、像素带22等。
86.在一个可选示例中,还可以以所述待降噪像素点为中心,在180度方向内等分成3个或4个方向,并且沿各个方向都延伸3个或4个像素点。其中,对划分方向的角度范围、以及沿各个方向延伸的像素点的数量,本领域技术人员可以依据实际情况确定,本公开对此不作具体的限定。
87.步骤s103,对于每一个方向上的像素带,获取所述像素带中各关联像素点对所述待降噪像素点的修正参数。
88.其中,所述关联像素点为所述像素带中除所述待降噪像素点之外的像素点。以图3所示的像素带为例,像素点p
10
为所述待降噪像素点,像素点p
11
、p
12
、p
13
、p
14
、p
15
、p
16
为所述像素带中的关联像素点。所述修正参数用于表征所述待降噪像素点中包括的噪声。
89.在一个可选示例中,可以先基于所述多个像素带中各像素点的像素值,确定所述待降噪像素点的周边噪信比。所述待降噪像素点的周边噪信比为所述待降噪像素点的周边噪声与所述待降噪像素点的周边信号强度的比值。
90.在一示例中,具体确定所述待降噪像素点的周边噪信比的方法如下:
91.对于每一个方向上的像素带,先确定该方向上的像素带中各像素点的像素值的平均值。然后依据所述该方向上的像素带中各像素点的像素值的平均值与各像素点的像素值之差,确定该方向上的像素带对应的像素变化程度参数。进一步的,可以依据各个方向上的像素带对应的像素变化程度参数,确定所述待降噪像素点的周边噪信比。
92.以图3所示方向上的像素带为例,设当前方向为d1。则d1方向上的像素带中各像素点的像素值的平均值为:
[0093][0094]
其中,为d1方向上的像素带中各像素点的像素值的平均值,p
1j
为d1方向上的像素带中各像素点的像素值。
[0095]
进而根据这一平均值,依据下列公式(2)确定所述d1方向上的像素带对应的像素变化程度参数:
[0096][0097]
其中,div1表示所述d1方向上的像素带对应的像素变化程度参数,也可以称为所述d1方向上的像素带对应的差分。
[0098]
差分可以体现像素带中像素值变化的剧烈程度,而像素值变化的剧烈程度又代表了信号强度。具体的,差分越大,表明该方向上像素值变化越剧烈,该方向上的信号强度越大。
[0099]
因此,对于图2中的所述待降噪像素点p
10
,通过上述方法可以得到图2所示8个方向中各个方向上的像素带对应的差分divi,进而,可以得到所述待降噪像素点的周边信号强
越大。当所述待降噪像素点的亮度越小时,所述待降噪像素点的周边噪声越大,所述待降噪像素点的周边噪信比越大,所述待降噪像素点的去噪力度参数v0越大,从而对所述待降噪像素点的去噪力度越大。
[0115]
在本示例中,由所述待降噪像素点的亮度来确定所述待降噪像素点的去噪力度参数的大小。避免使用统一的去噪力度对不同光线强度区域的图像进行去噪时,出现光线强度大的区域纹理丢失,而光线强度小的区域去噪效果不好的问题。
[0116]
在获取到所述待降噪像素点的去噪力度参数之后,对于所述像素带上的任一关联像素点,可以依据所述待降噪像素点的像素值、所述待降噪像素点的去噪力度参数、以及所述关联像素点的像素值,获取所述关联像素点对应的估计噪声。
[0117]
在一个可选示例中,可以根据所述待降噪像素点的去噪力度参数、所述待降噪像素点的像素值、以及所述关联像素点的像素值,确定噪声阈值。例如,当所述噪声阈值大于像素差值时,将所述像素差值作为所述估计噪声。或者,当所述噪声阈值小于所述像素差值时,将所述噪声阈值作为所述估计噪声。
[0118]
其中,所述像素差值为所述关联像素点的像素值与所述待降噪像素点的像素值之差。
[0119]
在一个可选示例中,所述噪声阈值的确认过程可以如下:
[0120]
根据所述待降噪像素点的像素值、所述关联像素点的像素值,获取噪声阈值参数,然后基于所述待降噪像素点的去噪力度参数、以及所述噪声阈值参数,确定所述噪声阈值。
[0121]
以图3中关联像素点p
11
,以及待降噪像素点p
10
为例进行说明。
[0122]
在获取到所述关联像素点p
11
、以及所述待降噪像素点p
10
的像素值之后,可以依据如下公式确定所述噪声阈值参数w
11

[0123][0124]
进一步的,可以依据所述待降噪像素点p
10
的去噪力度参数v0、以及所述噪声阈值参数w
11
,确定所述关联像素点p
11
对应的噪声阈值z
11

[0125][0126]
其他各关联像素点对应的噪声阈值的计算过程与上述的所述关联像素点p
11
对应的噪声阈值z
11
的计算过程类似,此处不再赘述。
[0127]
在确定所述噪声阈值z
11
之后,进一步的,可以计算所述像素差值,即所述关联像素点p
11
的像素值与所述待降噪像素点p
10
的像素值之差。当所述噪声阈值大于所述像素差值时,将所述像素差值作为所述估计噪声。当所述噪声阈值小于所述像素差值时,将所述噪声阈值作为所述估计噪声。具体的,可以使用下列公式(9)表示估计噪声q(p
10
,p
11
,v0):
[0128][0129]
推广到一般情况下,估计噪声q(p
10
,p
ij
,v0):
[0130][0131]
其中,p
ij
表示如图2所示的各个像素带中除所述待降噪像素点p
10
之外的任一关联像素点的像素值,且i用于标识不同方向的像素带,j用于标识i方向的像素带中不同的关联
像素点。可以发现,公式(10)在做min运算之前,先做了一个max运算,这是因为:
[0132]
在实际应用过程中,当小于0时,p
ij-p
10
与相较,具有更强的滤波作用,即p
11-p
10
的去噪力度更大。由于v0大于0,因此,当小于0时,通常是由于所述待降噪像素点p
10
的像素值远远大于其关联像素点p
ij
的像素值,在这种情况下可以认为所述待降噪像素点是一个噪点,且需要强滤波作用,即需要使用p
ij-p
10
作为所述估计噪声q(p
10
,p
ij
,v0)。但是当小于0时,p
ij-p
10
也小于0。为确保在这种情况下,所述估计噪声取到p
ij-p
10
,因此在做min运算之前,先做max运算,使得max运算的结果为0,min运算的结果即为p
ij-p
10
。即公式(10)中的max运算是为了当小于0时,估计噪声q(p
10
,p
ij
,v0)的取值为p
ij-p
10

[0133]
进一步的,在光线强度较大,信噪比较好的区域,会有亮度信息l较小,噪信比div
ratio
较小,从而使得去噪力度参数v0较小,进一步的,使得意味着在光线强度较大,信噪比较好的区域,滤波作用会较弱,从而保留更多细节。
[0134]
在获取到所述关联像素点对应的估计噪声之后,可以依据所述像素带中各关联像素点对应的估计噪声、以及各关联像素点对应的权重参数,确定所述关联像素点对所述待降噪像素点的修正参数。
[0135]
在一个可选示例中,所述关联像素点对应的权重参数与所述关联像素点与所述待降噪像素点的相对位置有关。示例性的,所述关联像素点对应的权重参数与所述关联像素点与所述待降噪像素点的相对位置的关系可以如图4所示,所述关联像素点与所述待降噪像素点的距离越近,权重参数越大;距离越远,权重参数越小。
[0136]
基于上述,以所述关联像素点p
11
为例,对所述待降噪像素点的修正参数为:
[0137][0138]
由图4可知,在本示例中,各个方向上像素带的权重之和都为12,因此,公式(10)中的分母为12。当所述各个方向上像素带的权重参数之和为16时,公式(10)中的分母即为16。
[0139]
由于公式(6)在计算所述待降噪像素点的去噪力度参数v0时,使用了div
max
和div
sum
,而所述div
max
和div
sum
又可以决定所述待降噪像素点的噪信比,进而得到所述待降噪像素点的信噪比。而在公式(11)中计算所述关联像素点p
11
对所述待降噪像素点p
10
的修正参数时使用了所述去噪力度参数v0,因此,在本示例中,所述关联像素点对所述待降噪像素点的修正参数除了与所述关联像素点与所述待降噪像素点的相对位置有关之外,还与所述待降噪像素点的信噪比有关。
[0140]
步骤s104,基于各个方向上的像素带中各关联像素点对所述待降噪像素点的修正参数,对所述待降噪像素点的像素值进行调整,得到降噪后的像素值。具体的公式可以如下表示:
[0141]
[0142]
其中,p1′0为所述待降噪像素点p
10
降噪后的像素值,当i=1时,表示一个像素带中所有像素点对所述待降噪像素点的修正参数的加权平均值。像素点的修正参数的加权平均值。则表示8个方向的像素带中所有像素点对所述待降噪像素带的修正参数的加权平均值。
[0143]
本公开实施例提供的图像降噪方法,对于待处理图像中的每一个待降噪像素点,获取以所述待降噪像素点为中心的多个像素带,对于每一个方向上的像素带,获取所述像素带中各关联像素点对所述待降噪像素点的修正参数,并基于各个方向上的像素带中各关联像素点对所述待降噪像素点的修正参数对所述待降噪像素点进行降噪处理。从而在抑制噪声的同时,一定程度上保留图像的纹理细节。并且,由于在本示例的图像降噪方法中,采用的运算都是加减乘除基本运算,且选取的所述关联像素点的范围较小,因而,计算量小,计算速度较快。
[0144]
图5是本公开根据一示例性实施例示出的另一种画质调整方法的流程图。其中,在本实施例的描述中,与前述任一实施例中相同的步骤将简单描述,不再详述,具体可以参见前述的任一实施例。在前述实施例中,是依据所述待降噪像素点周围多个方向上像素带中的像素点的像素值对所述待降噪像素点进行降噪。在本示例中,可以在上述基础上进一步保留图像的边沿信息。如图5所示,该示例性实施例方法可以包括以下步骤:
[0145]
步骤s501,获取待处理图像中的待降噪像素点。
[0146]
步骤s502,根据所述待降噪像素点,获取所述待处理图像中的多个像素带。
[0147]
步骤s503,对于每一个方向上的像素带,获取所述像素带中各关联像素点对所述待降噪像素点的修正参数。
[0148]
步骤s504,对于每一个方向上的像素带,根据该方向上的像素带中各像素点的像素值,确定该方向上的像素带对应的像素变化程度参数。
[0149]
步骤s505,根据各个方向上的像素带对应的像素变化程度参数,确定所述待降噪像素点的信号强度。
[0150]
步骤s506,基于所述待降噪像素点的信号强度、以及该方向上的像素带对应的像素变化程度参数,获取该方向上的像素带对应的归一化参数。
[0151]
其中,所述归一化参数满足:当所述像素变化程度参数与所述信号强度相等时,所述归一化参数为0。
[0152]
在一个可选示例中,可以依据公式(13)获取所述归一化参数:
[0153][0154]
其中,分母中的数字8由划分的像素带的数量决定。当以所述待降噪像素点为中心,划分的像素带的数量为6时,分母中的数字即为6。由公式(13)可知,当所述像素变化程度参数divi与所述信号强度div
max
相等时,所述归一化参数为0。
[0155]
步骤s507,基于所述各个方向上的像素带中各关联像素点对所述待降噪像素点的
修正参数,以及相对应方向上的像素带对应的归一化参数,对所述待降噪像素点的像素值进行调整,得到降噪后的像素值。
[0156]
在一个可选示例中,可以使用如下公式对所述待降噪像素点的像素值进行调整:
[0157][0158]
为了便于理解,可以将上述公式变形为:
[0159][0160][0161]
公式(14)和(15)中各个字母代表的含义在前述实施例中已详细介绍过,此处不再赘述。
[0162]
由公式(15)可知,当所述归一化参数为0,即为0时,与所述归一化参数对应的该方向上的像素带中各关联像素点对所述待降噪像素点的修正参数为0,即与所述归一化参数对应的该方向上的像素带中各关联像素点不参与所述待降噪像素点的像素值的调整。
[0163]
具体的,当为0时,div
max-divi为0,即div
max
=divi,由前述实施例可知,所述div
max
为所述待降噪像素点的周边信号强度,所述divi为i方向上的像素带对应的像素变化程度参数,当div
max
=divi时,表明,此时的i方向为信号强度方向,因此,i方向上的像素带的像素点不参与所述待降噪像素点的像素值的调整,从而保留图像的边沿信息。
[0164]
本公开实施例的图像降噪方法,通过所述归一化参数以及各个方向上的像素带中各关联像素点对所述待降噪像素点的修正参数对所述待降噪像素点进行降噪处理,使得当所述像素带的方向为信号强度方向时,该像素带的像素点不参与所述待降噪像素点的像素值的调整,能够很好的区分图像中的噪声和纹理细节,在抑制噪声的同时,最大程度的保留图像中的纹理细节。
[0165]
对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本公开并不受所描述的动作顺序的限制,因为依据本公开,某些步骤可以采用其他顺序或者同时进行。
[0166]
其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作和模块并不一定是本公开所必须的。
[0167]
与前述应用功能实现方法实施例相对应,本公开还提供了应用功能实现装置及相应的终端的实施例。
[0168]
图6是本公开一示例性实施例中的图像降噪装置的结构示意图,如图6所示,该图像降噪装置可以包括:
[0169]
待降噪像素点获取模块61,用于获取待处理图像中的待降噪像素点;
[0170]
像素带获取模块62,用于根据所述待降噪像素点,获取所述待处理图像中的多个像素带,每一个像素带包括以所述待降噪像素点为中心位置的多个连续的像素点,各像素带中包括的像素点数量相同,且所述多个像素带分别位于以所述待降噪像素点为中心的多个方向上;
[0171]
修正参数获取模块63,用于对于每一个方向上的像素带,获取所述像素带中各关联像素点对所述待降噪像素点的修正参数,所述关联像素点为所述像素带中除所述待降噪像素点之外的像素点,所述修正参数用于表征所述待降噪像素点中包括的噪声;
[0172]
像素值调整模块64,用于基于各个方向上的像素带中各关联像素点对所述待降噪像素点的修正参数,对所述待降噪像素点的像素值进行调整,得到降噪后的像素值。
[0173]
可选的,所述修正参数获取模块63,在用于对于每一个方向上的像素带,获取所述像素带中各关联像素点对所述待降噪像素点的修正参数时,包括:
[0174]
基于所述多个像素带中各像素点的像素值,确定所述待降噪像素点的周边噪信比;
[0175]
根据所述待降噪像素点的周边噪信比、以及所述待降噪像素点的亮度信息,确定所述待降噪像素点的去噪力度参数;
[0176]
对于所述像素带上的任一关联像素点,依据所述待降噪像素点的像素值、所述待降噪像素点的去噪力度参数、以及所述关联像素点的像素值,获取所述关联像素点对应的估计噪声;
[0177]
依据所述像素带中各关联像素点对应的估计噪声、以及各关联像素点对应的权重参数,确定所述关联像素点对所述待降噪像素点的修正参数。
[0178]
可选的,所述修正参数获取模块63,在用于对于所述像素带上的任一关联像素点,依据所述待降噪像素点的像素值、所述待降噪像素点的去噪力度参数、以及所述关联像素点的像素值,获取所述关联像素点对应的估计噪声时,包括:
[0179]
根据所述待降噪像素点的去噪力度参数、所述待降噪像素点的像素值、以及所述关联像素点的像素值,确定噪声阈值;
[0180]
响应于所述噪声阈值大于像素差值,将所述像素差值作为所述估计噪声,所述像素差值为所述关联像素点的像素值与所述待降噪像素点的像素值之差;
[0181]
或者,响应于所述噪声阈值小于所述像素差值,将所述噪声阈值作为所述估计噪声。
[0182]
可选的,所述修正参数获取模块63,在用于根据所述待降噪像素点的去噪力度参数、所述待降噪像素点的像素值、以及所述关联像素点的像素值,确定噪声阈值时,包括:
[0183]
根据所述待降噪像素点的像素值、所述关联像素点的像素值,获取噪声阈值参数;
[0184]
基于所述待降噪像素点的去噪力度参数、以及所述噪声阈值参数,确定所述噪声阈值;其中,所述待降噪像素点的去噪力度参数满足:所述待降噪像素点的亮度越大,所述待降噪像素点的去噪力度参数越小。
[0185]
可选的,所述修正参数获取模块63,在用于基于所述多个像素带中各像素点的像素值,确定所述待降噪像素点的周边噪信比时,包括:
[0186]
对于每一个方向上的像素带,确定该方向上的像素带中各像素点的像素值的平均值;
[0187]
依据所述该方向上的像素带中各像素点的像素值的平均值与各像素点的像素值之差,确定该方向上的像素带对应的像素变化程度参数;
[0188]
根据各个方向上的像素带对应的像素变化程度参数,确定所述待降噪像素点的周边噪信比。
[0189]
可选的,所述像素值调整模块64,在用于基于各个方向上的像素带中各关联像素对所述待降噪像素点的修正参数,对所述待降噪像素点的像素值进行调整,得到降噪后的像素值时,包括:
[0190]
对于每一个方向上的像素带,根据该方向上的像素带中各像素点的像素值,确定该方向上的像素带对应的像素变化程度参数;
[0191]
根据各个方向上的像素带对应的像素变化程度参数,确定所述待降噪像素点的信号强度;
[0192]
基于所述待降噪像素点的信号强度、以及该方向上的像素带对应的像素变化程度参数,获取该方向上的像素带对应的归一化参数;其中,所述归一化参数满足:当所述像素变化程度参数与所述信号强度相等时,所述归一化参数为0;
[0193]
基于所述各个方向上的像素带中各关联像素点对所述待降噪像素点的修正参数,以及相对应方向上的像素带对应的归一化参数,对所述待降噪像素点的像素值进行调整,得到降噪后的像素值;其中,当所述归一化参数为0时,与所述归一化参数对应的该方向上的像素带中各关联像素点对所述待降噪像素点的修正参数不参与所述待降噪像素点的像素值的调整。
[0194]
对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本公开方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0195]
相应的,本公开实施例提供了一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,上述处理器被配置为:
[0196]
获取待处理图像中的待降噪像素点;
[0197]
根据所述待降噪像素点,获取所述待处理图像中的多个像素带,每一个像素带包括以所述待降噪像素点为中心位置的多个连续的像素点,各像素带中包括的像素点数量相同,且所述多个像素带分别位于以所述待降噪像素点为中心的多个方向上;
[0198]
对于每一个方向上的像素带,获取所述像素带中各关联像素点对所述待降噪像素点的修正参数,所述关联像素点为所述像素带中除所述待降噪像素点之外的像素点,所述修正参数用于表征所述待降噪像素点中包括的噪声;
[0199]
基于各个方向上的像素带中各关联像素点对所述待降噪像素点的修正参数,对所述待降噪像素点的像素值进行调整,得到降噪后的像素值。
[0200]
图7是根据一示例性实施例示出的一种电子设备700的结构示意图。例如,电子设备700可以是用户设备,可以具体为移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理,可穿戴设备如智能手表、智能眼镜、
智能手环、智能跑鞋等。
[0201]
参照图7,电子设备700可以包括以下一个或多个组件:处理组件702,存储器704,电源组件706,多媒体组件708,音频组件710,输入/输出(i/o)的接口712,传感器组件714,以及通信组件716。
[0202]
处理组件702通常控制电子设备700的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件702可以包括一个或多个处理器720来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件702可以包括一个或多个模块,便于处理组件702和其他组件之间的交互。例如,处理组件702可以包括多媒体模块,以方便多媒体组件708和处理组件702之间的交互。
[0203]
存储器704被配置为存储各种类型的数据以支持在设备700的操作。这些数据的示例包括用于在电子设备700上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器704可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。
[0204]
电源组件706为电子设备700的各种组件提供电力。电源组件706可以包括电源管理系统,一个或多个电源,及其他与为电子设备700生成、管理和分配电力相关联的组件。
[0205]
多媒体组件708包括在上述电子设备700和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。上述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与上述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件708包括一个前置摄像头和/或后置摄像头。当电子设备700处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0206]
音频组件710被配置为输出和/或输入音频信号。例如,音频组件710包括一个麦克风(mic),当电子设备700处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器704或经由通信组件716发送。在一些实施例中,音频组件710还包括一个扬声器,用于输出音频信号。
[0207]
i/o接口712为处理组件702和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
[0208]
传感器组件714包括一个或多个传感器,用于为电子设备700提供各个方面的状态评估。例如,传感器组件714可以检测到电子设备700的打开/关闭状态,组件的相对定位,例如上述组件为电子设备700的显示器和小键盘,传感器组件714还可以检测电子设备700或电子设备700一个组件的位置改变,用户与电子设备700接触的存在或不存在,电子设备700方位或加速/减速和电子设备700的温度变化。传感器组件714可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件714还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件714还可
以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
[0209]
通信组件716被配置为便于电子设备700和其他设备之间有线或无线方式的通信。电子设备700可以接入基于通信标准的无线网络,如wifi,4g或5g,4g lte、5g nr或它们的组合。在一个示例性实施例中,通信组件716经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,上述通信组件716还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。
[0210]
在示例性实施例中,电子设备700可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
[0211]
在示例性实施例中,还提供了一种非临时性计算机可读存储介质,例如包括指令的存储器704,当存储介质中的指令由电子设备700的处理器720执行时,使得电子设备700能够执行交互动作的选择方法,该方法包括:
[0212]
获取待处理图像中的待降噪像素点;
[0213]
根据所述待降噪像素点,获取所述待处理图像中的多个像素带,每一个像素带包括以所述待降噪像素点为中心位置的多个连续的像素点,各像素带中包括的像素点数量相同,且所述多个像素带分别位于以所述待降噪像素点为中心的多个方向上;
[0214]
对于每一个方向上的像素带,获取所述像素带中各关联像素点对所述待降噪像素点的修正参数,所述关联像素点为所述像素带中除所述待降噪像素点之外的像素点,所述修正参数用于表征所述待降噪像素点中包括的噪声;
[0215]
基于各个方向上的像素带中各关联像素点对所述待降噪像素点的修正参数,对所述待降噪像素点的像素值进行调整,得到降噪后的像素值。
[0216]
所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。
[0217]
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
[0218]
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

技术特征:
1.一种图像降噪方法,其特征在于,所述方法包括:获取待处理图像中的待降噪像素点;根据所述待降噪像素点,获取所述待处理图像中的多个像素带,每一个像素带包括以所述待降噪像素点为中心位置的多个连续的像素点,各像素带中包括的像素点数量相同,且所述多个像素带分别位于以所述待降噪像素点为中心的多个方向上;对于每一个方向上的像素带,获取所述像素带中各关联像素点对所述待降噪像素点的修正参数,所述关联像素点为所述像素带中除所述待降噪像素点之外的像素点,所述修正参数用于表征所述待降噪像素点中包括的噪声;基于各个方向上的像素带中各关联像素点对所述待降噪像素点的修正参数,对所述待降噪像素点的像素值进行调整,得到降噪后的像素值。2.根据权利要求1所述的方法,其特征在于,所述对于每一个方向上的像素带,获取所述像素带中各关联像素点对所述待降噪像素点的修正参数,包括:基于所述多个像素带中各像素点的像素值,确定所述待降噪像素点的周边噪信比;根据所述待降噪像素点的周边噪信比、以及所述待降噪像素点的亮度信息,确定所述待降噪像素点的去噪力度参数;对于所述像素带上的任一关联像素点,依据所述待降噪像素点的像素值、所述待降噪像素点的去噪力度参数、以及所述关联像素点的像素值,获取所述关联像素点对应的估计噪声;依据所述像素带中各关联像素点对应的估计噪声、以及各关联像素点对应的权重参数,确定所述关联像素点对所述待降噪像素点的修正参数。3.根据权利要求2所述的方法,其特征在于,所述对于所述像素带上的任一关联像素点,依据所述待降噪像素点的像素值、所述待降噪像素点的去噪力度参数、以及所述关联像素点的像素值,获取所述关联像素点对应的估计噪声,包括:根据所述待降噪像素点的去噪力度参数、所述待降噪像素点的像素值、以及所述关联像素点的像素值,确定噪声阈值;响应于所述噪声阈值大于像素差值,将所述像素差值作为所述估计噪声,所述像素差值为所述关联像素点的像素值与所述待降噪像素点的像素值之差;或者,响应于所述噪声阈值小于所述像素差值,将所述噪声阈值作为所述估计噪声。4.根据权利要求3所述的方法,其特征在于,所述根据所述待降噪像素点的去噪力度参数、所述待降噪像素点的像素值、以及所述关联像素点的像素值,确定噪声阈值,包括:根据所述待降噪像素点的像素值、所述关联像素点的像素值,获取噪声阈值参数;基于所述待降噪像素点的去噪力度参数、以及所述噪声阈值参数,确定所述噪声阈值;其中,所述待降噪像素点的去噪力度参数满足:所述待降噪像素点的亮度越大,所述待降噪像素点的去噪力度参数越小。5.根据权利要求2所述的方法,其特征在于,所述基于所述多个像素带中各像素点的像素值,确定所述待降噪像素点的周边噪信比,包括:对于每一个方向上的像素带,确定该方向上的像素带中各像素点的像素值的平均值;依据所述该方向上的像素带中各像素点的像素值的平均值与各像素点的像素值之差,确定该方向上的像素带对应的像素变化程度参数;
根据各个方向上的像素带对应的像素变化程度参数,确定所述待降噪像素点的周边噪信比。6.根据权利要求1所述的方法,其特征在于,所述基于各个方向上的像素带中各关联像素对所述待降噪像素点的修正参数,对所述待降噪像素点的像素值进行调整,得到降噪后的像素值,包括:对于每一个方向上的像素带,根据该方向上的像素带中各像素点的像素值,确定该方向上的像素带对应的像素变化程度参数;根据各个方向上的像素带对应的像素变化程度参数,确定所述待降噪像素点的信号强度;基于所述待降噪像素点的信号强度、以及该方向上的像素带对应的像素变化程度参数,获取该方向上的像素带对应的归一化参数;其中,所述归一化参数满足:当所述像素变化程度参数与所述信号强度相等时,所述归一化参数为0;基于所述各个方向上的像素带中各关联像素点对所述待降噪像素点的修正参数,以及相对应方向上的像素带对应的归一化参数,对所述待降噪像素点的像素值进行调整,得到降噪后的像素值;其中,当所述归一化参数为0时,与所述归一化参数对应的该方向上的像素带中各关联像素点对所述待降噪像素点的修正参数不参与所述待降噪像素点的像素值的调整。7.一种图像降噪装置,其特征在于,所述装置包括:待降噪像素点获取模块,用于获取待处理图像中的待降噪像素点;像素带获取模块,用于根据所述待降噪像素点,获取所述待处理图像中的多个像素带,每一个像素带包括以所述待降噪像素点为中心位置的多个连续的像素点,各像素带中包括的像素点数量相同,且所述多个像素带分别位于以所述待降噪像素点为中心的多个方向上;修正参数获取模块,用于对于每一个方向上的像素带,获取所述像素带中各关联像素点对所述待降噪像素点的修正参数,所述关联像素点为所述像素带中除所述待降噪像素点之外的像素点,所述修正参数用于表征所述待降噪像素点中包括的噪声;像素值调整模块,用于基于各个方向上的像素带中各关联像素点对所述待降噪像素点的修正参数,对所述待降噪像素点的像素值进行调整,得到降噪后的像素值。8.根据权利要求7所述的装置,其特征在于,所述修正参数获取模块,在用于对于每一个方向上的像素带,获取所述像素带中各关联像素点对所述待降噪像素点的修正参数时,包括:基于所述多个像素带中各像素点的像素值,确定所述待降噪像素点的周边噪信比;根据所述待降噪像素点的周边噪信比、以及所述待降噪像素点的亮度信息,确定所述待降噪像素点的去噪力度参数;对于所述像素带上的任一关联像素点,依据所述待降噪像素点的像素值、所述待降噪像素点的去噪力度参数、以及所述关联像素点的像素值,获取所述关联像素点对应的估计噪声;依据所述像素带中各关联像素点对应的估计噪声、以及各关联像素点对应的权重参数,确定所述关联像素点对所述待降噪像素点的修正参数。
9.根据权利要求8所述的装置,其特征在于,所述修正参数获取模块,在用于对于所述像素带上的任一关联像素点,依据所述待降噪像素点的像素值、所述待降噪像素点的去噪力度参数、以及所述关联像素点的像素值,获取所述关联像素点对应的估计噪声时,包括:根据所述待降噪像素点的去噪力度参数、所述待降噪像素点的像素值、以及所述关联像素点的像素值,确定噪声阈值;响应于所述噪声阈值大于像素差值,将所述像素差值作为所述估计噪声,所述像素差值为所述关联像素点的像素值与所述待降噪像素点的像素值之差;或者,响应于所述噪声阈值小于所述像素差值,将所述噪声阈值作为所述估计噪声。10.根据权利要求9所述的装置,其特征在于,所述修正参数获取模块,在用于根据所述待降噪像素点的去噪力度参数、所述待降噪像素点的像素值、以及所述关联像素点的像素值,确定噪声阈值时,包括:根据所述待降噪像素点的像素值、所述关联像素点的像素值,获取噪声阈值参数;基于所述待降噪像素点的去噪力度参数、以及所述噪声阈值参数,确定所述噪声阈值;其中,所述待降噪像素点的去噪力度参数满足:所述待降噪像素点的亮度越大,所述待降噪像素点的去噪力度参数越小。11.根据权利要求8所述的装置,其特征在于,所述修正参数获取模块,在用于基于所述多个像素带中各像素点的像素值,确定所述待降噪像素点的周边噪信比时,包括:对于每一个方向上的像素带,确定该方向上的像素带中各像素点的像素值的平均值;依据所述该方向上的像素带中各像素点的像素值的平均值与各像素点的像素值之差,确定该方向上的像素带对应的像素变化程度参数;根据各个方向上的像素带对应的像素变化程度参数,确定所述待降噪像素点的周边噪信比。12.根据权利要求7所述的装置,其特征在于,所述像素值调整模块,在用于基于各个方向上的像素带中各关联像素对所述待降噪像素点的修正参数,对所述待降噪像素点的像素值进行调整,得到降噪后的像素值时,包括:对于每一个方向上的像素带,根据该方向上的像素带中各像素点的像素值,确定该方向上的像素带对应的像素变化程度参数;根据各个方向上的像素带对应的像素变化程度参数,确定所述待降噪像素点的信号强度;基于所述待降噪像素点的信号强度、以及该方向上的像素带对应的像素变化程度参数,获取该方向上的像素带对应的归一化参数;其中,所述归一化参数满足:当所述像素变化程度参数与所述信号强度相等时,所述归一化参数为0;基于所述各个方向上的像素带中各关联像素点对所述待降噪像素点的修正参数,以及相对应方向上的像素带对应的归一化参数,对所述待降噪像素点的像素值进行调整,得到降噪后的像素值;其中,当所述归一化参数为0时,与所述归一化参数对应的该方向上的像素带中各关联像素点对所述待降噪像素点的修正参数不参与所述待降噪像素点的像素值的调整。13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1至6任一所述方法的步骤。
14.一种电子设备,其特征在于,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为用于执行权利要求1至6任一所述的图像降噪方法。

技术总结
本公开实施例提供一种图像降噪方法及装置、存储介质及电子设备,其中,所述方法包括:获取待处理图像中的待降噪像素点;根据待降噪像素点,获取待处理图像中的多个像素带,每一个像素带包括以待降噪像素点为中心位置的多个连续的像素点;对于每一个方向上的像素带,获取像素带中各关联像素点对待降噪像素点的修正参数,关联像素点为所述像素带中除待降噪像素点之外的像素点,修正参数用于表征待降噪像素点中包括的噪声;基于各个方向上的像素带中各关联像素点对待降噪像素点的修正参数,对待降噪像素点的像素值进行调整,得到降噪后的像素值。本公开实施例提供的图像降噪方法,可以在抑制噪声的同时,一定程度上保留图像的纹理细节。理细节。理细节。


技术研发人员:万韶华
受保护的技术使用者:北京小米松果电子有限公司
技术研发日:2022.03.24
技术公布日:2023/10/7
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐