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
490
Computational OT #1 - Monge and Kantorovitch
gpeyre
0
380
Computational OT #2 - Entropic regularization
gpeyre
0
190
Computational OT #3 - Dual and semidiscrete
gpeyre
0
150
Optimal and Diffusion Transports in Machine Learning
gpeyre
0
1.9k
The Mathematics of AI
gpeyre
1
2.1k
Transformers are Universal in Context Learners
gpeyre
0
910
Ground Metric Learning with applications in genomics
gpeyre
0
710
Generative AI - practice and theory
gpeyre
2
1.2k
Other Decks in Research
See All in Research
MetaEarth: A Generative Foundation Model for Global-Scale Remote Sensing Image Generation
satai
4
280
EarthDial: Turning Multi-sensory Earth Observations to Interactive Dialogues
satai
3
200
When Submarine Cables Go Dark: Examining the Web Services Resilience Amid Global Internet Disruptions
irvin
0
320
SNLP2025:Can Language Models Reason about Individualistic Human Values and Preferences?
yukizenimoto
0
170
国際論文を出そう!ICRA / IROS / RA-L への論文投稿の心構えとノウハウ / RSJ2025 Luncheon Seminar
koide3
8
5.2k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
370
Generative Models 2025
takahashihiroshi
25
13k
心理言語学の視点から再考する言語モデルの学習過程
chemical_tree
2
610
Combinatorial Search with Generators
kei18
0
870
2025年度人工知能学会全国大会チュートリアル講演「深層基盤モデルの数理」
taiji_suzuki
25
19k
情報技術の社会実装に向けた応用と課題:ニュースメディアの事例から / appmech-jsce 2025
upura
0
190
EOGS: Gaussian Splatting for Efficient Satellite Image Photogrammetry
satai
4
620
Featured
See All Featured
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
950
Speed Design
sergeychernyshev
32
1.1k
Faster Mobile Websites
deanohume
310
31k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
32
2.2k
Docker and Python
trallard
46
3.6k
Building Adaptive Systems
keathley
43
2.8k
How to Think Like a Performance Engineer
csswizardry
27
2k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
Documentation Writing (for coders)
carmenintech
75
5k
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