图像去噪方法
更新时间:2024-07-08 05:08:01 阅读量: 综合文库 文档下载
基于中值滤波的图像去噪方法
一、引言
图像的噪声种类有很多,脉冲噪声是其中最为常见的形式之一,比如图像在编码和传输中经过含噪声的线路或被电子感应噪声所污染时,其中使得图像降质的噪声主要是椒盐噪声,即正负脉冲噪声。脉冲噪声在图像中表现为一些灰度值很小的黑点或灰度值很大的白点,每个像点上的脉冲噪声通常在空间上是不相关的,且和原图像信号也无关。
长期以来,脉冲噪声的有效滤除一直是学者们研究的热点。图像滤波最初是以线性框架来实现的。然而,线性方法对概率分布为长拖尾的噪声滤除效果不佳,对图像的非平坦区域也很敏感,而非平坦区域在图像中是很常见的。线性滤波器会模糊边缘和结构,有时这比噪声的影响更严重。由于线性滤波器的这些缺点,人们现在常用非线性滤波器来滤除噪声。现在,虽然人类视觉的确切特性还未完全揭示出来,但许多实验表明,人类视觉系统的第一处理级是非线性的。非线性滤波器由于能够在滤除噪声的同时最大限度地保留图像信号的高频细节,使图像清晰、逼真,从而得到了广泛的应用和研究。在大量的非线性滤波器之中,基于次序统计的滤波器具有极好的稳健特性,该类非线性滤波器尽管难于分析,但概念简单易于实现,发展非常迅速,其中尤以中值滤波器最为出名。
中值滤波是广泛应用于去除脉冲噪声的一种非线性去噪方法,它是基于排序统计理论的一种能有效抑制噪声的非线性信号处理技术[1]。1971年,著名学者图基在他的开拓性论文中首先提出了中值滤波器的概念并应用在一维信号处理技术时间序列平滑中,后来人们又将其引入到二维图像信号处理技术中。这种滤波器的优点是运算简单、实现方便,而且速度较快,在一定的条件下可以克服线性滤波器如均值滤波等带来的图像细节模糊,而且对滤除脉冲干扰及图像扫描噪声最为有效[2]。
虽然标准中值滤波技术在衰减噪声的同时能较好地保护图像的边缘,但由于其仅考虑滤波窗内输入数据的排序信息,而未考虑到输入数据的时序源信息,故在图像处理中会产生边缘抖动,并会删除一些重要的图像细节,如点、细线、拐角等。为了解决标准中值滤波存在的问题,充分利用输入数据的排序和时序信息,进一步提高其滤波性能,研究人员从各方面对它进行了各种改进工作,相继推出了一些改进型的中值滤波算法,常用的有加权中值滤波[3]、多级中值滤波[4]、开关中值滤波[5]、自适应中值滤波[6]等。
二、原理方法
中值滤波的基本原理是把数字图像或数字序列中一点的值用该点的一个邻域中各点的中值代替。设{xi,j,(i,j)∈I滤波定义如下:
2
}表示数字图像各点的灰度值,滤波窗口为A的二维中值
二维中值滤波的窗口形状和尺寸对滤波器效果影响很大。不同的图像内容和不同的应用要求往往选用不同的窗口形状和尺寸。常见的二维中值滤波窗口形状有线形、方形、圆形、十字形及圆环形等,其中心点一般位于被处理点上,窗口尺寸一般先用再取逐点增大,直到其滤波效果满意为止。一般来说,对于有缓变的较长轮廓线物体的图像,采用方形或者圆形窗口为宜,对于包含有尖顶角物体的图像,适用十字形窗口,而窗口的大小则以不超过图像中最小有效物体的尺寸为宜。
三、程序实现
I=imread('cameraman.tif');%读取图像
%J=imnoise(I,'gaussian',0,0.02);%加入均值为0,方差为0.005的高斯噪声 J = imnoise(I,'salt & pepper',0.02);%加入密度为0.02的噪声 subplot(2,2,1);imshow(I); title('原始图像');
subplot(2,2,2); imshow(J);
%title('加入高斯噪声之后的图像'); title('加入椒盐之后的图像');
%采用MATLAB中的函数medfilt2对受噪声干扰的图像进行中值滤波 K1=medfilt2(J); %模板尺寸为3
%采用MATLAB中的函数filter2对受噪声干扰的图像进行均值滤波 K2=filter2(fspecial('average',3),J)/255; % 模板尺寸为3 subplot(2,2,3);imshow(K1); title('中值滤波处理后图像'); subplot(2,2,4); imshow(K2); title('均值滤波处理后图像');
四、实验结果分析
加高斯白噪声处理结果:
原始图像加入高斯噪声之后的图像中值滤波处理后图像均值滤波处理后图像
加椒盐噪声处理结果:
原始图像加入椒盐之后的图像中值滤波处理后图像均值滤波处理后图像分析:对于高斯白噪声,均值滤波的去噪效果要比中值滤波的效果稍微好一些;而对于椒盐噪声,中值滤波的去噪效果明显要好于均值滤波。
五、结论
通过对中值滤波和均值滤波的研究,我们发现,不同的去噪算法适用于不同种类的噪声去除。
参考文献 [1] 张兆礼,赵春晖,梅晓丹 现代图像处理技术及Matlab实现[M] 北京:人民邮电出版社,
2001:171
[2] 夏良正,李久贤 数字图像处理(第二版)[M] 南京:东南大学出版社,2005:157-159 [3] D.R.K. Brownrigg. The weighted median filter[J]. Communication of the Association for Computing Machinery, 1984, 27(8):807-818.
[4] T. Sun, Y. Neuvo. Detail-preserving median based filters in image processing [J]. Pattern Recognition Letters, 1994, 15(4):341-347.
[5] D.A.F.Florencio, R.W.Schafer. Decision-based median filter using local signal statistics[C]. Proc SPIE Int Symp Visual Communications Image Processing. Chicago:IEEE, 1994:268-275.
[6] G.H.Hwan, R.A.Haddad. Adaptive median filters: new algorithms and results[J]. IEEE Trans. on Image Processing, 1995,4(4):499-502.
正在阅读:
图像去噪方法07-08
第三章 水化学与水污染01-15
节日趣事作文500字06-16
全国网络统考《计算机应用基础》完整大题库04-27
在全市水利建设三年大会战动员会上的讲话04-28
新型表面活性剂简介_05-21
第5章-系统规划08-28
领导最不喜欢用的10种人03-20
xx物业公司施工管理规定06-29
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 图像
- 方法
- 黑龙江省绥化市2015届高考政治一轮复习检测(生活与哲学)(五)
- 高频电子线路复习题(含答案)
- 2018届安徽省六安市第一中学高三下学期第三次模拟考试文综政治试
- 浙江林学院天目学院经济管理系本科生毕业论文工作规范 - 图文
- 铁路一等站货运班组基本管理制度汇编
- 国家家具产品质量监督检验中心
- 高考英语作文万能模板 - 图文
- 《红岩》测试题(有答案)
- 衡水中学内部试卷:普通高等学校2018届高三招生全国统一考试模拟
- 低碳经济对企业财务管理环境的影响及对策
- 我国政府绩效审计与澳大利亚政府绩效审计的比较
- 2015年运输管理二重点复习资料
- 物化4
- 2012秋理力试题A
- Jmeter 正则提取表达式-YS
- 托福高分写作:切忌不可犯的7大类语言错误
- 中外政治思想史作业答案
- 坦桑尼亚农业发展现状及问题
- 浅谈现代医院发展战略制定需评价的几个方面
- 东大简报工作 - 图文