首页 百科知识 -迭代非线性复原

-迭代非线性复原

时间:2022-10-09 百科知识 版权反馈
【摘要】:Lucy-Richardson算法采用迭代方法恢复图像,能够按泊松噪声统计标准求出与给定点扩散函数卷积后最有可能成为采集到的图像的原始图像。其算法的迭代次数便直接影响着图像恢复的效果。当PSF已知,但图像噪声信息未知时,可以使用这个算法进行有效的工作。

3.4 Lucy-Richardson迭代非线性复原

Lucy-Richardson算法采用迭代方法恢复图像,能够按泊松噪声统计标准求出与给定点扩散函数卷积后最有可能成为采集到的图像的原始图像。其算法的迭代次数便直接影响着图像恢复的效果。对于一般的图像,如果以均方误差作为评价恢复效果的标准的话,算法的确是收敛向具有最大可能性的解。

实际上,Lucy-Richardson算法的迭代过程可以近似认为是一个迭代解卷积的过程,Lucy-Richardson算法能够求出按照泊松噪声统计标准求出与给定点扩展函数(PSF)卷积后最有可能成为输入模糊图像的原始图像。当PSF已知,但图像噪声信息未知时,可以使用这个算法进行有效的工作。

MATLAB图像处理工具箱中提供了Lucy-Richardson算法复原图像函数deconvlucy(),图3-18是一幅原始图像,图3-19是经过生成淹模函数fspecial()处理后生成的加性噪声图像,图像模糊不清,图3-20是经过Lucy-Richardson算法复原后的图像,其中p是点扩散函数。程序代码如下:

f=imread('woman1.jpg');

imshow(f);

p=fspecial('gaussian',8,12);

g1=imfilter(f,p,'circular');

figure,imshow(g1);

g2=deconvlucy(g1,p);

figure,imshow(g2)。

img80

图3-18

img81

图3-19

img82

图3-20

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈