Deux sujets traités La segmentation d’images

Slides:



Advertisements
Présentations similaires
DEA Réalité Virtuelle et Maîtrise des Systèmes Complexes
Advertisements

Traitement d’images : concepts fondamentaux
Traitement d’images : concepts fondamentaux
Apprentissage spectral
Xialong Dai, Siamak Khorram
Estimation du MAP (III)
Traitement d’images : briques de base S. Le Hégarat
Détection dobjets cartographiques dans les images satellites Très Haute Résolution Guray Erus, Nicolas Loménie Université René Descartes – Paris5, Centre.
Cours de Segmentation PLAN Introduction
Identification des personnes par l’iris
Traitements d'images et Vision par ordinateur
Maillage et création de surface sous Geomagic
Détection de « tâches dobjets artificialisés » D.Réchal IRD, ESPACE Dev 18/02/2011 – Montpellier (France)
Décomposition des manuscrits anciens en traits Construction des codes book basée sur la coloration de graphes Hani DAHER – LIRIS Veronique EGLIN-LIRIS.
Concepts avancés en mathématiques et informatique appliquées MAP-6014.
Le filtrage d’images.
FRE 2645 CIDED04 : 22 Juin 2004 Système de reconnaissance structurelle de symboles, basé sur une multi représentation en graphes de régions, et exploitant.
Mise en correspondance et Reconnaissance
Construction de modèles visuels
Découpage d’images GIF-4105/7105 Photographie Algorithmique
1 Du pixel à lobjet : méthodes stochastiques X. Descombes Projet Ariana Orféo, 14 juin 2005.
Projet Traitement d'images en C
I. Définitions & classification II. Approche fonctionnelle
Distance de BORGEFORS Et Applications
Recherche dun même objet / scène Approches basées sur des descripteurs locaux Approches basées sur des descripteurs globaux.
Extraction Automatique de formes complexes : Application à la création de modèle anatomique de la tête J. Piovano, T. Papadopoulo Séminaire Odyssee 9,
Le filtrage d’images.
Interprétation automatique
Cours #9 Segmentation Découverte 4- Segmentation Introduction
MAP-6014 Concepts avancés en mathématiques et informatique appliquées
Application d’algorithmes d’extraction de la couleur et des textures à partir d’images aériennes dans le contexte de l’extraction de bâtiments pour supporter.
 Classe qui hérite de Qimage  Ajout de méthode d’accès rapide aux pixels et aux composantes  Ajout des composantes Y, U et V  Ajout de méthode pour.
Projet de session – SCG-67210
Conditions aux Frontières Ouvertes
Détection de contours automatique et application aux images réelles
Segmentation (1ère partie)
République Algérienne Démocratique et Populaire Ministère de l'enseignement supérieur et de herche scientifique Université de Ferhat Abbas -Sétif - Département.
INF-1019 Programmation en temps réel
Segmentation par analyse d’une image de gradient (ligne de partage des eaux) par fusion de régions dans un graphe par méthode variationnelle (Mumford.
Segmentation.
Module 4: Le filtrage d’images. Objectifs du filtrage.
Mise-à-jour de données de haute incertitude spatiale Présentation dans le cadre du groupe de discussion sur la fusion de données géospatiales – 22 nov.
Graph cuts et applications
Synthèse de textures par rééchantillonnage de patchs Vincent MICHEL Aurélien BOFFY Janvier 2007.
Extraction de segments pour la reconnaissance de symboles : Une approche robuste par Transformée de Hough Présenté par : Simon BERNARD Encadré par : Jean-Marc.
SEGMENTATION EN REGIONS
Modèles Mathématiques et représentation discrètes pour la description des images couleur Luc Brun.
Vibert Dimitri CSII3 Tuteur : Volker Bäcker.  Présentation de Montpellier RIO Imaging  La mission  Les langages et outils utilisés  Le planning 
Les réseaux de neurones à réservoir en traitement d’images
Institut de sciences et technologies Département d’informatique
Morphologie mathématique (cas fonctionnel)
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
INF3500 : Conception et implémentation de systèmes numériques Pierre Langlois Performance de circuits.
Les réseaux de neurones à réservoir en traitement d’images
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
SIF1033 TRAITEMENT D’IMAGE
Sabrina Tollari, Hervé Glotin, Jacques Le Maitre
Mathématiques pour Informaticien I
Suivi d’Horizons Sismiques
Guillaume Lavoué, Florent Dupont, Atilla Baskurt
Traitement d’images 420-D78-SW A15 Semaine 02.
Partie II : Segmentation
PIF-6003 Sujets spéciaux en informatique I
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.
Comparaison post-classification. Le problème du projet 3 Les changements du couvert arborescent dans le territoire urbain (zone blanche) de la Communauté.
Transcription de la présentation:

Deux sujets traités La segmentation d’images La détection des changements

La segmentation d’images: approches standard Segmentation orientée frontières Segmentation orientée régions

Segmentation orientée frontière

EXEMPLE 1. On choisit une bande spectrale et l’on applique un algorithme de détection d’arêtes

EXEMPLE (suite) 2. On applique divers algorithmes (seuillage et amincissement des arêtes, suivi d’arêtes, fermetures et formation de contours) afin d’obtenir une carte des entités polygonales

Exemple (suite et fin) On extrait des traits caractéristiques de l’image et l’on applique des algorithmes de classification afin d’étiqueter chaque entité polygonale

Segmentation orientée régions Décomposition/fusion Croissance des régions Ligne de partage des eaux

Illustrations: méthodes de segmentation orientées région Matériel provenant de la publication:

Un pixel est-il similaire à un ou plusieurs des ses voisins? Le cas échéant ils forment une région Mais comment mesurer la similarité entre pixels voisins? Image N&B  différence entre les niveaux de gris< à un seuil imposé par l’opérateur Image à plusieurs dimensions  distance spectrale Similarité de texture? mesures plus complexes … encore sujet de recherche

Le graphe d’adjacence Un outil nécessaire pour les opérations de segmentation

La méthode décomposition/fusion (split/merge)

La méthode décomposition/fusion (split/merge)

La fusion

Fusion

Croissance des régions: choix des points de départs (germes)

Croissance des régions

Ligne de partages des eaux

Carte d’élévations On part d’une image de gradient: les pixels avec le plus fort gradient sont localisés (lignes de crête) L’élévation de tout autre point est calculée en fonction de sa distance à ces pixels

Remplissage des bassins par infiltration (flooding)

Réduction du nombre de régions On se sert de la graphe d’adjacence Les petites régions sont absorbées par leur voisines selon leur distance Distance = « coût » de rendre similaire une région par rapport à ses voisins (fonctions de sa valeur moyenne et de sa superficie) On cherche l’arc avec la plus faible valeur et les deux régions sont fusionnées On ajuste le graphe d’adjacence et on recommence le processus jusqu’à atteindre les conditions imposées au départ (nombre de régions, valeurs moyennes, etc.)

Un exemple Croissance des régions guidée par l’opérateur

Croissance des régions guidées par la carte Exemple: recherche du trait de côte sur image RADARSAT

Accroissement Une série de pixels est définie: les germes

Accroissement Une région: tous les valeurs des pixels satisfont un certain critère de similarité

Résultats

La segmentation d’images: autres approches L’algorithme du mean-shift: adaptation d’un algorithme de classification non dirigée (mean-shift) à la classification locale

Exemple 1: Image originale

Exemple 1: image segmentée

Exemple 1: contours segments

Couleur+taille+régularité du contour+ ombrage = bâtiment Couleur + élongation du segment = chemin

Exemple 2: Image originale

Exemple 2: image segmentée

Exemple 2: contours segments

Couleur+taille+régularité du contour+ ombrage = bâtiment Couleur + élongation du segment = chemin

Exemple 3: Image originale

Exemple 3: image segmentée

Exemple 3: contours segments

Couleur+taille+régularité du contour+ ombrage = bâtiment Couleur + élongation du segment = chemin

Exemple 4: Image originale

Exemple 4: image segmentée

Exemple 4: contours segments

Couleur+taille+régularité du contour+ ombrage = bâtiment Couleur + élongation du segment = chemin

Exemple 5: Image originale

Exemple 5: image segmentée

Exemple 5: image segmentée

Bâtiment: cas très complexe (édition + nettoyage manuelle) Couleur + élongation du segment = chemin

Exemple 6: Image originale

Exemple 6: image segmentée

Exemple 6: contours segments

Couleur+taille+régularité du contour+ ombrage = bâtiment Couleur + élongation du segment = chemin

Exemple 6: Image originale

Exemple 6: image segmentée

Exemple 6: contours segments

Couleur+taille+régularité du contour+ ombrage = bâtiment Couleur + élongation du segment = chemin

Pour la couleur – transformation RGB à Lab

Pour la couleur – transformation RGB à Lab