Etat de l art sur l acquisition de données 3D par photogrammétrie



Documents pareils
Analyse de la vidéo. Chapitre La modélisation pour le suivi d objet. 10 mars Chapitre La modélisation d objet 1 / 57

Projet de traitement d'image - SI 381 reconstitution 3D d'intérieur à partir de photographies

ETAT DE L ART ET PERSPECTIVES POUR LES SERVICES NUMÉRIQUES APPLIQUÉS À LA VITICULTURE.

N. Paparoditis, Laboratoire MATIS

Détection des points d intérêt et Segmentation des images RGB-D. Présentée par : Bilal Tawbe. Semaine de la recherche de l UQO

Traitement bas-niveau

Comparaison de Relevés 3D issus de plusieurs Systèmes de Numérisation

FUSION DE CARTES DE PROFONDEURS EN PHOTOGRAMMETRIE ARCHITECTURALE

Les drones civils Gatewing X100 et UX5 pour la production d orthophotos, Modèles Numériques de Surface (MNS) et cartes NDVI

L analyse d images regroupe plusieurs disciplines que l on classe en deux catégories :

Better data. Better decisions. La carière digitale, nouvel outil de suivi et de gestion de l exploitation

Mesure agnostique de la qualité des images.

Simulation de point de vue pour la localisation d une caméra à partir d un modèle non structuré

Vision industrielle et télédétection - Détection d ellipses. Guillaume Martinez 17 décembre 2007

Valorisation Patrimoine Historique

Cours d Analyse. Fonctions de plusieurs variables


Art Graphique & Patrimoine Savoir faire et technologie au service du patrimoine

INTERFACEMICMAC DOCUMENTATION UTILISATEUR

Depuis quelques années, les

Vérification audiovisuelle de l identité

SPOT4 (Take 5) : Sentinel-2 avec deux ans d avance

Réalité virtuelle au service de la maintenance

Reconnaissance de visages 2.5D par fusion des indices de texture et de profondeur ICI 12/12/12

Distribution d électricité et réseaux souterrains

Analyse d images. Edmond.Boyer@imag.fr. Edmond Boyer UFRIMA 1

Territoire3D. Descriptif de contenu. Institut Géographique National. Date du Document : Mars 2011

Franck VAUTIER, Jean-Pierre TOUMAZET, Erwan ROUSSEL, Marlène FAURE, Mohamed ABADI, Marta FLOREZ, Bertrand DOUSTEYSSIER

Elaboration d un Plan Local d Urbanisme / d un Agenda 21

Chapitre 0 Introduction à la cinématique

FONCTIONS DE PLUSIEURS VARIABLES (Outils Mathématiques 4)

Le drone de cartographie professionnelle

un module de simulation des évolutions urbaines Présentation

Acquérir et intégrer des données géographiques

DURÉE DU JOUR EN FONCTION DE LA DATE ET DE LA LATITUDE

Fonctions de plusieurs variables

Fonctions de plusieurs variables

Communications immersives : Enjeux et perspectives

CMI ECONOMIE, FINANCE QUANTITATIVE ET STATISTIQUES - PARCOURS FORMATION EN APPRENTISSAGE

Algorithme des fourmis appliqué à la détection et au suivi de contours dans une image

La programmation linéaire : une introduction. Qu est-ce qu un programme linéaire? Terminologie. Écriture mathématique

Résolution d équations non linéaires

Calcul intégral élémentaire en plusieurs variables

La visio-conférence holographique : Pourquoi? Comment?

Master IMA - UMPC Paris 6 RDMM - Année Fiche de TP

Mise en place d'une chaîne de production raster multi-échelles

Exercice 1 Trouver l équation du plan tangent pour chaque surface ci-dessous, au point (x 0,y 0,z 0 ) donné :

Fonctions de deux variables. Mai 2011

SLAM Visuel 3D pour robot mobile autonome

Sujet. calculatrice: autorisée durée: 4 heures

Dense Reconstruction Method s for Active Vision

LIDAR LAUSANNE Nouvelles données altimétriques sur l agglomération lausannoise par technologie laser aéroporté et ses produits dérivés

Recherche d'images par le contenu Application au monitoring Télévisuel à l'institut national de l'audiovisuel

Société de Geo-engineering

La mise en place d une cellule de veille

Flex Multipath Routing

Utilisation des Points d Intérêts Couleurs pour le Suivi d Objets

Perspectives d applications de la télédétection en grandes culture à court et moyen terme dans le Sud-Ouest

L ANALYSE EN COMPOSANTES PRINCIPALES (A.C.P.) Pierre-Louis GONZALEZ

Opérations de base sur ImageJ

Deux disques dans un carré

IMAGE BASED MODELING généralités et utilisation des outils de photomodélisation. 123D Catch de Autodesk.

Université des Sciences et Technologies de Lille 1 UFR Informatique. Projet scientifique de Master 2 Image, Vision, Interaction.

ORUXMAPSDESKTOP v.1.4 EN PREMIER, TU DOIS AVOIR LA MACHINE VIRTUELLE JAVA DANS TON PC, PUISQUE ORUXMAPSDESKTOP EST UNE APPLICATION JAVA.

Introduction au Data-Mining

Les algorithmes de base du graphisme

Optimisation non linéaire Irène Charon, Olivier Hudry École nationale supérieure des télécommunications

3 Approximation de solutions d équations

La perspective conique

T. Gasc 1,2,3, F. De Vuyst 1, R. Motte 3, M. Peybernes 4, R. Poncet 5

CENTRALE DE SURVEILLANCE EMBARQUEE MULTIMEDIA

Le Futur de la Visualisation d Information. Jean-Daniel Fekete Projet in situ INRIA Futurs

Notes du cours MTH1101 Calcul I Partie II: fonctions de plusieurs variables

Bases de données multimédia I - Introduction

L outil 3D «Grand Territoire» de l Agglomération de Montpellier- De la communication à la participation?

Logiciel Survey Pro. Équipé de Spectra Precision Central : La solution cloud de Spectra Precision. Survey Pro: le meilleur, tout simplement

Sommaire. Bertrand PECUCHET

«Bases de données géoréférencées pour la gestion agricole et environnementale en Roumanie»

Calage robuste et accéléré de nuages de points en environnements naturels via l apprentissage automatique

INNOVATION SPOTLIGHT SOLUTIONS TRENDWATCHER

Le Système d Information Routier

Sylvain Sylvain GONNET Géomètre 2 ème année [ ]

L accès aux données spatiales au profit des applications satellitaires

ANALYSE DU MOUVEMENT HUMAIN PAR VISION ARTIFICIELLE POUR CONSOLES DE JEUX VIDÉOS

Extraction et reconstruction de bâtiments en 3D à partir de relevés lidar aéroportés

LA TÉLÉDETECTION EN AGRICULTURE. par Bruno Tisseyre 1

Prédiction de couverture de champ radioélectrique pour les réseaux radiomobiles : L apport du Système d Information Géographique ArcInfo 8

R-ICP : une nouvelle approche d appariement 3D orientée régions pour la reconnaissance faciale

Trait de côte Histolitt v1.0 Descriptif technique Version du document 1.0 *** Sommaire

Comme chaque ligne de cache a 1024 bits. Le nombre de lignes de cache contenu dans chaque ensemble est:

Sujet proposé par Yves M. LEROY. Cet examen se compose d un exercice et de deux problèmes. Ces trois parties sont indépendantes.

Limitations of the Playstation 3 for High Performance Cluster Computing

Eclairage artificiel

Relever les défis des véhicules autonomes

Energie et morphologie : vers la perdurabilité de la forme urbaine? Généralités et transports. Luc Adolphe

C - ICM LTE Gamme DE

Colorisation et texturation temps réel d environnements urbains par système mobile avec scanner laser et caméra fish-eye

Object Removal by Exemplar-Based Inpainting

Transcription:

1/24 Etat de l art sur l acquisition de données 3D par photogrammétrie Gilles Rabatel UMR ITAP IRSTEA Montpellier Pour mieux affirmer ses missions, le Cemagref devient Irstea www.irstea.fr La 3D en Agriculture et Environnement Séminaire Montpellier Supagro 24 avril 2015

2/24 Principe de la stéréovision (x,y) f C (X, Y, Z) Projection perspective: Si je connais les paramètres internes (taille des pixels, longueur focale) et externes (position, orientation) d une caméra, je peux associer à tout pixel de coordonnées (x,y) une droite dans l espace 3D. (x,y ) Si je dispose d une autre prise de vue sous un autre angle, je peux lever l ambigüité et connaître la position 3D du point (intersection des droites) L association de plusieurs vues (minimum deux) d un même objet sous différents angles permet de retrouver son positionnement dans l espace 3D

Un principe connu et exploité depuis longtemps 3/24 Plus le décalage de position entre les deux images est important (disparité), plus l objet est interprété comme proche

La reconstruction stéréo 4/24 Une discipline née dès les débuts du traitement d image Une difficulté principale: la recherche de points de correspondance

5/24 Jusqu aux années 2000, deux écoles Par corrélation Par contours ou coins (source: Medioni & Nevatia, 1985) Nécessite la connaissance précise de la position relative des caméras (recherche sur ligne épipolaire) Positionnement approximatif Ne fonctionne pas si variation de l échelle Difficultés d appariement

6/24 L algorithme SIFT: une révolution! (Lowe, 1999) SIFT: Scale-invariant feature transform (Variante plus récente: SURF (Bay et al, 2006): Speeded Up Robust Features)

7/24 1) Recherche de points remarquables Echelle X Y Recherche d extrema dans un espace multi-échelle

8/24 2) Calcul de descripteurs Relevé des histogrammes de directions de gradients dans un large voisinage autour du point SIFT Calcul d un vecteur descripteur de 128 composantes Extrêmement efficace pour retrouver les points SIFT analogues entre deux images

9/24 Une application grand public: le «stitching»

Application à la photogrammétrie 10/24 Si l on dispose de suffisamment de points SIFT appariés entre plusieurs images d une même scène, on peut retrouver la position relative des caméras Caméras v v Points 3D

Exemple de chaîne de traitement (Acquisition par drone. CSIC, Arganda, avril 2014) 11/24 Plan de vol Images acquises

Etape 1: Orientation 12/24 A partir des points SIFT appariés entre images, détermination: des points 3D correspondants ( «sparse cloud») des positions de prise de vue Echelle non définie!!!

Etape 2: Bascule 13/24 P4(X,Y,Z) P2(X,Y,Z) P3(X,Y,Z) P5(X,Y,Z) P1(X,Y,Z) A partir de points de contrôle au sol: réorientation et mise à l échelle réelle du nuage de points

Etape 3: Création du MNS 14/24 A partir des positions caméra: appariement et positionnement 3D de tous les points image par corrélation construction du modèle numérique de surface (MNS) ou «dense cloud»

Etape 4: orthorectification des images et mosaïquage 15/24

16/24 Remarques En pratique, il est indispensable de prendre en compte la distorsion de l objectif de la caméra paramètres supplémentaires identifiés lors de l étape d orientation La reconstruction suppose que chaque point de la scène soit vu au moins deux fois recouvrement entre images > 50% Dans les meilleures conditions, erreur résiduelle inférieure à 0.5 pixel.

Types d applications 17/24 Dans de nombreux cas en cartographie, l objectif est un mosaïquage ortho-rectifié et géo-référencé. Dans ce cas, le MNS est un sous-produit (exemple précédent). Lorsque l objectif est la reconstruction 3D elle-même, on peut adapter le protocole de prise aux besoins

Quelques exemples (1) (source: IGN) 18/24

Quelques exemples (2) (source: IGN) 19/24

Quelques exemples (3) (source: IGN) 20/24

Un cas particulier: les structures 21/24 linéaires (source: IGN) Précautions à prendre pour éviter la dérive des calculs numériques! (intégration des points de contrôle dès le calcul d orientation)

22/24 Une offre abondante Solutions Open Source: MicMac (M. Pierrot-Deseilligny, IGN): http://logiciels.ign.fr/?-micmac,3- Bundler (http://www.cs.cornell.edu/~snavely/bundler/) + PMVS (http://www.di.ens.fr/pmvs/) VisualSFM (http://ccwu.me/vsfm/) (inclut PMVS) Solution Web: ARC 3D Webservice (KU Leuven): http://www.arc3d.be/ Solutions commerciales ERDAS Agisoft PhotoScan

23/24 Perspectives «La photogrammétrie n est plus une question de recherche» (M. Pierrot-Deseilligny, IGN) Améliorations techniques: Précision de calcul (structures linéaires) Géoréférencement direct (IMU + GPS sur la caméra) CamLight IGN

Conclusion 24/24 Une solution performante et très bon marché pour l acquisition de données 3D (APN standard) Nécessite un protocole soigné de prise d image Traitement complexe (si Open Source) Présence éventuelle de fautes Précision liée à la résolution et au protocole d acquisition