Imprimer cette pageEnvoyer à un ami Partager cette page Flux RSS

CloudCompare

CloudCompare a été essentiellement utilisé pour traiter les intérieurs de centrales relevés à l'aide de scanners laser par des topographes.
Cloud Compare Instantané d'interface utilisateur

Ce logiciel permet entre autres choses :
  • de calculer les distances locales entre deux nuages de points denses (figure de gauche) ;
  • de filtrer le bruit de mesure du scanner laser pour mettre en évidence les vraies différences (figure du milieu) ;
  • de segmenter les différences pour faire apparaître des objets ou morceaux d'objets correspondant à des différences entre les deux jeux de données comparés (figure de droite).

L'originalité de CloudCompare tient à plusieurs aspects :

  • les structures de données utilisées : un "octree" permettant de charger en mémoire et d'afficher des nuages de points volumineux (plusieurs millions de points en 3D) et de calculer rapidement (c'est-à-dire en quelques secondes) les écarts entre deux jeux de données volumineux ou un "Kd-tree" permettant de recaler rapidement 2 nuages de points entre eux.
  • les 2 types de calculs de distance entre deux nuages de points, calculs qui n'existaient pas auparavant : calcul précis basé sur la distance de type distance de Hausdorff ; calcul rapide mais moins précis basé sur une distance de chanfrein ;
  • le filtrage du bruit de mesure ;
  • la prise en compte des différences d'échantillonnage entre les jeux de données comparés ;
  • la prise en compte de la visibilité du scanner pour chaque jeu de données ;
  • le rendu PCV (Portion de Ciel Visible) sur nuage de points via la carte graphique, qui permet une forte amélioration de la lisibilité de ce type de données à l'écran.
L'atout majeur de CloudCompare est d'une part, sa rapidité d'exécution et, d'autre part, l'absence de concurrence dans le monde du logiciel libre.

Ce logiciel a été développé à partir de 2004 dans le cadre d'une thèse CIFRE co-encadrée par EDF R&D et Télécom Paris.

A voir également