matlab 滤波器实现,(终稿)自适应滤波器设计及Matlab实现.doc(最终版)

《自适应滤波器设计及Matlab实现.doc》由会员分享,可免费在线阅读全文,更多与《(终稿)自适应滤波器设计及Matlab实现.doc(最终版)》相关文档资源请在帮帮文库(www.woc88.com)数亿文档库存里搜索。

1、图像复原技术,即去噪的滤波技术可以分为两大类:传统滤波和现代滤波。传统滤波技术是建立在已知有用信号和干扰噪声的统计特性(自相关函数或功率谱)的基础上的噪声去除;现代滤波技术则是不需要知道图像的先验知识,只是根据观sultshowthatthequalityofthedegradeimageswereimrovedundertheruleofMSEFinally,wecomaretheerformanceofadativeLMSfilteranditerativewienerfilterWealsosimlyanalysesthewiener()whichisaadativefilterinMATLABKeywords:degradeimage;wienerfilter;adativefilter;ADF;LMSalgorithm目录绪论引言研究目标及现状图像复原技术的目标图像复原技术的研究现

2、素在以该像素维中心的窗口内进行相应的滤波处理,可得去噪图像为:LLmLLnjnimgLnLmwjir),(),(),(()式中),(nmw为所要求的权值,),(jig为退化图像,写成矩阵形式有:GwRT()其中),(),(),(sswwww,),(),(),(LjligLjLigLjLigG()于是问题转换成求),(nmw,我们选取一块有较多信号的区域作为特征区域,令其为SA,并对其做自适应滤波处理,以得到该区域的近似原始图像SAjijiI),(),,(,称为理想图像,滤波步骤如下:()先求特征区域中的局部图像均值和方差LLmLLnjnimgjimean),(),(()LLmLLnjimeannjmigji)],(),([),var(()()再根据加权最小

3、teeestdescenttodeducetheLMSAfterwardaccordingtotheMSErule,wedesignalimitedlengthtransversalfilter,andimlementbyMATLABAndthenwevalidateerformanceofadativeLMSfilterbyrestoringimages,Testre结致谢参考文献附录A附录B附录C绪论引言人类传递信息的主要媒介是语言和图像。据统计,在人类接受的信息中,听觉信息占%,视觉信息占%,其它如味觉、触觉、嗅觉总的加起来不过占%,所以图像信息是十分重要的信息[]。然而,在图像的获取和图像信号的传输过程中,图像信号中不可避免的混入各种各样的随机噪声,造成图像失真(图像退化)。造成人类所获取的信息和实际是有偏差的,成为人类从外界获取准确信息的障碍。因此,对图像信号中的随机噪声的抑制处理

4、状理论基础基本自适应滤波器的模块结构基本维纳滤波原理自适应滤波原理及算法横向滤波结构的最陡下降算法最陡下降算法的原理最陡下降算法稳定性LMS滤波原理及算法从最陡下降算法导出LMS算法基本LMS算法的实现步骤基本LMS算法的实现流程图LMS算法的Matlab实现wiener()的原理LMS性能分析自适应收敛性Matlab实验结果LMS滤波器的收敛性LMS滤波器和频域迭代维纳滤波器的性能比较总具有吸引力。基本LMS算法的实现流程图LMS算法的Matlab实现wiener()的原理LMS算法实现的代码可见附录Awiener()的原理我们下面介绍一下wiener()的基本处理方法和过程:根据图像的局部统计性质,一个像素与它周围的局部区域内的像素相关,因此去噪图像中某一点像素值可由退化图像中相应于该点的局部区域内的像素值予以恢复,我们做一个SS(S=L+,L为窗口半宽)的矩形窗口,对退化图像中的每个像

5、测数据,即可对噪声进行有效滤除。早在世纪年代,就对平稳随机信号建立了维纳滤波理论。根据有用信号和干扰噪声的统计特性(自相关函数或功率谱),以线性最小均方误差(MSE)估计准则所设计的最佳滤波器,称为维纳滤波器。这种滤波器能最大程度的滤除干扰噪声,提取有用信号。但是,当输入信号的统计特性偏离设计条件,则它就不再是最佳的了,这在实际应用中受到了限制。到年代初,由于空间技术的发展,出现了卡尔曼滤波理论,即利用状态变量模型对非平稳、多输入多输出随机序列作最优估计。卡尔曼滤波器既可以对平稳的和平稳的随机信号作线性最佳滤波,也可以作为非线性滤波[]。然而只有在对信号和噪声的统计特性已知的情况下,这两种滤波器才能获得最优解。在实际的应用中,往往无法得到这些统计特性的先验知识,或者统计特性是随时间变化的,因此,这两种滤波器就实现不了真正的最佳滤波。WidrowB和Hoff于年提出的自适应滤波理论,可使在设计

6、下,我们所设计的自适应滤波器还是能取得很好的效果,并且远远优于传统滤波器。在目前的自适应技术中怎样解决滤波器中的参考输入是一个很关键的问题,由自适应滤波算法的原理可知,参考信号必须是与实际噪声信号相关的信号,且与有用信号不相关。参考信号与噪声信号的相关性越强,则估计出来的噪声才会越接近真实噪声。在实际中我们往往无法得到符合理想要求的参考信号,但是我们只要采用于噪声类型一致,统计特性相似的信号就可以取得较好的效果的。在本课题实验中我们采用的是随机信号作为参考信号,理论上大多数的随机噪声都是广义平稳的高斯噪声或瑞利噪声,我们所采用的randn()函数生成的参考信号应该能取得与理论要求很相符的值,但是因为计算机中的随机信号是在内存中随机获得的,虽然统计特性可以符合要求,但是可能会出现大能量信号,导致图像质量受到影响。不过,实验证明在随机信号的数值取得较少的情况下,还是能满足广义(kd也是统计独立的

7、称LMS算法。()基于卡尔曼滤波理论的方法卡尔曼滤波是线性无偏最小方差滤波递推滤波,它能使滤波器工作在平稳的或非平稳的环境,得到最优解。利用卡尔曼滤波理论的递推求解法导出自适应滤波器更新权矢量得不平稳的,也能取得较好的效果。在实验中,我们验证了LMS的收敛性能,比较了它与频域迭代维纳的性能,可以知道,我们所采用的基本LMS算法还是有待改进的。我们需要在收敛速度和处理速度方面,以及稳定性方面进行改善。I维纳自适应滤波器设计及Matlab实现姓名:学号:年级:专业:电子信息工程指导教师:完成日期:摘要本文从随机噪声的特性出发,分析了传统滤波和自适应滤波基本工作原理和性能,以及滤波技术的现状和发展前景。然后系统阐述了基本维纳滤波原理和自适应滤波器的基本结构模型,接着在此基础上结合最陡下降法引出LMS算法。在MSE准则下,设计了一个定长的自适应最小均方横向滤波器,并通过MATLAB编程实现。接着用图

8、。图图通过以上两幅图片,我们可以看出统一的迭代次数的情况下,频域滤波器的性能要比LMS算法要好。这主要是因为频域迭代维纳滤波器还属于传统滤波器,它是通过已知的统计知识功率谱密度来进行迭代的。是一种比较精确的迭代算法,而我们的LMS滤波器,则是仅仅根据退化图像,进行迭代滤波的,其中采用的是用瞬时值来估计统计特性,所以在系统的迭代次数下,所取得的效果是要稍微差一些的。总结在整个毕业设计的过程中,我们从基本的维纳滤波到最陡下降法再到自适应LMS算法,进行了系统的分析和实验验证。知道在相关统计特性已知的情况下,传统滤波器能取得最佳滤波,但是在没有相关的先验知识的情况下,传统滤波器就不能满足我们的质量要求,这就需要我们的自适应滤波器来实现了。但是,自适应滤波技术是一种迭代的运算,采用的是逼近的策略,所以这有限次数的迭代下,我们还是不能精确恢复图像。可是,实验证明,在有足够的关于自适应过程结构信息的情况

9、自适应滤波器时不需要事先知道关于输入信号和噪声的统计特性的知识,它能够在自己的工作过程中逐渐估计出所需的统计特性,并以此为依据自动调整自己的参数,以达到最佳滤波效果。一旦输入信号的统计特性发生变化,它又能够跟踪这种变化,自动调整参数,使滤波器性能重新达到最佳。自适应滤波器自动调节参数可以通过各种不同的递推算法来实现,由于它采用的是逼近的算法,使得实际估计值和理论值之间必然存在差距,也就造成了自适应滤波问题没有唯一的解。依照各种递推算法的特点,我们把它应用于不同的场合。现在广为应用的自适应滤波方法主要是基于以下几种基本理论,再融合递推算法导出来的:()基于维纳滤波理论的方法维纳滤波是在最小均方误差准则下通过求解维纳霍夫方程来解决线性最优滤波问题的。基于维纳滤波原理,我们利用相关的瞬时值通过在工作过程中的逐步调整参数逼近信号的统计特性,实现最优滤波。由此,我们得到一种最常用的算法最小均方算法,简

10、是图像处理中非常重要的一项工作。在图像的获取和传输过程中所混入的噪声,主要来源于通信系统中的各种各样的噪声,根据通信原理及统计方面的知识,可以知道在通信系统中所遇到的信号和噪声,大多数均可视为平稳的随机过程[]。又有“高斯过程又称正态随机过程,它是一种普遍存在和重要的随机过程,在通信信道中的噪声,通常是一种高斯过程,故又称高斯噪声。因此,在大多数的情况下,我们可以把造成图像失真的噪声可视为广义平稳高斯过程。本文针对图像信号中混入的随机噪声,在怎样把现有的滤波算法应用到实际的图像复原中去的问题上提出了解决方法,并且应用Matlab软件编程对图像进行处理。研究目标及现状图像复原技术的目标为了从含有噪声的数据中提取我们所感兴趣的、接近规定质量的图像,我们需要设计一个系统满足:当信号与噪声同时输入时,在输出端能将信号尽可能精确地重现出来,而噪声却受到最大抑制,即最佳滤波器。图像复原技术的研究现状目前

11、复原来验证该滤波器的性能,结果表明图像的质量在MSE准则下得到了明显的改善。最后分析比较了自适应LMS滤波和频域维纳递归滤波之间的性能。本文还对MATLAB里面的自适应维纳滤波函数wiener进行了简单分析。关键字:退化图像维纳滤波自适应滤波最陡下降法LMSAbstractThisaeranalysesthebasicworktheory,erformanceoftraditionalfilterandadativefilterbasedontheroertyofrandomnoise,andintroducethestatusquoandtheforegroundoffiltertechnologyThenweexlainbasictheoryofwienerfilterandbasicstructuremodelofadativefilter,andcombinethemethodofs

12、乘法,求得自适应滤波后的理想图像)],(),()[,(),(),(jimeanjigjicjimeanjiI()其中),var(),var(),(jijijicn,这里n表示噪声方差。Wiener()函数的解析可见附录BLMS性能分析自适应收敛性自适应滤波器系数矢量的起始值)(w是任意的常数,应用LMS算法调节滤波系数具有随机性而是系数矢量)(kw带来非平稳过程。通常为了简化LMS算法的统计分析,往往假设算法连续迭代之间存在以下的充分条件:()每个输入信号样本矢量)(kx与其过去全部样本矢量是统计独立的,不相关的。()每个输入信号样本矢量与全部过去的期望响应信号)了基本频域迭代和加权频域迭代两种形式的滤波器。在实验中我们对图像人为的加入db的高斯白噪声。在性能比较方面,频域加权的维纳滤波我们计算的是复原图像和原图像的MSE。而在LMS滤波器方面,我们是按照目标函数来计算的MSE

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值