Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Signal Processing Course: Wavelet Processing
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
1
420
The mathematics of transformers
gpeyre
1
480
Computational OT #4 - Gradient flow and diffusion models
gpeyre
1
1.1k
Computational OT #1 - Monge and Kantorovitch
gpeyre
0
1.3k
Computational OT #2 - Entropic regularization
gpeyre
0
580
Computational OT #3 - Dual and semidiscrete
gpeyre
1
400
Optimal and Diffusion Transports in Machine Learning
gpeyre
0
2.5k
The Mathematics of AI
gpeyre
1
2.6k
Transformers are Universal in Context Learners
gpeyre
0
1.1k
Other Decks in Research
See All in Research
論文紹介:Doc-to-LoRA: Learning to Instantly Internalize Contexts
yukako_nakano
0
160
[BlackHatAsia2026] Hidden Telemetry: Uncovering TraceLogging ETW Providers You're Not Using (Yet)
asuna_jp
1
720
Anthropic が提案する LLM の内部状態を自然言語で説明可能にした Natural Language Autoencoders / Natural Language Autoencoders Produce Unsupervised Explanations of LLM Activations
shunk031
0
230
XDPerf: A High-Performance Traffic Generator Built with WASM and eBPF
takehaya
1
300
[最先端NLP勉強会2026] Checklists Are Better Than Reward Models For Aligning Language Models
nzw0301
1
310
長時間動画QAにおけるマルチエージェント推論 ・SVAgent: Storyline-Guided Long Video Understanding via Cross-Modal Multi-Agent Collaboration
murakawatakuya
1
200
[SNLP2026] Scaling up Test-Time Compute with Latent Reasoning: A Recurrent Depth Approach
wataruuuuu
0
310
SAKURAONE:An Open Ethernet-based AI HPC System And Its Observed Workload Dynamicsin a Single-Tenant LLM Development Environment
yuukit
1
600
2026年度 生成AI を活用した論文執筆ガイド/ワークショップ / 2026 Academic Year Guide to Writing Papers Using Generative AI - Workshop
ks91
PRO
0
230
Cross-Media Information Spaces and Architectures
signer
PRO
0
370
EIRによる不正端末のブロッキング 5G時代におけるデバイス識別と不正対策の進化
stellarcraft
0
130
typst の使い方:言語学を研究する学生のために
gitomochang
0
580
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.1k
30 Presentation Tips
portentint
PRO
1
390
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
Making the Leap to Tech Lead
cromwellryan
135
10k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
270
Statistics for Hackers
jakevdp
799
230k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
280
Utilizing Notion as your number one productivity tool
mfonobong
4
590
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2.1k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
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