基于小波变换的图像去噪方法研究_第1页
基于小波变换的图像去噪方法研究_第2页
基于小波变换的图像去噪方法研究_第3页
基于小波变换的图像去噪方法研究_第4页
基于小波变换的图像去噪方法研究_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于小波变换的图像去噪方法研究01研究背景与意义03噪声及去噪图像质量评价02传统去噪方法04基于小波变换图像去噪05调用到的程序以及函数Contents目录06比较并得出结论现实中的图像由于种种原因都是带噪声的。噪声恶化了图像质量,使图像模糊,甚至淹没和改变特征,给图像分析和识别带来困难。为了去除噪声,会引起图像边缘的模糊和一些纹理细节的丢失。反之,进行图像边缘增强也会同时增强图像噪声。实验表明,基于小波变换的图像去噪方法应用于农产品图像去噪具有信噪比高、视觉效果好等优点,将小波变换用于农产品图像去噪是有效、可行的。因而本文进行了基于小波变换的对图像去噪方法的研究。阐述了小波去噪原理和方法,

2、初步探讨了小波去噪中的阈值选取,并基于MATLAB实现了小波去噪中软、硬阈值的计算机仿真,并对实验结果进行了分析比较。容请写在这里您的内容请写在这里您的内容请写在这里您的内容您的内容请写在这里研究背景研究背景图像去噪是图像处理研究领域中的一个基础而又重要的问题。在农业信息化、智能化、自动化分级与检测和机器视觉等领域,涉及到大量的农产品图像处理问题,图像去噪作为重要的图像预处理步骤之一。在传统的去噪方法中,有效的去噪和保留图像细节信息是非常矛盾的 ,其去噪效果都不是很理想。小波变换在对图像进行去噪的同时,又能成功地保留图像的边缘信息。研究意义研究意义5依据噪声对图像的影响,可将噪声分为加性噪声和

3、乘性噪声两大类。由于乘性噪声可以通过变换当加性噪声来处理,因此我们一般重点研究加性噪声。加性噪声中包括椒盐噪声、高斯噪声等典型的图像噪声,所以本文去噪的主要目的是去掉高斯噪声和椒盐噪声对图像的影响。噪声噪声6峰值信噪比(PSNR)和均方误差(MSE)。去噪性能评价指标10log()MNPSNRMSE2222121niniMSEnnxxxx小波变换小波变换小波能够消噪主要得益于小波变换具有低觞性、多分辨率特性、去相关小波能够消噪主要得益于小波变换具有低觞性、多分辨率特性、去相关性、基函数选择灵活。性、基函数选择灵活。2021-12-128含噪图像阈值选择小波分解小波重构图像小波高频系数处理小波去

4、噪流程小波去噪流程小波阈值去噪方法小波阈值去噪方法 计算含噪图像的正交小波变换。选择合适的小波基和小波分解层数J(本文选取J=2),运用MALLAT分解算法将含噪图像进行J层小波分解,得到相应的小波分解系数。A对分解后的高频系数进行阈值量化,对于从1到J的每一层,选择一个恰当的阈值(每层的阈值不相同)和合适的阈值函数将分解得到的高频系数进行阈值量化,得到估计小波系数。B进行小波逆变换。根据图像小波分解后的第J层低频系数(尺度系数)和经阈值量化处理后得到的各层高频系数(小波系数),运用MALLAT重构算法进行小波重构,得到去噪后的图像。C小波阈值法的一个中心问题是阈值的确定,阈值选取的好坏直接关

5、系到图像去噪效果的好坏,如果选取较小的阈值,可以尽可能多的保留小波系数,从而可能保留更多的图像信息,但同时噪声也被保留下来。反过来,如果设定一个较大的阈值,这样可以消除更多的噪声,同时也会损失图像中的高频信息。硬阈值函数:小波系数的绝对值不小于设定阈值,令其保持不变作为估计小波系数,否则的话,令其为零。硬阈值函数:小波系数的绝对值不小于设定阈值,令其减去设定阈值作为估计小波系数,否则的话,令其为零。阈值的选取通用阈值:本文设定阈值: 阈值函数的选取阈值函数的选取, |0, |j kj kj kj k ,sgn().(| ) , |0, |jkjkjkjkjk 2 ln Nj2ln N比较不同母

6、小波函数对小波阈值去噪影响小波函数db2分解后重构图像小波函数sym4分解后重构图像原图像含噪图像对同类型噪声不同滤波法去噪效果对比维纳滤波硬阈值去噪软阈值去噪椒盐噪声图像加入密度为0.01的椒盐噪声:中值滤波均值滤波对含有不同噪声类型的同一图像采用这几种滤波方法进行处理3 3fanshiliu图像去噪后的质量评价结果第第章章密度为0.01椒盐噪声中值滤波均值滤波维纳滤波小波阈值去噪PSNR81.7681 93.079774.258374.4833MSE4.3278e-0053.1997e-0050.00240.0023密度为0.03椒盐噪声中值滤波均值滤波维纳滤波小波阈值去噪PSNR77.7

7、44392.425970.607373.8957MSE0.00113.7196e-0050.00570.0027方差为0.01高斯白噪声中值滤波均值滤波维纳滤波小波阈值去噪PSNR77.0000 75.552375.377773.5693MSE0.00130.00180.00190.0029密度为0.03高斯白噪声中值滤波均值滤波维纳滤波小波阈值去噪PSNR75.0208 73.987873.916572.5543MSE0.00200.00260.00260.0036部分程序close all;clear all;clc;%关闭所有图形窗口,清除工作空间所有变量,清除命令行I=imread(F

8、:matlabbinfanshiliu.jpg);I=rgb2gray(I);I=im2double(I);J=imnoise(I,gaussian,0,0.01);PSF=fspecial(average,3);%产生PSFL=imfilter(J,PSF);%均值滤波K=medfilt2(J,3,3);%中值滤波M=wiener2(J,3,3);%自适应维纳滤波c,l=wavedec2(J,2,sym4);%用sym4小波函数对图像进行两层分解a2=wrcoef2(a,c,l,sym4,2);%重构第2层图像的近似系数n=1,2;%设置尺度向量p=10.28,24.08;%设置阈值向量nc

9、=wthcoef2(t,c,l,n,p,s);mc=wthcoef2(t,nc,l,n,p,s);N=waverec2(mc,l,db2);figure;subplot(321);imshow(I);xlabel(图1-1 原图像)subplot(322);imshow(J);xlabel(图1-2 高斯噪声图像)subplot(323);imshow(K);xlabel(图1-3 均值滤波)subplot(324);imshow(L);xlabel(图1-4 中值滤波)subplot(325);imshow(M);xlabel(图1-5 维纳滤波)subplot(326);imshow(N)

10、;xlabel(图1-6 小波阈值去噪)结论结论中值滤波是常用的非线性滤波方法,对椒盐噪声特别有效,取得了很好的效果,而对高斯噪声效果不佳。B维纳滤波对高斯噪声有明显的抑制作用,相对与均值滤波和中值滤波,维纳滤波对这两种噪声的抑制效果更好,缺点就是容易失去图像的边缘信息。C小波阈值去噪对小波系数进行阈值处理可以在小波变换域中去除低幅值的噪声和不期望的信号,效果最好。D均值滤波是典型的线性滤波,对高斯噪声的抑制是比较好的,但对椒盐噪声的抑制作用不好,椒盐噪声仍然存在,只不过被削弱了而已。A用到的相关函数用到的相关函数2021-12-12小波分解:小波分解:sym4()sym4()函数;函数;wavedec2()wavedec2()函数函数小波重构小波重构: :提取细节提取细节wrcoef2()wrcoef2()函数。函数。2021-12-12小波阈值图像去噪方法可以去除图像的绝大部分噪声,有较好的效果,但是由于阈值函数和阈值选取方式自身存在的问题,设置的阈值并不能完全去除图像噪声,还会由于阈值函数的问题而使去噪后的图像视觉效果不佳,这就需要对阈值函数和阈值选取方式进行不断的改进,得到可以更好地去除图像噪声的小波阈值去噪方法。实际应用中去噪实际应用中去噪2021-12-12本次是对已知噪声图像

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论