DIAS / ENSG 1 Production de nuages de points 3D par corrélation dense d’images.

Slides:



Advertisements
Présentations similaires
hotogrammétrie pour les
Advertisements

Emel CHAIEB Évaluation des différents protocoles pour l’acquisition d’images 4D sur un scanner non prévu à cet effet Simon RIT Myriam AYADI Elsa GIROUD.
Etalonnage en distance
AUTO - EVALUATION DE L'ELEVE GENERALITES POURQUOI ? - Permettre à l'élève de mesurer ses réussites, ses difficultés et d'identifier ses besoins. - L 'élève.
Modélisation Géométrique Cours 4 : Acquisition de la géométrie.
Modélisation Géométrique Les surfaces paramétriques.
Courbes d'Interpolation Interpolation de Lagrange, et Interpolation B-spline.
Le Pré-traitement en pratique Conférence AIP 2008Luc Coiffier Auteur de DeepSkyStacker.
S O F R A N E L Le Traducteur Elément critique de la chaîne de contrôle La qualité d’un contrôle dépend avant tout de la qualité du traducteur, cad –De.
Comparing color edge detection and segmentation methods Projet TIM.
Organisation, gestion de données Les connaissances que l'enseignant doit maîtriser à son niveau Présentation réalisée à partir de l'ouvrage de Roland Charnay.
1 Estimation temps réel du flot optique Julien MARZAT 3A – ISA CPDS Tuteur ENSEM:Didier WOLF Tuteur INRIA :André DUCROT.
Conseils de vacances Repérages photos et choix L’éclairage La perspective.
La projection orthogonale Le dessin technique permet une représentation graphique plane des formes d’une pièce, selon une direction d’observation donnée.
Système d’aide à la décision Business Intelligence
Les appareils d’auscultation multifonctions en Wallonie et en Flandre
TP 4: DE LA CARTE A LA COUPE GEOLOGIQUE EN SYSTEME MONOCOUCHE
Véhicule multifonction Aspects techniques
les lentilles minces convergentes
La Photo Les bases techniques
Les lentilles minces convergentes
L’autofocus Mise au point.
Dessin technique 1. Généralité. 1.1 Principaux types de dessins industriels. 1.2 Échelles 1.3 Formats normalisés. 1.4 Cartouche. 1.5 Principaux traits.
P6 Comment rapprocher des données issues de différentes sources
Evaluation formative Déterminer graphiquement la position, la grandeur et le sens de l’image d’un objet-plan donnée par une lentille convergente.
Les bases de données et le modèle relationnel
Illumination du Plan Focal pour le Cryostat d’EUCLID
Format des fichiers TIFF
Métrologie En Génie Civil
Réalisé par: AHARCHAM Fatima KHMOU Nadia Groupe : 2.G.C.4
Constructions optiques
Plans d’experiences : plans de melanges
Jean-Emmanuel DESCHAUD
Constructions géométriques Copyright F. Becker Académie de Nancy-Metz
La perspective Les projections parallèles et centrales.
Comment donner du relief à un document plan
LES SYSTEMES DE PROJECTON
Deux objectifs Réactiver nos connaissances dans le domaine du calcul additif : les structures additives ; les différents types de calculs. Réactiver nos.
2. a. L’image d’un objet à l’infini se forme dans le plan perpendiculaire à l’axe optique et contenant le foyer image.
Miroirs Rédacteur : J.Mourlhou Lycée Toulouse-Lautrec Toulouse.
La méthode du simplexe. 1) Algorithme du simplexe  Cet algorithme permet de déterminer la solution optimale, si elle existe, d’un problème de programmation.
Sens conventionnel de propagation de la lumière
Vuibert Systèmes d’information et management des organisations 6 e édition R. Reix – B. Fallery – M. Kalika – F. Rowe Chapitre 1 : La notion de système.
GRAPHISME PAR ORDINATEUR
Service et distribution pour la Métrologie Tridimensionnelle.
ACP Analyse en Composantes Principales
Système de coordonnées
De la prise de vues photographiques à la reconstruction 3D
Amélioration de la résolution spatiale des sondeurs multifaisceau
Le morphage d’images Steph Hoffman
Evaluation formative Déterminer graphiquement la position, la grandeur et le sens de l’image d’un objet-plan donnée par une lentille convergente.
MICROSCOPE OPERATOIRE
ORGANISATION PEDAGOGIQUE ET TECHNIQUE
La construction de l’espace chez l’enfant
Système d’Information Géographique Equipe-SIG. Plan Introduction:  Généralités sur un SIG: Définitions. Objectifs Historique. Approches. Principes Fonctionnement.
Position, dispersion, forme
Contribution du LHyGeS
Projection, cosinus et trigonométrie.
Moteurs de recherches Data mining Nizar Jegham.
SUJETS SPÉCIAUX EN INFORMATIQUE II
Formation GIMP Version ou supérieure.
Objectif du TP 3 : 1) Savoir orienter un plan dans l'espace 2) Représenter des structures géologiques (3D) sur une carte (2D) David Sala,
Constructions géométriques Copyright F. Becker Académie de Nancy-Metz
Les effets de la base et de la focale sur les formes et dimensions de l’image stéréo Définitions: Grandissement: rapport des dimensions de l’image aux.
La perception du relief: indices monoculaires et binoculaires
Tableau de bord d’un système de recommandation
INTELLIGENCE ARTIFICIELLE
Constructions géométriques
II Fonctions polynômes degré 2
Chap2. Fonctions d'un système de vision
Transcription de la présentation:

DIAS / ENSG 1 Production de nuages de points 3D par corrélation dense d’images

DIAS / ENSG 2 Corrélation dense But : produire des nuages de points 3D à partir de prises de vues stéréoscopiques numériques, très redondantes Principe : Tout automatique ! A partir de points de liaison, auto-étalonnage de la caméra et mise en place des images Corrélation dense (au moins pixellaire) Fusion des différents points de vue Résultats : Cartes de profondeur Nuages de points 3D 2

DIAS / ENSG 3 Plan du cours Rappel du principe de la photogrammétrie Le détecteur SIFT Les 3 étapes de la photogrammétrie automatique La prise de vues sur le terrain Les logiciels de corrélation dense « gratuits » Comparaison Lasergrammétrie / Photogrammétrie Traitement des nuages de points

DIAS / ENSG 4 Principe de la photogrammétrie 1. modélisation des images Rayon perspectif Fond de chambre Objectif M m

DIAS / ENSG 5 Principe de la photogrammétrie m1m3 image n°1 image n°3 S 1, R 1 S 3,R 3 image n°2 m2 S 2,R 2 M une fois la mise en place faite, les points image appariés donnent des points 3D par intersection des rayons perspectifs. 2. Utilisation des images

DIAS / ENSG 6 Corrélation dense Comment est-ce possible aujourd’hui ? Bonne qualité des images, même issues de caméras grand public Ordinateurs puissants, et possibilité de partager les calculs Convergence des savoirs faire entre le monde de la photogrammétrie classique et celui de la vision par ordinateur Émergence d’outils comme le détecteur SIFT permettant d’automatiser les mesures

DIAS / ENSG 7 Plan du cours Rappel du principe de la photogrammétrie Le détecteur SIFT Les 3 étapes de la photogrammétrie automatique La prise de vues sur le terrain Les logiciels de corrélation dense « gratuits » Comparaison Lasergrammétrie / Photogrammétrie Traitement des nuages de points

DIAS / ENSG 8 Peu sensible : - aux variations d'échelle, - aux rotations, - au bruit, Mais sensible aux changements de points de vue, aux transformations affines, et au diachronisme  Méthode d'extraction de « points d'intérêt » et de mise en correspondance de ces points entre 2 images Méthode proposée en 1999, puis 2004 par D. G. Lowe (Université de Colombie Britannique)‏ [ Lowe 2004] David G. Lowe, "Distinctive image features from scale-invariant keypoints," International Journal of Computer Vision, 60, 2 (2004), pp Un outil commun à tous les packs de corrélation dense : le détecteur SIFT “Scale Invariant Feature Transform”

DIAS / ENSG 9 Résultat Exemple : sculpture en bronze d’un lion de profil marchant vers la droite 1 er siècle avant JC, conservée au musée national de Sana’a (Yemen) 9

DIAS / ENSG 10 Plan du cours Rappel du principe de la photogrammétrie Le détecteur SIFT Les 3 étapes de la photogrammétrie automatique La prise de vues sur le terrain Les logiciels de corrélation dense « gratuits » Comparaison Lasergrammétrie / Photogrammétrie Traitement des nuages de points

DIAS / ENSG 11 Les 3 étapes de la production de nuages de points 3D par photogrammétrie 1.Etalonnage de la caméra a)SYNONYMES : Calibration, Estimation des paramètres intrinsèques de la caméra, … 2.Estimation des poses b)SYNONYMES : Mise en place des images, Aérotriangulation, Phototriangulation, Orientation externe, Calage des images, … 3.Mise en correspondance c)SYNONYMES : Appariement, Corrélation, Production des cartes de profondeur, des nuages de points 3D

DIAS / ENSG 12 1) Etalonnage d’une caméra Détermination de la géométrie interne de la caméra : –Position de F dans le système image Position du PPA Distance principale (= distance focale lorsque la mise au point est à l’infini) –Modélisation de la distorsion Par exemple : position du PPS + coefficients du polynôme de distorsion Indispensable pour une utilisation photogrammétrique d’un appareil photo A refaire à chaque nouveau jeu de paramètres (focale + mise au point) Extrait cours ing1 ENSG Laure Chandelier Etalonnage Estimation de poses Mise en correspondance

DIAS / ENSG 13 Distorsion géométrique Point principal de symétrie : centre de la distorsion (intersection de l’axe optique avec le plan du cliché) Point principal d’autocollimation : projection orthogonale du point nodal arrière sur le fond de chambre Plan du cliché Δ, axe optique PPS PPA FS Point Principal d’Autocollimation Point Principal de Symétrie p Extrait cours ing1 ENSG Laure Chandelier Etalonnage Estimation de poses Mise en correspondance

DIAS / ENSG 14 Distorsion géométrique Effet de la distorsion sur l’image : –Caméras argentiques utilisées en photogrammétrie : de quelques μm (chambre métrique) à 250 μm –Caméra numérique Grand public : jusqu’à 100 pixels Photogrammétrique : jusqu’à 30 pixels « en barillet » → grand angle « en coussinet » → téléobjectif Extrait cours ing1 ENSG Laure Chandelier Etalonnage Estimation de poses Mise en correspondance

DIAS / ENSG 15 1) Etalonnage d’une caméra On considère au départ une caméra par défaut –Points principaux au centre du fond de chambre –Focale constructeur (cf. données Exif) –Pas de distorsion Prise de vues Mise en place des images, incluant la détermination des caractéristiques de la caméra Etalonnage Estimation de poses Mise en correspondance

DIAS / ENSG 16 1) Etalonnage d’une caméra Avec un polygone d’étalonnage Polygone d’étalonnage de l’IGN Extrait cours ing1 ENSG Laure Chandelier Etalonnage Estimation de poses Mise en correspondance

DIAS / ENSG 17 1) Etalonnage d’une caméra Avec une mire d’étalonnage : Mire Photomodeler Extrait cours ing1 ENSG Laure Chandelier Etalonnage Estimation de poses Mise en correspondance

DIAS / ENSG 18 1) Etalonnage d’une caméra Par « Auto-étalonnage » –Prise de vues redondantes d’un site texturé, avec du relief Etalonnage Estimation de poses Mise en correspondance

DIAS / ENSG 19 1) Etalonnage d’une caméra Résultat : e e e Plan du cliché Δ, axe optique PPS PPA FS Point Principal d’Autocollimation Point Principal de Symétrie p x,y PPAx,y PPSp Description de la distorsion radiale Taille du capteur en pixels Etalonnage Estimation de poses Mise en correspondance

DIAS / ENSG 20 2) Estimation des poses Extraction automatique de points de liaison (détecteur SIFT par exemple) Détermination des poses (Position et Orientation des caméras) par résolution d’un système d’équations m=f (M) les « M » sont tous les détails choisis sur l’objet par le détecteur SIFT les « m » sont les mesures des pts M sur les images où ils sont visibles les « f » sont les formules d’image Eventuellement basculement sur des points d’appui, ou sur un plan Etalonnage Estimation de poses Mise en correspondance

DIAS / ENSG 21 2) Estimation des poses Une fois les poses déterminées, les points image appariés donnent des points 3D par intersection des rayons perspectifs m1m3 image n°1 image n°3 S1S3 image n°2 m2 S2 M

DIAS / ENSG 22 2) Estimation des poses Etalonnage Estimation de poses Mise en correspondance Visualisation des points SIFT (dans l’espace objet) et des caméras

DIAS / ENSG 23 2) Estimation des poses Etalonnage Estimation de poses Mise en correspondance Visualisation des points SIFT (dans l’espace objet) et des caméras

DIAS / ENSG 24 3) Mise en correspondance Micmac utilise une méthode de mise en correspondance qui : 1.associe les points qui se ressemblent, 2.donne une surface vraisemblable, 3.est acceptable en temps de calcul. Extrait Cours PPMD ENSG M. Pierrot-Deseilligny  Critère de ressemblance (approche multi image pour augmenter La fiabilité des points trouvés)  Modélisation énergétique pour l’a-priori  Approche multi-échelle Etalonnage Estimation de poses Mise en correspondance

DIAS / ENSG 25 3) Mise en correspondance Critère de ressemblance – On utilise le coefficient de corrélation entre vignettes image gauche image droite Vignette du point à apparier Zone de recherche La vignette « homologue » est celle qui donne le meilleur coefficient de corrélation avec celle de référence (valeur proche de 1) Selon le contexte, la taille de la vignette doit varier Etalonnage Estimation de poses Mise en correspondance

DIAS / ENSG 26 3) Mise en correspondance Approche multi-échelle : on commence par extraire un modèle 3D sur des images sous-échantillonnées. Le modèle est affiné par itérations par des calculs sur des images de mieux en mieux résolue Etalonnage Estimation de poses Mise en correspondance

DIAS / ENSG 27 3) Mise en correspondance Modélisation énergétique –Permet de maximiser la ressemblance entre image –Et de respecter les connaissance a priori sur le contexte du problème Etalonnage Estimation de poses Mise en correspondance

DIAS / ENSG 28 Plan du cours Rappel du principe de la photogrammétrie Le détecteur SIFT Les 3 étapes de la photogrammétrie automatique La prise de vues sur le terrain Les logiciels de corrélation dense « gratuits » Comparaison Lasergrammétrie / Photogrammétrie Traitement des nuages de points

DIAS / ENSG 29 Prise de vues sur le terrain Prévoir plusieurs points de vues pour éviter les parties cachées Objets 3D : –Prendre une image maîtresse par point de vues, + deux images de part et d’autre en latéral, et deux images en vertical. Cette configuration en croix permet d’éviter les ambigüités d’appariement sur les détails parallèles à la base stéréoscopique –Prendre des images entre les points de vue, pour permettre un calage global (contrainte SIFT) Objets « plans » –Acquisition par bande avec deux hauteurs si possible

DIAS / ENSG 30 Prise de vues sur le terrain Figure par Laure Chandelier

DIAS / ENSG 31 Prise de vues sur le terrain Soigner les réglages photo –Éviter l’autofocus –Eviter le stabilisateur –Préférer une grande profondeur de champ –Préférer un éclairage homogène –Prendre tout un bloc d’images avec les mêmes paramètres

DIAS / ENSG 32 Plan du cours Rappel du principe de la photogrammétrie Le détecteur SIFT Les 3 étapes de la photogrammétrie automatique La prise de vues sur le terrain Les logiciels de corrélation dense « gratuits » Comparaison Lasergrammétrie / Photogrammétrie Traitement des nuages de points

DIAS / ENSG 33 Logiciels de corrélation dense « gratuits » ARC 3D : Université de Louvain Pas de calcul en local Simple d’utilisation, mais pas de contrôle 123DCatch : Autodesk Pas de calcul en local Simple d’utilisation, mais pas de contrôle Bundler / PMVS (Patch-based Multi-view Stereo Software) université de Washington et L'École Normale Supérieure À installer / compiler en local (SIFT + bundler + PMVS) Peu de possibilités de reprise en cas de pb MICMAC IGN/MATIS (M. Pierrot-Deseilligny) À installer / compiler en local (pastis + apero + micmac) Très paramétrable (pas simple, mais il existe une interface) 33

DIAS / ENSG 34 Logiciels de corrélation Microsoft Photosynth Pas de calcul en local, nécessite un compte Microsoft Permet de relier entre elles toutes les images d’un bloc Le nuage de points 3D n’est composé que des points SIFT 34

DIAS / ENSG 35 Plan du cours Rappel du principe de la photogrammétrie Le détecteur SIFT Les 3 étapes de la photogrammétrie automatique La prise de vues sur le terrain Les logiciels de corrélation dense « gratuits » Comparaison Lasergrammétrie / Photogrammétrie Traitement des nuages de points

DIAS / ENSG 36 Lasergrammétrie Extrait Présentation Journées de la recherche IGN 2009 ; M. Pierrot-Deseilligny

DIAS / ENSG 37 Photogrammétrie. Extrait Présentation Journées de la recherche IGN 2009 ; M. Pierrot-Deseilligny

DIAS / ENSG 38 Lasergrammétrie / Photogrammétrie. Lasergrammétrie. Photogrammétrie. « Zéro » fautes. Présence de fautes. Presque tous les matériaux. Uniquement les matériaux texturés. Précision constante. Précision variable. Précision arbitraire, augmente avec la résolution. Diminue avec la distance à la scène. Matériel cher (~50 KE). Matériel bon marché (à partir de 1 KE). Prise de donnée lente. Prise de donnée rapide, image instantanée (véhicules, drones). Matériel lourd + alimentation électrique. Matériel léger : perche télescopique, emporté sur drones, sous-marine. Nécessite images en+, référencement. Image de qualité par construction. Répondent à des besoins complémentaires Extrait Présentation Journées de la recherche IGN 2009 ; M. Pierrot-Deseilligny

DIAS / ENSG 39 Plan du cours Rappel du principe de la photogrammétrie Le détecteur SIFT Les 3 étapes de la photogrammétrie automatique La prise de vues sur le terrain Les logiciels de corrélation dense « gratuits » Comparaison Lasergrammétrie / Photogrammétrie Traitement des nuages de points

DIAS / ENSG 40 Traitement des nuages de points 3D Traitements éventuellement nécessaires –Filtrage –Débruitage –Rééchantillonnage –Triangulation / texturation –Reconstruction (bâtiments / végétation / mobilier urbain) La triangulation de Delaunay d'un ensemble de n points est l'unique triangulation telle qu'un cercle passant par les trois points d'un triangle ne contienne aucun autre point.triangulation trianglepoint