总变分基础--来自胖熊熊专栏-备忘

326 篇文章 2 订阅
183 篇文章 6 订阅

(来自wiki  total variation denoising)

 

In signal processing, Total Variation denoising, also known as total variation regularization is a process, most often used in digital image processing that has applications in noise removal. It is based on the principle that signals with excessive and possibly spurious detail have high total variation, that is, the integral of the absolute gradient of the signal is high. According to this principle, reducing the total variation of the signal subject to it being a close match to the original signal, removes unwanted detail whilst preserving important details such as edges. 

 

Total Variation,顾名思义,即是信号的变化程度之和。对一维信号yn,TV项为

V(y) = /sum/limits_n/left|y_{n+1}-y_n /right|.

总体来讲,由于噪音信号(图像)相邻信号间不平滑,随机变化较大,故total variation比较大,而平滑信号则TV项比较小。通过minimize total variation,可以去除噪音,平滑信号。TV相比median filter和linear smooth的优点是不像这两个一样,在去除噪音的时候同时也会把边缘smooth了,median filter和linear smooth是不会区分边缘和噪音的。而total variation似乎只对噪音比较敏感,而能保留一定得边缘信息(why?)。

 

如果给定一个带随机噪音的信号 xn, 想找一个接近xn的信号yn, 但具有更小的total variation. 可以用下面的式子来衡量:

the sum of square errors:

 

E(x,y) = /frac{1}{2}/sum/limits_n/left(x_n - y_n/right)^2.

 

最后整个问题就变为求下式最小值:

E(x,y) + λV(y)

一共是两个分量,前者是fidelity constraint,后者为TV项。λ用来调整权重。可用极端思想来考虑:若λ为0,则TV项完全没有起到惩罚作用,求得的信号x等于原信号y;反之,若λ-->无穷,则完全是TV惩罚项起主导作用,求得的信号x会尽可能的满足TV项很小,但fidelity就会很差,可能偏离原先信号很远,甚至连原信号x的基本structure也无法体现,就没法取得消除噪音的效果了。这个式子对y进行求求偏导,可以构造出拉格朗日方程来求解。

 

 

考虑2维信号的情况(e.g. 图像)

设y是一幅图像,total variation norm --> 

 

V(y) = /sum_{i,j} /sqrt{ |y_{i+1,j} - y_{i,j}|^2 + |y_{i,j+1} - y_{i,j}|^2 }

或者也可以求解下面方程:

 

V_/text{an-iso}(y) = /sum_{i,j} /sqrt{ |y_{i+1,j} - y_{i,j}|^2} + /sqrt{|y_{i,j+1} - y_{i,j}|^2 } = /sum_{i,j} |y_{i+1,j} - y_{i,j}| + |y_{i,j+1} - y_{i,j}|.


同理,最后整个问题就变为求下式最小值:

 

 /min_y /; E(x,y) + /lambda V(y)

 

来源:http://blog.csdn.net/afgh2587849/article/category/753221

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值