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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
490
The mathematics of transformers
gpeyre
1
550
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
就労支援の現場での生成AI活用
enochan
0
140
2025年度秋葉原ウォーカブルプロジェクト調査報告 「アキバらしいウォーカブル」とは何か
izumiyama_lab
1
250
ICAITD 2026 Oral Presentation
rikkabotan7
0
110
[最先端NLP勉強会2026] Agentic Rubrics as Contextual Verifiers for SWE Agents
rfujii
1
390
ros2-perf-multihost: Automated Coordination Framework for Objective Architecture Evaluation in Distributed Systems
takasehideki
0
150
[SNLP2026] Scaling up Test-Time Compute with Latent Reasoning: A Recurrent Depth Approach
wataruuuuu
0
340
J-STAGEの現況と全文XML登載必須化について
xspa2012
0
340
敵対生成プロンプト同時探索による内省型プロンプト最適化
kinoue_smarthr
0
440
OWASP AISVS - C7
shiell
2
830
モデル評価を効率的にする方法
ftakahashi
0
220
Cross-Media Human-Information Interaction
signer
PRO
0
280
高性能計算機クラスタを用いた大規模点群処理による森林の単木抽出と構造解析
kentaitakura
1
150
Featured
See All Featured
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
710
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
3.4k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
470
エンジニアに許された特別な時間の終わり
watany
109
250k
HDC tutorial
michielstock
2
960
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.9k
Paper Plane
katiecoart
PRO
5
54k
Navigating Weather and Climate Data
rabernat
0
550
Fireside Chat
paigeccino
43
4.1k
Evolving SEO for Evolving Search Engines
ryanjones
0
330
Everyday Curiosity
cassininazir
0
350
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.4k
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