基于空域增强几种滤波方法比较研究.docVIP

基于空域增强几种滤波方法比较研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于空域增强几种滤波方法比较研究

基于空域增强的几种滤波方法比较研究    [摘 要] 脉冲噪声也成为椒盐噪声,在图像中表现为黑点和白点,影响图像的质量和对图像的进一步分析,在图像的与处理阶段需要将其去除.本文主要运用Matlab对含有椒盐噪声的图像进行各种滤波实验,最后从客观和主观标准来分析各种滤波器的滤波效果。    [关键词] 脉冲噪声 空域 滤波器      一、引言   数字图像的主要噪声源产生于图像的获取或者是传输过程中.成像传感器的性能有很多因素影响,例如在图像获取的过程中的环境条件,还有传感器元件的质量.由于在信道传输的过程中会受到干扰,图像会在传输过程中受到污染.例如一幅图像在利用无线网络传输的过程中可能会受到来自雷电和大气湍流影响而使得图像退化.噪声的存在对图像的处理和分析带来了很大的障碍,因此除噪显在图像处理中得非常重要.本文主要运用Matlab对含有椒盐噪声的图像进行各种滤波仿真实验,最后从主观和客观标准来说明一些滤波器的效果。   二、常用空域滤波器[1]   1 均值滤波   ?? 算术均值滤波器   这是均值滤波器中最简单的一种滤波器,设Sxy代表一个大小为m×n的子图窗口的坐标集合,(x,y)为Sxy的中心,算术均值滤波的过程就是计算由Sxy定义的被污染图像g(x,y),被修复的图像的任何一点(x,y)就是简单的计算由Sxy定义区域的各像素的算术平均值,换句话说,   (x,y)=g(s,t)   ?? 几何均值滤波器   集合均值滤波器修复一幅图像的表达式为   (x,y)=g(x,y)   在这里,每个被修复的像素值由子窗口的各个像素的值的乘积的次幂。   ?? 调和均值滤波   调和均值滤波操作由下面表达式给出   (x,y)=   ?? 反调和滤波器   反调和均值滤波器操作基于以下表达式   (x,y)=   其中Q称为滤波器的阶数.   2 次序统计滤波器   ?? 中值滤波器   知道最多的次序统计滤波器是中值滤波器,正如它的名字那样,它用Sxy中像素灰度值的中位数代替原图像(x,y)的灰度值:   (x,y)={g(s,t)}   ?? 最大值和最小值滤波器   最大值滤波器有以下表达式给出   (x,y)={g(s,t)}   由于胡??噪声的灰度值很小,所以用最大值滤波器选取Sxy中最大的值可以消除胡椒噪声。   最小值滤波器由下式给出   (x,y)={g(s,t)}   此滤波器寻找一幅图像中灰度值最小的点,故可以通过它去除盐噪声。   ?? 中点滤波器   中点滤波器简单的计算由Sxy覆盖区域最亮和最暗像素的灰度值的平均值以代替该区域的中心值   (x,y)={{g(s,t)}+{g(s,t)}}   可以看出这个滤波器结合了次序统计思想和均值思想.   三、对一幅加噪声的图像进行各种滤波实验   (1)实验方法[2]:   在Matlab中,利用imread函数读入lena图像.并且加入密度为0.05的椒盐噪声,利用上述滤波器分别进行滤波,结果如下所示      (2)实验结果评价:   a.从图像结果来看,主观上可以明显看出中值滤波很好的去除了脉冲噪声。由于本文取的Q=1,可以看到反调和均值滤波器很好的消除了胡椒噪声,这可以从第六幅图像中看出.其余的滤波器效果有的很糟糕,比如调和滤波器、几何均值滤波器等.可以这样分析:   1)中值滤波是将模板下面的像素值按大小从小到大的顺序排列,取最中间的那个灰度值作为模板中心的灰度值,而脉冲噪声一般是两个极端值,要么是黑点,要么是白点,所以可以很好的避开噪声,实验效果也比较好。   2)我们可以认为在以脉冲噪声为中心的周围的像素值是常数.有定义可知,胡椒噪声的灰度值是零.如果Q是正的,那么噪声的值一点都不影响求和,如果由这个滤波器张成的区域接近常数,比值的结果将会接近这个邻域的值,这样变除去了低灰度值的影响.例如,一个邻域中有一个黑点灰度值为1,其余的灰度值为100,那么当Q=0.5是,滤波结果是98.78;当Q=1时,滤波结果为99.8;而当Q=5时,滤波结果为100.这说明已完全除去该黑点的影响。   3)最大值滤波器是选取模板中最大的像素值代替模板中心的灰度值,如果该模板下面有盐噪声,必然导致该点的像素值过大,最后图像会变的很亮,放大了盐噪声的污染程度,最小滤波器的效果则相反。   b.图像质量的客观评价标准[3]:   均方误差(MSE)和峰值信噪比(PSNR)   MSE和峰值信噪比(PSNR)定义分别为:    MSE=(fij-fij)2    PSNR=10log10   其中N,M分别是x方向、y方向图像像素点的个数,fij和fij分别是原始

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档