5.8 最小均方误差(维纳)滤波

       对于退化了的图像,最直接的考虑是使用逆滤波器来完成图像的复原,然而由于退化函数是零或者非常小的值,这就导致直接使用逆滤波器会放大噪声或者浮点数的舍入误差,导致复原图像几乎不可用。
  维纳滤波器是一种基于最小均方误差算法的滤波器,其目标是找到未污染图像 f f f的一个估计 f ^ \hat f f^,使得他们之间的均方误差最小,这种误差由下式给出:
e 2 = E { ( f − f ^ ) 2 } (1) e^2=E\left \{ (f - \hat f)^2 \right \} \tag{1} e2=E{ (ff^)2}(1)
  维纳滤波器的推导基于以下假设:
  1. 信号与噪声统计独立。
  2.信号与噪声中有一个为零均值。
  为了表示方便,令 f f f表示原始图像 f ( x , y ) f(x, y) f(x,y) h h h表示退化函数 h ( x , y ) h(x,y) h(x,y), η \eta η表示噪声 η ( x , y ) \eta(x,y) η(x,y), g g g退化后的图像 g ( x , y ) g(x, y) g(x,y), w w w表示维纳滤波器 w ( x , y ) w(x,y) w(x,y), f ^ \hat f f^表示经过维纳滤波器后对无噪声图像 f ^ ( x , y ) \hat f(x,y) f^(x,y)的一个估计。其傅里叶变换相应的表示为 F 、 H 、 N 、 G 、 W 、 F ^ F、H、N、G、W、\hat F FHNGWF^。由退化模型,得到
{ g = f ∗ h + η f ^ = w ∗ g (2) \begin{cases} g = f*h +\eta \cr \hat f = w*g\end{cases} \tag{2} { g=fh+ηf^=wg(2) { G = F ∗ H + N F ^ = W ∗ G (3) \begin{cases} G = F*H +N \cr \hat F = W*G\end{cases} \tag{3} { G=FH+NF^=WG(3)
在均方误差公式中,将 f − f ^ f - \hat f f

  • 7
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值