Segmentation de séquences d’images au sens du mouvement

Slides:



Advertisements
Présentations similaires
Manipulation d’un objet virtuel à l’aide d’une cible et d’une caméra
Advertisements

DEA Réalité Virtuelle et Maîtrise des Systèmes Complexes
Traitement d’images : concepts avancés
Application au suivi des paramètres de problèmes de vision
S. Meshoul & M. Batouche Equipe Vision, Laboratoire LIRE
Unstructured Lumigraph Rendering
Recherche de motifs par méthodes exploratoires: Comparaisons de performances et statistiques sur le score.
Champs de Markov en Vision par Ordinateur
2 MOUVEMENT Estimation PLAN DU CHAPITRE
RECONNAISSANCE DE FORMES
Estimation du mouvement dans des images biomédicales
1. Représentation du mouvement dans le plan - image
Laboratoire Bordelais de Recherche en Informatique 23/02/ Caractérisation du mouvement et méthodes par comparaison du mouvement - Présument une.
3. Analyse et estimation du mouvement dans la vidéo
A Pyramid Approach to Subpixel Registration Based on Intensity
Piecewise Affine Registration of Biological Images
Auteurs : P. Hellier C. Barillot E. Mémin P.Pérez
Xialong Dai, Siamak Khorram
Master Informatique 2ème année
Progrès de la technique de mesure PLIF à deux couleurs
Traitements d'images et Vision par ordinateur
MOUVEMENTS OCULAIRES Notre champ de vision est assez restreint (2° d’angle pour une vision fovéale nette). L’œil doit donc constamment bouger afin que.
Estimation du mouvement – 1
ELE6207 Commande de systèmes robotiques
Monique THONNAT et Nathanaël ROTA Projet ORION
Application des algorithmes génétiques
Support Vector Machine
Classification Multi Source En Intégrant La Texture
Recherche d’un même objet / scène
Traitements d'images et Vision par ordinateur
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
Méthode des Ensembles de Niveaux par Eléments Finis P1
Modélisation du robot Azimut-3
Design dun système de vision embarqué. Application:
PIF-6003 Sujets spéciaux en informatique I
SUJETS SPÉCIAUX EN INFORMATIQUE I
SUJETS SPÉCIAUX EN INFORMATIQUE I
Chapitre 3 La cinématique à une dimension
Développement informatique : Outils dexploitation de films infrarouges Projet dimagerie : Reconnaissance automatique de lemplacement dobjets sur des imagesinfrarouges.
Distance de BORGEFORS Et Applications
Appariement de deux images
Interprétation automatique
Thierry Molinier > David Fofi >
Introduction à la vision numérique
Géométrie épipolaire (deux vues)
Segmentation (1ère partie)
Projet Télédétection Vidéo Surveillance Deovan Thipphavanh – Mokrani Abdeslam – Naoui Saïd Master 2 Pro SIS / 2006.
Suivi d’individus et interprétation vidéo
Evaluation des incertitudes dans le recalage non rigide de formes Application à la segmentation avec ensemble apprentissage Maxime TARON Nikos PARAGIOS.
Etude et test des algorithmes d'estimation de mouvement en MPEG
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.
Extraction non supervisée (séparation Image/fond) ● Objectifs : 1. temps réel 2. détection des «objets» en mouvement ● Compression temporelle de l'aspect.
Mustapha Hamidou Vendredi 20 août Stage Contour Matching.
Apparence globale 1 image = 1 vecteur Base apprentissage Rotation –capture les variabilités Troncature –Quelques coefficients Représentation linéaire Espace.
Reconnaissance de visage par vidéo
Soutenance de Stage DEA / DESS
Monitoring Détection de séquences vidéo en temps réel dans une grande base de données Julien Law-to 22/06/2004.
Suivi de trajectoires par vision Y. Goyat, T. Chateau, L. Trassoudaine 1.
Faculté de Mathématiques et d’Informatique
Suivi d’Horizons Sismiques
Visualisation des flots optiques en 3D
Résolution des équations différentielles
PIF-6003 Sujets spéciaux en informatique I
Programmation créative – Les vecteurs
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.
Jean Gaudart1 Détection de clusters spatiaux d'évènements Jean Gaudart Labo. Biostatistiques Faculté de Médecine de Marseille.
1 Estimation temps réel du flot optique Julien MARZAT 3A – ISA CPDS Tuteur ENSEM:Didier WOLF Tuteur INRIA :André DUCROT.
Transcription de la présentation:

Segmentation de séquences d’images au sens du mouvement Stage DEA Image & Calculs Elodie Bichot Juillet 2002 Encadrant : L. Mascarilla

segmentation de séquences d’images au sens du mouvement Introduction illusion de mouvement créée par la succession d’images à une cadence élevée mouvement = information importante en traitement d’images segmentation de séquences d’images au sens du mouvement

Plan Définition de la segmentation au sens du mouvement Les méthodes de segmentation au sens du mouvement Le flot optique Les méthodes d’estimation du flot optique Le partitionnement du flot optique Mise en œuvre L’appariement par fenêtres L’algorithme de segmentation au sens du mouvement mis en œuvre

Contexte : Projet Aqu@thèque étape de segmentation : détecter la région correspondant au poisson sélectionné images couleurs réelles présentant des effets spéculaires, des changements de luminosité méthodes de segmentation par le mouvement impossible de distinguer deux poissons évoluant en sens opposé au moment où ils se croisent  segmentation au sens du mouvement

Segmentation au sens du mouvement Partitionnement de l’image en régions uniformes au sens du mouvement : estimation du mouvement 2D (flot optique) classification des pixels selon leur mouvement Estimation du segmentation mouvement Images segmentées en Séquence d’images Flot optique régions uniformes au sens du mouvement ............................................. ............................................. ............................................. ............................................. .............. ............................................. .................... ......................... ............................................. ............................................. ............................................. ............................................. ............................... ............................................. ............................... ...............................

équation du flot optique Le flot optique champ de vecteurs de déplacements produit par la projection du mouvement 3D des objets et/ou par le mouvement de la caméra estimation du flot optique illumination constante : équation du flot optique composantes de la vitesse gradient spatial de I gradient temporel de I

Le flot optique équation du flot optique fossé entre mouvement estimé par équation du flot optique et mouvement réel détermination du mouvement problème mal posé : problème d’ouverture : seule b, composante du mouvement normale au bord, peut être estimée [2]

Domaines d’utilisation du flot optique compression vidéo par compensation de mouvement segmentation : météorologie reconnaissance de signes du langage des signes surveillance de sites routiers Le flot optique pour segmenter des véhicules en mouvement [1]

Méthodes d’estimation du flot optique Techniques différentielles Méthodes fréquentielles Appariement par fenêtres

Les méthodes différentielles fondées sur hypothèse d’intensité constante  Problème d’ouverture ajout de contrainte de lissage du flot optique : flot optique constant sur un voisinage local de meilleure solution : la plus régulière [HS81] [LK81]

Positionnement des techniques différentielles coût de calculs faible précise estimation de déplacements de faible amplitude mauvaise estimation du flot optique aux frontières des objets = zones de discontinuités du mouvement

L’appariement par fenêtres recherche de la meilleure correspondance entre des régions de deux images consécutives par : maximisation d’un critère de similarité minimisation d’une distance entre deux fenêtres de référence sur une zone de recherche fenêtre de référence ou de corrélation zone de recherche position translatée de la pixel (i, j) de l’image considéré

Positionnement de l’appariement par fenêtres simple possibilité d’estimer des déplacements d’amplitude importante problème en cas d’images bruitées, en présence d’occultations, en cas de zones uniformes coûteuse en temps de calculs imprécise

Segmentation du flot optique qualité liée à la qualité de l’estimation du mouvement par estimation d’un mouvement dominant - évaluation du mouvement dominant - « extraction » de l’objet animé du mouvement dominant problème : lorsqu’il n’y a pas qu’un seul mouvement dominant

Segmentation du flot optique par classification sur les paramètres d’un modèle de mouvement affine [WA94] : mouvement affine : facile à implémenter décrit les mouvements rencontrés dans les vidéos génération d’hypothèses de mouvement classification flot optique affectation des régions à l’hypothèse la plus proche image segmentée objets en translation : groupement des pixels de même vitesse

Estimation du flot optique par appariement par fenêtres simple à l’origine des meilleurs résultats pas fondé sur hypothèse d’illumination constante intégration assez facile de l’information de couleur difficile d’apprécier la justesse du flot optique estimé image initiale, flot optique évalué par appariement et par la méthode de Lucas & Kanade

Estimation du flot optique Représentation des normes des vecteurs vitesses et du flot optique évalués par appariement à partir d’images en niveaux de gris à gauche, à partir d’images en couleurs à droite

Algorithme de segmentation au sens du mouvement flot optique évalué par appariement segmentation par classification sur les paramètres d’un modèle de mouvement affine nombre de classes fixé arbitrairement Estimation du flot optique Estimation des paramètres d’un modèle de mouvement affine sur des régions carrées [WA94] Classification par C moyennes floues sur les paramètres de mouvement Représentation des classes dans l’espace de l’image image initiale image segmentée

Algorithme de segmentation au sens du mouvement flot optique évalué par appariement segmentation par classification sur les composantes de la vitesse nombre de classes fixé arbitrairement image initiale segmentation par classification sur les composantes de la vitesse

Conclusion estimation du flot optique + partitionnement du flot optique = segmentation au sens du mouvement appariement par fenêtres + classification sur les composantes du déplacement = segmentation au sens du mouvement distinction de poissons évoluant en sens opposé coopération entre la segmentation au sens du mouvement et la poursuite de cibles

Références [HS81] B.K.P. Horn, B.G. Schunck. Determining optical flow. Artificial Intelligence 17 : 185-204, 1981. [LK81] B. Lucas, T. Kanade. An iterative image registration technique with an application to stereo vision. Proc. DARPA Image Understanding Workshop, pp.121-130, 1981. [WA94] J.Y.A. Wang, E.H. Adelson, Spatio-Temporal Segmentation of Video Data. Proceedings of the SPIE : Image and Video Processing 2, vol. 2182, San Jose, 1994. [WA94] J.Y.A. Wang, E.H. Adelson. Representing Moving Images with Layers. IEEE Transactions on Image Processing Special Issue : Image Sequence Compression, vol3, n°5, p. 625-638, 1994. [1] http://www.cmap.polytechnique.fr/~bernard/FlotOptique/page3.html [2] http://www.dai.ed.ac.uk/CVonline/LOCAL_COPIES/OWENS/LECT12/node4.html