Cartographie et Localisation par vision monoculaire

Slides:



Advertisements
Présentations similaires
DECOLLAGES ET MONTEES ADAPTES
Advertisements

LES NOMBRES PREMIERS ET COMPOSÉS
Le moteur
Principe des puissances virtuelles
CHAPITRE 1 Opérations sur les nombres relatifs
Non linéarités liées à la thermique
Qui a le nombre qui vient après 8 ?
Classe : …………… Nom : …………………………………… Date : ………………..
1 1 Momentum. 2 2 Tout objet en mouvement continuera son mouvement tant que rien nentrave sa progression.
ACTIVITES Les fractions (10).
Est Ouest Sud 11 1 Nord 1 Laval Du Breuil, Adstock, Québec I-17-17ACBLScore S0417 Allez à 1 Est Allez à 4 Sud Allez à 3 Est Allez à 2 Ouest RndNE
Est Ouest Sud 11 1 Nord 1 RondeNE SO
Les Prepositions.
1 V-Ingénierie… La compétence au service de lexigence… vous présente.
JXDVDTEK – Une DVDthèque en Java et XML
1 Introduction Introduction 1 - Caractérisation de la polarisation 2 - Etude de la polarisation dune OPPM Chapitre 2 Polarisation des OEM dans le vide.
Systèmes Experts implémentation en Prolog
La diapo suivante pour faire des algorithmes (colorier les ampoules …à varier pour éviter le « copiage ») et dénombrer (Entoure dans la bande numérique.
Construction des 3 hauteurs
Reconstruction 3D par mono vision avec des trajectoires fortement contraintes Joan Solà LAAS-CNRS Toulouse, France Revue du projet PICAS$O 3 novembre 2005.
Améliorer les performances du chiffrage à flot SYND
Formation au module Structure de ZENTO
CALENDRIER PLAYBOY 2020 Cliquez pour avancer.
Les verbes auxiliaires Avoir ou être ?? Choisissez! Cest un verbe Dr Mrs Vandertrampp? Cest un verbe réfléchi?
Vuibert Systèmes dinformation et management des organisations 6 e édition R. Reix – B. Fallery – M. Kalika – F. Rowe Chapitre 1 : La notion de système.
Classification Multi Source En Intégrant La Texture
Recherche d’un même objet / scène
Cours de physique générale I Ph 11
1 SERVICE PUBLIC DE LEMPLOI REGION ILE DE France Tableau de bord Juillet- Août 2007.
LUNDI – MARDI – MERCREDI – JEUDI – VENDREDI – SAMEDI – DIMANCHE
1.2 COMPOSANTES DES VECTEURS
LES RATIOS.
CHAPITRE 4 LE POTENTIEL ÉLECTRIQUE.
Les instruments d’optique
La Saint-Valentin Par Matt Maxwell.
Cours #3 Formation des images
1.1 LES VECTEURS GÉOMÉTRIQUES
3.2 PRODUIT VECTORIEL Cours 7.
Notre calendrier français MARS 2014
4.3 Le mouvement d’un projectile
3ème partie: les filtres
C'est pour bientôt.....
Mon école est le monde! Par Charlotte Diamond.
CHARAL Calendrier 2007 Dit is wat mannen boeit!.
Veuillez trouver ci-joint
Ordonnancement de tâches
Thierry Molinier > David Fofi >
Équipe 2626 Octobre 2011 Jean Lavoie ing. M.Sc.A.
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
LUNDI – MARDI – MERCREDI – JEUDI – VENDREDI – SAMEDI – DIMANCHE
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
Traitement de différentes préoccupations Le 28 octobre et 4 novembre 2010.
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
* Source : Étude sur la consommation de la Commission européenne, indicateur de GfK Anticipations.
Equation différentielle
Equation différentielle de 2ème ordre
10 paires -. 9 séries de 3 étuis ( n° 1 à 27 ) 9 positions à jouer 5 tables Réalisé par M..Chardon.
CALENDRIER-PLAYBOY 2020.
9 paires séries de 3 étuis ( n° 1 à 27 )
21 Revue du temps Météo 1. lematin 1. le matin 2. l’après-midi.
Les Chiffres Prêts?
Elles avaient envahi le jardin, mais derrière... 1.
Médiathèque de Chauffailles du 3 au 28 mars 2009.
Tolérance de parallélisme
Partie II: Temps et évolution Energie et mouvements des particules
Joan Solà - LAAS-CNRS Localisation visuelle pour la robotique mobile terrestre.
Transcription de la présentation:

Cartographie et Localisation par vision monoculaire Séminaire LAAS 29 juin 2006 Joan Solà et Thomas Lemaire LAAS-CNRS Toulouse, France

Cartographie et Localisation par vision monoculaire Fondements du SLAM par vision. Joan Solà Méthodes retardées. Expériences. Thomas Lemaire Méthodes immédiats et ses extensions. Perception en vision. Joan Solà Cartographie plus complexe. Cameras panoramiques. Thomas Lemaire

SLAM: de l’anglais, Simultaneous Localization And Mapping Exploration: Cartographie et Localisation Perception Déplacement Perception Mise en correspondance Correction Prédiction Mesure Correction Estimation et Filtrage SLAM

SLAM: de l’anglais, Simultaneous Localization And Mapping

SLAM: de l’anglais, Simultaneous Localization And Mapping 2 5 157 1 1 2 3 4 R 5 4 3

Vision Monoculaire vs. Stereo Fragilité mécanique : problèmes de calibrage Robustesse et compacité Observabilité 3D à partir du mouvement Observabilité 3D immédiate (à distance limitée)

Le problème du monoculaire: Initialisation des Amers L’approche naïve ? tactuel ? tprecedent tactuel Te

Le problème: Initialisation des Amers Considération des incertitudes ? Le point 3D est dedans Te tactuel tprecedent tactuel

L'idée CLÉE ? prenons la voie facile INITIALISATION retardée ? <Davison 03> ... [Lemaire 05] prenons la voie facile Le dernier membre est facilement incorporé L’approximation initiale est facile Initialisation immédiate La sélection des membres est facile et sûre [Kwok 04] [Solà 05]

Définition du Rayon Géométrique Remplir l’espace entre rmin et rmax Avec le nombre minimal de termes Tout en respectant les contraintes de linéarisation Définir une série géométrique de Gaussiennes 4 r4 3 r3  = i / ri  = ri / ri-1 [ rmin rmax ] xR : position de la camera

Les bénéfices du Rayon Géométrique Facteur de forme, base géométrique et limites de distance Le nombre de termes est logarithmique en rmax / rmin : On obtient des nombres très petits : Les membres étant Gaussiens, ils sont facilement manipulables avec FKE.   [rmin , rmax] Ng = f( log(rmax / rmin) 1 Scénario rmin rmax Ratio Ng Intérieur 0.5 5 10 3 Extérieur 1 100 Longue portée 1000 7 2

Comment ça marche La première observation détermine le Rayon Conique

Comment ça marche J’approche le Rayon Conique avec le Rayon Géométrique Je peux initialiser les membres maintenant : J’obtiens une méthode immédiate.

Comment ça marche Je me déplace et réalise une deuxième observation Je peux distinguer les membres dans l’image

Comment ça marche Je calcule vraisemblances et actualise crédibilités C’est comme modifier la forme du rayon

Comment ça marche J'élimine les membres invraisemblables C’est une opération triviale et conservatrice

Comment ça marche Avec des méthodes immédiates je peux corriger la carte SLAM

Comment ça marche Je continue...

Comment ça marche 3 Et un jour il ne restera qu’un seul membre. Ce membre est déjà Gaussien! Si je l’initialise maintenant j’ai une méthode retardée

Méthodes retardées et immédiates Plus simples à implémenter. L’information issue des observations partielles n’est pas utilisée immédiatement. retardées Plus de difficultés mathématiques et algorithmiques. Les observations des amers contribuent au SLAM dès le début. immédiates

Observabilité: Trajectoires non contraintes min

Trajectoires fortement contraintes : Méthodes retardées et immédiates min

Thomas

Méthodes retardées et immédiates Champ de vue Champ de vue immédiates retardées retardées immédiates immédiates retardées retardées immédiates immédiates

Troisième partie Aspects mathématiques et algorithmiques pour l’initialisation immédiate Perception pour le SLAM par vision Extensions des méthodes: Objets mobiles dans la scène Auto-calibrage pour la Stéréo

L'algorithme du Partage Fédératif de l’Information (PFI) Initialiser les membres comme des amers différents dans la même carte SLAM Lors des observations postérieures : Actualiser les crédibilités et éliminer les mauvais membres Effectuer une correction fédérée Quand il ne reste qu’un membre: Rien à faire immédiate

L'algorithme PFI immédiate ? La Correction : un moment délicat Une observation / multiples hypothèses Si je corrige plusieurs fois : inconsistance Si je corrige sur la mauvaise hypothèse : divergence immédiate ?

L'algorithme PFI immédiate La Correction Fédérée : Partager l’Information Observation y avec bruit de covariance R : information R-1 N hypothèses à corriger Observation {y, R} correction sur membre 1 correction sur membre 2 correction sur membre N … {y, R1 } {y, R2 } {y, RN } … immédiate Partage de l’Information: Privilège des vraisemblances: Coefficient Fédératif i :

Perception : recherche active Observation initiale d’un amer Sur un point d'intérêt, point de Harris Enregistrer une imagette comme descripteur, 15x15 pixels Observations ultérieures Projeter tous les amers de la carte sur l’image avec ses ellipses d’incertitude En sélectionner ceux avec ellipses de majeure surface Ajuster la taille et rotation de l’imagette selon les informations de profondeur et orientation de l’amer contenues dans la carte Réaliser une recherche dans l’ellipse par maximum de corrélation Récupérer le pixel gagnant comme mesure de l’amer

L'algorithme PFI

Extensions Détection et suivi d’objets mobiles Besoin d’observabilité totale : revenir sur la stéréo Auto-calibrage d’un banc stéréo

Thomas