APP下载

基于非局部均值滤波的SAR图像去噪

2012-09-19易子麟胡安洲

电子与信息学报 2012年4期
关键词:相似性滤波器均值

易子麟 尹 东 胡安洲 张 荣

(中国科学技术大学电子工程与信息科学系 合肥 230027)

1 引言

合成孔径雷达(SAR)是一种主动式微波遥感器,由于具有全天时、全天候成像、高空间分辨率和强穿透能力等优点,被广泛应用到军事和民用各领域。然而,由于其成像机理的限制,SAR图像中自身固有的随机分布的相干斑噪声会严重影响图像的质量,使其自动处理非常困难。因此,SAR图像相干斑抑制是SAR图像处理的关键步骤,对于后续SAR图像特征提取、分割、识别等有重要意义。

SAR图像去噪有两大主要目标,一是有效地消除均匀平坦区域中的相干斑噪声,二是尽可能地保持图像中的边缘、纹理等细节信息。几乎所有去噪方法都是在这两大性能之间折衷。对实数数据的SAR图像去噪有传统的基于空域的滤波算法,如Lee,Kuan,Frost,GammaMAP[1]和增强 Lee[2],增强Frost[3]等滤波器。它们的窗口大小固定,且都是利用图像的局部小块信息进行去噪,容易产生过平滑而丢失图像细节纹理信息的问题。随着多分辨率分析的发展,小波变换被应用到SAR图像相干斑抑制中[4],但是由1维小波张成的可分离小波只具有有限的方向,不能有效地表达图像的边缘结构信息,因此,Contourlet变换[5]等多方向尺度分析方法被应用到去噪中并取得了优于小波变换的结果。Lee滤波和 Frost滤波都可以表示成各向同性扩散的偏微分方程,文献[6]发展了各向异性扩散偏微分方程的去斑方法,改善了滤波性能,但是这类方法也会不可避免地带来目标模糊。近年来,马尔科夫随机场[7]和吉布斯随机场[8]、BLS-GSM (Bayes Least Squares-Gaussian Scale Mixtures)[9]等模型都被引入到SAR图像去噪方法中,它们都在去除斑噪声的同时有效地保留了场景信息,取得了较好的去噪效果。

2005年,Buades等人[10,11]提出了针对自然图像加性白噪声的非局部均值(Non Local means,NL-means)去噪方法。该方法的基本思想是通过衡量图像的块相似性来构造求均值的权重,而不是仅仅利用传统的单像素点的相似性来构造权重。因此,利用整个小块信息的去噪方法可以更好地保持图像边缘、纹理等特征。近年来,此方法获得了很多改进并在图像去噪领域有很好的效果[12-14]。通过对经典NL-means方法在真实SAR图像上的实验可以看出,该方法仅在相对平坦区域有较好的去噪效果,而在细节信息丰富的边缘区域去噪效果很弱。造成这个现象的原因是在整幅图像中容易找到很多相似的平坦区域的小块,用它们作加权平均可以达到较好的去噪效果;而边缘区域的小块很难找到与之相似性很高的小块,故加权平均效果不明显。由此说明仅用高斯加权的欧氏距离作为小块的相似性度量有一定局限性。本文定义了新的结构相似性指数SSIM[15]与高斯加权的欧氏距离乘积作为相似性度量,以达到在滤波器中引入结构信息的目的,提出了用 SSIM 改进的非局部均值去噪方法(NLMSSIM)。对真实SAR图像去噪的实验结果表明,所提出的改进能够更为有效地去除边缘区域的相干斑噪声,更好的保留图像的结果信息。

2 非局部均值去噪算法(NL-means)

其中,权值w(i,j)取决于像素i和像素j之间的相似性,并满足条件0 ≤w(i,j)≤ 1 和 ∑jw(i,j)=1。

而像素i和像素j之间的相似性由它们的灰度值向量v(Ni)和v(Nj)的相似性决定,其中,Ni表示以像素i为中心的固定大小的方形邻域。邻域灰度值向量间的相似性由高斯加权的欧氏距离来确定,

其中a>0为高斯核的标准差。

邻域灰度值向量越相似,则相应像素点在加权平均中的权值越大,定义权重如下:

3 改进的非局部均值SAR图像去噪

针对原NL-means算法在结构信息复杂区域去噪效果弱的现象,引入 SSIM 这一评价图像间的结构相似性的度量参数,以解决原算法不考虑图像结构信息的缺点。本文提出的NLM-SSIM去噪方法结构如图1所示。最初提出的非局部均值滤波算法是用来消除自然图像中的加性高斯白噪声的,针对SAR图像的乘性噪声模型,需要先引入对数变换,将乘性噪声转换为加性。用改进的非局部均值滤波器去噪后,再进行指数变换,恢复SAR图像的原始辐射特性。

图1 NLM-SSIM滤波器流程图

前文指出,经典的非局部均值滤波器在SAR图像边缘区域效果不明显,因为在NL-means算法中第1步衡量小块间的相似性只用了高斯加权的欧氏距离,即只利用了方形邻域的灰度值信息,没有考虑图像大尺度上的结构信息。边缘区域中结构上相似的小块可能由于欧氏距离较大而被赋予较小的权值,导致加权平均效果不明显,达不到抑制相干斑噪声的目的。

王舟等人[15]提出了结构相似性指数(SSIM)这一参数,被广泛应用于图像客观质量评价中,它将亮度、对比度和结构信息结合起来,可以很好地评价图像间的相似性,并与人眼对结构信息敏感的特点相符。

其中μi和分别表示以像素i为中心的方形邻域Ni的灰度均值与方差,σij表示邻域Ni和Nj的灰度值协方差。C1,C2为极小的常数防止零除的特殊情况。SSIM 不仅可以直接用来评价自然图像的相似性,也被变形后用在多尺度与小波域中,它对于其它类型的信号相似性评价也有好的效果。我们对图像取对数变换后并未改变其结构特点,因此可以引入SSIM度量其结构相似性。

用高斯加权的欧氏距离来定义相似性,d(i,j)越接近于0,则两个小块相似性越好。而SSIM的取值区间为[-1,1],当SSIM绝对值越大时,说明两个小块相似性越好。为了和高斯加权的欧氏距离一致,故定义结构相似参数为

其取值区间为[0,1],当两个小块完全相同时,该参数取值为0,当S(i,j)越大时,两个小块相似性越低,即与高斯加权的欧氏距离有相同的单调性。本文便将该基于结构相似性的参数与原高斯加权的欧氏距离相乘,作为小块相似性度量的改进,增强算法在边缘区域的作用。如果仅采用高斯加权的欧氏距离作相似性度量,那么在结构边缘区域大量Nj与Ni相似性都很低将导致Ni自身在后面的加权中权值太大,从而去噪效果很弱。而乘以结构相似参数后,结构相似的小块权值将上升,与完全不相似的小块区别开来,从而加强了算法在结构边缘区域的去噪效果。

其中E[S(i,j)]为针对像素i的一个归一化常数,

经过上述改进后,将式(6)代替式(2)代入式(3),负指数加权得到非均值滤波的结果。再经过指数变换后便得到抑制相干斑噪声的SAR图像。

这样,便将结构信息应用到该抑制相干斑噪声滤波器中,使SAR图像经过该滤波器后得到的噪声图包含尽量少的结构信息,接近于随机分布。

4 实验结果及分析

4.1 实验设置

实验数据 1来自于英国国防研究局(DRA)的 3 m分辨率农田场景的X波段机载SAR图像,大小为256×256像素,位深度为8 bit;实验数据2是一幅内容为桥梁的SAR图像,大小为512×512像素,位深度为8 bit。两幅图均为幅度图像。

对比实验分别实现了传统的GammaMAP滤波算法,CHMT(Contourlet Hidden Markov Tree)算法,BLS-GSM算法,经典的NL-means去噪算法和本文提出的NLM-SSIM去噪算法。

本文提出的 NLM-SSIM 算法和经典的 NL-means去噪算法均采用小块大小为7×7,为了避免巨大的运算量,将搜索窗口的大小限定为21×21[10]。

4.2 去噪质量评价准则

本文中,客观质量评价采用等效视数和噪声图像等效视数两个参数。主观质量评价主要是观察去噪后比例图像的均匀程度。

(1)等效视数(ENL)等效视数是 SAR 图像客观质量评价的常用指标,用来衡量抑制相干斑噪声的程度。

其中μ表示图像灰度值均值,2σ表示方差。ENL越大,表明相干斑噪声程度越弱,即图像越平滑。由于ENL要在平滑区域块上计算得到,本文中采用的方法是手动选取一块区域,每种算法的结果均在该区域中计算ENL。针对实验用的幅度数据,ENL要乘以变差系数的平方4/π-1。

(2)噪声图像等效视数(N_ENL)SAR图像的相干斑噪声为乘性噪声,观测强度可由式(9)给出,

其中v为含噪声图像,u为对 RCS (Radar Cross Section)的估计,即去噪后的“真实值”,n为相干斑噪声。噪声图像等效视数即为比值图像等效视数,

噪声 ENL是用来衡量去噪算法对图像细节与结构信息保持能力的。当噪声ENL与原图ENL越接近,说明滤波得到的噪声越是接近“真实”的噪声,即该去噪算法结构保持能力越好[8]。

(3)主观质量评价 经过不同滤波器滤波后,用原图与结果图相比得到噪声图,将该图乘以100方便观察。噪声图分布越是均匀,包含的结构信息越少,说明去噪的效果越好[16]。

4.3 实验结果

将GammaMAP滤波,CHMT算法,BLS-GSM算法,NL-means算法和NLM-SSIM算法分别应用于农田场景SAR图像上。得到的结果图、噪声图如图2所示,客观评价参数如表1所示。

表1 几种去噪滤波器在农田场景SAR图像上的性能比较

从表1结果可以看出,GammaMAP滤波,CHMT算法,NL-means滤波这3种滤波算法得到的ENL要明显小于BLS-GSM算法和NLM-SSIM算法,说明它们对斑噪声的抑制效果不够强烈,滤波效果不够理想。观察BLS-GSM和NLM-SSIM两种算法的结果可以看出,它们不仅对噪声抑制程度较高,而且噪声ENL(N_ENL)这项参数都比较接近原图 ENL,3.9327和 4.5637明显要比 8.7047和10.7057更接近原图ENL3.0201,说明它们对结构信息也保持较好。NLM-SSIM 得到的 ENL略大于BLS-GSM,说明它的平滑效果较好,从图2(g),2(i)也可以看出,而且NLM-SSIM的结果图边缘显得更连续。虽然 NLM-SSIM 的噪声 ENL表现略输于BLS-GSM,但是从图2(j),2(l)的噪声图来看,BLSGSM 在边缘细节信息复杂的区域去噪效果与平滑区域不同,明显地表现了边缘,包含了结构信息,而 NLM-SSIM 滤波器得到的几乎是完全随机分布的噪声,只在右上角看得出来少量结构。实验表明NLM-SSIM算法在斑噪声抑制和细节结构信息保持两方面效果都很好。

图2 农田场景SAR图像去噪结果

下面将同样5种去噪算法分别应用于内容为桥梁的SAR图像上。得到客观评价参数如表2所示,结果图、噪声图列于图3中。

图3 桥梁场景SAR图像去噪结果

表2 几种去噪滤波器在桥梁场景SAR图像上的性能比较

表2结果显示,GammaMAP滤波和CHMT算法得到的 ENL较小,平滑效果不够强。而 NLMSSIM的 ENL64.8097要明显大于 BLS-GSM的ENL35.1621和NL-means的ENL20.6501,说明它抑制斑噪声的效果最好,且从图3(i)中也可以看出NLM-SSIM平滑的视觉效果很好。NLM-SSIM的噪声 ENL6.2531是所有 5种算法中第 2接近原图ENL4.3502的,只比BLS-GSM的5.0583略大。观察图3(e),3(f),3(j),3(k),3(l)的所有噪声图可以看出,图3(l)NLM-SSIM的噪声图最为均匀,而其它噪声图显示它们在河流区域滤出的噪声明显多于陆地区域。BLS-GSM算法得到的噪声ENL虽然与原图ENL最为接近,但是它得到的噪声图也保留了明显的结构信息,如图像右上部的道路和中间的桥梁,而 NLM-SSIM 算法得到的噪声图没有突出这些结构,说明它是均匀地去除全图噪声,再次说明了NLM-SSIM算法在有效抑制斑噪声的同时有很强的保持细节结构信息的能力。

5 结论

本文提出了一种改进的非局部均值 SAR图像斑噪声抑制方法。相比于经典的非局部均值滤波算法,引入结构相似性指数 SSIM 这一常用图像质量客观评价参数到小块相似性度量中,使新的去噪算法能尽量保护原图像的结构信息,使滤出的噪声更接近于理想的随机分布的噪声。实验验证,相比于GammaMAP滤波、CHMT去噪算法、BLS-GSM去噪算法和经典的NL-means滤波算法,NLM-SSIM滤波器在保持非局部均值方法去除噪声有效性的同时,结构信息保持能力上有显著提高。

[1]Gagnon L and Jouan A.Speckle filtering of SAR imagesa comparative study between complex-wavelet-based and standard filters[C].Proc.SPIE,1997,3169: 80-91.

[2]Lee J S.Refined filtering of image noise using local statistics[J].Computer Graphics and Image Processing,1981,15(4): 380-389.

[3]Lopes A,et al..Adaptive speckle filters and scene heterogeneity[J].IEEE Transactions on Geoscience and Remote Sensing,1990,28(6): 992-1000.

[4]Guo H,et al..Speckle reduction via wavelet shrinkage with application to synthetic-aperture-radar-based automatic target detection/reduction (ATD/R)[R].Technical Report CML TR94-02,Houston: CML,Rice University,1994: 333.

[5]Chen G and Liu X.Contourlet-based despeckling for SAR image using hidden Markov tree and Gaussian Markov models[C].1st Asian and Pacific Conference on Synthetic Aperture Radar,Huangshan,2007: 784-787.

[6]Yu Y and Acton S T.Speckle reducing anisotropic diffusion[J].IEEE Transactions on Image Processing,2002,11(11): 1260-1269.

[7]Gleich D and Datcu M.Wavelet-based despeckling of SAR images using Gauss Markov random fields[J].IEEE Transactions on Geoscience and Remote Sensing,2007,45(12): 4127-4143.

[8]Molina D E,et al..Gibbs Random field models for model-based despeckling of SAR images[J].IEEE Geoscience and Remote Sensing Letters,2010,7(1): 73-77.

[9]Ma N,et al..SAR image despeckling using directionlet transform and Gaussian scale mixtures model[C].International Conference on Future Computer and Communication (ICFCC),Wuhan,2010: V2-636-V2-640.

[10]Buades A,et al..A non-local algorithm for image denoising[C].IEEE Computer Society Conference on Computer Vision and Pattern Recognition,San Diego,2005,Vol.2: 60-65.

[11]Buades A,et al..A review of image denoising algorithms,with a new one[J].Multiscale Modeling and Simulation,2006,4(2): 490-530.

[12]孙伟峰,彭玉华.一种改进的非局部平均去噪方法[J].电子学报,2010,38(4): 923-928.Sun Wei-feng and Peng Yu-hua.An improved non-local means de-noising approach[J].Acta Electronica Sinica,2010,38(4): 923-928.

[13]Parrilli S,et al..A nonlocal approach for SAR image denoising[C].IEEE International Geoscience and Remote Sensing Symposium (IGARSS),Honolulu,2010: 726-729.

[14]Zhang W G and Zhang Q.SAR image despeckling combining target detection with improved nonlocal means[J].Electronics Letters,2011,47(12): 724-725.

[15]Wang Z,et al..Image quality assessment: from error visibility to structural similarity[J].IEEE Transactions on Image Processing,2004,13(4): 600-612.

[16]Hebar M,et al..Autobinomial model for SAR image despeckling and information extraction[J].IEEE Transactions on Geoscience and Remote Sensing,2009,47(8):2818-2835.

猜你喜欢

相似性滤波器均值
一类上三角算子矩阵的相似性与酉相似性
浅析当代中西方绘画的相似性
从滤波器理解卷积
均值—方差分析及CAPM模型的运用
均值—方差分析及CAPM模型的运用
开关电源EMI滤波器的应用方法探讨
基于Canny振荡抑制准则的改进匹配滤波器
低渗透黏土中氯离子弥散作用离心模拟相似性
基于TMS320C6678的SAR方位向预滤波器的并行实现
关于均值有界变差函数的重要不等式