280 likes | 473 Views
Analyse fréquentielle. Cours 6.2. Filtrage fréquentiel. L'approche générale. Re-dimension. Correction histogramme, log. Filtrage fréquentiel. La recette: Multiplier f(x,y) par (-1) x+y Calculer la FT -> F(u,v) Multiplier F(u,v) par une fonction filtre Calculer la IFT de (3)
E N D
Analyse fréquentielle Cours 6.2
Filtrage fréquentiel • L'approche générale Re-dimension Correction histogramme, log
Filtrage fréquentiel • La recette: • Multiplier f(x,y) par (-1)x+y • Calculer la FT -> F(u,v) • Multiplier F(u,v) par une fonction filtre • Calculer la IFT de (3) • Extraire la partie réelle de (4) • Multiplier (5) par (-1)x+y • Admirer le résultat
Filtrage fréquentiel • La transformé de Fourier présente: • Moyenne à l’origine (composante DC) • Les basses fréquences - niveau de gris des surfaces douces (smooth) • Les hautes fréquences - les détails, tels les arrêtes et le bruits (sharp) • Il est possible de créer des filtres dédiés à l'atténuation de fréquences spécifiques • Filtre passe-bande, passe-bas, passe-haut, Gaussien, …
Filtrage fréquentiel • Élimination ponctuelle • Filtres passe-bas • Éliminer les fréquences hautes • Supprimer les détails • Filtres passe-haut • Éliminer les fréquences basses • Conserver la silhouette des objets
Élimination ponctuelle • notch filter • Mettre la moyenne des tons de gris • Le filtre correspondant (pour transformée centrée) • Élimine ce qui est à l'origine
Passe-bas • Lowpassfilter • Lissage (Smoothing) • Exemples de filtres • Idéal • Butterworth • Gaussien
Passe-bas idéal 0|1 • Coupe toutes les hautes fréquences après une distance D0 du centre • Distance du centre (M/2, N/2)
Passe-bas idéal 0|1 • D0 : fréquence de coupure (cutoff) 2-D Section radiale 3-D
Passe-bas idéal 1/2|1 • Coupe 1/2 hautes fréquences après une distance D0 du centre • Distance du centre (M/2, N/2)
Passe-bas idéal • Effet de la fréquence de coupure D0 • Évalué en fonction de l'énergie comprise dans le cercle de rayonD0 (u,v) D0
Passe-bas idéal • Réverbération (contour)
Passe-bas idéal • Phénomène de réverbération H(u,v) h(x,y) Filtre idéal 0|1D0 = 5 pixels
Passe-bas Butterworth • Coupe graduellement les hautes fréquences selon la sélection de D0et de l'exposant n
Passe-bas Butterworth D0 est choisie pour H(u,v) = 0.5
Passe-bas Butterworth D0 : 5, 15, 30, 80 et 230 pixels; n = 2
Passe-bas Butterworth • Réverbération (contour) Filtre Butterworth d'ordre 1, 2, 5, et 20 (D0 = 5)
Passe-bas Gaussien • Coupe graduellement les hautes fréquences selon la sélection de t
Passe-bas Gaussien • Filtre Gaussien passe-bas H(u,v) = 0.607quand D(u,v) = D0
Passe-bas Gaussien D0 : 5, 15, 30, 80 et 230 pixels
Passe-bas Gaussien • Moins agressif que le filtre idéal ou le filtre Butterworth • Moins de contrôle sur la sélection précise de D0 • Mais présente une garantie contre la réverbération! • Correspond au modèle humain