On s'autorisera systematiquement a faire la transformee de Fourier de l'image
Proprietes
Linearite
Similitude: Une dilatation dans le domaine temporel correspond a une contraction dans le domaine frequentiel
(a reel)
Derivee:
Dans notre cas:
Signal borne et echantillone
Soit le pic de Dirac :
Soit le pic de Dirac :
Soit le peigne de Dirac Ш:
Ш
Une fonction echantillonee, c'est une fonction multipliee par un peigne de Dirac.
Transformee de Fourier
Dans notre cas:
Signal discret (echnatillonne) + support borne
Transformee de Fourier Discrete
Notes
frequence d'echantillonnage
Pas en frequence:
Calcul rapide de la TFD
Fast Fourier Transform (1965 - Cooley et Tukey
Pour calculer la TFD sur un signal de taille , on calcul la transformee de Fourier sur les coeeficients pairs et la transformee de Fourier sur les coefficients impairs … et recursivement
Dans notre cas (Image)
Signal 2D: TF2D (Transformee de Fourier a 2 dimensions)
Visualisation du spectre:
On peut aller de a Representation pas pratique car le max d'information se retrouve dispatche aux differents angles.
On interverti les cadrants. Les basses frequences se retrouvent au centre
Resultat:
La convolution
Reponse impulsionnelle ? Reponse a une impulsion , cad envoyer un pic de Dirac unitqire et recupere la reponse impulsionnelle du filtre h(t).
Cela caracterise le filtre.
On peut en deduire pour n'importe quel signal la sortie du filtre.
La reponse du filtre est donnee par un produit de convolution
Reponse impulsionnelle
Si le signal est une serie d'impulsions ?
On calcule la reponse du filtre a la 1 impulsion
On calcule la reponse de la seconde impulsion
De meme pour la 3
Par le principe de supperposition, les reponses s'additionnent
C'est ce qu'on fait lors du produit de convolution.
Proprietes
Commutative:
Distributive:
Associative:
Theoreme de Plancherel
Temps
Frequences
Convolution
Multiplication
Multiplication
Convolution
Autre propriete
Consequences du lien convolution multiplication
Spectre d'un signal echantillonee
Revisite du filtrage
Passe haut
Passe bas
Passe Bande
Rejecteur
Deconvolution
Autres consequences:
DoG - Difference de gaussiennes
LoG - Laplacien d'une gaussienne
Spectre d'un signal echantillonne: Ш
Dans le domaine frequentiel:
La TF du peigne de Dirac est un autre peigne de Dirac plus espace
Le signal se repete a l'infini, on n'a besoin de connaitre qu'un espace
Revisite du filtrage
Passe haut / Passe Bas/ Passe Bande / Rejecteur
On a un signal qu'on veut filtrer pour enlever le bruit
On passe en frequenciel et on a le spectre du signal
Les hautes frequences sont du bruit
On defini un signal pour les enlever
1 sur toutes les basses frequences
0 partout ailleurs
On multiplie les 2
On obtient le spectre supprime de toutes les bases frequences
On fait l'inverse de la TF et on obtient le signal sans les hautes frequences
En pratique, est-ce qu'on fait tout ca ? Non.
On peut faire l'inverse
Prendre le filtre defini
Faire l'inverse et de le passer en temporel
en temporel, la porte devient un sinus cardinal
Convoluer le filtre avec le signal
On obtient notre signal filtre
Autre consequence
Convolution
Deconvolution
domaine temporel
Tres difficile si on ne connait pas le filtre initial
Probleme des 0 (ou des valeurs tres petites dans )
Si on floute le visage de quelqu'un pour anonymat avec un filtre gaussien, on peut arriver a deconvoluer et retrouver le visage d'origine (tres difficile en pratique)
Il faudrait mettre un gros carre noir et non flouter le visage
Detection de bord
( gauss)'guass' (la derivee de la gaussien est connue formellement)
Realise a la fois le lissage et la derivee
LoG
Laplacient d'une gaussienne
Dog
Difference de gaussienne
Filtrage
Passe Bas
Description
Coef central superieur ou egal aux autres
Autres coefs positifs
Effet
Pixel central devient une moyenne ponderee des voisins
Les regions homogenes sont peut changees
Les frontieres sont etalees
Reduit le bruit
Passe Haut
Description
Coef central positif et eleve
Autres coefs petits, negatifs ou nuls
La somme des coefficients est nulle
Effet
Zones homogenes: perte de la notion d'intensite
Frontieres sont renforcees
Proprietes de la TF2D
Le module de l'image ne change pas
Le module change mais la phase est invariante a la rotation
Impact du flou
Cela veut dire que les hautes frequences sont reduites/degradees.
Si on bouge, on a un flou directionnel, cad on a preserve l'information dans un sens et perdu dans l'autre.
Skew estimation
Application: On a un document qui passe dans un scanner, il n'est pas forcement droit et on veut corriger l'orientation.
On voit la rotation dans le spectre et on refait une transformee de Fourier.
On peut estimer l'orientation du fichier d'origine.
Autres transformations
Short Term Fourier Transform
Discret Cosinus Transform
Ondelettes
Radon
Wigner
Hilbert
…
Transformee en cosinus discrete
On fait la transformee de Fourier sur une base de sinusoide reel (utilise en JPEG)
Probleme
definiton varie d'un ouvrage a un autre
Pour le JPEG, l'encodeur et le decodeur peuvent utiliser une transformee differente
Short Term Fourier Transform
probleme:
FT: soit le temps, soit la frequence
Solution: ne considerer que des petits intervalles
Impact de la taille de w
W etroit localisation temporelle correcte mais mauvaise resolution frequentielle
W large localisation temporelle imprecise mais bonne resolution frequentielle
Transformee en ondelettes
Avantages:
FT: soit le temps, soit la frequence
STFT: diffculte de regler la taille de w et taille fixee une fois pour toutes
Transformee en ondelette:
Representation temps-frequence
la frequence avec sa position spatiale
Adaptation de la resolution en fonction de la frequence
Basses frequence Privilegie la resolution frequentielle
Hautes frequence Privilegie la resolution temporelle