Jianbo Shi & Jitendra Malik Présenté par Ph. BIELA ENBERG & J.BOONAERT

Slides:



Advertisements
Présentations similaires
Activité 1 OBJECTIF : Réalisation de tâches dites complexes pour identifier différentes dimensions qui permettent de rendre compte de la complexité de.
Advertisements

Les dessins techniques
Introduction à la notion de fonction 1. Organisation et gestion de données, fonctions 1.1. Notion de fonction ● Déterminer l'image d'un nombre par une.
Géométrie Différentielle – Cubiques d'Hermite Introduction aux courbes paramétriques et à la géométrie différentielle.
Comparing color edge detection and segmentation methods Projet TIM.
7. Problème de flot à coût minimum. 7.1 Graphes, graphes orientés, réseaux Un graphe G =(V, E) est constitué d’un ensemble non vide fini de sommets V.
Traitement d’images 420-D78-SW A16 Semaine 02 Plan de leçon  Images : définition  Mat : définition  Filtres de lissage  Les fonctions et méthodes.
Chapitre 1 : Cinématique Objectif cinématique : étudier le mouvement des solides sans s’occuper des causes du mouvement  parle de position, trajectoire,
Progression2 Organisation et gestion de données CM Séquences Socle commun Compétences du palier 2 ProgrammesObjectifs d’apprentissage OG1.
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
Relativité d’un mouvement
Traitements et interprétation des données gravimétriques
Chapitre 2 : Principe de la dynamique
Recherche des contradictions techniques
Présenté par: Salhi Amina
CCNP Routage Chapitre 4 - Questionnaire N°1
MOT Éditeur de modèles de connaissances par objets typés
CHAPITRE III Hypothèses de la Résistance des Matériaux
Couche limite atmosphérique
Analyse Performance Chaine Energie + Problématique
André Maïsseu et WANG Xingquan Université Versailles-Saint-Quentin-en-Yvelines France L’approche floue en tant qu’outil de la modélisation.
Etalonnage d’une caméra (on parle aussi de calibrage)
Plans d’expériences: Plans factoriels
Virtualisation d’applications mobiles dans un réseau de Cloudlets
Les Plans d’expériences: Plans Factoriels
Mouvement harmonique simple
Composition actuelle de l ’atmosphère
Ressources capteurs 1/3 Définition :
INTELLIGENCE ARTIFICIELLE
Démarche de conception. Démarche didactique.
Stabilité des porteurs horizontaux (Poutres)
Notion De Gestion De Bases De Données
Regroupement contextuel de cimes dans les images aéroportées
La cotation fonctionnelle Chapitre A : Tolérances dimensionnelles
Réseaux de neurones appliqués à la reconnaissance de caractères
Royaume de Maroc Université Hassan Premier Settat Faculté des Sciences et Techniques de Settat LA CLASSIFICATION K-MEANS SOUS R /MATLAB Master :Automatique.
Des mathématiques derrière l’intelligence artificielle
SDRP & MA Problème du rendez vous : un algorithme probabiliste et une analyse probabiliste 09/11/2018.
L1 Technique informatique
Mind mapping.
Programme financé par l’Union européenne
A l’aide du triangle pédagogique de Jean Houssaye
Formulation et Présentation d’un Algorithme Déterministe
Présentation des nouveaux programmes de Technologie Mai 2008
Approche réalisation d’un objet technique tout ou en partie
Transformation linéaires
Cours de physique générale II Ph 12
UMR 6012 ESPACE - Montpellier
Épreuve écrite E4.1 BTS CG Session /02/2017.
Élections locales probabilistes
Fonctionnement de la bride.
Explorer le monde Se repérer dans le temps et dans l'espace
Présentation 4 : Sondage stratifié
JDepend - Analyse de la qualité du code Java -
Un Mécanisme d‘Adaptation Guidé par le Contexte en Utilisant une Représentation par Objets Manuele Kirsch Pinheiro Laboratoire LSR – IMAG, Équipe SIGMA.
Jean-Sébastien Provençal
Reconnaissance de formes: lettres/chiffres
Extraction de caractéristiques pour la classification d’images
Travaux Pratiques de physique
Points de vue et sémantiques ad hoc
Analyse des données et complémentarité des sources
Audrey Gervereau, Métis, stage M2
LE TORSEUR STATIQUE 1) Définition 2) Notation 3) Deux cas particuliers
Présentation des nouveaux programmes de mathématiques de première des séries technologiques Jessica Parsis.
Pour en moduler l’ouverture et la complexité
Programme de physique-chimie de première STI2D (Laurence Hilaire, Jessica Parsis et Antoine Ridoin) Énergie mécanique  Nécessité d’introduire le travail.
Elections locales probabilistes
MOT Éditeur de modèles de connaissances par objets typés
spécialité mathématiques Première
Transcription de la présentation:

Jianbo Shi & Jitendra Malik Présenté par Ph. BIELA ENBERG & J.BOONAERT Coupes Normalisées et Segmentation d’Images (« Normalized Cuts & Image Segmentations » - IEEE Transactions on Pattern Analysis & Machine Intelligence, Vol 22, n°8 August 2000). Jianbo Shi & Jitendra Malik Présenté par Ph. BIELA ENBERG & J.BOONAERT

Coupes Normalisées et Segmentation d’images Plan: Introduction. Groupement et partition de graphe. Présentation de l’algorithme de groupement. Expérimentation: application à la segmentation d’image. Interprétation physique. Lien avec d’autres théories basées sur les graphes appliquées à la segmentation d’images. Conclusion. 14/11/2018

Introduction Wertheimer (il y a 75 ans) isole des concepts clefs dans le processus de vision: Groupement perceptuel. organisation Facteurs « clefs » associés: Similarité. Proximité. « bon prolongement ». Beaucoup de problèmes mis en évidence à l’époque demeurent jusqu’ici sans solution. Cet article présente un cadre global destiné à fournir une réponse satisfaisante. 14/11/2018

Groupement et partition de graphes sommet i sommet 1 sommet 2 sommet j sommet n wi,1 wi,2 wi,j wi,n Groupe 1 Groupe 2 Groupe 3 sommet arc Représentation des connexions du sommet i avec ses n voisins. Objectif : trouver la « meilleure » partition possible d’un graphe G(V,E). 14/11/2018

Groupement et partition de graphes Quantifie le poids relatif des « connexions » de A vers B. A B Quantifie la « cohésion» des groupes A et B. A Tous les autres sommets du graphe 14/11/2018

Présentation de l’algorithme de coalescence Calcul d’une partition optimale d’un graphe en deux sous-graphes (nommés A et B). On construit un vecteur x, de dimension N (nombre de sommets dans le graphe). La ième composante vaut 1 si le sommet appartient à A, -1 sinon. On pose d(i) la somme des poids des connexions arrivant au sommet i: On construit une matrice diagonale D, telle que D(k,k) = d(k). On pose On aboutit au problème de minimisation équivalent suivant: (matrice de similarité) (1) (quotient de Rayleigh) 14/11/2018

Présentation de l’algorithme de coalescence Si on contraint y à prendre des valeurs réelles, (1) peut être minimisé en résolvant le système suivant: On montre que la partition optimale est alors obtenue pour le vecteur propre associé à la seconde des plus petites valeurs propres (noté ici v2) Cas idéal: les composantes de v2 prennent deux valeurs discrètes (-1 ou +1). Cas réels: les valeurs de composantes peuvent être distribuées entre ces deux bornes. fournit un indicateur (étude de l’histogramme des composantes de v2). graphe initial En réitérant ce procédé de façon récursive, on peut structurer le graphe sous la forme d’un arbre binaire: dendogramme première partition 14/11/2018

Expérimentation: application à la segmentation d’images. Image de départ (niveaux de gris) On construit un graphe exprimant la connexité entre les pixels de l’image (expression des poids). Ce poids peut intégrer: La distance entre les pixels. L’intensité (niveaux de gris). La couleur (RGB, HSV, etc). La réponse à des filtres permettant d’isoler la texture locale, l’orientation, etc. Exemple: position du pixel i distance Euclidienne position du pixel j Intensité du pixel i 14/11/2018 Intensité du pixel j

Expérimentation: application à la segmentation d’images. Valeurs propres (abscisse = indice de la valeur propre): Vecteurs propres (remis en forme pour correspondre à l’image): Image de départ 14/11/2018

Expérimentation: application à la segmentation d’images. Partition obtenue: Niveaux intermédiaires du dendogramme non représentés Segmentation finale 14/11/2018

Expérimentation: application à la segmentation d’images. La partition peut être réalisée: De façon récursive (cas représenté). En « simultané »: Utilisation des n vecteurs propres pour attribuer un vecteur de caractéristiques à chaque sommet (ici pixel): avec la ième composante du kème vecteur propre. L’article est cependant focalisé sur la méthode récursive (jugée plus stable numériquement). Considérations autour du temps de calcul. On manipule des vecteurs de grandes dimensions. La structure de la matrice (D-W), symétrique, permet l’utilisation d’algorithmes « optimisés » pour la calcul des éléments propres (Lanczos en particulier). Complexité O(m.n). 14/11/2018

Interprétation Physique Système de masses interconnectées par des ressorts. Soumis à une sollicitation, les parties présentant un mouvement homogène oscillant correspondent aux partitions formées par l’algorithme. Ensemble de masses affichant un mouvement cohérent. Application d’un sollicitation extérieure. 14/11/2018

Lien avec d’autres théories basées sur les graphes appliquées à la segmentation d’images. 14/11/2018

Conclusion Méthode permettant d’extraire des « impressions globales » (groupement perceptuel). Description hiérarchique (dendogramme). Permet de séparer le graphe en obtenant des sous-graphes successifs homogènes. 14/11/2018

Impressions De notre point de vue, cette méthode présente les intérêts suivants: Approche générale, applicable à de nombreux problèmes Réseaux de Neurones Artificiels (analyse structurelle des cartes de type Kohonen); Systèmes mécaniques (analyse des « couplages », représentation par E.F). Réseau informatique (optimisation des infrastructures). Indexation de masses de données multimédia. etc ! Analyse « descendante »: Permet de représenter une « structuration » des données dans sa globalité. Séparation entre l’analyse de la structure et le couplage entre les sommets du graphe (possibilté de choisir wij en fonction de l’application sans remettre en cause la méthode). Introduction de nouvelles mesures (indicateurs): « Coupe Normaliséee » :Ncut. « Association Normalisée »: Nassoc. 14/11/2018