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: Fourier Processing
Search
Gabriel Peyré
January 01, 2012
Research
1.9k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Signal Processing Course: Fourier Processing
Gabriel Peyré
January 01, 2012
More Decks by Gabriel Peyré
See All by Gabriel Peyré
IA for theory
gpeyre
1
520
The mathematics of transformers
gpeyre
1
570
Computational OT #4 - Gradient flow and diffusion models
gpeyre
1
1.2k
Computational OT #1 - Monge and Kantorovitch
gpeyre
0
1.4k
Computational OT #2 - Entropic regularization
gpeyre
0
590
Computational OT #3 - Dual and semidiscrete
gpeyre
1
420
Optimal and Diffusion Transports in Machine Learning
gpeyre
0
2.6k
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
2025年度秋葉原ウォーカブルプロジェクト調査報告 「アキバらしいウォーカブル」とは何か
izumiyama_lab
1
260
生成AIなんでも展示会vol6 LT登壇資料 NexteraBERT
rikkabotan7
0
200
XDPerf: A High-Performance Traffic Generator Built with WASM and eBPF
takehaya
1
350
SLAMはどこまで解決されたのか?
tomonom
0
1.5k
Bilan travail en élevage : première restitution des enquêtes 2025-2026
institutdelelevage
PRO
0
110
量子サマースクール2026「量子計算機アーキテクチャ分野の概観」
youten622
1
990
学術バーQ AI研究最前線:自己教師あり学習による画像モデルの事前学習
naok615
0
180
研究室単位での自律的 IPv6接続性確立に向けたAS共同運用モデルの提案と実証
reokashiwa
PRO
0
240
JPA2026_NetworkTutorial_JunKashihara
junkashihara
0
240
Santé et fertilité des sols : ce que nous disent les pratiques dans les systèmes de polyculture-élevage
institutdelelevage
PRO
0
140
Détecter les vulnérabilités dans un environnement souverain
hellosct1
0
110
Kaggle|AI Agent Security — しくじり先生、俺みたいになるな
pomcho555
1
120
Featured
See All Featured
Become a Pro
speakerdeck
PRO
31
6.3k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
3.5k
The Curse of the Amulet
leimatthew05
3
16k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
930
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.4k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
Darren the Foodie - Storyboard
khoart
PRO
4
4k
Paper Plane
katiecoart
PRO
5
54k
4 Signs Your Business is Dying
shpigford
187
23k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3.1k
A Tale of Four Properties
chriscoyier
163
24k
HDC tutorial
michielstock
2
970
Transcript
Fourier Processing Gabriel Peyré http://www.ceremade.dauphine.fr/~peyre/numerical-tour/
Overview •Continuous Fourier Basis •Discrete Fourier Basis •Sampling •2D Fourier
Basis •Fourier Approximation
m (x) = em (x) = e2i mx Continuous Fourier
Bases Continuous Fourier basis:
m (x) = em (x) = e2i mx Continuous Fourier
Bases Continuous Fourier basis:
Fourier and Convolution
Fourier and Convolution x− x+ x 1 2 1 2
f f ∗1[− 1 2 , 1 2 ]
Fourier and Convolution x− x+ x 1 2 1 2
f f ∗1[− 1 2 , 1 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
Fourier and Convolution x− x+ x 1 2 1 2
f f ∗1[− 1 2 , 1 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
Overview •Continuous Fourier Basis •Discrete Fourier Basis •Sampling •2D Fourier
Basis •Fourier Approximation
Discrete Fourier Transform
Discrete Fourier Transform
Discrete Fourier Transform ˆ g[m] = ˆ f[m] · ˆ
h[m]
Discrete Fourier Transform ˆ g[m] = ˆ f[m] · ˆ
h[m]
Overview •Continuous Fourier Basis •Discrete Fourier Basis •Sampling •2D Fourier
Basis •Fourier Approximation
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
ˆ f[m] = N 1 n=0 f[n]e 2i N mn
Fourier Transforms Discrete Infinite Periodic f[n], n Z f[n], 0 n < N Periodization Continuous f0 (t), t R f0 (t), t [0, 1] f0 (t) ⇥ n f0 (t + n) Sampling ˆ f0 ( ) ⇥ { ˆ f0 (k)}k Discrete Infinite Periodic Continuous Sampling ˆ f[k], 0 k < N ˆ f0 ( ), R ˆ f0 [k], k Z Fourier transform Isometry f ⇥ ˆ f ˆ f0 ( ) = +⇥ ⇥ f0 (t)e i tdt ˆ f0 [m] = 1 0 f0 (t)e 2i mtdt ˆ f( ) = n Z f[n]ei n ˆ f(⇥), ⇥ [0, 2 ] Periodization ˆ f(⇥) = k ˆ f0 (N(⇥ + 2k )) f[n] = f0 (n/N)
Sampling and Periodization (a) (c) (d) (b) 1 0
Sampling and Periodization: Aliasing (b) (c) (d) (a) 0 1
Uniform Sampling and Smoothness
Uniform Sampling and Smoothness
Uniform Sampling and Smoothness
Uniform Sampling and Smoothness
Overview •Continuous Fourier Basis •Discrete Fourier Basis •Sampling •2D Fourier
Basis •Fourier Approximation
2D Fourier Basis em [n] = 1 N e 2i
N0 m1n1+ 2i N0 m2n2 = em1 [n1 ]em2 [n2 ]
2D Fourier Basis em [n] = 1 N e 2i
N0 m1n1+ 2i N0 m2n2 = em1 [n1 ]em2 [n2 ]
Overview •Continuous Fourier Basis •Discrete Fourier Basis •Sampling •2D Fourier
Basis •Fourier Approximation
1D Fourier Approximation
1D Fourier Approximation 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
2D Fourier Approximation