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.8k
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
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
プレイス・ワークショップ秋葉原
izumiyama_lab
1
100
Apache Gravitinoで実現する Icebergカタログ統合とアクセスの一元化
matsumooon
0
510
Harness Engineering and Al Agent
kzinmr
3
2k
実例から見るLLMのマンガ理解:実務VQAタスクによる長期的文脈と視覚情報の定性評価
kzmssk
0
140
超効率化への挑戦:1bit LLMの現状と展望
yumaichikawa
0
720
高性能計算機クラスタを用いた大規模点群処理による森林の単木抽出と構造解析
kentaitakura
1
130
[ACL 2026 Demo] Fast-MIA: Efficient and Scalable Membership Inference for LLMs
upura
0
130
【中間報告】国会議員の立法・政策実務を支える環境を巡る現状と課題
polipoli
0
620
JICA QUEST 共創×革新プログラム Impact Report(海ノ向こうコーヒー)
ontheslope
0
620
2025年度秋葉原ウォーカブルプロジェクト調査報告 「アキバらしいウォーカブル」とは何か
izumiyama_lab
1
220
量子サマースクール2026「量子計算機アーキテクチャ分野の概観」
youten622
1
890
LA-Bench 2025:実験指示から実行可能手順を生成するためのデータセット/LA-Bench 2025: A Dataset for Generating Executable Experimental Procedures from Experimental Instructions
stktu
0
180
Featured
See All Featured
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
510
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
700
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
3
3.8k
How to Ace a Technical Interview
jacobian
281
24k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.7k
Technical Leadership for Architectural Decision Making
baasie
3
570
Un-Boring Meetings
codingconduct
0
420
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
67
58k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
240
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.8k
Automating Front-end Workflow
addyosmani
1369
210k
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