TRAITEMENT D’IMAGE SIF-1033.

Slides:



Advertisements
Présentations similaires
Traitement d’images : concepts fondamentaux
Advertisements

Traitement d’images : concepts avancés
Champs de Markov en Vision par Ordinateur
compensation de défaut : flou, bougé, écho
Cours 4 : Restauration et filtrage d’image
4. Descripteurs du contenu

Traitement d’images : briques de base S. Le Hégarat
Introduction à limagerie numérique Acquisition, Caractéristiques, Espaces couleurs, Résolution.
Traitements d'images et Vision par ordinateur
Filtrage d’image Cours 7
Prétraitement de l’image
Filtrage-Analyse Spectrale des Images
TRAITEMENT D’IMAGE SIF-1033.
Analyse fréquentielle
Le filtrage d’images.
TRAITEMENT D’IMAGE SIF-1033.
Chapitre 2 : Filtrage Professeur. Mohammed Talibi Alaoui
SUJETS SPÉCIAUX EN INFORMATIQUE I
Traitements à base d’histogrammes Cours 6
Cours #6 Filtrage Découverte Plan du cours
Projet Traitement d'images en C
TRAITEMENT D’IMAGE SIF-1033.
TRAITEMENT D’IMAGE SIF-1033.
TRAITEMENT D’IMAGE SIF-1033.
TRAITEMENT D’IMAGE SIF-1033.
PIF-6003 Sujets spéciaux en informatique I
SUJETS SPÉCIAUX EN INFORMATIQUE I
SIF-1033 Traitement d’image
TRAITEMENT D’IMAGE SIF-1033.
SUJETS SPÉCIAUX EN INFORMATIQUE I
MAP-6014 Concepts avancés en mathématiques et informatique appliquées
TRAITEMENT D’IMAGE SIF-1033.
Le filtrage d’images.
Interprétation automatique
TRAITEMENT D’IMAGE SIF-1033.
MAP-6014 Concepts avancés en mathématiques et informatique appliquées
TRAITEMENT D’IMAGE SIF-1033.
SIF-1033 Traitement d’image
SIF-1033 Traitement d’image
Traitement d’images sur carte 3D
Projet Télédétection Vidéo Surveillance Deovan Thipphavanh – Mokrani Abdeslam – Naoui Saïd Master 2 Pro SIS / 2006.
INF-1019 Programmation en temps réel
Module 4: Le filtrage d’images. Objectifs du filtrage.
Traitement d’images Prétraitements.
Traitement de base d'une image (partie 1)
Comparaison d’images couleurs. Sommaire Introduction Différence locale de luminance Différence locale de chrominance Différence locale d’émergence Différence.
TRAITEMENT D’IMAGE SIF-1033 Segmentation des images par détection de contours et d’arêtes u Détection des contours et arêtes u Dérivée première (gradient)
INF-1019 Programmation en temps réel
Introduction au Traitement d’image
TNS et Analyse Spectrale
Système d’information géographique
Leçon 4 NOTION DE FONCTION Fabienne BUSSAC.
SUJETS SPÉCIAUX EN INFORMATIQUE 1
MAP-6014 Concepts avancés en mathématiques et informatique appliquées
SUJETS SPÉCIAUX EN INFORMATIQUE I
INF-1019 Programmation en temps réel
INF-1019 Programmation en temps réel
SIF1033 TRAITEMENT D’IMAGE
Gestion budgétaire des ventes
Romain Dupont encadré par J.Aubourg et P. Fuchs
Sabrina Tollari, Hervé Glotin, Jacques Le Maitre
Mathématiques pour Informaticien I
Traitement d’images 420-D78-SW A15 Semaine 02.
PIF-6003 Sujets spéciaux en informatique I
Photoshop CS4 Partie 2 Ahmed CHAWKI Peng ZHAO SI28 Automne 09.
Exemple et critique d’un système de vision simple Patrick Hébert (dernière révision septembre 2008) Référence complémentaire: Shapiro et Stockman: chap.
Filtrage des images.
De la Terre à la carte: Projections et Géoréférencement
Transcription de la présentation:

TRAITEMENT D’IMAGE SIF-1033

Amélioration des images par filtrage spatial adaptatif Filtrage spectral Questions ??????? (semaine prochaine) Efficacité Filtrage gaussien (lissage du bruit et des contours) Filtrage adaptatif (Gonzalez et Woods) Filtrage adaptatif (Frost et al.) Exemples d’applications des filtres

Filtrage spectral d’une image radar image originale s = 1.0 image obtenue à l’aide d’un filtre spectral gaussien dont l’écart-type (s) est égal à 1.0 s = 2.0 idem à ci-dessus avec un écart-type égal à 2.0 (le flou s’accentue !) s = 3.0 idem aux 2 images précédentes avec un écart-type égal à 3.0 speretiree2.rast                                                                                                            

Filtrage gaussien (lissage du bruit et des contours) riviere.rast image traitée par filtre spatial gaussien (s = 1.5)

Filtrage adaptatif (Gonzalez et Woods) Comportement du filtre Si la variance locale 2L au voisinage d’un pixel x,y est plus grande comparativement à la variance du bruit dans l’image 2, la filtre devrait retourner la valeur de l’image originale (sans lissage) g(x,y). Une grande variance locale correspond généralement à une région de fort contraste comme des contours ou arêtes. Si 2L 2, le filtre retourne la moyenne des niveaux de gris au voisinage du pixel x,y. La variance du bruit peut être estimé avec une image d’un objet de couleur gris uniforme, ou à partir de régions uniformes dans une image de référence.

Filtrage adaptatif (Gonzalez et Woods) Forme du filtre Si le rapport 2/ 2L  1 => filtrage uniforme Si le rapport 2/ 2L  0 => peu ou pas de lissage

Filtrage adaptatif (Gonzalez et Woods) Résultat de l’application du filtre Moyenne géométrique

Filtrage adaptatif (Frost et al.) Estimation du degré d’homogénéité CV = / Transformation Si CV  CVMAX Alors       Pas de filtrage           Sinon Si CV  CVMIN Alors       Filtrage de moyenne Sinon Filtrage variable

Filtrage adaptatif (Frost et al.) Estimation du degré d’homogénéité Surfaces homogènes: surfaces dont la fonction de luminance est constante Surfaces hétérogènes: surfaces dont la fonction de luminance rencontrent de fortes variations (zones texturées, arêtes, contours, cibles ponctuelles) Le coefficient de variation (CV= /) est donc une mesure du degré d’homogénéité des surfaces

Filtrage adaptatif (Frost et al.) Estimation du degré d’homogénéité Le coefficient de variation (CV= /) est calculé sur de petites fenêtres (ex: 5X5, 7X7, 9X9) Une surface est dite homogène si: Pour N=7 (vues)

Filtrage adaptatif (Frost et al.) Estimation du degré d’homogénéité Une surface est dite hétérogène si: CVMAX peut être estimé par la valeur maximale du CV sur des surfaces homogènes

Filtrage adaptatif (Frost et al.) Transformations CV  CVMAX Le pixel considéré se trouve dans une zone hétérogène et fort probablement sur un contour (une transition de la fonction de luminance) Pour conserver les arêtes et contours le plus intactes possi-bles il ne faut pas lisser ces pixels La valeur numérique de ces pixels reste alors inchangée

Filtrage adaptatif (Frost et al.) Transformations CV  CVMAX (parallèle avec le filtrage spatial)

Filtrage adaptatif (Frost et al.) Transformations CV  CVMIN Le pixel considéré se trouve dans une zone homogène Nous lissons alors ces pixels pour éliminer le bruit La valeur de  calculée au voisinage du pixel devient alors sa valeur de niveau de gris lissée

Filtrage adaptatif (Frost et al.) Transformations CV  CVMIN (parallèle avec le filtrage spatial)

Filtrage adaptatif (Frost et al.) Transformations CVMIN < CV < CVMAX Le pixel considéré peut aussi bien se trouver proche d’une zone homogène où d’une zone hétérogène Nous lissons alors ces pixels de façon variable Avec un lissage de plus en plus important plus nous nous rappro-chons des zones homogènes Avec un lissage de moins en moins important plus nous nous rapprochons des zones hétérogènes

Filtrage adaptatif (Frost et al.) Transformations CVMIN < CV < CVMAX (forme du filtre)

Filtrage adaptatif (Frost et al.) Transformations CVMIN < CV < CVMAX (forme du filtre) -DIM/2 DIM/2

Filtrage adaptatif (Frost et al.) Transformations CVMIN < CV < CVMAX (formes du filtre)

Filtrage adaptatif (Frost et al.) Transformations CVMIN < CV < CVMAX (formes du filtre) CV croissant Formes du filtre pour des valeurs de CV croissantes

Résultat de l’application du filtre de Frost filtrage_Frost gaussien riviere.rast image traitée par filtre spatial adaptatif (13 x 13) image traitée par filtre spatial gaussien (s = 1.5)

Résumé Amélioration des images par filtrage spectral Filtrage gaussien (lissage du bruit et des contours) Filtrage adaptatif (Gonzalez et Woods) Filtrage adaptatif (Frost et al.) ATTENTION: IL FAUT NORMALISER LES FILTRES