改进自适应中值滤波的图像去噪_肖蕾
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
·光全息与信息处理·
改进自适应中值滤波的图像去噪
肖 蕾,何 坤,周激流,吴 笛
(四川大学计算机学院,成都 610065)
提要:传统自适应中值滤波的最大最小窗口尺寸固定,并且其最大最小窗口相差较大时,运算时间较长,去噪效果并不一定最佳。本文针对传统自适应中值滤波算法的不足,提出了改进自适应中值滤波算法,首先根据椒盐噪声的分布特点,从单幅含椒盐噪声图像中估算出椒盐噪声的浓度,并分析噪声浓度与自适应中值滤波窗口尺寸之间的关系,建立它们之间的函数关系。其次根据噪声浓度确定自适应中值滤波的最大最小窗口尺寸,最后对图像进行自适应中值滤波。实验结果表明本文算法运算时间随着噪声浓度的变化而变化,而且从PSNR 角度来看本文去噪效果比传统自适应中值滤波效果较好。
关键词:去噪;自适应中值滤波;最佳窗口尺寸;椒盐噪声
中图分类号:TP .391 文献标识码:A 文章编号:0253-2743(2009)02-0044-03
Image noise removal on improvement adaptive medium filter
XIA O Lei ,HE Kun ,ZHOU Ji -liu ,WU Di
(Computer College ,Sichuan University ,Chengdu 610065,China )
Abs tract :Traditional adaptive median filtering performs badly on re moving nois e and takes a long run time especially when there 's a big difference between the stabl e maximum and mini mum window s ize .The algorithm that we have proposed ,first esti mates the thickness of as ingle image 's s alt -and -pepper noise based on the nois e 's distribution ,and it found a functional rel ation between thickness and window s ize .After the two window sizes are confirmed by the noise thicknes s ,the algorithm does median filtering on the image .Our experiment s hows that the algorithm changes run time according to the change in the noise thick -ness .With c hanges in PSNR ,we can s ee that the algorithm performs well to remove the nois e .
K ey words :noise removal ;adaptive medium filter ;window siz e ;salt -and -peppers nois e
收稿日期:2009-01-05
图像在形成、传翰、接收和处理过程中,不可避免地受到
噪声的影响,如光电转换过程中灵敏元件的灵敏度不均匀性、数字化过程的量化噪声、传输过程中均会存在不同程度的噪声干扰(如高斯、椒盐噪声等)。噪声恶化了图像质量,淹没图像特征,给图像分析带来困难。因此,去除噪声是图像处理中的一个重要内容。它旨在去除噪声的同时,尽可能保留图像细节(边缘和纹理)信息。
含椒盐噪声〔1〕
图像中噪声与图像的内容是相互独立的,线性滤波对椒盐噪声处理效果较差,传统消除椒盐噪声的方
法是标准中值滤波(SM )〔2〕
,利用邻域中值代替图像像素灰度值。SM 滤波虽能在一定程度上抑制椒盐噪声,但它具有以下三点不足:(1)不能完全消除图像中的椒盐噪声;(2)不能较好地保留图像边缘和纹理等信息;(3)去噪效果与滤波尺寸大小有关。为了克服上述缺点人们提出了加权中值滤波和中心加权中值滤波等算法。但是它们最大缺点是对所有像素点采用统一的处理方法,因此在滤除噪声的同时也改变了那些非噪声像素的灰度值,造成了图像模糊。
理想的滤波算法应该只对噪声点进行处理,而保留信号灰度值不变。Sun and Neuvo 〔3〕和Florencio and Schafer 〔4〕分别提出了开关中值滤波的方法,更好地保留了图像细节,但噪声点判断方法是通过假定噪声水平上的硬阈值方法,使得其推广能力受到了限制。H .L .Eng 和K .K .Ma 〔5〕提出噪声自适应软开关中值滤波(NASM )算法,它是一种软阈值的判断方法,这种算法自适应性虽然比其它的开关中值滤波算法强,但其计算时间随噪声密度的增大而增加,如当噪声密度为70%时,NAS M 算法所用的时间大约为中值滤波算法的17倍,因此不能满足实时图像处理。
传统自适应中值滤波的窗口尺寸与噪声浓度无关。在自适应中值滤波算法中,低于窗口尺寸的一半的图像细节和噪声均被滤除。为了弥补这一缺陷,Wang 提出了利用保边
势函数保持图像中的细节部分〔6〕,M .Nikolova 使用保边势函
数来消除椒盐噪声〔7,8〕
。Chan 结合了自适应中值滤波和保
边势函数(AM -EPR )对椒盐噪声图像进行恢复〔9〕
,能较好地恢复椒盐噪声浓度高达80%的图像,但它是以象素点为单位去除图像中的椒盐噪声,因此其计算效率很低。还有Dong Yiqiu 将所有可能的噪声点形成向量,且使用GBB 算法解决
最小化问题(AM -IE PR )〔10〕
,从而极大的改进了AM -E PR 方法的计算效率,但是该方法并没有考虑到图像像素邻域之间的相关性,从图像整体上而言,去噪效果较好,但图像的一些局部信息损失较多,对信息主要分布在高频的图像去噪效果不理想。
运用中值滤波去噪处理小于窗口尺寸一半的图像,细节和噪声均被虑除。为了去除图像中椒盐噪声,传统自适应中值滤波的最大窗口尺寸一般选择较大。本文针对传统自适应中值滤波算法的不足,提出了改进的自适应中值滤波算法,首先根据椒盐噪声的分布特点,估算出图像含椒盐噪声的浓度,其次分析噪声浓度与自适应中值滤波的最大最小窗口尺寸之间的关系,建立它们之间的函数关系。根据噪声浓度确定最佳的最大最小窗口尺寸,最后对图像进行中值滤波。实验结果表明本文提出的算法运算时间随着噪声浓度的变化而变化,而且从PSNR 的效果来看去噪效果最好,从PSNR 角度来看本文去噪效果比传统自适应中值滤波效果较好。
1 椒盐噪声的特点
椒盐噪声是一种由摄像系统的物理缺陷或传输中的解码错误而生成的黑白相间的点噪声,其噪声特征是噪声点亮度与其邻域的亮度明显不同。图像中椒盐噪声的概率密度函数可由下式给出:
44
肖 蕾等:改进自适应中值滤波的图像去噪 《激光杂志》2009年第30卷第2期 LASER J OURNAL (Vol .30.No .2.2009)