Académique Documents
Professionnel Documents
Culture Documents
La transformée de Fourier d'une image continue non-périodique est une fonction continue non-
périodique des variables x et y . La transformée de Fourier est une fonction bidimensionnelle dans
l'espace des fréquences.
y ωy
f(x,y)
F F (ω x , ω y )
x ωx
Pour les images discrétisées, on exprime souvent les dimensions spatiales x et y en pixel. Les
pulsations correspondantes seront exprimées en radian/pixel. La définition de la transformée reste la
même.
• Convergence
La transformée de Fourier n'existe que si l'intégrale qui la définit est convergente. La
∞ ∞
1
b
a b/2 y
x a/2
Remarquer que le calcul est séparable sous forme du produit de deux fonctions
monodimensionnelles.
[ ] [ ]
a/2 b/2
−i x −i y
e x
e y
F x , y =
− i x −a / 2 − i y −b / 2
La transformée de cette image est donc une fonction réelle, caractérisée par un profil en sinus
cardinal selon les axes x et x .
2
1.5
0.5
-0.5
10
5 10
5
ωx 0
0
ωy
-5
-5
-10 -10
• Exemple 2
Soit une image constituée d'une fonction gaussienne bi-dimensionnelle.
300
250
200
150
Z
100
0
50
50
100
0
150
0
200
50
100
150 250
X
200
250 300
Y
300
Inversion de la Transformée
A partir de la transformée, il est possible de retrouver l'image originale. A partir d'une
transformée continue non-périodique, on retrouve une image continue non-périodique:
1
f x , y = 2 ∬ F x , y e i x x y y
d x d y
4
La propriété d'inversion permet de retrouver l'original d'une image définie dans le domaine
fréquentiel.
Remarquer qu'à partir d'une transformée de Fourier bornée , l'image correspondante est à priori
de dimension infinie (étant donné que sa transformée existe, elle possède les propriétés de
convergence).
• Transformée de f
Soit f = i une image possédant une partie imaginaire. Sa transformée de Fourier est
elle même complexe.
F f = ∬ i e−i x x y y dxdy
= A x , y i B x , ω y
Remarque : les parties réelles et imaginaires de f peuvent donner naissance chacune à une
transformée possédant partie réelle et imaginaire. La relation entre s et A n'est donc pas directe; A
n'est pas la TdF de α mais la partie réelle de F f .
Le passage de f à f s'obtient en remplaçant i par –i dans l'expression de f . On remarque que
ce remplacement dans l'intégrale de Fourier revient à remplacer par − et les fréquences x et
y par − x et − ω y . On obtient :
F f = F − i
= A− x , − y − i B − x , − y
=F − x , − y
• Symétries
Si l'image f est réelle, alors f = f et F f = F f ; il en résulte que:
A x , y = A− x , − y et B x , y = −B − x , − y
La partie réelle est symétrique (symétrie centrale de centre O) et la partie imaginaire est
antisymétrique.
• Rotation
Soit une rotation R de l'image f de centre O (origine de l'image) et d'angle . L'image modifiée
a pour transformée de Fourier:
F [ f x , y ] = ∬ f x , y e
−i x x y y
dxdy
On considère un nouveau repère (O, x', y') obtenu par rotation des axes x et y d'un angle .
Dans ce nouveau repère, on aura f(x',y') = f x , y . En prenant comme nouvelles fréquences x et
y associées aux axes x' et y' , l'expression de la transformée de Fourier est inchangée. Ceci montre
que la transformée de Fourier subit elle-même une rotation d'angle autour de son origine (
x =0 , x =0 ).
1
0.8
mo dule
0.6
0.4
0.2
0
3
2
3
f ré q 1 2
uen
ce 0 1
a le
v er -1
rizo nt
0
t ic a
c e ho
-2 -1
le n
a
-2 u e
-3 -3 fré q
0.8
module
0.6
0.4
0.2
0
3
2
3
1 2
f r éq 0 1
ue n 0
ce v -1 nta le
ori zo
-1
e rt i -2 -2 h
c ale nc e
b -3 -3
fré qu
e
Figure 5 –Transformée de Fourier d'un carré de 9 pixels de côté (fréquences exprimées en rd/pixel)
(a) sans rotation (b) avec rotation de 45°
F [ f x , y e ]=
i 0 x
F x − 0 , y
La translation fréquentielle du spectre ne correspond pas à une fonctionnalité réelle dans le
domaine spatial [le seul intérêt de cette relation est purement formel; elle sera utilisée ultérieurement
dans certaines démonstrations].
[ ]
∞ ∞
− i x x − i y y
= ∫ ∫ f x , y e dx e dy
−∞ −∞
∞
− i y y
= ∫ F 1 x , y e dy
−∞
Cette propriété montre que la transformée bidimensionnelle s'obtient par une première
application de la transformée de Fourier à 1 dimension selon la direction horizontale puis par une
deuxième application de la transformée au résultat intermédiaire F 1 x , y selon la direction verticale.
[ ]
∞ ∞
− i x x − i y y
= ∫ ∫ f x x f y y e dx e dy
−∞ −∞
∞ ∞
− i x x − i y y
F x , y = ∫ f x x e dx . ∫ f y y e dy
−∞ −∞
= F x x . F y y
La transformée de Fourier d'une image séparable est elle-même séparable: elle est le produit
des transformées de Fourier mono dimensionnelle de chacune des fonctions caractéristiques de l'image.
Cette propriété nous montre que l'étude des images dans le domaine fréquentiel est souvent très
proche de l'étude des signaux monodimensionnels; de nombreux résultats obtenus pour les signaux
seront extrapolable pour les images.
Pour les images quelconques (donc non-séparables), les principes restent donc les mêmes, les
calculs seront cependant plus lourds.
0.8
module
0.6
0.4
O
0.2
x 0
3
2
3
fréq 1 2
uen 0 1
ce le
v er -1 0
zo nta
y t ic a
le
-2
-3 -3
-2
-1
fré q
u en ce h
ori
• Image constante
Soit une image de niveau de gris f x , y = 1 ∀ x , y non bornée spatialement. La
transformée a pour expression :
[ ] [ ]
∞ ∞ ∞ ∞
− i x x y y −1 i x x −1 i y y
F x , y = ∫ ∫ e dxdy = e −∞ e −∞
−∞ −∞ i x i y
Cette expression n'est pas convergente et n'a donc pas de valeur. Pour calculer sa limite, on
applique à f un facteur de convergence (par exemple un facteur exponentiel décroissant). On peut
montrer que son spectre de Fourier converge vers une fonction de Dirac bidimensionnelle d'amplitude
4 2 .
F [ 1 ] = 4π 2 x , y
La seule fréquence apparaissant dans le spectre est la fréquence nulle (absence de phénomène
fréquentiel dans une image à niveau de gris constant).
z x0 = 0 et y0 = 0
La décomposition de l'image pour x0 = 0 et y0 = 0 correspond au calcul l'énergie totale de
l'image; l'amplitude du résultat dans le plan de Fourier est toujours très importante (sauf pour une
image très sombre).
Dans le cas d'image d'une image bornée spatialement, la convergence de l'intégrale de Fourier
ne pose pas de problème.
z x0 ≠ 0 et y0 = 0
i x0 x
Pour y0 = 0 , la fonction de projection dans la base est S ,0 x , y = e soit
x
S ω ,0 x ,0 = cos x0 x i sin 0x x .
x0
Pour représenter la partie réelle cos x x de cette fonction, il est nécessaire de lui ajouter un
niveau constant unité. L'image de cette fonction est représenté sur la figure 6(a) . Sa transformée de
Fourier est (par application de la propriété de translation fréquentielle vue précédemment ):
[ ]
i x −i x
e x0 e x0
F [ 1 cos x0 x ] = F 1
2
= 4 x , y 2π 2 [ x − x0 , y x x0 , y ]
2
30
module
20
10
0
4
2 4
fre 2
que 0
nc 0 le
ev
ert -2 rizonta
ic a le -2 e ho
enc
. -4 -4 frequ
Par rotation de 90° , nous pouvons décrire la fonction de projection correspondant aux
fréquences 0 , ± y0 . Sa partie réelle est de la forme 1 cos x0 .
z x0 ≠ 0 et y0 ≠ 0
i x i y
x
La fonction de projection S , x , y = e e y définie pour une fréquence quelconque
x y
x0 , y0 présente les mêmes propriétés que pour les directions principales, mais dans une direction
définie par = tan−1 y0 / x0 [ par application du principe de rotation de l'image exposé
précédemment] .
La figure 8 illustre l'aspect réel de la fonction de décomposition S , x , y .
x0 y0
40
30
module
20
10
0
4
freq 2 4
uen 0 2
ce le
vert 0 orizonta
ica -2
le -2 enc eh
-4 -4 frequ
[
Figure 8 –Transformée de Fourier de 1 ℜ e
i x x y y
] pour ω = 2
x
2
y = 0,3 rad / pixel
Conclusion
La transformation d'une image continue revient donc à la décomposer en une infinité d'images
élémentaires du type de la figure 7 ou 8. Un point de l'espace de Fourier correspond à une composante
présente dans l'image source; le module de la raie correspond à l'amplitude de la composante, la phase
de la raie peut être interprétée comme la translation de la composante [ voir les propriétés de la
translation ].
A titre d'exemple, nous pouvons observer le spectre de l'image "Manke" ci-dessous:
Transformée directe
∞ ∞
Image Echantilllonnée − i x mT x y nT y
non-périodique F x , y = ∑ ∑ f mT x , nT y e
−∞ −∞
Transformée Discrète 2k 2l
M −1 N −1 −i m n
1 M N
de Fourier Ak ,l =
MN
∑∑ f m ,n e
0 0
Transformée inverse
/ T x / T y
Spectre Continu T xT y i x mT x y nT y
périodique f mT x , nT y = ∫ ∫ F x , y e d x d y
4
2
−/T x −/ T y
Spectre discret 2k 2l
M −1 N −1 i m n
M N
f m ,n = ∑ ∑ Ak , l e
k=0 l=0
∞ 1 ∞
Signal continu non-
périodique
F = ∫−∞ f t e
−i t
dt f t =
2
∫−∞
F ei t dω
∞
1 t 0 T −i 0 t
Signal continu
périodique
Ak =
T
∫t 0
f t e dt f t = ∑ Ak e
i k 0 t
k =−∞
Signal échantillonné ∞
− i n Te T e /T i nT e
∑ ∫
e
N −1 ∞
Signal échantillonné 1 − i kn 0 T e i k 0 nT e
périodique Ak =
N
∑ f nT e e f nT e = ∑ Ak e
n=0 k=−∞
Transformée discrète de 2 2
N −1 −i kn N −1 i kn
1 N N
Fourier Ak =
N
∑ fne fn = ∑ Ak e
n=0 k=0