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
630
Computational OT #1 - Monge and Kantorovitch
gpeyre
0
690
Computational OT #2 - Entropic regularization
gpeyre
0
280
Computational OT #3 - Dual and semidiscrete
gpeyre
0
210
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
930
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
能動適応的実験計画
masakat0
2
1k
cvpaper.challenge 10年の軌跡 / cvpaper.challenge a decade-long journey
gatheluck
3
370
Learning to (Learn at Test Time): RNNs with Expressive Hidden States
kurita
1
290
説明可能な機械学習と数理最適化
kelicht
2
560
音声感情認識技術の進展と展望
nagase
0
350
Mamba-in-Mamba: Centralized Mamba-Cross-Scan in Tokenized Mamba Model for Hyperspectral Image Classification
satai
3
200
PhD Defense 2025: Visual Understanding of Human Hands in Interactions
tkhkaeio
1
300
とあるSREの博士「過程」 / A Certain SRE’s Ph.D. Journey
yuukit
11
4.9k
情報技術の社会実装に向けた応用と課題:ニュースメディアの事例から / appmech-jsce 2025
upura
0
260
CoRL2025速報
rpc
2
3.2k
MIRU2025 チュートリアル講演「ロボット基盤モデルの最前線」
haraduka
15
10k
ドメイン知識がない領域での自然言語処理の始め方
hargon24
1
160
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.1k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Six Lessons from altMBA
skipperchong
29
4.1k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Docker and Python
trallard
46
3.7k
Making Projects Easy
brettharned
120
6.5k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
Music & Morning Musume
bryan
46
7k
The Art of Programming - Codeland 2020
erikaheidi
56
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