total variation denoising

2024-04-14 20:32
文章标签 total denoising variation

本文主要是介绍total variation denoising,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

(来自wiki  total variation denoising)

 

In signal processing, Total Variation denoising, also known astotal variation regularization is a process, most often used in digital image processing that has applications in noise removal. It is based on the principle thatsignals 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)

这篇关于total variation denoising的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/903945

相关文章

论文精读-Supervised Raw Video Denoising with a Benchmark Dataset on Dynamic Scenes

论文精读-Supervised Raw Video Denoising with a Benchmark Dataset on Dynamic Scenes 优势 1、构建了一个用于监督原始视频去噪的基准数据集。为了多次捕捉瞬间,我们手动为对象s创建运动。在高ISO模式下捕获每一时刻的噪声帧,并通过对多个噪声帧进行平均得到相应的干净帧。 2、有效的原始视频去噪网络(RViDeNet),通过探

BM3D--Image Denoising by Sparse 3-D Transform-Domain Collaborative Filtering

系列文章目录 文章目录 系列文章目录前言稀疏三维变换域协同滤波图像去噪摘要1 引言2 分组和协作过滤A.分组B.按匹配分组C.协同过滤D.基于变换域收缩的协同过滤 3 算法结论 前言 论文地址 如果下载不了可以从 https://download.csdn.net/download/m0_70420861/89708940 获取 参考博客 :图像去噪算法:NL-Me

reproducible-image-denoising-state-of-the-art

https://github.com/wenbihan/reproducible-image-denoising-state-of-the-art

python pip 时候出现Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None))

意思就是 连接超时,安装不上,  我们换个地址下载就好了. pip install xxx -i url   xxx: 你要下载的库, 自己修改名字 url : pip源   国内几个pip源如下: 阿里云 http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

DENOISING DIFFUSION IMPLICIT MODELS(DDIM 去噪扩散隐式模型公式推导)

DENOISING DIFFUSION IMPLICIT MODELS(DDIM 去噪扩散隐式模型公式推导) DDIM思想,去掉DDPM去噪过程的马尔可夫性质,达到跳步去噪的目的。DDIM思想实现方法:假设一个不服从马尔可夫的逆向去噪转移分布 P ( x t ∣ x t − 1 , x 0 ) ∼ N ( k x 0 + m x t , σ 2 I ) P(x_t \mid x_{t-1},x_

2009-CVPR - Image deblurring and denoising using color priors

项目地址:http://neelj.com/projects/twocolordeconvolution/ 没有代码=_= 微软研究院 非盲去模糊基于MAP超拉普拉斯先验+颜色先验 文章首先分析了Levin等人使用超拉普拉斯分布惩罚图像梯度(次线性惩罚函数),相比高斯分布更能建模自然图像0峰重尾梯度分布(the zero-peaked and heavy tailed gradient dis

Total CAD Converter与Total Excel Converter软件分享

1.软件介绍 Total CAD Converter Total CAD Converter 是一款功能强大的工具,能够将 CAD 文件转换为多种格式,如 PDF、TIFF、JPEG、BMP、WMF、PNG、DXF、BMP、CGM、HPGL、SVG、PS 和 SWF 等。其支持的源格式丰富多样,包括 dxf、dwg、dwf、dwfx、plt、hg、hgl、hpg、plo、hp、hpl、hpgl

Leetcode 3186. Maximum Total Damage With Spell Casting

Leetcode 3186. Maximum Total Damage With Spell Casting 1. 解题思路2. 代码实现 题目链接:3186. Maximum Total Damage With Spell Casting 1. 解题思路 这一题就是一个简单的动态规划的题目,我们只需要考虑每一个位置上的元素取或者不取即可: 如果不取,直接考察下一个元素即可;如果取,考察能

Denoising Prior Driven Deep Neural Network for Image Restoration

之所以能够检索到这篇论文是想看看该论文是如何利用多尺度相似性解决图像去噪问题,除了摘要和结论,论文中两次提到这个术语。next section是指section 4。然后整个section 4,根本没有提多尺度的事儿,更别说解决了。又看了一下The architecture of the plugged DCNN-based denoiser,这不就是一个UNet嘛,哪里和现有方法不同了。这是挂羊

WordPress 高级缓存插件 W3 Total Cache Pro 详细配置教程

说起来有关 WordPress 缓存插件明月已经发表过不少文章了,但有关 W3 Total Cache Pro 这个 WordPress 高级缓存插件除了早期【网站缓存插件 W3 Total Cache,适合自己的才是最好的!】一文后就很少再提及了,最近因为明月另一个网站【玉满斋】因为某些性能上的需要准备更换缓存插件为 W3 Total Cache Pro,正好趁着这个机会就给大家分享一下高级缓存