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.4k
Signal Processing Course: Denoising
Gabriel Peyré
January 01, 2012
Tweet
Share
More Decks by Gabriel Peyré
See All by Gabriel Peyré
Computational OT #4 - Gradient flow and diffusion models
gpeyre
0
560
Computational OT #1 - Monge and Kantorovitch
gpeyre
0
620
Computational OT #2 - Entropic regularization
gpeyre
0
250
Computational OT #3 - Dual and semidiscrete
gpeyre
0
180
Optimal and Diffusion Transports in Machine Learning
gpeyre
0
1.9k
The Mathematics of AI
gpeyre
1
2.2k
Transformers are Universal in Context Learners
gpeyre
0
920
Ground Metric Learning with applications in genomics
gpeyre
0
730
Generative AI - practice and theory
gpeyre
2
1.2k
Other Decks in Research
See All in Research
SNLP2025:Can Language Models Reason about Individualistic Human Values and Preferences?
yukizenimoto
0
190
Learning to (Learn at Test Time): RNNs with Expressive Hidden States
kurita
1
280
SegEarth-OV: Towards Training-Free Open-Vocabulary Segmentation for Remote Sensing Images
satai
3
360
Combinatorial Search with Generators
kei18
0
1.1k
長期・短期メモリを活用したエージェントの個別最適化
isidaitc
0
220
EOGS: Gaussian Splatting for Efficient Satellite Image Photogrammetry
satai
4
730
[CV勉強会@関東 CVPR2025] VLM自動運転model S4-Driver
shinkyoto
2
560
Minimax and Bayes Optimal Best-arm Identification: Adaptive Experimental Design for Treatment Choice
masakat0
0
180
J-RAGBench: 日本語RAGにおける Generator評価ベンチマークの構築
koki_itai
0
860
[論文紹介] Intuitive Fine-Tuning
ryou0634
0
130
Time to Cash: The Full Stack Breakdown of Modern ATM Attacks
ratatata
0
160
Mamba-in-Mamba: Centralized Mamba-Cross-Scan in Tokenized Mamba Model for Hyperspectral Image Classification
satai
3
150
Featured
See All Featured
The World Runs on Bad Software
bkeepers
PRO
72
11k
Testing 201, or: Great Expectations
jmmastey
46
7.7k
GitHub's CSS Performance
jonrohan
1032
470k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.2k
Visualization
eitanlees
150
16k
Code Review Best Practice
trishagee
72
19k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Navigating Team Friction
lara
190
15k
Why You Should Never Use an ORM
jnunemaker
PRO
60
9.6k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
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