基于正态逆高斯模型的医学超声图像去噪方法
【专利摘要】本发明公开了一种基于正态逆高斯模型的医学超声图像去噪方法,包括以下步骤:1)利用噪声成像系统采集噪声图像的包络信号,建立医学超声图像模型;2)对所述的步骤1)得到的对数变换后的医学超声图像模型利用金字塔滤波器组进行多尺度多方向分解,3)对所述的步骤2)得到的每一个子带图像中高频部分的二维离散shearlet变换系数进行阈值法自适应收缩处理;4)利用三边滤波器对步骤2)中低频部分的shearlet系数做滤波处理;5)对经步骤3)和步骤4)处理后全部系数作shearlet逆变换处理,得到去噪后的医学超声图像。本发明能很好的抑制斑点噪声,同时还能更好的帮助医师进行病情分析。
【专利说明】
基于正态逆高斯模型的医学超声图像去噪方法
技术领域
[0001] 本发明涉及一种基于正态逆高斯模型的医学超声图像去噪方法。属于医学超声图 像去噪领域,尤指一种适用于医学超声图像的基于正态逆高斯模型的Shearlet变换医学图 像去噪方法。
【背景技术】
[0002] 随着科技的发展,在医学成像领域,超声成像、CT、MRI等成像技术已应用于医学临 床诊断中。由于超声成像技术凭借高分辨率,操作简单,即时性等优点快速发展,具有无创、 无放射性损害、快捷方便等特性,已经成为一种广泛使用且高度安全的医疗诊断技术。尤其 对人体的身体器官检查及肿瘤组织,超声成像技术的使用更为重要。
[0003] 由于超声成像机理的限制,斑点噪声的存在严重影响了超声图像的质量,导致了 超声图像质量较差。斑点噪声的产生是由于超声成像中的基本分辨单元内存在大量的随机 散射现象,在图像上表现为空间域内相关的形状各异的小斑点,它将掩盖那些灰度差别很 小的图像特征。对于临床医生而言,斑点噪声对他们的准确诊断造成了很大的干扰,特别是 对于经验不是很丰富的医生造成的影响更大。因此,从临床应用的角度出发,需要研究去除 斑点噪声的算法,为医生做出更准确的诊断提供技术支持,降低人工诊断的风险。
[0004] 由于医院资源的局限性,特别是医生每天进行人工诊断病人的数量无法满足社会 整个阶层的需求,即面临着病人多医生少的情况。因此,各种自动诊断仪器的需求越来越 大,自动诊断仪器的出现,一方面可以节约医生资源,另一方面可以方便更多的病人进行诊 断。随着当今社会经济的飞跃发展,人们自身健康情况却不容乐观,所以人们对家用型医 疗自动诊断仪器的需求也非常大,例如家用超声图像自动诊断仪等。但是超声图像自动诊 断仪同样面临着图像质量不高的问题,并且自动诊断仪需要对超声图像做后期的智能分 析,如特征提取、边缘检测和图像分类识别等。因此,从自动化诊断技术的角度出发,需要研 究去除斑点噪声的方法,为图像的后期智能处理提供技术保障,促进自动诊断技术的发展。
[0005] 综上所述,研究医学超声图像去噪方法具有非常重要的意义:
[0006] (1)提高医学超声图像的质量,改善视觉效果;
[0007] (2)方便医生更加准确地针对病灶区域做出判断,降低辅助诊断的风险;
[0008] (3)促进超声图像自动化诊断技术的发展,具有不可估量的价值。
[0009]在数字图像处理领域,滤波常用来修改或增强图像,对图像的某些特征,如轮廓、 边缘、细节和对比度等进行锐化,提高图像的视觉质量。由于抑制斑点噪声具有非常重要的 意义,众多科研工作者在此问题上投入了大量的精力。
[0010]近年来图像稀疏表示在信号与图像处理中得到了广泛的应用,为变换域的消噪提 供了思路。小波分析为信号和图像的稀疏奠定了基础,小波变换能够最优的逼近的零维奇 异特性,但其优良性能难以推广到二维图像及更高的数据空间。
[0011]多尺度几何分析理论克服了小波分析处理高维数据稀疏能力的不足。由于MCA方 法具有多分辨、多尺度、多方向性和时频局部性,将其应用于图像消噪会产生很好的效果。
【发明内容】
[0012]本发明目的在于提供了一种基于正态逆高斯模型的医学超声图像去噪方法,本 发明一方面对基于广义高斯分布的拉普拉斯模型进行改进,提出了新的正态逆高斯模型, 该模型解决了丢失过多高频系数的问题,基于此模型进行多尺度、多方向分解的shearlet 变换,同时在采用中也提出了一种新自适应收缩算法,来提高去噪效果;另一方面,本发明 利用三边滤波器对低频部分进行了过滤处理,解决了双边滤波器的梯度失真问题。同时针 对医学超声图像的特点,这种结合的方法不仅能很好的抑制斑点噪声,同时还能够保留图 像中病灶边缘等的细节部分,能更好的帮助医师进行病情分析。
[0013]本发明为了达到上述目的,本发明的技术方案是:
[0014] 一种基于正态逆高斯模型的医学超声图像去噪方法,包括以下步骤:
[0015] 1)利用噪声成像系统采集噪声图像的包络信号,通过对数变换,建立医学超声图 像模型;经二维离散shear let变换后得到二维离散shear let系数,所述的二维离散 shearlet系数包括无噪声图像二维离散shearlet系数和斑点噪声图像二维离散shearlet 系数;
[0016] 2)对所述的步骤1)得到的对数变换后的医学超声图像模型利用金字塔滤波器组 进行多尺度多方向分解,得到k+Ι个与医学超声图像模型大小相等的子带图像,所述的子带 图像包括一个低频部分和K个高频部分,利用步骤1)得到的二维离散shearlet系数推出高 频部分的二维离散shearlet变换系数;
[0017] 3)对所述的步骤2)得到的每一个子带图像中高频部分的二维离散shear let变换 系数进行阈值法自适应收缩处理;
[0018] 4)利用三边滤波器对步骤2)中低频部分的shearlet系数做滤波处理;
[0019] 5)对经步骤3)和步骤4)处理后全部系数作shearlet逆变换处理,得到去噪后的医 学超声图像。
[0020] 所述的步骤1)具体为:所述的超声成像系统能够对那些影响声波功率的因素做出 恰当的动态补偿,其中所述的超声成像系统采集的包络信号包括有意义的体内组织的反射 信号和噪声信号;其中所述的噪声信号分为相乘噪声与相加噪声,所述的相乘噪声与超声 信号成像的原理有关,主要来源于随机的散射信号,所述的相加噪声是系统噪声,主要来源 于传感器的噪声;所述的包络信号的通用模型模型定义如式(1)所示:
[0021] s(x,y)=r(x,y)n(x,y) (1)
[0022] 其中所述的(x,y)分别代表图像的横纵坐标,r(x,y)表示无噪声信号,n(x,y)表示 相乘噪声;
[0023] 然后对所述的超声成像系统采集到的包络信号进行对数压缩处理,以适应超声成 像系统显示屏幕的动态显示范围,即通过对所述的式(1)变为相加的模型,如式(2)所示:
[0024] log(s(x,y)) = log(r(x,y))+log(n(x,y)) (2)
[0025] 此时,得到的信号log(s(X,y))即为医学超声图像模型;
[0026] 由于小波变换是线性变换,shearlet变换是小波变换在高维的拓展,因通过对所 述的式(2)模型经过二维离散shearlet变换后得到模型如式(3)所示:
[0027] S/k =R,[k +N/k Q,k)eZ2 (3)
[0028] 其中$匕、巧4.和分别表示含有噪声图像的shearlet系数、无噪声图像的 shear let系数和斑点噪声的shear let系数;其中上标j为shear let变换的分解层数,下标 (l,k)为变换域内的坐标。
[0029] 所述的步骤2)具体为:首先对步骤1)得到的对数变换后的医学超声图像模型利用 金字塔滤波器组进行多尺度二维离散shearlet分解,图像经过k级采样金字塔,得到k+Ι个 与医学超声图像模型大小相等的子带图像;对得到的各尺度子带图像使用剪切滤波器组进 行方向分解;经过二维离散shearlet分解后的无噪信号的变换系数符合正态逆高斯模 型(NIG),主要由一个逆高斯分布和一个具有不同均值的高斯分布,其概率分布如式(4)所 示:
(4)
[0031]式中,f (/-)=~'α2 一,+ 典卜")? q(r) = ^2+(r2-·)是索引为 1 的第 二类修正的贝塞尔函数;参数!',<1,04,5分别为无噪声图像二维离散811631'161:变换系数、特 征因子、偏斜因子、平移因子以及尺度因子,当偏斜因子为零时,分布为对称分布;对于分解 后图像系数一般为对称分布,假定NIG中参数β,μ为零,则对于NIG的概率密度函数简化为如 式(5)所示:
(5)
[0033]同时所述的斑点噪声的shearlet系数乂)服从零均值高斯分布,如式(6)所示:
(6)
[0035 ]式中ση为变换域内噪声的标准差,参数η为斑点噪声图像。
[0036]所述的步骤3)具体为:在shearlet变换去噪中,阈值函数的选择会直接影响到最 终的图像去噪结果。当阈值选择较小时,一部分大于该阈值的噪声系数会被当作有用信号 保留下来,这就导致去噪后的图像依然存在大量噪声;当阈值选择较大时,会将很多系数很 小的有用信息当作噪声而置零,这将使得去噪后的图像变得很平滑,损失很多细节信息。因 此选择恰当的阈值函数非常重要。
[0037]经典的收缩方法有软阈值法和硬阈值法,但是在软阈值法中,较大的shear 1 et系 数总是被阈值缩减,因此收缩后的信号的数学期望与收缩之前不同,所以处理后的图像相 对平滑一些。硬阈值法的缺点是在零值域附近的shearlet系数被突然置零,导致了数据的 不连续性,并且这使得信号的方差更大了,这些变换对于图像中的细节影响较大。但是在实 际应用中,特别是噪声水平很高时,硬阈值法处理后的图像在不连续点周围会产生震荡,影 响图像的去噪效果。
[0038] Donoho等人提出了一种典型的阈值选取方法,并且从理论上证明了该阈值与噪声 的标准差成正比,改阈值函数又称为统一阈值函数,其公式如下
(7)
[0040]其中,Μ即是对应变换域内变换系数的总体个数,〇"是噪声的标准差。在这种阈值 函数中,阈值T受变换系数的个数影响较大,即当Μ过大时,较大的阈值可能会平滑掉那些系 数较小的有用信息。
[0041] 在式(7)的基础之上,本发明提出了一种
[0042] 首先采用超声图像的阈值函数,其公式如式(8)所示:
[0043] = ? y 2 log Μ ( 8 )
[0044] 其中,〇η是噪声的标准差,k代表j层的自适应参数,Μ即是对应变换域内变换系数 的总体个数,ση是噪声的标准差;这是种常见的阈值改进的方法,的选取是根据实验决定 的,在shearlet分解后,在不同层分解的变换系数具有不同的分布,由此k的选择基于j层 的选择,但这种选择不是最佳的,如果适当的选择,所提出的方法将反射更多的优越性。
[0045] 在shearlet变换去噪方法中,首先选定一个给定阈值,然后按照一定的规则对 shearlet系数进行收缩,便完成了对shearlet系数的去噪。即给定一个阈值,所有绝对值小 于这个阈值的系数被当作噪声,然后对其作置零处理;对绝对值大于阈值的shearlet系数 用一定的方法进行缩减,然后得到缩减后的新值。
[0046] 由于经典的阈值收缩方法不能满足对医学超声图像去噪的要求,所以本发明对收 缩方法做了改进。
[0047] 为了得到变换域内的信号估计值,使用贝叶斯最大后验估计的方法来估计无噪声 图像二维离散shearlet变换系数r可得如式(9)所示: Λ
[0048] r(.?) = arg max prJr \ s) (' 9)
[0049] 经过一系列计算之后,这个式子可以写成如式(10)所示:
[0050] r{s) ^ arg. (.v | r)pr{r)] = argmax[/;"(.v-r)/Λ.(r)] (10) r- J r
[0051] 在后验概率的计算过程中,使用贝叶斯最大后验估计的方法来估计无噪声图像二 维离散shearlet变换系数没4.,如式(11)所示:
(11)
[0053] 将式(5)、式(6)带入(11)式,为了得到最大后验概率,将ln(pr|s(r |s))-阶导数的 方程置零,最后得到如式(12)所示:
[0054] r(,v) = sgn(.v) max(| v |-ΒσΙ .〇) (12)
[0055] 为r的估计,
.,Kd( ·)是索引为d的第二 类修正的贝塞尔函数,这样就得到新的收缩方法的收缩函数如式(13)所示:
[0057]得到的收缩函数在曲线图像上表现的更加平滑,尤其当shearlet系数大于 shear let阈值的区间范围内。
[0058]所述的步骤4)具体为:经过多次实验,发现低频域内的小波系数依然具有很多斑 点噪声,传统的双边滤波器的优点是边缘保留,但通常会导致梯度失真,更重要是无法解决 脉冲噪声。为了更有效地滤除低频域内的斑点噪声,本发明选择三边滤波器对低频域内的 shearlet系数作滤波处理。我们提出了一个新的想法,原始的双边滤波器的高斯距离权重 和灰度权重基础上,增加了 "脉冲"权重,也称为质量权重。此外,由于脉冲量在一定程度上 表示了图像的梯度信息,三边滤波器解决了梯度失真的问题。
[0059]三边滤波器由传统的双边滤波器结构发展而来,结构如式14所示:
[0061] 其中加权函数如式15所示:
[0062] w(x,C) =ws(x,C)wr(x,C) (15)
[0063] ws(x, ξ)表示区域滤波器,wr(x, ξ)表示值域滤波器。Ω x(N): = {x+ (i , j): -N彡i , j <N}表示一种连接关系。在实际效果中,我们选择Ω = Ωχ(1);ξ表示中心像素点;
[0064] 为实现三边滤波器,利用用加权函数计算出出图像中的噪声点。
[0065]首先引用函数fm(x)来估计像素 X是边缘点还是噪声点,(Κχ,ξ)表示X和ξ之间的像 素差的绝对值,如式(16)所示:
[0066] ?(χ,ξ)=|f(x)-f(ξ) (16)
[0067] fm(x)设置为如式(17)所示:
[0068] (17)
[0069] gi(x)为除(1(χ,ξ)外第ith个最小值。
[0070] 其想法为:如果一个像素点是为图像中边缘点,则其邻域中至少有一半左右的点 和其灰度值差不多,从而有比较小的fm(x);否则,若其为被脉冲噪声污染的点,则其他点和 这点灰度值差别较大,故有比较大的匕(4函数值。所以在增加脉冲量后,双边滤波器的加 权函数如式(18)所示:
[0071] w' (χ,ξ) = ws(x,C)wr(x,C)1_h(x,^wi(C)h(x,^ (18)
[0072] ws(x,|)表示区域滤波器,WR(x,|)表示值域滤波器;
表示脉冲权重函数,根据
可 知,当X为边缘点,Η(χ,ξ)~0,当X为噪声点,!^,1)~1。参数〇1决定补偿匕(1)高值的近似阈 值,参数〇h控制函数Η (X,ξ)的形状。
[0074]综上所述,经三边滤波器去噪后的图像h(x)被表示如式(19)所示:
[0076] Σ υ·' 表示增加脉冲权重函数后的加权函数,?·(ζ)表示中心像数值。 作?
[0077]所述的步骤5)具体为:经过阈值收缩处理和三边滤波器处理就可以得到去噪后的 shearlet系数,为了得到去噪后的超声图像,需要对shearlet系数进行shearlet逆变换,从 而可以得到利于医师分析的去噪后的图像,通过实验也验证了本发明确实可以满足对于医 学超声图像去噪的要求。
[0078]本发明的有益效果是:本发明的shearlet变换具有多分辨率、方向性、局部性、各 向异性,是图像最稀疏的表示,并已在图像处理领域得到了广泛的应用。针对拉普拉斯模型 是广义高斯分布的特例,运用该模型会丢失过多的高频系数,影响去噪效果,所以本发明提 出了正态逆高斯模型,能够描述任意形状的曲线,可以对不同程度拖尾的分解系数准确建 模,适合作为图像分解系数的先验模型。虽然快速双边滤波器在去噪的过程中也能很好保 持边缘信息,但存在"梯度失真"现象,难以用于实时系统。随着图像的分辨率越来越大,这 在很大的程度上限制了快速双边滤波的应用空间。三边滤波器替换掉双边滤波器,极大提 高去噪性能。对于三边滤波器,一方面可以去除低频部分的脉冲噪声和斑点噪声,另一方面 保持图像边缘细节,并且可以解决梯度失真的问题。具体思路如下:根据shearlet变换的原 理以及超声图像及斑点噪声的统计特性,基于正态逆高斯模型,进行多尺度和多方向分解, 产生高频子带和低频子带,把高频子带通过改进的阈值法,求出shearlet系数,通过提出的 三边滤波器去除低频噪声,最后把求出的全部系数进行shearlet逆变换。本发明一方面对 基于广义高斯分布的拉普拉斯模型进行改进,提出了新的正态逆高斯模型,该模型解决了 丢失过多高频系数的问题,基于此模型进行多尺度、多方向分解的shear 1 e t变换,同时在采 用中也提出了一种新自适应收缩算法,来提高去噪效果;另一方面,本发明利用三边滤波器 对低频部分进行了过滤处理,解决了双边滤波器的梯度失真问题。同时针对医学超声图像 的特点,这种结合的方法不仅能很好的抑制斑点噪声,同时还能够保留图像中病灶边缘等 的细节部分,能更好的帮助医师进行病情分析。
【附图说明】
[0079]图1为本发明的步骤流程图;
[0080] 图2为实施例1中的实验示意图;
[0081] 图3为实施例1中的实验仿真无噪图像;
[0082] 图4为实施例1中的实验仿真噪声图像;
[0083] 图5为实施例1中仿真图像的去噪效果的脊波变换图;
[0084] 图6为实施例1中仿真图像的去噪效果的曲波变换图;
[0085] 图7为实施例1中仿真图像的去噪效果的轮廓波变换图;
[0086] 图8实施例1中仿真图像的去噪效果的小波变换与双边图;
[0087]图9实施例1中仿真图像的去噪效果的shear let变换和双边图;
[0088]图10为实施例1中仿真图像的去噪效果的shearlet变换与三边图;
[0089] 图11为实施例1中肝脏临床超声图像;
[0090] 图12为实施例1中肝脏临床超声图像的去燥效果的脊波变换图;
[0091]图13为实施例1中肝脏临床超声图像的去燥效果的曲波变换图;
[0092] 图14为实施例1中肝脏临床超声图像的去燥效果的轮廓波变换图;
[0093] 图15为实施例1中肝脏临床超声图像的去燥效果的小波变换与双边图;
[0094]图16为实施例1中肝脏临床超声图像的去燥效果的shearlet变换和双边图;
[0095]图17为实施例1中肝脏临床超声图像的去燥效果的shearlet变换与三边图;
[0096] 表1为实施例1中六大算法的去噪性能比较表。
【具体实施方式】
[0097] 实施例1
[0098]如图1所示,本实施例的一种基于正态逆高斯模型的医学超声图像去噪方法,如 图1所示,包括以下步骤:
[0099] 1)利用噪声成像系统采集噪声图像的包络信号,通过对数变换,建立医学超声图 像模型;经二维离散shear let变换后得到二维离散shear let系数,所述的二维离散 shearlet系数包括无噪声图像二维离散shearlet系数和斑点噪声图像二维离散shearlet 系数;
[0100] 2)对所述的步骤1)得到的对数变换后的医学超声图像模型利用金字塔滤波器组 进行多尺度多方向分解,得到k+Ι个与医学超声图像模型大小相等的子带图像,所述的子带 图像包括一个低频部分和K个高频部分,利用步骤1)得到的二维离散shearlet系数推出高 频部分的二维离散shearlet变换系数;
[0101 ] 3)对所述的步骤2)得到的每一个子带图像中高频部分的二维离散shearlet变换 系数进行阈值法自适应收缩处理;
[0102] 4)利用三边滤波器对步骤2)中低频部分的shearlet系数做滤波处理;
[0103] 5)对经步骤3)和步骤4)处理后全部系数作shearlet逆变换处理,得到去噪后的医 学超声图像。
[0104] 所述的步骤1)具体为:所述的超声成像系统能够对那些影响声波功率的因素做出 恰当的动态补偿,其中所述的超声成像系统采集的包络信号包括有意义的体内组织的反射 信号和噪声信号;其中所述的噪声信号分为相乘噪声与相加噪声,所述的相乘噪声与超声 信号成像的原理有关,主要来源于随机的散射信号,所述的相加噪声是系统噪声,主要来源 于传感器的噪声;所述的包络信号的通用模型模型定义如式(1)所示:
[0105] s(x,y)=r(x,y)n(x,y) (1)
[0106] 其中所述的(x,y)分别代表图像的横纵坐标,r(x,y)表示无噪声信号,n(x,y)表示 相乘噪声;
[0107] 然后对所述的超声成像系统采集到的包络信号进行对数压缩处理,以适应超声成 像系统显示屏幕的动态显示范围,即通过对所述的式(1)变为相加的模型,如式(2)所示:
[0108] log(s(x,y)) = log(r(x,y))+log(n(x,y)) (2)
[0109] 此时,得到的信号log(s(X,y))即为医学超声图像模型;
[0110] 由于小波变换是线性变换,shearlet变换是小波变换在高维的拓展,因通过对所 述的式(2)模型经过二维离散shearlet变换后得到模型如式(3)所示:
[0111] S/J;=Rlt+Nlk (l,BeZ 2 (3)
[0112] 其中&丨、穴匕和^匕分别表示含有噪声图像的shearlet系数、无噪声图像的 shear let系数和斑点噪声的shear let系数;其中上标j为shear let变换的分解层数,下标 (l,k)为变换域内的坐标。
[0113]所述的步骤2)具体为:首先对步骤1)得到的对数变换后的医学超声图像模型利用 金字塔滤波器组进行多尺度二维离散shearlet分解,图像经过k级采样金字塔,得到k+Ι个 与医学超声图像模型大小相等的子带图像;对得到的各尺度子带图像使用剪切滤波器组进 行方向分解;经过二维离散shearlet分解后的无噪信号的变换系数i?/,符合正态逆高斯模 型(NIG),主要由一个逆高斯分布和一个具有不同均值的高斯分布,其概率分布如式(4)所 示:
(4)
[0115]式中,f(,")二 Λ'·^/α2q(/·) = + (r,Κι( ·)是索引为1 的第 二类修正的贝塞尔函数;参数!',<1,04,5分别为无噪声图像二维离散811631'161:变换系数、特 征因子、偏斜因子、平移因子以及尺度因子,当偏斜因子为零时,分布为对称分布;对于分解 后图像系数一般为对称分布,假定NIG中参数β,μ为零,则对于NIG的概率密度函数简化为如 式(5)所示:
(5)
[0117]同时所述的斑点噪声的shearlet系数< 服从零均值高斯分布,如式(6)所示:
(6)
[0119]式中ση为变换域内噪声的标准差,参数η为斑点噪声图像。
[0120]所述的步骤3)具体为:在shearlet变换去噪中,阈值函数的选择会直接影响到最 终的图像去噪结果。当阈值选择较小时,一部分大于该阈值的噪声系数会被当作有用信号 保留下来,这就导致去噪后的图像依然存在大量噪声;当阈值选择较大时,会将很多系数很 小的有用信息当作噪声而置零,这将使得去噪后的图像变得很平滑,损失很多细节信息。因 此选择恰当的阈值函数非常重要。
[0121] 经典的收缩方法有软阈值法和硬阈值法,但是在软阈值法中,较大的shear 1 et系 数总是被阈值缩减,因此收缩后的信号的数学期望与收缩之前不同,所以处理后的图像相 对平滑一些。硬阈值法的缺点是在零值域附近的shearlet系数被突然置零,导致了数据的 不连续性,并且这使得信号的方差更大了,这些变换对于图像中的细节影响较大。但是在实 际应用中,特别是噪声水平很高时,硬阈值法处理后的图像在不连续点周围会产生震荡,影 响图像的去噪效果。
[0122] Donoho等人提出了一种典型的阈值选取方法,并且从理论上证明了该阈值与噪声 的标准差成正比,改阈值函数又称为统一阈值函数,其公式如下
[0123] r = a"V2k)gM" (7):
[0124] 其中,Μ即是对应变换域内变换系数的总体个数,〇"是噪声的标准差。在这种阈值 函数中,阈值Τ受变换系数的个数影响较大,即当Μ过大时,较大的阈值可能会平滑掉那些系 数较小的有用信息。
[0125] 在式(7)的基础之上,本实施例提出了一种
[0126] 首先采用超声图像的阈值函数,其公式如式(8)所示:
[0127] Τ:=1:ση log Μ (8)
[0128] 其中,〇n是噪声的标准差,k代表j层的自适应参数,Μ即是对应变换域内变换系数 的总体个数,ση是噪声的标准差;这是种常见的阈值改进的方法,的选取是根据实验决定 的,在shearlet分解后,在不同层分解的变换系数具有不同的分布,由此k的选择基于j层 的选择,但这种选择不是最佳的,如果适当的选择,所提出的方法将反射更多的优越性。
[0129] 在shearlet变换去噪方法中,首先选定一个给定阈值,然后按照一定的规则对 shearlet系数进行收缩,便完成了对shearlet系数的去噪。即给定一个阈值,所有绝对值小 于这个阈值的系数被当作噪声,然后对其作置零处理;对绝对值大于阈值的shear let系数 用一定的方法进行缩减,然后得到缩减后的新值。
[0130] 由于经典的阈值收缩方法不能满足对医学超声图像去噪的要求,所以本发明对收 缩方法做了改进。
[0131] 为了得到变换域内的信号估计值,使用贝叶斯最大后验估计的方法来估计无噪声 图像二维离散shearlet变换系数r可得如式(9)所示: Λ
[0132] r(.y) = arg maxp^{r \ s) (9) r
[0133] 经过一系列计算之后,这个式子可以写成如式(10)所示: Λ
[0134] r(s) = argmax[/;, ..(s | r)p,.(r)] = argmax[/;"(.s' -γ)/λ.(γ)] (10) r p r
[0135] 在后验概率的计算过程中,使用贝叶斯最大后验估计的方法来估计无噪声图像二 维离散shearlet变换系数祝,,如式(11)所示:
Π 1 )
[0137] 将式(5)、式(6)带入(11)式,为了得到最大后验概率,将ln(pr|s(r |s))-阶导数的 方程置零,最后得到如式(12)所示:
[0138] r(.v) = sgn(.s) max(| v | ~Βσ~ ,0) (12:)
[0139] 的估计:
.Kd( ·)是索引为d的第二 类修正的贝塞尔函数,这样就得到新的收缩方法的收缩函数如式(13)所示: Λ | 〇 s < Tj
[0140] f - j ^ sun(.v)max(J S > T (丄》 J
[0141] 得到的收缩函数在曲线图像上表现的更加平滑,尤其当shearlet系数大于 shear let阈值的区间范围内。
[0142] 所述的步骤4)具体为:经过多次实验,发现低频域内的小波系数依然具有很多斑 点噪声,传统的双边滤波器的优点是边缘保留,但通常会导致梯度失真,更重要是无法解决 脉冲噪声。为了更有效地滤除低频域内的斑点噪声,本发明选择三边滤波器对低频域内的 shearlet系数作滤波处理。我们提出了一个新的想法,原始的双边滤波器的高斯距离权重 和灰度权重基础上,增加了 "脉冲"权重,也称为质量权重。此外,由于脉冲量在一定程度上 表示了图像的梯度信息,三边滤波器解决了梯度失真的问题。
[0143]三边滤波器由传统的双边滤波器结构发展而来,结构如式14所示:
il"
[0145] 其中加权函数如式15所示:
[0146] w(x,C) =ws(x,C)wr(x,C) (15)
[0147] ws(x, ξ)表示区域滤波器,wr(x, ξ)表示值域滤波器。Ω x(N): = {x+ (i , j): -N彡i , j 彡N}表示一种连接关系。在实际效果中,我们选择Ω = ΩΧ(1),ζ表示中心像素点;
[0148] 为实现三边滤波器,利用用加权函数计算出出图像中的噪声点。
[0149] 首先引用函数fm(x)来估计像素 X是边缘点还是噪声点,(1(Χ,ξ)表示X和ξ之间的像 素差的绝对值,如式(16)所示:
[0150] d(X,|)=|f(x)-m)| (16)
[0151] fm(x)设置为如式(17)所示: m
[0152] /;"(-'·) =Χ^(-ν) (17) i=\
[0153] gi(x)为除d(x,C)外第ith个最小值。
[0154] 其想法为:如果一个像素点是为图像中边缘点,则其邻域中至少有一半左右的点 和其灰度值差不多,从而有比较小的fm(X);否则,若其为被脉冲噪声污染的点,则其他点和 这点灰度值差别较大,故有比较大的匕(4函数值。所以在增加脉冲量后,双边滤波器的加 权函数如式(18)所示:
[0155] w' (χ,ξ) = ws(x,C)wr(x,C)1_h(x,^wi(C)h(x,^ (18)
[0156] Ws(x,|)表示区域滤波器,WR(x,|)表示值域滤波器;
表示脉冲权重函数,根据。
可知,当X为边缘点,Η(χ,ξ)~0,当X为噪声点,!^,1)~1。参数〇1决定补偿以1)高值的近似 阈值,参数〇h控制函数Η (X,ξ)的形状。
[0158] 综上所述,经三边滤波器去噪后的图像h(x)被表示如式(19)所示: (19〉
[0160] Σ 表示增加脉冲权重函数后的加权函数,f (ζ)表示中心像数值。
[0161] 所述步骤5)具体为:经过阈值收缩处理和三边滤波器处理就可以得到去噪后的 shearlet系数,为了得到去噪后的超声图像,需要对shearlet系数进行shearlet逆变换, 从而可以得到利于医师分析的去噪后的图像,通过实验也验证了本发明确实可以满足对于 医学超声图像去噪的要求。
[0162] 实验验证
[0163] 为了客观地评价本发明提出的去噪方法,以峰值信噪比(PSNR)、结构相似度 (SSIM)、FoM(Pratt's Figure of Merit)和运行时间Time作为图像质量评价标准。峰值信 噪比的计算公式如式(20)所示:
(20)
[0165] 式中,1为信号X的估计值,MSE由下面公式计算得到如式(21 )所示:
(21)
[0166] 这里的M,N分别表示二维信号X的长度与宽度。
[0167] 结构相似度能够量化两幅图像在结构上的差异,公式定义如式(22)所示:
(22)
[0169] 式中,μχ、~、4和Cj|.分别是参考图像和估计图像的均值和方差。是X和貪 的协方差,01和〇2为常量。当cdPC2都选择为正数时,SSM的取值范围为[01],其中1为最好 结果,表示两幅图的结构相同。
[0170] FoM能够客观地比较去噪图像的边缘检测质量,公式定义如式(23)所示:
(23)
[0172]式中,Νχ和&分别表示理想的和实际检测到的边缘像素个数。α为常数(通常取α = 1/9),di表示为第i边缘像素点到最近理想边缘像素点的距离。FoM的取值范围为[0 1], 其中1为最好结果,表示为检测到的图像边缘和理想的图像边缘一致。这里检测边缘像素时 使用的是Canny检测算法(高斯滤波器的标准差取值 〇 = 3)。
[0173]本实施例中,为了让本发明更有说服力并且更好展现其优势,不仅将实验分成两 个部分,一个是斑点噪声仿真实验,另一个是真实的临床医学超声图像(肝图像);而且还做 了与其他5种经典方法的对比实验,并结合上述四种量化指标来清晰地评价出本发明的优 势,实验示意图如图2所示;
[0174]为了能更定量且直观地验证本实施例的优越性,先用仿真图(如图3为仿真无噪图 像,大小400X400;图4为仿真噪声图像,斑点噪声方差〇2 = 0.1所示)实验,对经典算法对 比,分别为ridgelet (脊波变换)、curvelet (曲波变换)、contourlet (轮廓波变换)、小波变 换与双边、shearlet变换和双边、shearlet变换与三边。实验结果见如图5-10所示,六大算 法的去噪性能比较,即对比指标量值见如表1所示。由表1可以看出,本发明在FOM、PSNR、 SS頂中获得最佳的数据,在运行时间上有待改善。
[0175] 再利用临床超声图像进行试验验证,选择的是如图11的肝脏临床超声图像。实验 结果如图12_17所不。
[0176] 由以上定量数据可直观看出,本发明方法在实际应用于医学超声图像的过程和结 果与应用与仿真图像时如出一辙,不仅去噪效果得到了显著提高,而且更好地保留图像边 缘信息,并无梯度失真,从而达到医学超声图像对于去噪的要求。
[0177] 表1
【主权项】
1. 一种基于正态逆高斯模型的医学超声图像去噪方法,其特征在于,包括W下步骤: 1) 利用噪声成像系统采集噪声图像的包络信号,通过对数变换,建立医学超声图像模 型;经二维离散shearlet变换后得到二维离散shearlet系数,所述的二维离散shearlet系 数包括无噪声图像二维离散shearlet系数和斑点噪声图像二维离散shearlet系数; 2) 对所述的步骤1)得到的对数变换后的医学超声图像模型利用金字塔滤波器组进行 多尺度多方向分解,得到k+1个与医学超声图像模型大小相等的子带图像,所述的子带图像 包括一个低频部分和K个高频部分,利用步骤1)得到的二维离散shearlet系数推出高频部 分的二维离散shearlet变换系数; 3) 对所述的步骤2)得到的每一个子带图像中高频部分的二维离散shearlet变换系数 进行阔值法自适应收缩处理; 4) 利用Ξ边滤波器对步骤2)中低频部分的shearlet系数做滤波处理; 5) 对经步骤3)和步骤4)处理后全部系数作shearlet逆变换处理,得到去噪后的医学超 声图像。2. 如权利要求1所述的一种基于正态逆高斯模型的医学超声图像去噪方法,其特征在 于,所述的步骤1)具体为:首先所述的超声成像系统能够对那些影响声波功率的因素做出 恰当的动态补偿,其中所述的超声成像系统采集的包络信号包括有意义的体内组织的反射 信号和噪声信号;其中所述的噪声信号分为相乘噪声与相加噪声,所述的包络信号的通用 模型模型定义如式(1)所示: s(x,y)=r(x,y)n(x,y) (1) 其中所述的(x,y)分别代表图像的横纵坐标,r(x,y)表示无噪声信号,n(x,y)表示相乘 噪声. 然后对所述的超声成像系统采集到的包络信号进行对数压缩处理,W适应超声成像系 统显示屏幕的动态显示范围,即通过对所述的式(1)变为相加的模型,如式(2)所示: log(s(x,y)) = log(r(x,y))+log(n(x,y)) (2) 此时,得到的信号l〇g(s(x,y))即为医学超声图像模型; 再对式(2)模型经过二维离散shearlet变换后得到模型如式(3)所示: 化_二化+成,4 j 二位Q,ldeZ王 (3) 其中磅及占和W/j.分别表示含有噪声图像的shearlet系数、无噪声图像的shearlet 系数和斑点噪声的shearlet系数;其中上标j为shearlet变换的分解层数,下标(1 ,k)为变 换域内的坐标。3. 如权利要求1所述的一种基于正态逆高斯模型的医学超声图像去噪方法,其特征在 于,所述的步骤2)具体为:首先对步骤1)得到的对数变换后的医学超声图像模型利用金字 塔滤波器组进行多尺度二维离散shearlet分解,图像经过k级采样金字塔,得到k+1个与医 学超声图像模型大小相等的子带图像,所述的子带图像包括一个低频部分和K个高频部分; 对得到的各尺度子带图像使用剪切滤波器组进行方向分解;经过二维离散shearlet分解后 的无噪信号的变换系数^^符合正态逆高斯模型(NIG),主要由一个逆高斯分布和一个具有 不同均值的高斯分布,其概率分布如式(4)所示:Π ) 式中是索引为1的第二类 修正的贝塞尔函数;参数Γ,α,β,μ,δ分别为无噪声图像二维离散Shearlet变换系数、特征因 子、偏斜因子、平移因子W及尺度因子,当偏斜因子为零时,分布为对称分布;对于分解后图 像系数一般为对称分布,假定NIG中参数β,μ为零,则对于NIG的概率密度函数简化为如式 (5)所示:同时所述的斑点噪声的shearlet系数Λ&服从零均值高斯分布,如式(6)所示:式中On为变换域内噪声的标准差,参数η为斑点噪声图像。4. 如权利要求1所述的一种基于正态逆高斯模型的医学超声图像去噪方法,其特征在 于,所述的步骤3)具体为:使用贝叶斯最大后验估计的方法来估计无噪声图像二维离散 shearlet变换系数巧基,如式(11)所示:然后将式(5)、式(6)带入(11)式,为了得到最大后验概率,将ln(pr|s(r Is))-阶导数的 方程置零,最后得到如式(12)所示:(12) 为r的估计Ι,Κι( ·)是索引为1的第二类修 正的贝塞尔函数,运样就得到新的收缩方法的收缩函数如式(13)所示:得到的收缩函数在曲线图像上表现的更加平滑。5. 如权利要求1所述的一种基于正态逆高斯模型的医学超声图像去噪方法,其特征在 于,所述的步骤4)具体为:所述的低频部分内的小波系数依然具有很多斑点噪声,所W在双 边滤波器的高斯距离权重和灰度权重基础上,增加了脉冲权重,也称为质量权重;此外,由 于脉冲量在一定程度上表示了图像的梯度信息,Ξ边滤波器解决了梯度失真的问题;所述 Ξ边滤波器去噪后的图像h(x)被表示为如式(19)所示:表示增加脉冲权重函数后的加权函数,?·(ζ)表示中屯、像数值。6.如权利要求1所述的一种基于正态逆高斯模型的医学超声图像去噪方法,其特征在 于,所述的步骤5)具体为:经过阔值收缩处理和Ξ边滤波器处理就可W得到去噪后的 shearlet系数,为了得到去噪后的超声图像,需要对shearlet系数进行shearlet逆变换,从 而可W得到利于医师分析的去噪后的图像。
【文档编号】G06T5/00GK106097280SQ201610485523
【公开日】2016年11月9日
【申请日】2016年6月23日
【发明人】张聚, 程义平, 刘敏超, 柴金良
【申请人】浙江工业大学之江学院