Accueil, Implémentation d’une technique robuste de suivi 3D temps réel pour l’estimation de la pose d’une caméra

Un article de Wiki-evr@.

(Différences entre les versions)
Version du 10 janvier 2007 à 09:23 (modifier)
Gi (Discuter | Contributions)

← Différence précédente
Version du 10 mai 2007 à 12:51 (modifier) (défaire)
Ababsa (Discuter | Contributions)

Différence suivante →
Ligne 1 : Ligne 1 :
-__NOTOC__ __NOEDITSECTION__+==Sujet==
-{{Topic|<image>source="Icone_plateforme.png" width="64" link="La Plate-Forme technologique Evr@"</image>|[[La Plate-Forme technologique Evr@]]|[[La Plate-Forme technologique Evr@|Présentation]], démonstrations, [[Current events|Calendrier]]}}+Le problème considéré dans ce stage est celui de l’estimation de la pose (position + orientation) d’une caméra (appelé aussi suivi de caméra) par rapport à la scène 3D qu’elle filme. Cette estimation se base sur les informations visuelles extraites des images acquises. La Réalité Augmentée (RA) en est une application privilégiée où des objets virtuels sont insérés dans un flot d’images et alignés avec le monde réel. Une classe de techniques de suivi existantes dans la littérature utilise un modèle 3D de l’objet. Dans ce cas, la solution est donnée par un recalage 2D-3D c.à.d. par l’alignement des données 2D extraites des images avec celles obtenues grâce au modèle 3D. Les primitives géométriques considérées pour le calcul de pose sont souvent des points, des contours des segments de droites, des coniques, ou une combinaison de ces différents primitives.
-{{Topic|<image>source="Icone_equipe.png" width="64" link="Participants"</image>|[[Participants]]|Professeurs, Maîtres de conférence, Docteurs, Doctorants et Ingénieurs}}+
-{{Topic|<image>source="Icone_projets.png" width="64" link="Projets"</image>|[[Projets]]|Passés, présents et à venir}}+
-{{Topic|<image>source="Icone_publications.png" width="64" </image>|[[Publications]]|Revues, Conférences et Communications}}+
-{{Topic|<image>source="Icone_ressources.png" width="64" </image>|Ressources|[[Projets pédagogiques]], [[Propositions de stages]]}}+
-<div style="float:left;"><big>'''[[Contact|Nous contacter...]] | [[Wiki-Evr@:Accueil|Accès Intranet]]'''</big></div>+L’objectif de ce stage sera d’implémenter une technique de suivi 3D basée modèle. Les primitives considérées pour réaliser le suivi seront les lignes de contour de l’objet. Le problème d’estimation de la pose de la caméra sera formulé en terme d’optimisation non linéaire en utilisant l’algorithme de Kumar et Hanson qui intègre un M-estimateur pour améliorer la robustesse. L’algorithme résultant pourra ainsi gérer efficacement les primitives dont le suivi sera erroné sans dégrader le calcul de la pose. Le stagiaire devra migrer d’une version existante de cet algorithme (sous matlab) vers une version qu’il développera en C++. Il devra aussi modifier existante de suivi de contour et la combiner avec l’algorithme d’estimation de pose afin de réaliser le suivi robuste.
-<div style="float:right;">Evr@ est une plate-forme du laboratoire [http://www.ibisc.univ-evry.fr IBISC] (ex [http://lsc.univ-evry.fr LSC] et [http://www.lami.univ-evry.fr LaMI])</div>+ 
-{{en2|Home}}+Le sujet de stage s’inscrira dans le cadre du projet RAXENV. Les développement s’effectueront en C++ en utilisant une plate-forme logicielle propre à l’équipe RATC (Réalité Augmentée et Travail Collaboratif) du laboratoire IBISC
 + 
 +== Durée du stage / Type de candidat souhaité ==
 +* 3 mois maximum,
 +* Élève d'école d'ingénieur 2ème année,

Version du 10 mai 2007 à 12:51

Sujet

Le problème considéré dans ce stage est celui de l’estimation de la pose (position + orientation) d’une caméra (appelé aussi suivi de caméra) par rapport à la scène 3D qu’elle filme. Cette estimation se base sur les informations visuelles extraites des images acquises. La Réalité Augmentée (RA) en est une application privilégiée où des objets virtuels sont insérés dans un flot d’images et alignés avec le monde réel. Une classe de techniques de suivi existantes dans la littérature utilise un modèle 3D de l’objet. Dans ce cas, la solution est donnée par un recalage 2D-3D c.à.d. par l’alignement des données 2D extraites des images avec celles obtenues grâce au modèle 3D. Les primitives géométriques considérées pour le calcul de pose sont souvent des points, des contours des segments de droites, des coniques, ou une combinaison de ces différents primitives.

L’objectif de ce stage sera d’implémenter une technique de suivi 3D basée modèle. Les primitives considérées pour réaliser le suivi seront les lignes de contour de l’objet. Le problème d’estimation de la pose de la caméra sera formulé en terme d’optimisation non linéaire en utilisant l’algorithme de Kumar et Hanson qui intègre un M-estimateur pour améliorer la robustesse. L’algorithme résultant pourra ainsi gérer efficacement les primitives dont le suivi sera erroné sans dégrader le calcul de la pose. Le stagiaire devra migrer d’une version existante de cet algorithme (sous matlab) vers une version qu’il développera en C++. Il devra aussi modifier existante de suivi de contour et la combiner avec l’algorithme d’estimation de pose afin de réaliser le suivi robuste.

Le sujet de stage s’inscrira dans le cadre du projet RAXENV. Les développement s’effectueront en C++ en utilisant une plate-forme logicielle propre à l’équipe RATC (Réalité Augmentée et Travail Collaboratif) du laboratoire IBISC

Durée du stage / Type de candidat souhaité

  • 3 mois maximum,
  • Élève d'école d'ingénieur 2ème année,