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é
Computational OT #4 - Gradient flow and diffusion models
gpeyre
0
18
Computational OT #1 - Monge and Kantorovitch
gpeyre
0
39
Computational OT #2 - Entropic regularization
gpeyre
0
59
Computational OT #3 - Dual and semidiscrete
gpeyre
0
39
Optimal and Diffusion Transports in Machine Learning
gpeyre
0
1.5k
The many faces of AI and the role of mathematics
gpeyre
1
1.7k
Transformers are Universal in Context Learners
gpeyre
0
780
Ground Metric Learning with applications in genomics
gpeyre
0
650
Generative AI - practice and theory
gpeyre
2
1.1k
Other Decks in Research
See All in Research
Batch Processing Algorithm for Elliptic Curve Operations and Its AVX-512 Implementation
herumi
0
140
国際会議ACL2024参加報告
chemical_tree
1
470
リモートワークにおけるパッシブ疲労
matsumoto_r
PRO
6
5.1k
20250226 NLP colloquium: "SoftMatcha: 10億単語規模コーパス検索のための柔らかくも高速なパターンマッチャー"
de9uch1
0
310
RapidPen: AIエージェントによるペネトレーションテスト 初期侵入全自動化の研究
laysakura
0
280
TRIPOD+AI Expandedチェックリスト 有志翻訳による日本語版 version.1.1
shuntaros
0
120
DPUを用いたマルチタスクDNN表情認識システムのFPGA実装
takuto_andtt
0
140
VAGeo: View-specific Attention for Cross-View Object Geo-Localization
satai
3
180
Weekly AI Agents News! 2月号 アーカイブ
masatoto
1
140
20241226_くまもと公共交通新時代シンポジウム
trafficbrain
0
500
サーブレシーブ成功率は勝敗に影響するか?
vball_panda
0
610
博士学位論文予備審査 / Scaling Telemetry Workloads in Cloud Applications: Techniques for Instrumentation, Storage, and Mining
yuukit
1
1.8k
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.7k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
12k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
The Pragmatic Product Professional
lauravandoore
33
6.5k
A Tale of Four Properties
chriscoyier
158
23k
Thoughts on Productivity
jonyablonski
69
4.6k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
12
650
Bash Introduction
62gerente
611
210k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
7
640
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.4k
Building a Modern Day E-commerce SEO Strategy
aleyda
39
7.2k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
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