Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Signal Processing Course: Denoising
Search
Gabriel Peyré
January 01, 2012
Research
0
1.3k
Signal Processing Course: Denoising
Gabriel Peyré
January 01, 2012
Tweet
Share
More Decks by Gabriel Peyré
See All by Gabriel Peyré
Transformers are Universal in Context Learners
gpeyre
0
530
Ground Metric Learning with applications in genomics
gpeyre
0
540
Generative AI - practice and theory
gpeyre
1
880
10-ot-generic-bio.pdf
gpeyre
0
260
Conservation Laws for Gradient Flows
gpeyre
2
1.2k
The Mathematics of Neural Networks
gpeyre
3
5k
On the Training of Infinitely Deep and Wide ResNets
gpeyre
1
640
2022-09-14-epfl-ot-ml.pdf
gpeyre
0
670
Smooth Bilevel Programming for Sparse Regularization
gpeyre
0
660
Other Decks in Research
See All in Research
Tietovuoto Social Design Agency (SDA) -trollitehtaasta
hponka
0
2.4k
Matching 2D Images in 3D: Metric Relative Pose from Metric Correspondences
sgk
1
310
Y.Morita_20240726_JBUG_Fukuoka#18
ymorita613
0
280
尺度開発における質的研究アプローチ(自主企画シンポジウム7:認知行動療法における尺度開発のこれから)
litalicolab
0
330
日本語医療LLM評価ベンチマークの構築と性能分析
fta98
3
610
Language is primarily a tool for communication rather than thought
ryou0634
4
730
Kaggle役立ちアイテム紹介(入門編)
k951286
14
4.6k
[2024.08.30] Gemma-Ko, 오픈 언어모델에 한국어 입히기 @ 머신러닝부트캠프2024
beomi
0
700
Active Adaptive Experimental Design for Treatment Effect Estimation with Covariate Choices
masakat0
0
210
Embers of Autoregression: Understanding Large Language Models Through the Problem They are Trained to Solve
eumesy
PRO
7
1.2k
メールからの名刺情報抽出におけるLLM活用 / Use of LLM in extracting business card information from e-mails
sansan_randd
2
130
LLM時代にLabは何をすべきか聞いて回った1年間
hargon24
1
490
Featured
See All Featured
The Cult of Friendly URLs
andyhume
78
6k
How to Think Like a Performance Engineer
csswizardry
20
1.1k
For a Future-Friendly Web
brad_frost
175
9.4k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
400
Dealing with People You Can't Stand - Big Design 2015
cassininazir
364
24k
Embracing the Ebb and Flow
colly
84
4.5k
Designing Experiences People Love
moore
138
23k
The Invisible Side of Design
smashingmag
297
50k
Being A Developer After 40
akosma
86
590k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
8.2k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Transcript
Linear and Non Linear Denoising Gabriel Peyré www.numerical-tours.com
Overview • Noise in Signals and Images • Linear Denoising
by Blurring • Non-linear Wavelet Denoising • Translation Invariant Thresholding • Other Diagonal Thresholders • Non-diagonal Block Thresholding • Data-dependent Noise
Noise in Images
Denoising Problem
Denoising Problem
Additive Noise Model
Noise Distributions −0.3 −0.2 −0.1 0 0.1 0.2 0.3 −0.3
−0.2 −0.1 0 0.1 0.2 0.3
Noise Distributions −0.3 −0.2 −0.1 0 0.1 0.2 0.3 −0.3
−0.2 −0.1 0 0.1 0.2 0.3
Noise Distributions −0.3 −0.2 −0.1 0 0.1 0.2 0.3 −0.3
−0.2 −0.1 0 0.1 0.2 0.3
Data-dependent Noise
Overview • Noise in Signals and Images • Linear Denoising
by Blurring • Non-linear Wavelet Denoising • Translation Invariant Thresholding • Other Diagonal Thresholders • Non-diagonal Block Thresholding • Data-dependent Noise
Linear Denoising Estimator
Fourier and Denoising
Optimal Filter Choice
Oracle Estimation of Optimal Filter
Overview • Noise in Signals and Images • Linear Denoising
by Blurring • Non-linear Wavelet Denoising • Translation Invariant Thresholding • Other Diagonal Thresholders • Non-diagonal Block Thresholding • Data-dependent Noise
Diagonal Thresholding
Wavelet Diagonal Hard Thresholding
Sparse Signal Estimation
Optimal Threshold Selection
W unit variance white noise. Non-linear Approximation and Estimation
Hard vs. Soft Thresholding
Hard vs. Soft Thresholding
Optimal Threshold
Overview • Noise in Signals and Images • Linear Denoising
by Blurring • Non-linear Wavelet Denoising • Translation Invariant Thresholding • Other Diagonal Thresholders • Non-diagonal Block Thresholding • Data-dependent Noise
Translation Invariant Denoising
Translation Invariant Wavelets
Translation Invariant Haar (1D)
Translation Invariant Transform (2D)
Translation Invariant Thresholding
Optimal Invariant Threshold
Overview • Noise in Signals and Images • Linear Denoising
by Blurring • Non-linear Wavelet Denoising • Translation Invariant Thresholding • Other Diagonal Thresholders • Non-diagonal Block Thresholding • Data-dependent Noise
Between Hard and Soft Thresholding
Stein Quadratic-Soft Thresholder
Overview • Noise in Signals and Images • Linear Denoising
by Blurring • Non-linear Wavelet Denoising • Translation Invariant Thresholding • Other Diagonal Thresholders • Non-diagonal Block Thresholding • Data-dependent Noise
Block Thresholding
Optimal Block Choice
Comparison
Overview • Noise in Signals and Images • Linear Denoising
by Blurring • Non-linear Wavelet Denoising • Translation Invariant Thresholding • Other Diagonal Thresholders • Non-diagonal Block Thresholding • Data-dependent Noise
Poisson Noise
Poisson Noise Variance Stabilization 1 2 3 4 5 6
7 8 9 10 0.75 0.8 0.85 0.9 0.95 1 1.05
Multiplicative Noise
Multiplicative Noise Stabilization 0 0.5 1 1.5 2 2.5 −1.5
−1 −0.5 0 0.5 1 1.5
Conclusion