Pré-requis techniques (utiles pour le projet) : programmation (C, C++, Python ou Matlab).
Description
Ce cours donne un panorama des concepts et techniques d'acquisition, de traitement et de visualisation des nuages de points 3D, et de leurs fondements mathématiques et algorithmiques. Il abord notamment les thèmes suivants :
Systèmes de perception 3D
Traitements et opérateurs
Recalage
Segmentation de nuages de points
Reconstruction de courbes et surfaces
Modélisation par primitives
Rendu de nuages de points et maillages
Certaines séances sont complétées d'un TP.
Programme
NB: les 6 premières demi-journées sont décomposées en un créneau de cours de 14h à 16h, suivi d'un créneau de pratique de 16h à 18h. Les cours et les soutenances ont lieu à l'ENS Paris-Saclay, le séminaire à lieu à Mines ParisTech. Les TP sont réalisés par les étudiants sur leur machine portable personnelle, qui doit avoir Python, CloudCompare et MeshLab d'installé.
16/01/2020 (14h00-18h00): Perception 3D, capteurs et étalonnage
La validation s'effectue via un projet, basé sur un article de recherche. Chaque projet est organisé comme suit :
choix d'un article de recherche parmi des propositions,
implémentation et tests du ou des algorithme(s) décrit(s) dans l'article,
selon les cas, analyse de l'algorithme, de ses résultats, proposition de variante(s),
remise d'un document expliquant la méthode, les résultats ; et du code réalisé.
Listes de articles proposés : à venir.
Références
Images de profondeur, dir. J. Gallice, 2001, Hermès Science.
Modélisation 3D automatique, F. Goulette, 1998, Presses de l'Ecole des Mines.
Traitement de nuages de points denses et modélisation 3D d'environnements par système mobile LiDAR / Caméra, J.-E. Deschaud, 2010, thèse de doctorat MINES ParisTech.
Rendu Par Points, Christophe Schlick, Patrick Reuter et Tamy Boubekeur, Informatique Graphique et Rendu, Hermès Publishing, 2007
Point-based graphics, M. Gross and H. Pfister editors, 2007, Morgan Kaufmann.