首页 / 专利库 / 诊断设备和程序 / 计算机断层扫描 / 降低图像噪声的方法

降低图像噪声的方法

阅读:311发布:2021-11-17

专利汇可以提供降低图像噪声的方法专利检索,专利查询,专利分析的服务。并且一种降低图像噪声的方法,包括:a)对于在图像中正被检验的每个 像素 ,选择一组检索像素;b)计算每个检索像素的邻域的一个或多个特征的值,并计算正被检验的像素的邻域的对应特征的值;以及c)基于图像的检索像素的原始灰度值或者变换灰度值,计算对于正被检验的每个像素的降低的噪声灰度值,相对于检索像素的一个或多个特征值,正被检验的像素具有更大敏感性的类似特征值;其中,所述计算至少一个特征值的步骤包括:计算在邻域的像素的原始灰度值或变换灰度值的特征性分配,除了计算在该邻域的所有像素的平均灰度值之外。,下面是降低图像噪声的方法专利的具体信息内容。

1.一种降低图像噪声的方法,包括以下步骤:
(a)对于在图像中正被检验的每个像素,选择一组相关联的检索像素;
(b)对于正被检验的每个像素,计算第一特征向量,所述的第一特征向量包括与正被检验的像素相关联的邻域的像素的一个或多个特征的值;
(c)对于在所述的每组相关联的检索像素中的每个像素,计算第二特征向量,所述的第二特征向量包括与在所述的相关联的检索像素组中的每个检索像素相关联的像素的邻域的对应特征的值;
(d)基于所述的第一特征向量与所述的第二特征向量,计算对于每个检索像素的权重;
以及
(e)基于所述的对于在所述的相关联的检索像素组中的每个检索像素的权重,产生对于每个正被检验的像素的减少的噪声灰度值;
其中,基于评估在所述邻域的图像的变换,或者在所述邻域的在图像上的过滤器的效果,以及基于在像素的邻域内的许多像素与少数像素之间的一定数量的像素,来计算所述一个或多个特征的值的至少一个值;以及
所述一个或多个特征的至少一个特征包括原始灰度值或者变换后的灰度值的分布,而不包括在所述邻域内的所有像素的平均灰度值。
2.根据权利要求1所述的方法,其特征在于:所述计算对于每个检索像素的权重的步骤是基于在所述第一特征向量与所述第二特征向量的对应特征之间的距离测度来计算的。
3.根据权利要求1所述的方法,其特征在于:在所述第一特征向量中的一个或多个特征的值的至少一个值是以在不同相对方向或尺度或两者兼有的邻域,从在所述第二特征向量的所述对应特征的邻域的方向来计算的。
4.根据权利要求1所述的方法,其特征在于:所述在邻域内的图像的变换是选择朝向一些方向的结构,优先于朝向其他方向的结构。
5.根据权利要求1所述的方法,其特征在于:所述一个或多个特征的值的至少一个值是取决于所述邻域的方向的,具有对称性,以致如果所述邻域是被旋转至少一个角度时,对于在该邻域的图像像素的任意灰度值,所述的至少一个值是保持不变的。
6.根据权利要求1所述的方法,其特征在于:所述的产生对于每个正被检验的像素的减少的噪声灰度值的步骤是基于将所述第一特征向量与对于所述相关联的检索像素组的检索特征向量分类为多个等级,并基于在相同等级内的相关联的检索像素组的每个检索像素的所述权重来产生对于每个正被检验的像素的减少的噪声灰度值。
7.根据权利要求1所述的方法,还包括以下步骤:
f)产生一个残留图像,该图像表示在原始图像与减噪图像之间的差别;
g)识别所述残留图像的具有更高结构值的结构部分;以及
h)采用减噪图像与所述结构部分,产生改善的减噪图像。
8.根据权利要求1所述的方法,其特征在于,还包括以下步骤:
(f)计算在所述的相关联的检索像素的组内的一个或多个检索像素的估计的噪声平;以及
(g)对于一个或多个正被检验的每个像素,产生所述的减少的噪声灰度值;
其中,所述的减少的噪声灰度值是与在所述的相关联的检索像素的组内的具有比给出的噪声水平更高的估计噪声水平的检索像素具有低相关性或者不具有相关性。
9.根据权利要求1所述的方法,其特征在于:所述一个或多个特征的值的至少一个值是基于所述相关联的检索像素组的灰度值的第二矩分布或更高矩分布来计算的。
10.一种降低图像噪声的方法,包括:
a)对于在图像中正被检验的每个像素,选择一组检索像素;
b)计算每个检索像素的第一邻域的至少第一特征的值,并计算正被检验的像素的相应邻域的对应特征的值;
c)计算每个检索像素的第二邻域的至少第二特征的值,与第一邻域相同或者不同,并计算正被检验的像素的相应邻域的对应特征的值;以及
d)基于图像的检索像素的原始灰度值或者变换灰度值,计算对于正被检验的每个像素的降低的噪声灰度值,相对于检索像素的一个或多个特征值,正被检验的像素具有更大敏感性的类似特征值;
其中,所述计算至少第一特征值的步骤包括:计算在邻域的像素的原始灰度值或变换灰度值的特征性分配,而不计算在该邻域的所有像素的平均灰度值;以及所述计算至少第二特征的步骤包括:评估在所述邻域的图像的变换,或者在所述邻域的在图像上的过滤器的效果,以致优先选取在所述邻域的尺寸与一些像素的尺寸之间的中间尺度范围的结构,或者一些方向而不是其他方向的结构,或者兼有这两种结构。
11.根据权利要求10所述的方法,其特征在于,所述计算第一特征值的步骤包括:计算第二矩分布或更高矩分布。
12.根据权利要求10所述的方法,其特征在于:对于第一特征值的计算,在所述邻域中的像素的灰度值是选自以下组:所述图像对于那些像素的原始灰度值;以及由过滤器变换的图像的灰度值。
13.根据权利要求10所述的方法,其特征在于:对于计算第二特征值,所述图像的变换或者所述过滤器在所述图像上的效果优先选取了在所述邻域的尺寸与一些像素的尺寸之间的中间尺度范围的结构,以及一些方向而不是其他方向的结构。
14.根据权利要求10所述的方法,其特征在于,所述计算第二特征值的步骤还包括:评估线性过滤器对于所述图像的响应,或者评估在所述邻域的图像的非线性形态变换。
15.根据权利要求10所述的方法,其特征在于:在所述邻域的方向的角上所述第二特征的值的相关性具有对称性,以致如果所述邻域是旋转至少一个角度时,对于在该邻域的图像像素的任意灰度值,所述第二特征值是不变的。
16.根据权利要求10所述的方法,其特征在于:对于至少第二特征,正被检验的像素的特征值与检索像素的对应特征值是以它们在不同相对方向或尺度或两者兼有的邻域来计算的。
17.根据权利要求10所述的方法,其特征在于:所述降低的噪声灰度值是基于所述检索像素的加权平均灰度值。
18.根据权利要求17所述的方法,其特征在于:所述加权平均灰度值采用的权重取决于在检索像素的特征值与正被检验的像素的对应的特征值之间的差异的测算。
19.根据权利要求10所述的方法,还包括以下步骤:
e)识别残留图像的相对更多结构部分,表示从原始图像到减噪图像的变化;以及f)存储所述结构部分到减噪图像,以产生一个改善的减噪图像。
20.根据权利要求10所述的方法,还包括:估计一个或多个检索像素的噪声水平,其中,所降低的噪声灰度值是低相关性或不相关于具有更高的估计噪声水平的检索像素。
21.根据权利要求10所述的方法,还包括以下步骤:
e)在图像中分配像素的一个补丁到在这些补丁的向量空间内的复数个簇之一,该补丁表示为灰度的向量;
f)近似所述补丁作为所降低的一组非相关参数的函数,参数量少于在所述补丁内的像素量,与所述簇关联;以及
g)根据在所述补丁的实际灰度与作为所降低的一组非相关参数的函数的所述补丁的近似之间的差,校正所述补丁的像素的灰度。
22.一种获得带有改变的图像采集参数的医学图像的方法,包括:
a)确定一组一个或多个图像采集参数,这些参数会在图像降噪后达到想要的噪声水平;
b)获得带有所述采集参数的图像;以及
c)根据前述任意权利要求所述的方法降低该图像的噪声。
23.根据权利要求22所述的方法,其特征在于:所述图像是通过计算机断层扫描技术CT、CAT来获得的,以及确定的一组一个或多个图像采集参数包括减少的X-射线剂量,相比于在所述图像中的典型噪声的情况。
24.根据权利要求22所述的方法,其特征在于:所述图像是通过核磁共振成像技术获得的,以及确定的一组一个或多个图像采集参数包括减少的静态磁场或者减少的获得时间,相比于在所述图像中的典型噪声的情况。
25.一种降低图像噪声的方法,包括以下步骤:
a)对于在图像中正被检验的每个像素,选择一组检索像素;
b)计算每个检索像素的邻域的一个或多个特征的值,并计算正被检验的像素的邻域的对应特征的值;
c)计算对于正被检验的每个像素的降低的噪声灰度值,基于它的检索像素的原始灰度值或者变换灰度值,检索像素的一个或多个特征值比正被检验的像素的类似特征值具有更大的敏感性;
其中,所述计算至少一个特征的值的步骤包括:计算在所述邻域内像素的原始灰度值或变换灰度值的特征性分配,而不计算在该邻域的所有像素的平均灰度值或者灰度值的标准偏差。
26.一种降低图像噪声的方法,包括以下步骤:
a)对于在图像中正被检验的每个像素,选择一组检索像素;
b)计算每个检索像素的邻域的一个或多个特征的值,并计算正被检验的像素的邻域的对应特征的值;
c)计算对于正被检验的每个像素的降低的噪声灰度值,基于它的检索像素的原始灰度值或者变换灰度值,检索像素的一个或多个特征值比正被检验的像素的类似特征值具有更大的敏感性;
其中,所述计算至少一个特征的值的步骤包括:评估在所述邻域的图像的变换,或者在所述邻域的在图像上的过滤器的效果,以致优先选取在所述邻域的尺寸与一些像素的尺寸之间的中间尺度范围的结构,或者一些方向而不是其他方向的结构,或者兼有这两种结构,但是计算所述特征的值的步骤不包括:找到对于所述邻域的灰度值的平均梯度的方向。

说明书全文

降低图像噪声的方法

[0001] 相关申请
[0002] 本申请要求根据美国专利法35USC 119(e)的申请日为2007年12月25日的美国临时专利申请61/016,578的权益。
[0003] 上述专利申请文件的所有内容都以其整体引入在此作为参考。
[0004] 发明的技术领域与背景技术
[0005] 本发明,在它的一些实施例中,涉及一种降低图像噪声的方法,尤其是,但不完全是,涉及一种采用非线性过滤器降低医学图像噪声的方法。
[0006] 下列出版物和发明涉及图像噪声降低方法、图像采集和/或计算机视觉
[0007] US 2007053477——锥形束CT成像与扇束CT成像的全局去噪方法与装置[0008] KR20050031210——图像去噪的方法与装置
[0009] JP2000050109——用于去除噪声的非线性图像过滤器
[0010] US6459755——用于管理低剂量CT扫描的方法与装置
[0011] US2003099405——降低CT剂量过滤器,带有计算有效实施
[0012] EP1774837——降低活性剂量的装置与方法
[0013] JP200139874——用于MRI的磁场发生器
[0014] WO2007047599——用于高增益磁共振的方法与装置
[0015] G01V3/00,G01R33/34
[0016] Optimal Mass Transport for Registration and Warping,International Journal of Computer Vision,Volume 60,Issue 3(December 2004),Pages:225–240,Steven Haker,Lei Zhu,Allen Tannenbaum,Sigurd Angenent
[0017] A Metric for Distributions with Applications to Image Databases,ICIP1998,Pages 59-66,Rubner Yossi,Tomasi Carlo,Guibas,J.Leonidas.
[0018] Shape Matching and Obj ect Recognition Using Shape Contexts,IEEE T-PAMI,Volume 24,No.4,(April 2002),Belongie Serge,Jitendra Malik,Puzicha Jan.[0019] Matching 3D Models with Shape Distributions,Proceedings of the International Conference on Shape Modeling & Applications 2001,Pages154-166,Robert Osada,Thomas Funkhouser,Bernard Chazelle,and David Dobkin[0020] P.J.Burt,E.H.Adelson,"The Laplacian Pyramid as a Compact Image Code,"IEEE Trans.on Communications,pp.532--540,April 1983
[0021] Iddo Drori,Daniel Cohen-Or,Hezy Yeshurun,ACM Transactions on Graphics22(3),(Proc.of SIGGRAPH 2003),303-312.
[0022] John Goutsias and Henk J.A.M.Heijmans,“Nonlinear Multiresolution Signal Decomposition Schemes—Part I:Morphological Pyramids”,IEEE Trans.on Image Processing,Vol.9,No.11,November 2000.
[0023] John Goutsias and Henk J.A.M.Heijmans,“Nonlinear Multiresolution Signal Decomposition Schemes—Part II:Morphological Wavelets”,IEEE Trans.on Image Processing,Vol.9,No.11,November 2000.
[0024] Jean Serra,Image Analysis and Mathematical Morphology,1982.发明内容
[0025] 本发明的一些实施例在一个方面涉及一种降低图像中的像素噪声的方法,通过估计该像素的没有噪声的真实灰度值,基于其他类似像素的灰度值,识别为它们相邻像素的类似特征。这些特征包括:取决于在邻域的像素的灰度的分布函数的特征,或者相对于彼此旋转或缩放的比较邻域的特征,或者参与应用变换或过滤到邻域的特征,以致优先选择中间尺度范围的结构,或者仅是某些方向的特征。
[0026] 根据本发明的一个示例性实施例,提供了一种降低图像噪声的方法,包括:
[0027] a)对于在图像中正被检验的每个像素,选择一组检索像素;
[0028] b)计算每个检索像素的邻域的一个或多个特征的值,并计算正被检验的像素的邻域的对应特征的值;
[0029] c)基于图像的检索像素的原始灰度值或者变换灰度值,计算对于正被检验的每个像素的降低的噪声灰度值,相对于检索像素的一个或多个特征值,正被检验的像素具有更大敏感性的类似特征值;
[0030] 其中,所述计算至少一个特征值的步骤包括:计算在邻域的像素的原始灰度值或变换灰度值的特征性分配,而不计算在该邻域的所有像素的平均灰度值。
[0031] 在本发明的一个示例性实施例中,计算特征值的步骤包括:计算第二时刻分布或更高时刻分布。可选地,在邻域的像素的灰度值是对于那些像素的图像的原始灰度值。
[0032] 在本发明的一个示例性实施例中,在邻域的像素的灰度值是由过滤器变换的图像的灰度值。可选地,所述过滤器是高斯过滤器。
[0033] 在本发明的一个示例性实施例中,计算特征值的步骤还包括:计算所述像素在第二邻域的灰度值的至少一个特征性分布,该第二邻域是所述邻域的适当的子集。
[0034] 根据本发明的一个示例性实施例,提供了一种降低图像噪声的方法,包括:
[0035] a)对于在图像中正被检验的每个像素,选择一组检索像素;
[0036] b)计算每个检索像素的邻域的一个或多个特征的值,并计算正被检验的像素的邻域的对应特征的值;以及
[0037] c)计算对于正被检验的每个像素的降低的噪声灰度值,基于它的检索像素的原始灰度值或者变换灰度值,检索像素的一个或多个特征值比正被检验的像素的类似特征值具有更大的敏感性;
[0038] 其中,所述计算至少一个特征的值的步骤包括:评估在邻域的图像的变换,或者评估在邻域的图像上的过滤器的效果,以致优先选择了在邻域的尺寸和一些像素尺寸之间的中间尺度范围的结构,或者一些方向而不是其他方向的结构,或者兼有这两种结构。可选地,计算特征值的步骤包括:评估线形过滤器对于该图像的响应。可选地,所述线性过滤器是一个小波滤波器。可选地,所述线性过滤器是一个方向过滤器。可选地,计算特征值的步骤包括:评估在超过一个方向上的过滤器的效果。
[0039] 在本发明的一个示例性实施例中,计算特征值的步骤包括:评估在所述邻域的图像的非线性形态变换。可选地,所述的形态变换是多尺度变换。可选地,所述的形态变换是形态算子。
[0040] 在本发明的一个示例性实施例中,在所述邻域的方向的上所述特征的值的相关性具有对称性,以致如果所述邻域是旋转至少一个角度,对于在该邻域的图像像素的任意灰度值,所述特征值是不变的。
[0041] 在本发明的一个示例性实施例中,对于至少一个特征,正被检验的像素的特征值与检索像素的对应特征值是以它们在不同相对方向或尺度或两者兼有的邻域来评估的。
[0042] 在本发明的一个示例性实施例中,所述降低的噪声灰度值是基于所述检索像素的加权平均灰度值。
[0043] 在本发明的一个示例性实施例中,所述加权平均灰度值采用的权重取决于在检索像素的特征值与正被检验的像素的对应的特征值之间的差的测算。
[0044] 在本发明的一个示例性实施例中,所述的方法还包括:
[0045] a)识别残留图像的相对更多结构部分,表示从原始图像到减噪图像的变化;以及[0046] b)存储所述结构部分到减噪图像,以产生一个改善的减噪图像。
[0047] 在本发明的一个示例性实施例中,所述的方法还包括:估计一个或多个检索像素的噪声平,其中,所降低的噪声灰度值是低相关性或不相关于具有更高的估计噪声水平的检索像素。
[0048] 在本发明的一个示例性实施例中,所述的方法还包括:
[0049] a)在图像中分配像素的一个补丁到在这些补丁的向量空间内的复数个簇之一,该补丁表示为灰度的向量;
[0050] b)近似所述补丁作为所降低的一组非相关参数的函数,参数量少于在所述补丁内的像素量,与所述簇关联;以及
[0051] c)根据在所述补丁的实际灰度与作为所降低的一组非相关参数的函数的所述补丁的近似之间的差,校正所述补丁的像素的灰度。可选地,所述函数是所降低的一组基向量的线性组合,非相关参数是在该线性组合内的基向量的系数。
[0052] 根据本发明的一个示例性的实施例,提供了一种获得带有改变的图像采集参数的医学图像的方法,包括:
[0053] a)确定一组一个或多个图像采集参数,这些参数会在图像降噪后达到想要的噪声水平;
[0054] b)获得带有所述采集参数的图像;以及
[0055] c)根据前述任意权利要求所述的方法降低该图像的噪声。
[0056] 可选地,所述获得图像的步骤包括:获得CT图像;以及所述确定一组一个或多个图像采集参数的步骤包括:确定一组与该图像未降低噪声时的情况相比具有降低的X-射线剂量的参数。可选地,所述获得图像的步骤包括:获得MRI图像;以及所述确定一组一个或多个图像采集参数的步骤包括:确定一组与该图像未降低噪声时相比具有降低的静磁场或减少的采集时间的参数。
[0057] 除非另作定义,这里所采用的素有技术术语和/或科学术语都具有本发明所涉及领域的技术人员所熟知的普通含义。与这里所描述的方法和材料的类似或等同的方法和材料都可被用于本发明的实施例的实施或测试,下面给出了示例性的方法和/或材料。在发生冲突时,本专利说明书包括这些定义,都会控制。另外,所有材料、方法和例子都仅是示例性的,而不试图作为对本发明的限制。
[0058] 本发明的实施方式的方法和/或系统的执行,可涉及手动、自动或两者结合地执行或完成所选择的任务。而且,根据本发明所述的方法和/或系统的实际设备和装置的实施例,可通过硬件软件固件或它们的结合,采用操作系统来执行几种选择的任务。
[0059] 例如,用于执行根据本发明所述的实施例的选择任务的硬件可以是以芯片或电路的方式实施。对于软件,本发明所述的实施例的选择任务可采用任意合适的操作系统通过计算机来执行多个软件指令来实施。在本发明的一个示例性实施例中,根据这里所描述的方法和/或系统的示例的一个或多个任务是通过数据处理器来执行,例如,用于执行多个指令的计算平台。可选地,该数据处理器包括用于存储指令和/或数据的易失性存储器,和/或用于存储指令和/或数据的非易失性存储器,例如,磁性硬盘和/或可移动介质。可选地,还提供了网络连接。显示器和/或用户输入设备例如键盘鼠标也可选地提供。
[0060] 附图简要说明
[0061] 在这里仅通过实施例并附图,来描述本发明的一些实施方式。现在特别详细参考有关附图,需要强调的是,通过实施例的方式来显示特别内容,用于说明本发明的实施例的示例性讨论的目的。在这方面,本说明书采用附图使本领域技术人员能清楚了解本发明的实施方式。
[0062] 在附图中:
[0063] 图1A示意性地显示了现有技术的没有噪声的两维图像,而图1B示意性地显示了现有技术的带有噪声以及带有选择像素和邻域的相同图像;
[0064] 图2A示意性地显示了图1B的图像以及选择的像素和邻域,以及显示了现有技术中的其他类似于所选择的像素的其他像素;
[0065] 图2B示意性地显示了图1B的图像以及选择的像素和邻域,以及显示了根据本发明的一个示例性实施例的类似于所选择的像素的其他像素;
[0066] 图3是根据本发明的一个示例性实施例所述的一种降低图像噪声的方法的流程图
[0067] 图4A是采用相对低的X-射线剂量获得的噪声CT图像;
[0068] 图4B显示了采用图3的方法降低噪声的图4A的图像;
[0069] 图4C是类似于图4A中图像的一个低噪声CT图像,但该图是采用相对高的X-射线剂量获得的;
[0070] 图5是根据本发明的一个示例性实施例所述的一种方法的流程图,该方法采用遗传算法找到更有效的特征组加权到图3所采用的方法;
[0071] 图6是根据本发明的一个示例性实施例所述的一种获得图像的方法的流程图,该方法采用改变的采集参数以补偿噪声降低,因为该图像可被变换为采用图3所示的降噪方法的具有正常噪声水平的图像;
[0072] 图7是根据本发明的一个示例性实施例所述的在任意结构降噪后检查残留图像的方法的流程图,该结构是从原始图像不正确地移除的,并恢复高结构化的部分以降低图像噪声;
[0073] 图8是根据本发明的一个示例性实施例所述的一个方法的流程图,该方法找到一个相关的矩阵,采用该矩阵找到在图3所示方法中的距离测度;以及
[0074] 图9是根据本发明的一个示例性实施例所述的一个方法的流程图,该方法估计一个图像的特定体素的噪声。
[0075] 优选实施方式详述
[0076] 本发明在一些实施例中涉及一种降低图像噪声的方法,尤其是,但不完全是涉及一种采用非线性过滤器的降低图像噪声的方法。
[0077] 本发明的一些实施例的一个方面涉及一种降低图像噪声的方法,在该方法中,比较不同像素的邻域,以便找到具有类似邻域的像素。采用一个或多个特征来决定这个类似性,包括参与评估在邻域中原始灰度或变换灰度的特征性分布函数的特征的至少一个特征。可选地,该特征性分布函数是矩分布函数,高于第一矩(平均灰度值),例如第二矩(标准偏差)、第三矩(偏斜度)或者更高矩的分布函数。可选地,所述分布函数是该图像的原始灰度值的分布函数。此外,所述分布函数也可是变换后图像(例如,由高斯过滤器过滤后的图像)的灰度的分布函数。可选地,可找到该分布函数的特征,既用于在邻域的所有像素,也仅用于位于第二邻域的像素,该第二邻域是所述邻域的一部分。
[0078] 本发明的一些实施例的一个方面涉及一种降低图像噪声的方法,在该方法中,比较不同像素,采用以下特征之一:参与对该图像应用一个变换的特征,或者参与评估在图像上过滤的效果的特征,以致在邻域尺寸和一些像素尺寸之间的中间尺度范围的结构,或者优先选择一些方向而不是其他方向的结构。可选地,该过滤器是线性过滤器,例如小波滤波器。可选地,该过滤器是方向性的。可选地,该变换是非线性形态变换,例如,多尺度变换,或者形态算子。在本发明的一些实施例中,评估参与评估方向性过滤器在超过一个方向上的反应的特征。可选地,该特征具有与角度相关的对称度,以致如果所述邻域是旋转至少一个角度,例如180度或90度,不论该图像看起来像什么,所述特征值是不变的。
[0079] 本发明的一些实施例的一个方面涉及一种降低图像噪声的方法,在该方法中,比较不同像素的邻域,采用至少一个特征值,该特征值是对于这些像素之一计算的,该像素的邻域相对于其他像素的邻域旋转或缩放。
[0080] 在本发明的一些实施例中,邻域是定义用于像素群,而不是用于个别像素,而噪声降低是作用在像素群,而不是作用在个别像素。此外,邻域可被定义在位于像素之间的体素,而噪声降低是作用在该体素,这些体素的灰度值是由接近它们的像素的插值来定义的。
[0081] 本发明的一些实施例的一个方面涉及一种降低图像噪声的方法,在该方法中,在图像的噪声降低后,检查残留的图像(在降噪前后的图像的差别),看它是否具有结构元件,如果有的话,结构元件被存储在该图像中。
[0082] 在本发明的一些实施例中,对于不同像素估计噪声水平,以及当像素无噪声的真实灰度值是采用类似像素的灰度值来估计时,越多噪声的像素对所估计的灰度值的影响越少。
[0083] 在本发明的一些实施例的一个方面涉及一种噪声降低系统,在该系统中,像素的噪声分量是通过对一组测试图像的检查(第一检查)来估计的,将在这些图像上找到的像素的补丁分类为在这些补丁的理论上的向量空间的簇,将这些补丁作为向量考虑,它们的分量是它们的像素的灰度值。对于每个簇,发现降噪的一组独立参数(数量少于在该补丁中的像素),例如,基向量的一组降噪的线性系数,这提供了大多数补丁在该簇内的好的近似,对于测试图像。当对一个噪声图像进行降噪处理时,围绕每个像素的补丁被分类为属于其中一个簇,而它的真实值,无噪声,是采用对于该簇的降噪参数组来估计的。
[0084] 在本发明的一些实施例的一个方面涉及选择用于采集图像的改变的参数,例如,较低X-射线剂量的CT图像,或者较低静磁场或较短采集时间的MRI图像,利用降噪方法来最终获得足够质量的图像以满足诊断需求,例如,采用更高的X-射线剂量或更高的静磁场,没有噪声降低。
[0085] 举例来说,这里所描述的方法可被应用在图像采集设备或它的工作站(例如,CT机、MRI机)上,应用在图像处理站和/或通过网络连接到远程位置或远程服务器
[0086] 为了更好地理解本发明的一些实施例,正如在图2B至图9所示,参考传统(也就是,现有技术)的图像降低噪声方法如在图1A至图2A中的操作。
[0087] 图1A显示了二维图像100,它包括一个像素数组,每组具有一个数值,该数值是在黑与白之间的灰度值。在CT图像中的灰度值表示成像物体的实际密度的方便映射,通常表示为豪森菲尔德单位(HU)。例如,在大脑的CT图像中,该图像通常显现0HU,这表示水的密度,被映射为黑色,显现70HU,被映射为白色。
[0088] 总的来说,在图像处理文献中,术语“像素(pixel)”是用于表示二维图像的一个元素,而“体素(voxel)”是用于表示二维图像的一个元素。因为这里所描述的方法总体上既可用于二维图像,也可用于三位图像,这里所采用的术语“像素”和“体素”不应理解为将本说明书限制为二维图像或三维图像的例子。除非另有特别说明,这里所采用的术语“像素”和“体素”应被理解为应用于任意例子的通用术语,它们通常可交替使用。
[0089] 这里所使用的术语“灰度值(grey value)”不仅是指黑白图像的亮度,还是指彩色图像中任意色彩变量的程度,例如,在彩色图像中的红、绿或蓝,或者彩色图像的亮度或饱和度。在诸如CT或MRI图像的医学图像中,通常只有单一密度变量,例如T1或T2加权密度,它被映射到灰度图像的亮度,而在本例中,“灰度值”是特别倾向于,但这里所述的方法并不限制于它们对医学图像或黑白图像的适用性。这里所描述的降低噪声方法法可被特别用于医学图像,因为医学图像通常具有相对高的噪声水平,由于在噪声水平和图像采集参数(例如,X-射线剂量或MRI采集时间)之间通常有折中,施加经济或安全惩罚以用于降低噪声。而且,因为医学图像总体上没有在“光照(lighting)”差别,一个像素的邻域的特征通常是它的真实灰度值的号的指示。这是特别真实的,因为医学图像倾向于具有类似结构,在该图像的不同部分重复出现,有时带有改变的尺度或方向。
[0090] 图像100包括:亮区102和暗区104,两区之间具有相当尖锐的边界。在图1B中,图像108是已加入噪声的图像100。在现有技术中,噪声有时是由像素的灰度值与相邻像素的灰度值的平均来降低的,处于最接近位置的像素给该像素最大的权重。这在均匀区域做的很好,没有细节,例如在图像108中的亮区102和暗区104,但会导致在这两区之间的边界的污点。另一个现有技术的降低噪声方法,双边过滤器,它是非线性过滤器,试图避免由于像素i的灰度值Ii与其他像素j的灰度值Ij的平均导致的问题。例如,当操作位于(xi,yi)的特定像素i时,对位于(xj,yj)的另一个体素j的灰度值给予权重Wj,由下式给出:
[0091]
[0092] 这里,dp是欧几里得距离,在空间中两个像素之间,而|Ii–Ij|可被认为是在这两个像素之间的理论上“距离”,它们互相类似的程度的测度。对于像素i的新灰度值是由下式定义的: 这里N是围绕像素i的搜索窗口,而总和是对于在该搜索窗口得所有像素j。
[0093] 用于降低噪声的另一类型的非线性过滤器是在以下文献中定义的:L.Rudin,S.Osher,and E.Fatemi,"Nonlinear total variation based noise removalalgorithms,"Physica D60,259-268(1992)。
[0094] 在非本地过滤器装置中,现有技术的进一步发展,两个像素的类同之处取决于这两个像素的邻域的像素与像素的比较。例如,为降低像素i(在图1B中标记为110)的噪声水平,邻域Mi(在图1B中标记为112),是围绕像素110来限定的。接着搜索其他像素j,其具有围绕每个检索像素j的相同尺寸和形状的邻域Mj,在邻域112的像素与每个检索像素j的邻域的相应像素之间找到均方误差MSE(Mi,Mj)。对于检索像素的均方误差是小的,在它们的邻域与像素110的邻域之间,给出最大权重Wj,当平均检索像素的灰度值时,获得对于像素110的降噪灰度值。该权重Wj由下式给出:
[0095]
[0096] 对于像素i的新值是由下式确定:
[0097] 图2A显示了图像200,类似于在图1B中的图像108,具有一组像素202,它们具有类似于邻域112或像素110的邻域。每个像素202具有类似的邻域,因为像素202都是离开在亮区102和暗区104之间的边界同样的距离,方向都是在几乎相同的方向。
[0098] 在其他现有技术的降低噪声方法中,采用非线性过滤器,两个邻域的类似度是基于在该邻域的所有像素的平均灰度值,或者在该邻域的像素的灰度值梯度的方向上,如下文所述:Mahmoudi,M.and Sapiro,G.,"Fast image and video denoising via nonlocal means of similar neighborhoods,"IEEE,Signal Proc.,Vol.12,no.12,pp.839-842,Dec.2005。在由A.Heidarzadeh and A.N.Avanaki,“An Enhanced Nonlocal Means Algorithm thfor Image Denoising,”9 ISSPA,Feb.2007所描述的不同方法中,两个邻域的相似度取决于这两个邻域的二进制边缘图的均方误差,采用Canny边缘检测器来确定,还取决于在这两个邻域的原始图像的均方误差。
[0099] 在详细解释本发明的至少一个实施例之前,需要明确的是,本发明并不限制于以下说明所提出的应用细节。本发明能采用其他实施例或者以不同的方式来实施或执行。
[0100] 图2B显示了图像204,类似于图像108。根据本发明的一个实施例所述,对于在两个邻域之间的相似度,采用不同标准计算权重Wj,找到较好的一组检索像素206,它们具有足够接近的类似于像素110的邻域112的邻域。在图2B所示的特殊例子中,标准(将在下面详细描述)不依赖于这些邻域的相对方向,以致所有与暗区104有相同距离的像素(如像素110)都由接近的类似邻域112的邻域,根据这些标准。与采用非本地装置方法带有高权重的检索像素202相比,以高权重放大的检索像素206组可允许进一步降低噪声,因为有更多像素来平均灰度值。在本发明的一些实施例中,对于在两个邻域之间的相似度的标准可取决于这两个邻域的相对方向,而在本发明的这些或其他实施例中,具有高权重的检索像素的质量可以不必大于现有技术方法,但这些检索像素的质量可以更好,在这个意义上,它们提供了比像素110的真实灰度值更好的估计。
[0101] 图3显示了根据本发明一个实施例所述的一种降低图像噪声的方法的流程图300。流程图300所示方法是图2B所示方法的概括,具有用于在邻域之间的相似性的不同标准。在步骤302,获得有噪声的图像。噪声降低算法在一次检查一个像素,初始在步骤
304中设定像素i等于1。在步骤306中,考量像素i,在步骤308中找到像素i的特征向量F1。特征向量是一个或多个特征的排序的一组值,每个值取决于所考量的像素的灰度值,和/或在周围邻域内的其他像素的灰度值。该邻域不需要是邻接的。被考量的像素的坐标,例如xi和yi(在二维图像),或xi、yi和zi(在三维图像),也可被处理为特征。本领域已知的特征的例子包括:像素i的灰度值,采用上述的双边过滤器,以及在围绕像素i的特定尺寸的邻域内的每个像素的灰度值,采用非本地过滤器装置。如上所述,本领域已知的其他特征包括:在像素i的邻域内的所有像素的平均灰度值,在像素i的邻域内的灰度值梯度的方向,以及在像素i的邻域的二进制边缘图的每个像素的灰度值,正如采用Canny边缘检测器确定的。正如将在下面详细描述的那样,根据本发明的实施例,可定义宽的变化范围的其他特征。
[0102] 从步骤310起,检查一组检索像素,标记为检索像素j,以便找到具有与像素i类似特征值的像素。检索像素j的灰度值非常近似于像素I,这将最大程度地有助于估计像素i的没有噪声的真实灰度值。在步骤310,指数j被初始设为等于1。在步骤312,考量检索像素j。检索像素可选地包括在该图像中的所有像素,或除了像素i以外的所有像素。另外,检索像素仅包括在该图像内的像素的子集,例如,仅包括在检索窗口内围绕像素i的像素,或仅包括随机选择的一些像素,或者在该检索窗口内规则间距的像素,和/或具有足够接近于像素i的灰度值的像素。可选地,例如在医学图像中,该图像是分割为不同类型的组织,采用任意已知的分割技术,仅或优选地,从如像素i的同类组织的像素中选择检索像素。
[0103] 此外,检索像素可从其他图像的像素字典中选择,其他图像被期望为类似于本图像。例如,如果本图像是一个医学图像,字典包括来自从同一病人身体的相同部分制备的早期图像的像素,或者来自其他病人身体的相同部分的像素。
[0104] 在步骤314,评估对于检索像素j的特征向量F2。特征向量F2是一个或多个特征的排序的一组值,每个值对应于特征向量F1的一个特征值。可选地,以同样方式定义在F1和F2中的对应特征,采用在像素i和像素j的邻域的对应像素的灰度值。在本发明的一些实施例中,在F1和F2中的对应特征值是不同定义的,例如,围绕其中一个像素的邻域可被指向不同的角度,或以不同尺寸缩放,相对于围绕其他像素的邻域,如果需要,在计算特征值时插入灰度值。在任何情况下,在F1和F2中的对应特征都是可选地以类似的足够方式来定义,以致能够比较它们,也能采用它们的值的差来计算在像素i和像素j之间的理论距离测度,可知它们之间的相似度如何,用于降低噪声的目的。
[0105] 如果检索像素j是从之前存储的检索像素字典中取得,而不是从正被检查的图像中取得,则对于像素j的特征向量F2,或者它的一些分量,也被存储在该字典中,在使用时不需要每次计算。类似地,如果检索像素j之前是作为对于另一像素i的检索像素来使用的,则它的特征向量F2可选地是存储在内存中,不需要再次计算。可选地,对于在图像中的所有像素,特征向量F2是提前评估的,并存储在内存中,因此F2不需要在循环中对于检索像素j和像素i而被评估。以至于F2的特征值是以相同方式定义的,作为F1的对应特征值,特征向量F2或它的一些分量,也可从内存中取回,而不是再次计算,如果检索像素j之前采用为在步骤306中检查的像素i的话。
[0106] 在步骤316中,距离测度d(F1,F2)是可选地计算的,它是反映像素j与像素i的相似度的理论距离,由它们的灰度值和它们邻域的灰度值来定义,也可能由它们的位置来定义。距离测度d取决于构成特征向量F1和F2的每个对应特征值的差异。如果特征向量F1和F2的每个特征值具有由 与 给出的k分量(特征值),则该距离测度可由下式定义:
[0107]
[0108] 这里,(α1,α2,…αk)是加权向量,给予在计算距离测度中用于不同特征的权重。参数β通常是同一级的正数,通常设为等于2,这使d(F1,F2),正交分量的欧几里得距离,每个等于在两个像素i和j的特征值之间的加权绝对差。正如下面所描述的,加权向量(α1,α2,…αk)是可选地采用遗传算法找到的,这试图找到一个最佳的加权向量以使降低噪声方法的效率最大化。
[0109] 对于d(F1,F2)的另一种表达,考虑在不同特征值之间的相关性,例如在一个邻域中的不同像素的灰度值之间,在下面图8的说明中进行讨论。对于d(F1,F2)的表达可包括交叉项,例如(f11-f12)(f21-f22),可提供对于在不同邻域之间的相似度的更有用的测度,在不同特征值是相关的情形下。
[0110] 在步骤318中,对于像素j的权重Wj是可选地从d(F1,F2)计算的,并存储在内存。当像素i和j的邻域彼此最大相似时,也就是,当d是小的时,权重Wj是最大的,而当d是大的时,Wj是小的。例如,Wj=exp(–d2/σN)。如果特征值仅取决于像素和它的邻域的灰度值,而不取决于该像素的位置,则Wj是是由Wj=exp(-d2/σN-dp2/σp)定义的,这里dp是在像素i和j之间物理距离的测度,例如,欧几里得距离。这里,σN和σp是决定伴随在像素i和j之间理论距离d和空间距离dp的增加而Wj减弱的程度的参数。此外,Wj具有与d与dp的不同的相关性,但仍随着d与dp的值的增大而减弱。可选地,为节省计算时间,或者为增强性能,权重Wj是被设为零,当它小于某些极限时,或当d和/或dp大于某些极限时。
[0111] 在步骤320,检索像素j被增加1,以检查下一个检索像素。在步骤322,确定所有检索像素是否已经被检查完。如果否,在步骤312考量下一个检索像素。如果所有检索像素已经被检查完,检索像素j的加权平均灰度值(由Wj加权)将被计算。
[0112] 在步骤326,估计像素i的没有噪声的真实灰度值,基于检索像素的灰度值,可选地也基于像素i的原始灰度值,检索像素具有对于估计的真实灰度值的更大影响,如果它们被视为更近似于像素i,基于所具有的类似特征值。例如,特征值的相似度被用于计算理论的距离测度d(F1,F2),如前所述,每个检索像素j被分配一个权重Wj,该权重基于它的从像素i的距离测度,并从检索像素j的加权平均灰度值(由Wj加权)中找到像素i的估计的真实灰度值。该平均可以是平均数、中值、模式、去除轮廓的平均数,或任意其他类型的平均。
[0113] 另外,像素i的真实灰度值的估计是以不同方式计算的:从检索像素的灰度值、检索像素的特征向量F2,以及像素i的特征向量F1。例如,检索像素被分为不同级别,表示不同组织类型,基于它们的特征向量F2的簇,只有在同类的检索像素(如像素i)被用于估计像素i的真实灰度值,或者具有比像素i的估计的真实灰度值更大的效果。另外,只有顶部的几个检索像素j具有接近于F1的特征向量F(2 通过一些测量),这几个检索像素被用于估计像素i的真实灰度值。可选地,代替采用检索像素的平均灰度值,从基于几个检索像素的灰度的检查表找到像素i的估计的真实灰度值。
[0114] 可选地,校正的灰度值是像素i的原始灰度值与检索像素的加权平均的线性结合。可选地,不明确考虑像素i的原始灰度值,但像素i自身被处理类似另一个检索像素,并包括在加权平均。在本例中,如果F2的特征值是以与F1的对应特征值相同的方式来定义,对于像素i自身的权重Wj将是1,如果F2的特征值是以不同的方式(例如,邻域旋转或缩放)来定义,则对于像素i自身的权重Wj将会小于1。
[0115] 需要明确的是,这里所指的像素的灰度值不必然是该图像的原始灰度值,还可以是变换的图像或过滤的图像的灰度值,例如,高斯过滤后的图像,其σ等于或小于仅几个像素的宽度。
[0116] 在步骤328中,像素i增加1,在步骤330中,将确定是否仍留有任何像素需要考量。如果有,将回到步骤306考量下一个像素i。如果没有,该流程在步骤332结束,带有降低噪声的图像,采用在步骤326中找到的校正的灰度值,作为输出。
[0117] 图4A显示了噪声图像400,头部切片的CT图像,以说明在图3中略述的方法。该图像比普通图像更多噪声,因为它是采用减少的X-射线剂量获得的。图4B显示了降低噪声的图像402,是采用图3所示的方法从图像400获得的,带有一组特征和加权向量,将在下面描述。为了比较,图4C显示了一个低噪声的图像404,采用正常的对这类图像的X-射线剂量获得的。减少噪声的图像402具有比原始图像400相当低的噪声,可看到更多细节,尤其是在脑中,在不同组织之间有相对低的对比。图像402在质量上显得更接近与低噪声图像404,与图像400相比。
[0118] 特征的示范类型
[0119] 特征的集中类型可被用在特征向量F1和F2。
[0120] 在本发明的一些实施例中,计算一个或多个特征值的步骤包括:找到在邻域内像素的灰度值的分布特征。可选地,该特征值是灰度值的分布的矩,或者一个或多个矩的函数,其中,分布的第一矩是平均数,第二矩是标准偏差,第三矩是偏斜度,等等。分布的第k矩,k>1,可被定义为 其中In是在该邻域内第n像素的灰度值,总和是在该邻域内N个像素的和,而M1是第一矩,也就是灰度值的平均数。另外,特征值是,或者取决于,分布的次序统计,其灰度值对应于该分布的给定百分数。例如,特征值是中间灰度值,它是在50%百分数处的灰度值。另外,采用不同百分数的灰度值,例如25%、37.5%、
62.5%或75%。可选地,采用中间百分数,例如在25%至75%中间,它具有潜在优势:特征值将是作为一个整体的邻域的特征,而不仅是在该邻域的几个轮廓像素。可选地,如果从字典中选择检索像素,该字典包括其他图像的检索像素,带有不同的标准化的灰度值,则这两个图像的灰度值是标准化的,因此它们可做有意义的比较,例如,在基于次序统计的特征的比较。
[0121] 仅取决于在邻域内像素的灰度值的分布特征的一个特征,尤其是如果该邻域是正方形或者是相当各向同性的形状,具有潜在的优势:该特征值对于在图像中的结构的方向是相对不敏感的。例如,采用在图2B中图像204这样的一个特征,很可能产生一组类似像素206的像素,这些像素具有接近于像素110的特征值,因为该特征值将主要取决于该像素与暗区104的距离,而不取决于在暗区与亮区之间的边缘的局部方向。在另一方面,如果已知特定的一部分图像具有面向某一特定方向边缘或纹理,例如从身体组织分割图,则采用对结构方向敏感的特征是有优势的。
[0122] 可选地,从在邻域内像素的原始灰度值的分布中未找到该特征值,但从该图像已被光滑化或其他方式处理之后的灰度值分布中可找到该特征值。在评估该特征值之前光滑处理该图像,具有潜在的优势:该特征值可更多地取决于在邻域的图像的结构特征,并对在邻域的噪声更低敏感。可选地,对于这里所描述的任意类型的特征,所述光滑或其他图像处理时在评估该特征值之前完成的,而不仅用于取决于灰度值分布的那些特征。例如,可以通过高斯过滤器、二进制过滤器或者全变差过滤器(如前面引用的Rudin等人的文献)来完成平滑处理。可选地,该平滑以某种方式完成,在最大尺寸规模的用于该特征的邻域内不会平滑掉大多数结构,或者甚至用在最小尺寸规模的邻域内。例如,如果以宽度参数σ使用高斯过滤器,则σ可以是比邻域的最大尺寸或者邻域的最小尺寸更小,或者至少不太大。另外,以某种方式完成平滑处理,该方式有效地平滑去除邻域的所有空间结构,而特征值是不在该邻域内的结构的测量,但特征值是围绕该邻域的更大尺度的结构的测量,或者是围绕该邻域的平均梯度的测量。
[0123] 可选地,在找到灰度值的分布之前,该图像是以不同的方式来处理的。例如,应用导数算子到该图像,代替每个像素的灰度值,通过在特定方向与该图像的导数成正例的值,或者通过与该图像的梯度幅度成比例的值。如果完成,则例如,在邻域内像素的平均分布值将是在该邻域内平均梯度的测量。可选地,该图像是在找到该梯度之前被平滑的,足够平滑以致在该邻域的大多数像素具有几乎相同的梯度,使该特征值对噪声低敏感。
[0124] 在本发明的一些实施例中,计算特征值的步骤包括:将变换或过滤应用到该图像,至少在一个邻域内,优先选择在该邻域的最大尺寸与几个像素之间的中间尺度范围内的结构。另外,该变换或过滤优先选择一些方向而不是其他方向的结构。以这种方式定义的特征可以是在该图像中有利于挑选期望具有在特定范围(例如,血管)内的尺寸和/或方向的结构,而忽视由于噪声导致的精细的密度变化。
[0125] 本发明的这些实施例可采用任意大变化范围的过滤器或变换器(线性或非线性)所应用的特征,这些已经被应用于诸如计算机手写识别或图像的自动分类对象,因此它们能不依赖于文字描述而被检索到,但这些技术尚未用于降低图像噪声。
[0126] 这些特征会依赖于在邻域内图像对于小波滤波器的响应,例如Meyer或Gabor滤波器、Laplacian与高斯金字塔过滤器,或者现有技术中的任意其他线性过滤器。这些过滤器可以对在邻域内的具有特定方向和/或特定尺度的结构非常敏感。可选地,该过滤器仅应用到该邻域。另外,过滤器可应用于比该邻域更大的区域,例如,应用在该邻域内一个或多个像素的灰度值上,在该图像已被过滤后。这些选项和另外的方式也可应用到这里所描述的任意其他类型的参与对图像像素进行过滤或变换的特征。
[0127] 另外,该特征值取决于图像对高斯过滤器或其他平滑过滤器在不同尺寸参数σ1与σ2之间的响应的差别的。在两个这样的过滤器之间的差倾向于选择在σ1与σ2之间的中间尺度内结构,但不取决于这些结构的方向,如果该过滤器是各向同性的。以此方式定义的特征是特别有用的,如果该图像具有在许多不同方向上类似结构的话。
[0128] 在本发明的一些实施例中,特征可取决于在邻域内图像对非线性变换(例如形态多尺度变换或形态算子)的响应。例如,该特征值取决于正被检查的像素的灰度值,或者在邻域的特定像素,在采用特定尺度参数将非线性多尺度变换应用到图像之后。可选地,该特征值取决于像素的灰度值,采用两个或更多不同尺度参数,例如,对于两个不同尺度参数的像素的灰度值的差。形态多尺度变换的例子包括形态小波和形态金字塔,例如描述在以下文献:E.H.Adelson,C.H.Anderson,J.R.Bergen,P.J.Burt,and J.M.Ogden,"Pyramid Methods in Image Processing,"RCA Engineer29,no.6,Nov.-Dec.1984,pp.33-41,或者"Nonlinear Multiresolution Signal Decomposition Schemes—Part I:Morphological Pyramids,"John Goutsias,and Henk J.A.M.Heijmans.IEEE TRANSACTIONS ON IMAGE PROCESSING,VOL.9,NO.11,NOVEMBER 2000。
[0129] 该特征也可取决于在应用形态算子后的像素的灰度值。将形态算子应用到图像以增强或抽取特定结构。形态算子的一个例子是顶帽变换,在输入图像与它的由结构元素打开的形态之间的差。这样一个算子将揭示在暗背景上的光亮细节,带有控制所检测特征的尺寸的结构原件的尺寸。可定义一个类似的算子,它从白色背景中抽取暗结构。
[0130] 关于形状匹配与图像变形的文献包括宽范围的技术,可被用于使图像的形状特征化,以及任意这些方法可被用于定义邻域的特征,在应用如前所述的形态变换或形态算子之前或之后。例子包括:Earth Mover’s距离,介绍于Yossi Rubner,Carlo Tomasi,and Leonidas J.Guibas,"A Metric for Distributions with Applications to Image Databases,"Proceedings of the 1998 International Conference on Computer Vision,Bombay,India;用于图像变形的Kantorovich-Wasserstein度量,例如描述于Steven Haker,Lei Zhu,Allen Tannenbaum and Sigurd Angenent,"Optimal Mass Transport for Registration and Warping,"International Journal of Computer Vision 60(3),225-240(2004);由以下文献定义的形状签名:Robert Osada,Thomas Funkhouser,Bernard Chazelle and David Dobkin,"Matching 3D Models with Shape Distributions,"ACM Transactions on Graphics 21,807-832(2002);以及由以下文献定义的形状匹配的度量:Serge Belongie,Jitendra Malik,and Jan Puzicha,"Shape Matching and Object Recognition Using Shape Contexts,"IEEE Transactions on Pattern Analysis and Machine Intelligence 24,509-522(2002);所有上述文件都引入作为参考。
[0131] 在本发明的一些实施例中,对于正被检查的像素i与检索像素j的相应特征值是以由几何变换所改变的邻域来计算的,从一个邻域到另一个邻域。例如,两个邻域是处于不同的相对方向和/或尺度。另外,其中一个邻域可以是相对于另一个邻域的镜像。例如,如果找到像素i的特征值的算法使用了在该邻域的像素的灰度值,该像素与像素i在+x方向有一特定距离,则像素j的特征值是采用替代的像素来计算的,该像素与像素j在+y方向(90度旋转)有相同距离,或者在–x方向(反射)有相同距离,或者在+x方向(尺度改变)有两倍距离,或者在+y方向(旋转加尺度改变)有两倍距离,等等。可选地,旋转的和/或缩放的邻域的灰度值是在计算该特征值之前插入的,尤其是如果旋转角度不是90度的整数倍(在像素的笛卡尔网格的情形下)或者缩放因子不是整数。可选地,这些像素是安排在一个三角形或者六角形网格内,或者更复杂的模格内。
[0132] 采用以这种方式定义的特征将是尤为有用的:如果无需旋转和/或缩放和/或反射而定义相同的特征,以及用于各种不同的旋转角度和/或缩放因子,相同的权重给出作为结果的特征。这可导致一个距离测度,它取决于在图像中的结构的方向和/或尺度,至少对于一些方向和/或尺度的范围。这将是有优势的:如果该图像包括带有不同方向或尺度的类似结构,或者图像的互相的镜像。
[0133] 优化特征的加权向量的遗传算法
[0134] 以上面所述的宽变化范围的可能特征,是很难系统地找到最佳的特征组以及相应的权重α,该权重给出降低噪声的最好结果,对于特定的图像形态、特定的身体部分或疾病状态、特定的对比材料的类型和浓度,或者其他图像特征。当不同特征能协同相互作用时,是特别真实的,特定的一组特征是怎样有效工作的。图5显示了流程图500,显示了一种遗传算法,它能被用于找到最佳的或至少较高的对于一组特征的加权向量。这里,“较高的(superior)”是指在特定的图像级别中对于降低噪声更有效的。
[0135] 需要明确的是,本领域已知的任何优化方法都可被用来找到加权向量。采用遗传算法是有优势的,因为该组可能的特征具有大量的模部件、个体特征,它们协同相互作用,有点类似在有机体中的基因。
[0136] 在步骤502中,选择并排序一组特征。可选地,该组特征包含非常大量的特征,期望得到遗传算法的结果,可被用于消除许多特征。以至于一些权重的找到率非常低,这将表明:相应的特征对于降低噪声并不是非常有用,而它们将从列表中清除,节省了运行降噪软件的计算机时间。
[0137] 在步骤504中,选择噪声测试图像,以及等效的低噪声测试图像,以及更低噪声或没有噪声的图像。将测试特定顺序的特征组和对应的加权向量的效,通过将降噪算法应用到噪声测试图像,计算输出的图像是如何接近于低噪声测试图像。如果该测试图像是从与降噪软件能工作的图像相同的图像形态中获得时,遗传算法可运行得最好。图像的性质和噪声的性质都可能影响特定的特征组和相应的加权向量的效力。可选地,该噪声测试图像是在与低噪声测试图像在相同时间内获得的,但分别以不同的采集参数获得,例如,以低X-射线剂量获得的CT图像,或者以较短的采集时间获得MRI图像。另外,噪声图像是通过加入模拟噪声到低噪声图像而获得的。
[0138] 在步骤506中,创建加权向量的起始群域,例如采用随机数字产生器。每个加权向量具有对于在顺序组中的每个特征的一个分量。可选地,该群域是足够大的,足以在可能的加权向量的相空间内扩散,这是不可能的:遗传算法将陷入局部最大效力,这是比全局最大效力更坏。在另一方面,该群域是足够大的以致用于运行遗传算法的计算时间实际上不长。以至于特别当测试大量特征时,很难确定需要使用的群域有多大,以及很难满意上述两种情形。以至于可通过限制特征的数量来避免采用大量特征的计算困难,在群域的任意一个成员中非零加权,假设合并多个不同特征的协同优势能获得,无需使用比在组中所有特征的小片段更多的特征。验证这样一个假设,并获得一个想法:什么构成足够的群域尺寸,可通过测试不同起始群域来完成,看最终结果是否非常不同。
[0139] 在步骤508中,评估每个加权向量的降噪效力,通过在噪声测试图像上运行降噪算法,并将该结果与低噪声测试图像比较。加权向量的效力测量是,例如,在从降噪算法获得图像与低噪声测试图像之间的均方误差。可使用均方误差的负数或倒数,如果想要定义该效力测量,以致数字平均数越高,加权向量越有效。可选地,采用误差的视觉或生理学测量,以测量该加权向量的效力;参见James L.Mannos and David J.Sakrison,"The effect of a visual fidelity criterion on the encoding of image,"IEEE Trans.on Information Theory 20,no.4,p.525(July 1974)。
[0140] 在步骤520中,通过在群域中的所有加权向量中找到具有指示最大效力的效力测量的加权向量,找到最大效力的加权向量。
[0141] 在步骤512中,确定遗传算法是否已经集中,或者是否已经找到效力足够的加权向量。例如,通过比较最大效力的加权向量的效力测量与前代的数量,或者在前代的几个量,看在每代中是否改变很大。另外,大多数有效加权向量的效力测量是与效力的一些绝对标准进行比较。如果该遗传算法还未集中,则在步骤514创建新一代的加权向量。例如,通过有更高效加权向量产生比低效加权向量更多的子孙,从而创建新一代,最低效力的加权向量根本不会产生。可选地,另外,加权向量经历一些突变,不同加权向量的相同分量可不同程度地交叉。采用有效的遗传算法可完成,也可采用本领域已知的其他遗传算法。
[0142] 在步骤508,评估新一代的每个加权向量,该程序继续用于后续的代,直到效力测量开始聚集。一旦满意聚集标准,例如基于在对于过去几代的效力测量上的相对改变,流程终止于步骤516,产生最大效力的加权向量作为输出。
[0143] 示例性特征组和加权向量
[0144] 表1显示了一组排序的特征,以及采用如图5所示的遗传算法找到的加权向量的相应分量。特征列表不是一个全面的覆盖这里所述的不同的可能特征的列表,但包括了特定类型的特征,当测试其他类型作为替代特征或者附加特征时,可导致更有效的降低噪声。需要注意的是,在表1中大范围的顺序的权重幅度反映了特征值的相对幅度,它们是非标准化的,不同特征的相对有效性也是如此,以致带有最高权重的特征是不需要作为最重要的特征包括在内的。显示在图4A、图4B和图4C中的图像是全三维图像在x-y平面的截面图,采用表1所示的特征组合加权向量来降低它的噪声。全3D图像的体素在z-方向是比在x和y方向更长的。显示在图4A、图4B和图4C中的截面图在x和y方向是约450乘500像素。
[0145] 在表1中,“图像自身”是指像素的灰度值,以豪森菲尔德单位表示。不同顺序统计特征的平均灰度值,以豪森菲尔德单位表示,特别是百分数,特别对于在邻域的灰度分布,在邻域的中心带有检索像素。“均方误差”是在邻域内灰度分布的标准导数,以豪森菲尔德单位表示。高斯过滤器特征涉及灰度响应的差分,以豪森菲尔德单位表示,带有不同□参数的两个高斯过滤器的中心像素,在毫米级测量。在涉及梯度的特征中,梯度单位是豪森菲尔德单位每毫米。Ix、Iy和Iz分别是指梯度的x分量、y分量和z分量,而梯度额是指梯度的幅度。
[0146] 表1:特征与加权向量
[0147]特征的描述 权重
1、“图像自身” 158.9857
2、“A 3x3x1顺序统计滤波器–较低25%分数” 2.9901
3、“A 3x3x1顺序统计滤波器–较低62.5%分数” 0.9711
4、“A 5x5x3顺序统计滤波器-较低75%分数” 41.1578
5、“A 5x5x3顺序统计滤波器-较低25%分数” 3.7025
6、“A 5x5x3顺序统计滤波器-较低37.5%分数” 5.1968
7、“A 5x5x3顺序统计滤波器-较低50%分数” 0.0049
8、“A 5x5x3顺序统计滤波器-较低62.5%分数” 10074.1231
9、“A 7x7x3顺序统计滤波器-较低50%分数” 0.0009
[0148]10、“A 7x7x3顺序统计滤波器–较低25%分数” 652.1851
11、“A 7x7x3顺序统计滤波器–较低75%分数” 0.3207
12、“在3x3x1邻域的均方误差” 0.2037
13、“在5x5x3邻域的均方误差” 0.2872
14、“在7x7x3邻域的均方误差” 0.0409
15、“带有sigmas 1,2的高斯过滤器的差” 0.0004
16、“带有sigmas 2,3的高斯过滤器的差” 0.0751
17、“带有sigmas 3,4的高斯过滤器的差” 0.0001
18、“带有sigmas 4,5的高斯过滤器的差” 0.5498
19、“带有sigmas 1,2的高斯过滤器在梯度模图像上的差” 13.5458
20、“带有sigmas 3,4的高斯过滤器在梯度模图像上的差” 0.4302
21、“带有sigmas 4,5的高斯过滤器在梯度模图像上的差” 0.0006
22、“带有sigmas 6,7的高斯过滤器在梯度模图像上的差” 0.0005
23、“带有sigmas 1,2的高斯过滤器在Ix图像上的差” 0.5387
24、“带有sigmas 1,2的高斯过滤器在Iy图像上的差” 3.2296
25、“带有sigmas 2,3的高斯过滤器在Iy图像上的差” 0.0031
26、“带有sigmas 2,3的高斯过滤器在Iz图像上的差” 0.1743
27、“带有sigmas 3,4的高斯过滤器在Ix图像上的差” 0.0046
28、“带有sigmas 3,4的高斯过滤器在Iy图像上的差” 6.5919
29、“带有sigmas 3,4的高斯过滤器在Iz图像上的差” 0.0009
30、“带有sigmas 4,5的高斯过滤器在Iy图像上的差” 0.0002
31、“带有sigmas 5,6的高斯过滤器在Ix图像上的差” 0.0062
32、“带有sigmas 5,6的高斯过滤器在Iy图像上的差” 0.0496
33、“带有sigmas 5,6的高斯过滤器在Iz图像上的差” 0.5132
34、“带有sigmas 6,7的高斯过滤器在Ix图像上的差” 0.0111
35、“带有sigmas 6,7的高斯过滤器在Iy图像上的差” 0.0008
36、“带有sigmas 6,7的高斯过滤器在Iz图像上的差” 0.0011
37、“围绕像素(用于修剪计算)的9x9x9窗口的平均数” 0.0146
38、“围绕像素的梯度模的9x9x9窗口的平均数” 2.9842
[0149] 选择降低噪声时考虑的图像参数
[0150] 在大多数图像形态中,获得低噪声的图像是可能的,但不够经济或不够安全。例如,在CT成像中,可通过采用较高X-射线剂量来降低噪声,但可能会增加成本,而高剂量的X-射线会致癌。可以选择图像的噪声水平,例如,权衡以下方面:要么获得用于诊断医疗问题的较好图像,因而增加病人能被有效治疗的机会,要么增加病人患上癌症的机会,如果采用高剂量的X-射线的话。
[0151] 对于MRI,可通过较高静磁场来获得较低噪声。已知高的静磁场对身体健康的不良影响,高静磁场的MRI设备的造价也更高,只有少数医院能承受得起,也只有少数病人能获得这样的待遇。全身治疗型MRI设备通常所用的最高磁场为约3特斯拉的孔磁场,而具有更高磁场的设备将很难或不可能以已知技术的任何代价来建造,虽然小型设备有时可采用更高的磁场。带有1.5或2特斯拉的孔磁场的MRI设备是明显低廉的。在MRI图像中的噪声也可通过采取更长的图像采集时间来降低,但该采集时间受到大多数病人所能承受的时间的限制,而且增加采集时间也会降低病人通过昂贵MRI设备的机会,最终限制能接受MRI检查的病人的数量。
[0152] 最后,包括CT和MRI,都可通过较低来获得较低噪声,但通常分辨率越低,噪声越高,而高噪声会影响该图像用于医疗状况的诊断。
[0153] 图6显示了流程图600,描述了在CT、MRI或任意其他图像形态中选择图像参数的方法,该方法补偿了采用如图3所述的方法来降低噪声的降噪软件的能力。流程图600所示的方法并不限于采用如图3所述的降噪方法,而可采用本发明所述的其他方法。也可采用现有的降噪方法,例如在图1A和图1B中描述的方法,或者目前已知或将来可知的其他降噪方法。
[0154] 在步骤602,获得标准采集参数,例如CT的X-射线剂量和分辨率,或MRI的磁场、采集时间和分辨率,都将产生想要的噪声水平。这些参数可以是特定成像设备的标准操作指令的一部分,但它们也可取决于是否存在造影剂,取决于该图像是否被制作用于健康筛选目的,较低质量的图像也可被证明,或用于检查已知的医疗问题,以及取决于诊断特定症状所需的分辨率水平和噪声水平。
[0155] 在步骤604中,找到新的采集参数,例如采用检查表,在采用降噪软件后将给予相同的噪声水平,至少在该图像的那些部分,噪音水平是诊断的关键。可创建这样一个检查表,例如,通过模拟或通过以真图像进行测试,对于特定的图像形态,采用对降低噪声最有用的特征组,作为标准采集参数的函数,或等同于作为想要的最终噪声水平的函数。该测试或模拟也可以对于一个范围的分辨率来完成,或者它能简单地假设:相对噪声水平与体素体积或像素面积的反平方根成比例,这将是真的,如果在不同像素的噪声是无关联的。
[0156] 在步骤606,采用新参数获得一个图像,该图像具有比想要的噪声水平更多的噪声,但将在CT图像或其他X-射线图像中采用较低X-射线剂量,或者MRI图像中采用较低磁场和/或较短的采集时间。在步骤608中,采用降噪软件降低在图像中的噪声,导致获得具有相同的噪声水平的图像,或者用于医疗诊断的相同有用性的图像,与由无降噪的标准采集参数来产生图像一样。
[0157] 采用残余图像
[0158] 图7显示了根据本发明的示意性实施例所述的流程图700,用于采用一个残余图像,该残余图像介于原始图像与降噪图像之间,恢复了原始图像的一些非噪声部分,这些部分本已由降噪软件去除。流程图700对于评估是有用的,通过反馈,改善了降低噪声的方法。在步骤702中,获得原始噪声图像。在步骤704中,采用如图3所述的降噪方法从该图像中去除噪声,或者采用这里所述的或现有技术中的任意其他降噪方法。在步骤706中,通过从原始图像中减去降噪图像,产生残余图像。理论上,该残余图像将是纯噪声的。然而实际上,在该残余图像中通常有一些低的对照结构,显示:降低噪声不会仅去除噪声,还会去除在原始图像中的一些结构,作为降低噪声的结果。
[0159] 需要注意,取决于图像形态,即使真正噪声也不同于在图像中点到点的振幅或其他特征,导致在残余图像中可能大尺度的结构,即使仅从原始图像中去除噪声。为避免大尺度结构从原始图像中不正确地去除,图7所示方法一次仅作用于图像的一部分,在该部分内的噪声是均一的,或者噪声水平是相对低的。
[0160] 在步骤708中,采用非线性保留边缘过滤器来平滑残余图像和定位边缘。该过滤器降低在残余图像中的噪声,使边缘平滑为平行于该边缘的表面,从原始图像中相应增强该残余图像所包含的任意结构。合适的过滤器包括非线性的各向异性流过滤器,例如Beltrami流和连贯增强过滤器,例如,描述在以下文献:J.Weickert,"Anisotropic diffusion processing,"Teubner 1998,and J.Weickert,"Coherence enhancing diffusion filtering,"International Journal of Computer Vision31,no.2-3,pp.111-128(1999)。
[0161] 在步骤710中,“结构(structureness)”参数是评价为在已过滤的残余图像中的位置的函数,它具有较高的值,如果该图像在该点具有一致的结构。有许多参数可被用于这个目的。例如,结构张量的特征值,或Hessian矩阵的特征值,都可被采用。在步骤712,已过滤的残余图像的具有较高“结构”值的部分将恢复到降噪图像,以产生改良的降噪图像。
[0162] 在距离测度中采用相关矩阵
[0163] 图8显示在图像中用于降低噪声方法的流程图800,对于距离测度d(F1,F2)采用比上面所给出的不同的表达。在某些方面,新的表达式是上面给出的表达式的总结,它考虑了在不同特征值之间的可能的关联性。我们认为,仅当β=2,上述表达式变成[0164]
[0165] 对于d(F1,F2)的新表达式还包括在不同特征之间的交叉项,考虑在不同特征值之间的相关性。对于d(F1,F2)的新表达式的潜在优势是:它保持不变,如果该组特征值是由一组相同数量的新特征值所代替,每个新特征值被定义为旧特征值的独立的线性结合。因为新的特征值组会包含在旧的特征值组中的所有信息,对于d(F1,F2)的新表达式在某些意义上仅取决于在该特征值中的信息,而不取决于定义该特征的特别方法。对于d(F1,F2)的新表达式的另一个潜在优势是:加权向量因子α,以及交叉项因子,都取决于在图像中的位置,但不需要是相同位置,反应了在该图像的不同位置上的噪声的不同水平,以及不同的噪声关联性。例如,在一个CT图像中,噪声水平总体上不同于在图像的不同部分,由于通过1-D或2-D映射来形成这种图像。在MRI图像中,噪声水平可以是不均匀的,取决于RF域的局部密度,也取决于在静磁场中可能的多相形。从图像的较大噪声部分给予像素较小的权重,采用类似像素的灰度值来估计真正的灰度值将是什么,对于特定的像素,将会没有噪声。
[0166] 在图8中找到的距离测度取决于在不同特征值之间的相关矩阵。对于本例,它将被显示了:特征值是个别像素在该像素的邻域内的灰度值,特征正被找到。在本例中,对于相等的权重α,上述的d(F1,F2)的上述表达是在非局部平均数方法中采用的均方误差。
[0167] 在邻域内第m个像素和在邻域内第n个像素之间矩阵系数∑mn由下式表达:
[0168] ∑mn=E[(Im-μ)(In-μ)]
[0169] 这里Im和In都是在邻域内第m个像素和第n个像素的灰度值,μ是在该邻域的所有像素的平均灰度值,而E表示期望值。可选地,通过测量在均一图像内的灰度水平,以致在灰度水平与平均灰度水平之间的局部系数都只归因于噪声。将邻域的灰度值表达为向量N,相关矩阵∑mn可在向量表达法中表达为:
[0170] ∑=E[(N-μ)T(N-μ)]
[0171] 这里,μ表示一个向量,该向量的元素都等于μ。
[0172] 在步骤802中,对于图像的不同区域,找到平均灰度值μ。在步骤804中,对于该图像的不同区域,找到相关矩阵的系数,例如前面定义的∑mn。在本例中,这些区域非常小于整个图像,但非常大于一个像素。可选地,系数∑mn是假设为以位置平滑变动,并采用插入来再不同区域之间评估它们。
[0173] 在像素i和检索像素j之间的距离测度是由下式给出的:
[0174] d∑(Ni,Nj)=[(Ni-Nj)T·∑-1·(Ni-Nj)]1/2
[0175] 这里,Ni和Nj都是向量,分别表示在围绕像素i和像素j的邻域内像素的灰度值。注意,i和j并不是标记Ni和Nj元素的指数,但它们是标记两个像素的指数,理论上这两个像素互相远离,基于它们的邻域的相似性而被定义,例如,像素i是在降噪算法中被-1检查,而检索像素j。∑ 是相关矩阵∑的倒数。
[0176] 在步骤806中,计算∑的倒数。可选地,当该邻域具有大量像素时,为减少计算时间,该矩阵因而是非常大的,其倒数是由下式近似的:
[0177]
[0178] 这里,λn是第n个特征值的倒数,而Vn是∑的相应的特征向量。如果仅采用一些最大的特征值和它们对应的特征向量,∑的倒数可被快速找到。接着,距离测量是由下式接近:
[0179]
[0180] 这里,总和是超过特征向量。这个距离测度类似于之前定义在像素i和j之间的理论上距离测度,对于特征值Vn之一,带有每个定义为Ni·Vn的特征,也就是在邻域内像素的灰度值的特殊线性结合,由相应的特征值λn给出权重α。
[0181] 估计像素的噪声水平
[0182] 如前所述,因为噪声水平通常在图像中的位置间变动,在噪声区的检索像素j贡献了比像素i相对少的估计的真正灰度值,例如,通过给它们比在较低噪声区的检索像素更低的权重Wj。可选地,给出区域的噪声水平是通过在上述同一仿真的图像内在接近的像素之间的关联的测量在来估计的。另一个方法,不仅提供了给定像素的噪声幅度的估计,而且提供了该噪声的记号的估计,将在这里描述。对于较高的噪声检索像素,每个像素的噪声的估计并不仅用于降低权重Wj,采用图3所示的降低噪声的方法,但也可直接用于降低噪声,通过从每个像素减去估计的噪声。最终得到的图像时由它自身处理为降噪图像,或者它是结合的,例如,通过采取加权平均,由图3所示的方法找到已降噪的图像,或通过任意其他降低噪声的方法。
[0183] 图9所示的流程图900描述估计体素的噪声的方法。该方法是基于这样的想法:在无噪声图像中,几乎所有像素的补丁(合适尺寸)可能仅占有该尺寸的补丁的全部向量空间的非常小的片段,将每个补丁当作灰度值的向量。一旦限定了向量空间所占有的部分,任何从该部分的偏差都会假设是由噪声引起的。
[0184] 在步骤902中,检查一组一个或多个低噪声测试图像,可选地类似于已被使用的图像,例如,采用相同成像形态,可选地带有类似的图像采集参数,和/或看身体的相同部分,如果它们是医学图像的话。在图9所示的例子中,图像是3-D的,因此像素是指体素,但仍可采用2-D图像的方法。在每个测试图像中,检查一组尺寸为N1×N2×N3的体素的补丁,可选地包括在该测试图像中的所有组的带有这些尺寸的补丁。每个补丁可表示为在一个理论上N1×N2×N3维度向量空间内灰度值的一个向量,它的尺寸表示一个N1×N2×N3补丁的体素之一的可能的灰度值。这些图像的补丁被分类为在这个向量空间的簇,采用现有技术中已知的任意聚类算法。簇的数量是,例如,20至100,或者100至500,或者500至2000,或者低于20,或者高于2000。采用大量的簇需要检查更多的补丁以获得关于向量空间是如何分为簇的好的统计表,因而需要更多计算时间来对补丁进行分类,但采用过少的簇会导致这些簇覆盖太多的向量空间,对于降低噪声是无用的。本发明人已经发现,采用数百个簇可做得很好,当补丁尺寸在5至10体素,或10至15体素,或低于5体素,或高于15体素。特别地,11x11x11体素的补丁表现为非常好。
[0185] 虽然在本例中给出的上述补丁是在矩形阵列的形状内,但这些补丁并不需要这个形状,也可以有任意定义的关于体素的其他形状。向量空间的维度是在补丁内体素的数量。
[0186] 在步骤904中,检查每个簇以找到有限组的独立参数,明显少于N1×N2×N3需要覆盖全向量空间的基向量的线性系数,这相当好地近似于覆盖在该簇内的补丁。例如,在该簇内的每个补丁,或者最大量的补丁,是非常近似为灰度值的一个向量,该向量是固定用于在该簇内的所有补丁,加上有限组的基向量的线性结合,带有不同于在该簇内的不同补丁的系数。另外,在该簇内的大多数补丁是有灰度值的固定向量加上有限数量的独立参数的一个函数(并不必需线性函数)来近似的。基向量系数的数量或者其他独立参数,对于所有簇不需要是相同的。基向量或者独立参数的数量(例如,用于给出的簇)通常小于N1×N2×N3的三倍或小于N1×N2×N3的一半或小于N1×N2×N3的四分之一或小于N1×N2×N3的八分之一,或者大于N1×N2×N3的三倍。一些簇可具有比典型数量更多基矢量或更多独立参数。目标是识别相位空间的小片段,该片段提供了对在该簇内大多数补丁的很好的近似。表示补丁向量的非线性方法包括但不限于核PCA、Laplacian eigenmaps和扩散图。
[0187] 在步骤906中,获得噪声降低的图像。一旦补丁的簇和基函数或者参数组已经在步骤902和904中找到,不得不再次找到它们以用于处理附加的图像,但该程序可在步骤906中开始。
[0188] 在步骤908中,图像体素i开始一个循环,初始体素i的指数设等于1。在步骤910中检查围绕第一体素的补丁(相对于它们的体素质疑来定义这些补丁),并决定该补丁归属于哪个簇。另外,也可采用图3所示的方法,一起检查群体的体素,取代每次检查一个体素的方式,而这些补丁是相对于它们的体素的群来定义的,或者相对于插入在体素之间的虚拟体素来定义。如果这些补丁挑选得合适,则测试图像是足以代表正在处理的图像,这些测试图像是没有许多噪声的,但充满了定义好的结构,而正被处理的图像也不由噪声支配,则正被处理的图像的大多数补丁可干净地落入一个簇或另一个簇。如果一个或多个这些情形不够满意,该方法仍是有用的,只是在降低噪声方面的效力低。
[0189] 在步骤912中,找到该簇的对于基函数的系数或其他独立参数,提供了最好的近似,或至少理论上最好的近似,到体素i的补丁。对于大多数补丁的近似越好,降低噪声的效果越好,因为本方法假设:任何在观察的灰度值与它的近似之间的差是仅由于噪声引起的。在步骤914中,估计体素i的灰度值的噪声分量,通过考虑在体素i的实际灰度值与体素i将有的灰度值之间的差,采用根据簇的固定向量加上有限组的基函数(或有限组的独立参数的函数)的线性结合的近似。这个程序的基本原理是:在缺乏噪声的情况下,补丁可由近似来很好地描述,在测试图像中找到的在该簇内的所有或大多数补丁都运作良好,因此任意差是很可能主要由于噪声引起的。
[0190] 在步骤916中,体素i被增加1。在步骤918中,确定在该图像中的所有体素是否都已经被检查过。如否,在步骤910开始下一个体素的检查。如果所有体素都已经被检查过,则在步骤920结束该流程,输出估计的每个体素的噪声。可选地,估计的噪声被用于降低该图像的噪声,要么直接从该图像中减去所估计的噪声,要么间接地例如通过估计的噪声水平影响权重Wj,当采用图3所示的降噪方法,或通过采用两种方法的结合。
[0191] 这里所用的术语“约”是指±10%。
[0192] 术语“包括”、“包含”、“具有”以及它们的连接词是指“包括但不限于”。这个词组包含术语“包括有”和“主要含有”。
[0193] 词“主要含有”意指其成分或方法可包括附加成分和/或步骤,但这些附加成分和/或步骤不会从本质上改变所要求的成分或方法的基础特征和创新特征。
[0194] 这里所用的“一个”和“所述的”包括复数,除非另有明确说明。例如“一个化合物”或“至少一个化合物”可包括复数个化合物,包括它们的混合物。
[0195] 这里所用的词“示范的(exemplary)”是指“用作一个例子或例证”。任何描述为“示范的”实施例并不是必须作为比其他实施例更好或更有优势的例子,和/或排除从其他实施例中引入的特征。
[0196] 这里所用的词“可选地(optionally)”是指“以一些实施例来提供,不以其他实施例来提供”。本发明的任何特定实施例可包括多个“可选的”特征,除非这些特征发生冲突。
[0197] 通过本申请,本发明的不同实施例可在一个范围内展示。需要明确的是,在该范围内的描述仅是为了方便和简短,而不应视为对本发明的范围固定的限制。相应地,描述的范围应当被视为具有特别揭示了所有可能的子范围以及在该范围内的个别数值。例如,例如从1至6的范围的描述应当被视为也揭示了例如1至3、1至4、1至5、2至4、2至6、3至6等子范围,以及在该范围内的单个数字,例如,1、2、3、4、5和6。不论范围有多宽,都可这样来应用。
[0198] 无论一个数字范围在这里如何指示,它是指包括在该指定范围内任意引用的数字(部分或整体)。这里所用的词组“归类”或在第一指示数字与第二指示数值“之间归类”以及将第一指示数字“归类”到,或从第一指示数字“归类”到第二指示数字是可交换使用的,它们的意思是指包括第一和第二指示数字以及在两个数字之间的部分或全部数字。
[0199] 需要明确的是,为表述清晰,本发明的特定特征是描述在分开的实施例中的,但也可在单个实施例中结合提供。相反,为表述清晰,本发明的不同特征是描述在单个实施例中的,但也可分开提供或者在任意合适的子组合中提供,或者在本发明的任意其他描述的实施例中以合适的方式提供。描述在不同实施例中的特定特征不应视为那些实施例的必要特征,除非该实施例缺乏那些特征元素就无法操作。
[0200] 虽然本发明已经结合特定实施例进行了描述,对于本领域技术人员显然还有许多变动、修饰和改变。相应地,所有这些变动、修饰和改变都将落入本发明的精神与所附的权利要求的范围之内。
[0201] 在本说明书中提及的所有出版物、专利和专利申请都在这里整体引入作为参考,即使每个个别的出版物、专利或专利申请时特殊的和单独指示为引入作为参考。另外,在本申请中的任意参考文献的引用或鉴定都不应认为该参考文献是本发明的现有技术。以至于所用的章节标题,它们也不应视为必要的限制。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈