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: Wavelet Processing
Search
Gabriel Peyré
January 01, 2012
Research
2.3k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Signal Processing Course: Wavelet Processing
Gabriel Peyré
January 01, 2012
More Decks by Gabriel Peyré
See All by Gabriel Peyré
IA for theory
gpeyre
0
240
The mathematics of transformers
gpeyre
0
370
Computational OT #4 - Gradient flow and diffusion models
gpeyre
0
1k
Computational OT #1 - Monge and Kantorovitch
gpeyre
0
1.2k
Computational OT #2 - Entropic regularization
gpeyre
0
550
Computational OT #3 - Dual and semidiscrete
gpeyre
0
380
Optimal and Diffusion Transports in Machine Learning
gpeyre
0
2.4k
The Mathematics of AI
gpeyre
1
2.5k
Transformers are Universal in Context Learners
gpeyre
0
1.1k
Other Decks in Research
See All in Research
2026年度 生成AI を活用した論文執筆ガイド/ワークショップ / 2026 Academic Year Guide to Writing Papers Using Generative AI - Workshop
ks91
PRO
0
180
Unified Audio Source Separation (Defense Slides)
kohei_1979
1
620
Model Discovery and Graph Simulation: A Lightweight Gateway to Chaos Engineering
anatolykr
0
210
【ローカルAIに向き合う展示会vol.2】液体時間定数型モジュールを用いた オリジナルの双方向エンコーダーモデルNexteraBERT 推論速度向上検討並びにダウンストリーム評価
rikkabotan7
0
110
羽田新ルート運用6年の検証
1manken
0
170
Sleuthcon Keynote - How Cybercriminals (ab)use AI
fr0gger
0
240
老舗ものづくり企業でリサーチが変革を起こすまで - 三菱重工DXの実践
skydats
0
210
SAKURAONE:An Open Ethernet-based AI HPC System And Its Observed Workload Dynamicsin a Single-Tenant LLM Development Environment
yuukit
1
420
英語教育 “研究” のあり方:学術知とアウトリーチの緊張関係
terasawat
1
1k
YOLO26_ Key Architectural Enhancements and Performance Benchmarking for Real-Time Object Detection
satai
3
860
GLIM とMegaParticles:正規分布近似の限界とタイトカップリング&パーティクルフィルタの進展 / GLIM and MegaParticles : Progress of the distribution representation in SLAM
koide3
0
520
LINEヤフー データサイエンス Meetup「三井物産コモディティ予測チャレンジ」の舞台裏-AlpacaTechパート
gamella
1
590
Featured
See All Featured
Visualization
eitanlees
152
17k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
210
What does AI have to do with Human Rights?
axbom
PRO
1
2.2k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
220
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.9k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
Exploring anti-patterns in Rails
aemeredith
3
440
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
880
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.3k
Transcript
Wavelet Processing Gabriel Peyré www.numerical-tours.com
Overview •Review : Fourier transforms •1-D Multiresolutions •1-D Wavelet Transform
•Filter Constraints •2-D Multiresolutions
Infinite continuous domains: Periodic continuous domains: Infinite discrete domains: Periodic
discrete domains: f0 (t), t R f0 (t), t ⇥ [0, 1] R/Z The Four Settings ˆ f[m] = N 1 n=0 f[n]e 2i N mn ˆ f0 ( ) = +⇥ ⇥ f0 (t)e i tdt ˆ f0 [m] = 1 0 f0 (t)e 2i mtdt ˆ f( ) = n Z f[n]ei n Note: for Fourier, bounded periodic. .. . .. . .. . .. . f[n], n Z f[n], n ⇤ {0, . . . , N 1} ⇥ Z/NZ
Sampling idealization: Poisson formula: f0 f ˆ f0 ˆ f
sampling periodization cont. FT discr. FT Commutative diagram: f[n] ˆ f0 ( ) ˆ f( ) Sampling and Periodization f[n] = f0 (n/N) ˆ f(⇥) = k ˆ f0 (N(⇥ + 2k )) (a) (c) (b) 1 0 (a) (c) (b) 1 0 (a) (b) (a) f0 (t)
Sampling and Periodization (a) (c) (d) (b) 1 0
Sampling and Periodization: Aliasing (b) (c) (d) (a) 0 1
Overview •Review : Fourier transforms •1-D Multiresolutions •1-D Wavelet Transform
•Filter Constraints •2-D Multiresolutions
Multiresolutions: Approximation Spaces
Multiresolutions: Approximation Spaces
Multiresolutions: Approximation Spaces
Haar Multiresolutions 0 0.2 0.4 0.6 0.8 1 0 0.2
0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1
Multiresolutions: Detail Spaces
Multiresolutions: Detail Spaces
Multiresolutions: Detail Spaces
Multiresolutions: Detail Spaces
Multiresolutions: Detail Spaces j,n \ j j0, 0 n <
2 j ⇥ ⇥j0,n \ 0 n < 2 j0 ⇥
Haar Wavelets −0.2 −0.1 0 0.1 0.2 0 0.2 0.4
0.6 0.8 1 0 0.2 0.4 0.6 0.8 1
Haar Wavelets −0.2 −0.1 0 0.1 0.2 0 0.2 0.4
0.6 0.8 1 0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1 −0.2 −0.1 0 0.1 0.2
Overview •Review : Fourier transforms •1-D Multiresolutions •1-D Wavelet Transform
•Filter Constraints •2-D Multiresolutions
Computing the Wavelet Coefficients
Computing the Wavelet Coefficients
Computing the Wavelet Coefficients
Computing the Wavelet Coefficients
Computing the Wavelet Coefficients
Discrete Wavelet Coefficients 0 0.2 0.4 0.6 0.8 1
−1.5 −1 −0.5 0 0.5 1 1.5 Discrete Wavelet Coefficients
0 0.2 0.4 0.6 0.8 1
−1.5 −1 −0.5 0 0.5 1 1.5 Discrete Wavelet Coefficients
0 0.2 0.4 0.6 0.8 1 −0.2 −0.1 0 0.1 0.2
−1.5 −1 −0.5 0 0.5 1 1.5 Discrete Wavelet Coefficients
0 0.2 0.4 0.6 0.8 1 −0.2 −0.1 0 0.1 0.2 −0.2 −0.1 0 0.1 0.2
−1.5 −1 −0.5 0 0.5 1 1.5 Discrete Wavelet Coefficients
0 0.2 0.4 0.6 0.8 1 −0.2 −0.1 0 0.1 0.2 −0.2 −0.1 0 0.1 0.2 −0.5 0 0.5
−1.5 −1 −0.5 0 0.5 1 1.5 Discrete Wavelet Coefficients
0 0.2 0.4 0.6 0.8 1 −0.2 −0.1 0 0.1 0.2 −0.2 −0.1 0 0.1 0.2 −0.5 0 0.5
Fast Wavelet Transform 0 0.2 0.4 0.6 0.8 1
Fast Wavelet Transform 0 0.2 0.4 0.6 0.8 1 0
0.5 1
Fast Wavelet Transform 0 0.2 0.4 0.6 0.8 1 0
0.5 1 0 0.5 1 1.5
Fast Wavelet Transform 0 0.2 0.4 0.6 0.8 1 0
0.5 1 0 0.5 1 1.5 0 0.5 1 1.5 2
Fast Wavelet Transform 0 0.2 0.4 0.6 0.8 1 0
0.5 1 0 0.5 1 1.5 0 0.5 1 1.5 2
Haar Refinement
Haar Refinement
Haar Transform
Haar Transform
Haar Transform
Haar Transform
Haar Transform
Inverting the Transform
Inverting the Transform
Inverting the Transform
Overview •Review : Fourier transforms •1-D Multiresolutions •1-D Wavelet Transform
•Filter Constraints •2-D Multiresolutions
Approximation Filter Constraints
Approximation Filter Constraints
Approximation Filter Constraints {⌅(· n)}n orthogonal ⇥⇤ ⌅ n, ⌅
⇧ ¯ ⌅(n) = [n] ⇥⇤ k | ˆ ⌅(⇤ + 2k⇥)|2 = 1
Approximation Filter Constraints {⌅(· n)}n orthogonal ⇥⇤ ⌅ n, ⌅
⇧ ¯ ⌅(n) = [n] ⇥⇤ k | ˆ ⌅(⇤ + 2k⇥)|2 = 1
Approximation Filter Constraints {⌅(· n)}n orthogonal ⇥⇤ ⌅ n, ⌅
⇧ ¯ ⌅(n) = [n] ⇥⇤ k | ˆ ⌅(⇤ + 2k⇥)|2 = 1
Approximation Filter Constraints {⌅(· n)}n orthogonal ⇥⇤ ⌅ n, ⌅
⇧ ¯ ⌅(n) = [n] ⇥⇤ k | ˆ ⌅(⇤ + 2k⇥)|2 = 1
{ (· n)}n orthogonal ⇥ k | ˆ ⇥(⇤ +
2k )|2 = 1 n, ⇥ ⇤ ⇥(n) = [n] Detail Filter Constraint
{ (· n)}n orthogonal ⇥ k | ˆ ⇥(⇤ +
2k )|2 = 1 n, ⇥ ⇤ ⇥(n) = [n] Detail Filter Constraint
{ (· n)}n orthogonal ⇥ k | ˆ ⇥(⇤ +
2k )|2 = 1 n, ⇥ ⇤ ⇥(n) = [n] Detail Filter Constraint
{ (· n)}n orthogonal ⇥ k | ˆ ⇥(⇤ +
2k )|2 = 1 n, ⇥ ⇤ ⇥(n) = [n] Detail Filter Constraint
{ (· n)}n orthogonal ⇥ k | ˆ ⇥(⇤ +
2k )|2 = 1 n, ⇥ ⇤ ⇥(n) = [n] Detail Filter Constraint
Vanishing Moment Constraint −0.2 −0.1 0 0.1 0.2 −0.2 −0.1
0 0.1 0.2 −0.5 0 0.5 −0.5 0 0.5 0 0.2 0.4 0.6 0.8 1
Vanishing Moment Constraint −0.2 −0.1 0 0.1 0.2 −0.2 −0.1
0 0.1 0.2 −0.5 0 0.5 −0.5 0 0.5 0 0.2 0.4 0.6 0.8 1
Vanishing Moment Constraint −0.2 −0.1 0 0.1 0.2 −0.2 −0.1
0 0.1 0.2 −0.5 0 0.5 −0.5 0 0.5 0 0.2 0.4 0.6 0.8 1
Daubechies Family
Daubechies Family
Overview •Review : Fourier transforms •1-D Multiresolutions •1-D Wavelet Transform
•Filter Constraints •2-D Multiresolutions
Anisotropic Wavelet Transform
Anisotropic Wavelet Transform
Anisotropic Wavelet Transform
Anisotropic Wavelet Transform
Anisotropic Wavelet Transform
2D Multi-resolutions
2D Multi-resolutions
2D Multi-resolutions
2D Wavelet Basis
Discrete 2D Wavelets Coefficients
Discrete 2D Wavelets Coefficients
Discrete 2D Wavelets Coefficients
Discrete 2D Wavelets Coefficients
Discrete 2D Wavelets Coefficients
Examples of Decompositions
Separable vs. Isotropic
Fast 2D Wavelet Transform
Fast 2D Wavelet Transform
Fast 2D Wavelet Transform
Fast 2D Wavelet Transform
Inverse 2D Wavelet Transform
Inverse 2D Wavelet Transform
Conclusion
Conclusion
Conclusion