Académique Documents
Professionnel Documents
Culture Documents
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
F. Sur - ENSMN
Introduction
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
D
efinition et exemple
Fonction de transfert
Seance 1
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Frederic Sur
Ecole
des Mines de Nancy
www.loria.fr/sur/enseignement/signal/
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
1/59
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
2/59
Exemples de signaux
Initiation au
traitement du
signal - S
eance 1
Lexemple du microphone
F. Sur - ENSMN
n=1
n=2
n=3
Signal analogique
support : Rn
onde sonore, EEG, ECG
appareil photo argentique, table tracante
video ?
Signal num
erique
support : Zn
cours boursier
APN
video numerique
Espace darrivee :
Rm
ou
Zm
Mod
elisation : fonction de Rn ou Zn dans Rm ou Zm .
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
Introduction
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
Les filtres
(analogiques)
D
efinition et exemple
Fonction de transfert
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
1
2
3
4
5
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
:
:
:
:
:
onde sonore
membrane
bobine
aimant
signal electrique
Illustration : wikipedia.org
3/59
Initiation au
traitement du
signal - S
eance 1
4/59
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
Initiation au
traitement du
signal - S
eance 1
Le traitement du signal
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
F. Sur - ENSMN
Introduction
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
Signaux
num
eriques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Le capteur :
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
Conclusion
6/59
5/59
Le spectre
Initiation au
traitement du
signal - S
eance 1
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
0.5
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
Signaux
num
eriques
0.5
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
0.5
Conclusion
0
20 sinusodes
7/59
Les filtres
(analogiques)
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Signaux
analogiques
1.5
Signaux
num
eriques
0.5
F. Sur - ENSMN
Introduction
D
efinition et exemple
Fonction de transfert
Exemple :
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Initiation au
traitement du
signal - S
eance 1
Introduction
Signaux
analogiques
1.5
signal original
Le spectre
F. Sur - ENSMN
D
efinition et exemple
Fonction de transfert
Exemple :
7/59
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
capteur
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Les filtres
(analogiques)
Traitement du signal
D
efinition et exemple
Fonction de transfert
Conclusion
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
F. Sur - ENSMN
Exemple 1 :
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Initiation au
traitement du
signal - S
eance 1
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
Les filtres
(analogiques)
D
efinition et exemple
Fonction de transfert
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Illustration : wikipedia.org
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Exemple 2 :
Hautes frequences (aigus) versus basses frequences.
Conclusion
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
Demonstration audio
9/59
8/59
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
F. Sur - ENSMN
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Compression
JPEG, JPEG 2000, MP3. . .
Les filtres
(analogiques)
D
efinition et exemple
Fonction de transfert
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Exemple 2 : Debruitage
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
9, 093 ko
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
0.5
Initiation au
traitement du
signal - S
eance 1
2, 225 ko
1, 389 ko
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
0.5
Conclusion
Conclusion
10/59
11/59
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
Les filtres
(analogiques)
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
D
efinition et exemple
Fonction de transfert
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
512512
256256
Conclusion
128128
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
Illustration : wikipedia.org
12/59
13/59
Initiation au
traitement du
signal - S
eance 1
S
eance 4 : 19/3/2012. Compression avec perte (MP3,
JPEG). TP compression.
Signaux
analogiques
S
eance 6 : 30/4/2012. Analyse temps-frequence,
transformee de Fourier `a fenetre, introduction aux
ondelettes. TP temps-frequence.
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
D
efinition et exemple
Fonction de transfert
Les filtres
(analogiques)
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
Conclusion
S
eance 7 : 7/5/2012. Analyse temps-frequence. TP & Test.
14/59
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
Introduction
S
eance 3 : 12/3/2012. Compression sans perte (theorie de
linformation). TP restauration.
S
eance 5 : 26/3/2012. Theorie de lechantillonnage,
numerisation des sons et images. TP echantillonnage.
Evaluation
F. Sur - ENSMN
15/59
Seance 1
1
Introduction
Les signaux
Exemples de probl`emes
Objectifs, evaluation
Les filtres (analogiques)
Definition et exemple
Fonction de transfert
Signaux analogiques
Signaux trigonometriques
Series de Fourier
Convolution
Signaux numeriques
Transformee de Fourier Discr`ete
Transformee de Fourier Rapide
Transformee de Fourier 2D
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
F. Sur - ENSMN
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
Conclusion
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
D
efinition et exemple
Fonction de transfert
Definition - Filtre
Si A : X Y est lineaire, continu, et invariant,
alors on dit que A est un filtre.
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
18/59
17/59
Motivation
La definition est naturelle :
Filtrer deux signaux superposes est equivalent `a les
filtrer separement puis `a les superposer
A(x + y ) = A(x) + A(y )
linearite.
Une faible perturbation sur le signal dentree entrane
une faible perturbation `a la sortie
lim A(x + ) = A(x)
0
continuite.
Le comportement reste le meme au cours du temps
t, A(x(t )) = A(x)(t )
invariance.
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Conclusion
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
Introduction
t
1 RC
RC e
Y (t).
(Y : echelon dHeaviside)
19/59
Initiation au
traitement du
signal - S
eance 1
20/59
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
1 RC
h(t) = RC
e
Y (t)
et : Ax(t) = y (t) = (h x)(t)
Introduction
Les filtres
(analogiques)
1
1 + iRC
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
H() =
1
1+iRC
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
0.6
0.4
0.2
0
3
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Conclusion
Conclusion
2
22/59
21/59
cn A(e ) =
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
cn H()e
importance de la d
ecomposition en s
erie
trigonom
etrique !
D
efinition et exemple
Fonction de transfert
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
cn A(e ) =
cn H()e
importance de la d
ecomposition en s
erie
trigonom
etrique !
23/59
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
Les filtres
(analogiques)
Signaux
analogiques
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
23/59
filtre passe-bas.
0.8
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Introduction
Les filtres
(analogiques)
Signaux
num
eriques
F. Sur - ENSMN
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Initiation au
traitement du
signal - S
eance 1
et y () = H() x()
| H (2 )|2
H() =
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
F. Sur - ENSMN
cn A(e ) =
cn H()e
importance de la d
ecomposition en s
erie
trigonom
etrique !
Seance 1
1
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux analogiques
Signaux trigonometriques
Series de Fourier
Convolution
Les filtres
(analogiques)
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Signaux numeriques
Transformee de Fourier Discr`ete
Transformee de Fourier Rapide
Transformee de Fourier 2D
Conclusion
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
24/59
Remarque preliminaire
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Quelques rappels
Initiation au
traitement du
signal - S
eance 1
Definition
f L1p (0, a) ssi ||f ||1 =
F. Sur - ENSMN
Introduction
Ra
|f (x)|dx < +.
1/2
R0 a
2
< +.
0 |f (x)| dx
Ra
qR a
Inegalite de Schwarz : 0 |f (x)|dx 6 a 0 |f (x)|2 dx
f L2p (0, a) ssi ||f ||2 =
Conclusion
0
25/59
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Conclusion
23/59
F. Sur - ENSMN
Introduction
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Initiation au
traitement du
signal - S
eance 1
Introduction
Les signaux
Exemples de probl`emes
Objectifs, evaluation
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Initiation au
traitement du
signal - S
eance 1
26/59
en (t)e m (t)dt =
0 si n 6= m
a si n = m
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
Initiation au
traitement du
signal - S
eance 1
1.2
F. Sur - ENSMN
0.8
Introduction
0.4
0.0
-0.4
Les filtres
(analogiques)
-0.8
-1.2
-2.0
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
-1.6
-1.2
-0.8
-0.4
0.0
0.4
0.8
1.2
1.6
D
efinition et exemple
Fonction de transfert
2.0
N
X
N
n
X
cn en (t).
cn e 2it/a =
n=N
n=N
Autre representation :
N
a0 X
p(t) =
+
an cos(2nt/a) + bn sin(2nt/a).
2
n=1
o`
u an = cn + cn et bn = i(cn cn ) (n > 0).
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Ra
0
p(t)q(t)dt admet la
|p(t)|2 dt =
N
X
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
|cn |2
n=N
Conclusion
Les filtres
(analogiques)
D
efinition et exemple
Fonction de transfert
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Signaux
analogiques
Egalit
e de Parseval pour les polynomes trigonometriques
1
a
F. Sur - ENSMN
Introduction
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
28/59
Z
0
n=N
Initiation au
traitement du
signal - S
eance 1
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
27/59
o`
u : cn =
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
F. Sur - ENSMN
Introduction
1
cn =
a
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
Initiation au
traitement du
signal - S
eance 1
Z
0
f (t)e
2int/a
Introduction
dt.
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
D
ecalage temporel :
f(t) = f (t t0 ) cn (f) = e 2int0 /a cn (f )
Les filtres
(analogiques)
D
ecalage fr
equentiel :
f(t) = e 2in0 t/a f (t) cn (f) = cnn0 (f )
Signaux
analogiques
Diff
erentiation :
cn (f 0 ) = 2in/a cn (f )
(si f derivable. . .)
Signal r
eel :
Si f est reel alors cn (f ) = cn (f ).
En particulier : (|cn (f )|)nZ est pair.
30/59
D
efinition et exemple
Fonction de transfert
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
fN ||22
N
X
+a
|cn | =
||f ||22
n=N
N N,
n=N
1
|cn | 6
a
2
F. Sur - ENSMN
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Initiation au
traitement du
signal - S
eance 1
Z
0
Les filtres
(analogiques)
|f (t)| dt.
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
F. Sur - ENSMN
Ra
0
Introduction
Consequence - Egalit
e de Parseval pour f L2p (0, a)
1
a
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Consequence
Initiation au
traitement du
signal - S
eance 1
Theor`eme
+
X
|f (t)|2 dt =
|cn |2
Conclusion
31/59
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Do`
u:
Conclusion
32/59
Initiation au
traitement du
signal - S
eance 1
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
Introduction
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Les filtres
(analogiques)
Signaux
analogiques
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
D
efinition et exemple
Fonction de transfert
Introduction
Les filtres
(analogiques)
6
5
F. Sur - ENSMN
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Signaux
num
eriques
6
5
33/59
Les filtres
(analogiques)
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
n=
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
33/59
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
Convergence ponctuelle
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
Introduction
Theor`eme de Dirichlet
Soit f L1p (0, a) telle que en un point t0 , f (t0 +), f (t0 ),
f 0 (t0 +) et f 0 (t0 ) existent.
Alors
1
fN (t0 ) (f (t0 +) + f (t0 )) quand N +.
2
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
Definition
Soient f , g L1p (0, a).
Ra
Convolution de f et g : f g (x) = 0 f (y )g (x y )dy
On a : f g L1p (0, a).
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
D
efinition et exemple
Fonction de transfert
www.jhu.edu/signals/convolve/index.html
Signaux
analogiques
Proposition
Si f , g L2p (0, a) alors f g est continue 2-periodique
et cn (f g ) = a cn (f ) cn (g ).
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
35/59
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
4
1.2
1.0
0.8
0.6
0.4
-1
0.2
-1
-2
-2.0
-1.6
-1.2
-0.8
-0.4
0.0
0.4
0.8
1.2
1.6
2.0
-1.6
-1.2
-0.8
-0.4
0.0
0.4
0.8
1.2
1.6
2.0
-2
-2.0
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
0.0
-2.0
Introduction
-1.2
-0.8
-0.4
0.0
0.4
0.8
1.2
1.6
2.0
f g
3.6
Les filtres
(analogiques)
D
efinition et exemple
Fonction de transfert
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
3
2.8
2.4
Signaux
num
eriques
2.0
1
1
1.6
1.2
0.8
-1
-1
0.4
-2
-2.0
36/59
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Signaux
analogiques
3.2
3
F. Sur - ENSMN
Introduction
Les filtres
(analogiques)
-1.6
Initiation au
traitement du
signal - S
eance 1
-1.6
-1.2
-0.8
-0.4
0.0
0.4
0.8
1.2
1.6
2.0
0.0
-2.0
-1.6
-1.2
-0.8
-0.4
0.0
0.4
0.8
1.2
1.6
2.0
-2
-2.0
-1.6
-1.2
-0.8
f g
-0.4
0.0
0.4
0.8
1.2
1.6
2.0
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
image originale
Conclusion
=2
=5
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
37/59
Seance 1
1
Introduction
Les signaux
Exemples de probl`emes
Objectifs, evaluation
Les filtres (analogiques)
Definition et exemple
Fonction de transfert
Signaux analogiques
Signaux trigonometriques
Series de Fourier
Convolution
Signaux numeriques
Transformee de Fourier Discr`ete
Transformee de Fourier Rapide
Transformee de Fourier 2D
Initiation au
traitement du
signal - S
eance 1
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
Introduction
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
N1
X
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
(
exp(ikx) =
k=0
1exp(iNx)
1exp(ix)
si x = 0 [2]
sinon.
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
exp(2ikm/N) = 0
k=0
Conclusion
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
Conclusion
39/59
38/59
Signal numerique
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
Rappels preliminaires
F. Sur - ENSMN
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
On a : cn0 = Yn .
Approximation du coeff. de frequence 0 : Y0
Approximation du coeff. de frequence 1/a : Y1 et YN1
Approximation du coeff. de frequence 2/a : Y2 et YN2
...
plus haute frequence representee : N/(2a).
Remarque : cas dun signal reel
P
P
(Nl)k
lk
YNl = N1 N1
= N1 N1
k=0 yk N
k=0 yk N = Yl
41/59
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
N1
X
nk
Yk N
o`
u n {0, 1, . . . N 1}
k=0
Introduction
Les filtres
(analogiques)
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Justification :
N1
X
nk
Yk N
k=0
N1 N1
1 XX
k(nl)
y l N
N
k=0 l=0
N1 N1
1 X X k(nl)
=
yl
N
N
l=0
k=0
= yn .
F. Sur - ENSMN
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Proposition
yn =
Initiation au
traitement du
signal - S
eance 1
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
42/59
F. Sur - ENSMN
Rappel :
N1
N1
X
1 X
nk
nk
Yn =
yk N
et : yn =
Yk N
N
k=0
k=0
o`
u n {0, 1, . . . N 1}
Definition - TFD
La suite (Yn ) est la Transformee de Fourier Discr`ete (TFD)
de la suite des (yn ).
Remarque : si Y = F(y ) alors y = N F(Y ).
Attention : definitions des TFD et TFD-I eventuellement
inversees dans certains logiciels (Matlab, Scilab).
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
43/59
Proprietes de la TFD
Initiation au
traitement du
signal - S
eance 1
Signal r
eel : Si y reel alors n, Yn = Yn et |Y | est pair.
F. Sur - ENSMN
Egalit
e de Parseval pour les signaux discrets
N1
X
|yn | = N
n=0
N1
X
Les filtres
(analogiques)
|Yn |
D
efinition et exemple
Fonction de transfert
n=0
Signaux
analogiques
o`
u zn =
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
N1
X
xk ynk
k=0
Alors : Zn = NXn Yn .
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
Introduction
Introduction
Yn =
N1
1 X
nk
yk N
o`
u n {0, 1, . . . N 1}
N
k=0
Conclusion
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
www.jhu.edu/signals/discreteconv2/index.html
44/59
Initiation au
traitement du
signal - S
eance 1
45/59
Initiation au
traitement du
signal - S
eance 1
N1
P
1 X
nk
n
k
yk N
= P(N
) o`
u P(X ) = N1
k=0 yk X .
N
k=0
F. Sur - ENSMN
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Hypoth`
ese (fondamentale) : N est une puissance de 2
PN/21
PN/21
Avec : Q(X ) = k=0 y2k X k et R(X ) = k=0 y2k+1 X k .
Les filtres
(analogiques)
n
n 2
n
n 2
On a : Yn = P(N
) = Q((N
) ) + N
R((N
) ).
Signaux
analogiques
N/2n
si n > N/2.
n
et R(N/2
)
06n<N/2
n
n
n
Yn = Q(N/2
) + N
R(N/2
).
Introduction
y1 T
NNTNTT y2 >OOO pp y4 > jjojo y6
<T
<N<NTNTTTy3 >N>NNN pp y5 >> jjpjpjp y7
<< NNTTTT >>pOpO
>jj o
<< NNNTTTTp>p>ppNNjNjjjpj>p>p
<< NNNpTpTpT>>TjjOjOOjoOjojo>o>o>
< NNpp TT>Tjj NpNp >
<<ppppjNjNjNj>T>oToToTTOOO >>
<<pppjjNjNjNjN>>TppTpTTNNN >>
j
N
ujxppjpjj< j wooNo& > T TTOTO) ' >
xpujpjpjj< j wppNp& > TTTNTN) ' >
2
3
Q(40 ) V Q(41 ) V Q(42 ) V Q(43 ) Vh R(40 )
R(41 )
h
h R(4 ) h R(4 )
h
V V
V V V V V VhhVhhVhhVhhVhhVhhVh hVhhVhhhh hhhhhhhh hhhh
V Vhhhh V Vhhhh V Vhhhh V V hhhh
hhhh hhVhhVhhVhhVhVhhVhhVhhhV hVhhVhhVhhV V V V V
h
h
h
shhhhhhh shhhhhhh shhhhhhh VshhVhhVh+ hh V V V+ V V V+ V V V+
Y0
Y1
Y2
Y3
Y4
Y5
Y6
Y7
y0
D
efinition et exemple
Fonction de transfert
Signaux
num
eriques
06n<N/2
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
Illustration (N = 8) :
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
n
n
n
Donc Yn = Q(N/2
) + N
R(N/2
).
n
Remarque 1 : N/2
= N/2
n
Remarque 2 : Q(N/2
)
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
On it`ere !
46/59
47/59
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
Introduction
n
n
n
Yn = Q(N/2
) + N
R(N/2
).
Les filtres
(analogiques)
Signaux
analogiques
(preuve au tableau)
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
D
efinition et exemple
Fonction de transfert
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
Exemples dapplications
Probl`
eme : et si N nest pas une puissance de 2 ?
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
k=0
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
En Fourier : Zn = NXn Yn
calcul en O(N log(N)) operations.
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
2N
X
49/59
k=0
ck X k o`
u ck =
F. Sur - ENSMN
Introduction
k=0
48/59
Initiation au
traitement du
signal - S
eance 1
k
X
l=0
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
al bkl . . .
Conclusion
Exemple
Initiation au
traitement du
signal - S
eance 1
1.5
F. Sur - ENSMN
0.5
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
0.5
1.5
Signaux
analogiques
350
2
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
10
300
250
1
10
200
Signaux
num
eriques
150
0
10
100
50
10
100
200
300
400
son spectre
500
600
100
200
300
400
500
600
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
N1 N1
1 XX
mk nl
xk,l N
N
N2
k=0 l=0
o`
u 0 6 m < N, 0 6 m < N.
!
N1
N1
1 X 1 X
nl
mk
xk,l N
N
N
N
k=0
l=0
revient au calcul de 2N TFD-1D.
Initiation au
traitement du
signal - S
eance 1
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
Les filtres
(analogiques)
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
D
efinition et exemple
Fonction de transfert
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
52/59
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
51/59
F. Sur - ENSMN
F. Sur - ENSMN
Introduction
Xn,m =
D
efinition et exemple
Fonction de transfert
un signal periodique
Les filtres
(analogiques)
0
06n<N
06m<N
Initiation au
traitement du
signal - S
eance 1
Conclusion
52/59
Exemple
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
FFT 1D : Yn =
1
N
N1
X
k=0
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
nk
yk N
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
Les filtres
(analogiques)
D
efinition et exemple
Fonction de transfert
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
image originale
spectre
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
53/59
image
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
54/59
k=0
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
D
efinition et exemple
Fonction de transfert
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
image / spectre
spectre / image
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
Introduction
Les filtres
(analogiques)
55/59
spectre
Conclusion
(source E. Stade, Fourier analysis, Wiley 2005.)
56/59
Exemple : reconstruction
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
Seance 1
1
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
Signaux analogiques
Signaux trigonometriques
Series de Fourier
Convolution
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Signaux numeriques
Transformee de Fourier Discr`ete
Transformee de Fourier Rapide
Transformee de Fourier 2D
Conclusion
Conclusion
(source E. Stade, Fourier analysis, Wiley 2005.)
57/59
58/59
Conclusion
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
Introduction
Les filtres
(analogiques)
Signaux
analogiques
59/59
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
D
efinition et exemple
Fonction de transfert
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion
Introduction
Les signaux
Exemples de probl`emes
Objectifs, evaluation
Initiation au
traitement du
signal - S
eance 1
F. Sur - ENSMN
Introduction
Les signaux
Exemples de
probl`
emes
Objectifs,
evaluation
Les filtres
(analogiques)
D
efinition et exemple
Fonction de transfert
Signaux
analogiques
Signaux
trigonom
etriques
S
eries de Fourier
Convolution
Signaux
num
eriques
Transform
ee de
Fourier Discr`
ete
Transform
ee de
Fourier Rapide
Transform
ee de
Fourier 2D
Conclusion