基于MATLA的图像复原系统

本文详细探讨了基于MATLAB的图像复原技术,包括逆滤波、维纳滤波、Lucy-Richardson算法和盲去卷积。通过实例展示了MATLAB程序在图像去模糊和噪声抑制中的应用,强调了不同方法在处理退化图像时的特点和局限性。图像复原是图像处理的重要领域,旨在恢复图像的真实面貌,MATLAB提供了强大的工具和算法实现这一目标。
摘要由CSDN通过智能技术生成

基于MATLA的图像复原系统

二、图像复原的基本概念

图像在形成、传输和记录过程中,由于受到多种原因的影响,图像的质量就会有所下降,典型的表现为图像模糊、失真、有噪声等,这一过程称为图像的退化[5]。

图像复原是试图利用退化过程的先验知识使已退化的图像恢复本来面目,即根据退化的原因,分析引起退化的环境因素,建立相应的数学模型,并沿着使图像降质的逆过程恢复图像[5]。目的在于消除或减轻在图像获取以及传输的过程中造成的图像品质下降,恢复图像的本来面目。因此,复原技术就是把退化模型化,并采用相反的过程进行处理,以便尽可能复原被退化图像的本来面目。

广义上讲,图像复原是一个求逆问题,逆问题经常存在非唯一解,甚至无解。要想恢复全真的景物图像比较困难。为了得到逆问题的有用解,图像复原本身往往需要一个质量标准,即衡量接近全真景物图像的程度,或者说,对图像的估计是否达到最佳的程度。需要有先验知识以及对解的附加约束条件。

典型的图像复原是根据图像退化的先验知识建立一个退化模型,以此模型为基础,采用各种逆退化处理的方法进行恢复,使图像质量得到改善。


2.2图像退化的数学模型

f0d4151e44f6f34d37556abe5615e751.png

849c2dec0ba7ac75a7a8f1ef93ad25d9.png

2.3逆滤波复原

逆滤波复原法也叫做反向滤波法,其主要过程是首先将要处理的数字图像从空间域转换到傅里叶频域中,进行反向滤波后再由频率域转回到空间域,从而得到复原的图像信号[5]。

ce4836dda581c4b8826d978284ee84be.png


但实际用逆滤波存在病态的情况:

噪声存在,当H(u,v)很小或为零时,则噪声被放大。这意味着退化图像中小噪声的干扰在H(u,v)较小时,会对逆滤波恢复的图像产生很大的影响,有可能使恢复的图像和f(x,y)相差很大,甚至面目全非。

实验证明,当退化图像的噪声较小,即轻度降质时,采用逆滤波复原的方法可以获得较好的结果。通常,在离频率平面原点较远的地方数值较小或为零,因此图像复原在原点周围的有限区域内进行,即将退化图像的傅里叶频谱限制在没出零点而且数值又不是太小的有限范围内。

2.4 维纳滤波复原

逆滤波比较简单,但没有清楚地说明如何处理噪声,而维纳滤波综合了退化函数和噪声统计特性两个方面进行复原处理。维纳滤波是维纳在1949年提出的,并应用于一维平稳时间序列,获得了满意的结果。这是最早也是最著名的线性滤波技术。

采用维纳滤波是假设图像信号可以近似看成平稳随机过程的前提下,按照使f(x,y)和之间的均方误差达到最小的准则函数来实现图像复原的,即

37c88c71c7d04b23d68f58e0d8b799c6.png

式中,E()代表求期望值。因此维纳滤波又称为最小均方误差滤波器。

维纳滤波需要假定下述条件成立:

  1. 系统为线性空间移不变系统。
  2. 退化图像、原始图像、噪声都是均匀随机场,噪声的均值为零,且与图像不相关。

维纳滤波的复原滤波函数,即滤波器的传递函数为:

5a51ac0a660a436a544e5331c3780811.png

没有噪声时,维纳滤波退化为逆滤波。有噪声时,维纳滤波利用信噪功率比对恢复过程进行修正,在信噪功率比很小的区域内,P(u,v)的值也很小,这使恢复图像较小地依赖于退

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值