La Famille des Transformées de Fourier

Concept Central

"Projection de signaux sur des bases sinusoïdales de différentes fréquences pour trouver le poids (coefficient) de chaque base"

Hiérarchie des Transformations (Théorie → Pratique)

Nom Signal d'Entrée Sortie Complexité Implémentation
TF Continue Continue, Apériodique Spectre Continu Presque Impossible
Série de Fourier Continu (Périodique) Spectre Discret Difficile
TFDT Discret, Apériodique Continu (Périodique) Presque Impossible
TFD Discret, Fini Spectre Discret O(N²) Lent mais Possible
TFR Identique à TFD Identique à TFD O(N log N) ★ Rapide & Facile ★

Facteur de Rotation (Twiddle Factor)

WN = e-j2π/N

La clé pour comprendre la FFT - points également espacés sur le cercle unité

WNN = 1 Périodicité: W^N = 1
WNN/2 = -1 Symétrie: W^(N/2) = -1
WN/2 = WN2 Réductions: W_{N/2} = W²

Domaine Temporel ↔ Domaine Fréquentiel

Explorez l'apparence de différents signaux temporels dans le domaine fréquentiel

Formule TFD

X[k] = Σn=0N-1 x[n] · e-j2πkn/N

Signal Temporel

Spectre de Fréquence (Magnitude)

Spectre de Phase

Approximation par Séries de Fourier

Observez comment les signaux périodiques sont construits à partir d'harmoniques

Formule des Séries de Fourier

x(t) = a0 + Σn=1 (ancos(nω₀t) + bnsin(nω₀t))

Approximation du Signal (Vert = Actuel, Rouge = Cible)

Harmoniques Individuels

Coefficients de Fourier

Diagramme Papillon FFT

Visualise l'algorithme FFT radix-2 de Cooley-Tukey

Opération Papillon

A' = A + WNk · B
B' = A - WNk · B

Permutation d'Inversion de Bits

Graphe de Flux de Signal

Performance TFD vs TFR

Comparaison de la complexité de calcul: O(N²) vs O(N log N)

Nombre d'Opérations Théorique

N DFT (N²) FFT (N log₂N) Accélération

Temps d'Exécution (ms)

Nombre d'Opérations

Ratio d'Accélération

Analyse de Spectre Audio en Temps Réel

Visualisez le contenu fréquentiel audio en temps réel avec la FFT

Spectre de Fréquence

Forme d'Onde Temporelle

Fréquence de Pic -- Hz
Amplitude de Pic -- dB

Applications Réelles (2025)

🎵

Traitement Audio

Compression MP3/AAC, annulation d'écho, changement de hauteur, détection de hauteur

★★★★★ Essentiel
📡

Communication Sans Fil

OFDM (4G/5G/6G/WiFi), égalisation domaine fréquentiel

★★★★★ Cœur
🖼️

Traitement d'Image

Compression JPEG, débruitage, amélioration, super-résolution

★★★★☆ Important
🏥

Imagerie Médicale

Reconstruction MRI, algorithmes CT

★★★★★ Critique
📡

Radar/Sonar

Compression d'impulsion, détection de cibles

★★★★☆ Cœur
🌍

Traitement Sismique

Tomographie, débruitage

★★★★ Très Important
🧮

Multiplication d'Entiers/Polynômes

Cryptographie, algèbre informatique (Schönhage–Strassen)

★★★★☆ Cœur
🤖

Apprentissage Automatique

FNet, accélération séries temporelles, alternatives attention

★★★→★★★★ Croissant