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
560
The mathematics of transformers
gpeyre
1
590
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
600
Computational OT #3 - Dual and semidiscrete
gpeyre
1
430
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
AI対話に何を挟むか ― 高回転対話・デジタル摘録・手書き記録による創造体験の違い|日本創造学会2026
ishiirikie
0
190
Local Development Companies Network - National Conference 2026
ldcn
0
160
[webinaire du Ciirpo] Agnelages plein air : des éleveurs partagent leurs pratiques
institutdelelevage
PRO
0
310
【令和7年度版】内航船 VS 外航船 早見表
anikisencyo
0
180
L’albédo:levier d’atténuation du changement climatique dans les systèmes fourragers
institutdelelevage
PRO
0
160
オンライン凸最適化の基礎とゲーム理論への応用 (IBIS 2026 チュートリアル)
taira_tsuchiya
2
1.4k
A new deal for disabled people
resolutionfoundation
0
360
SPACE 2026 - Femmes en Elevage – Regards croisés desdifférentes filières
institutdelelevage
PRO
0
120
Karkada さんの論文 × 2 の紹介: (1) Closed-Form Training Dynamics Reveal Learned Features and Linear Structure in Word2Vec-like Models, (2) Symmetry in language statistics shapes the geometry of model representations
eumesy
PRO
1
960
AI創薬の壁
kanojikajino
1
1.2k
Vector Map as Language: Toward Unified Remote Sensing Vector Mapping
satai
3
350
実例から見るLLMのマンガ理解:実務VQAタスクによる長期的文脈と視覚情報の定性評価
kzmssk
0
220
Featured
See All Featured
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
43k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
330
Git: the NoSQL Database
bkeepers
PRO
433
67k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
520
[SF Ruby Conf 2025] Rails X
palkan
3
1.5k
Ethics towards AI in product and experience design
skipperchong
2
460
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
370
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
70
68k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
610
Embracing the Ebb and Flow
colly
88
5.2k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
550
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