Recent efforts on geospatial data processing showed a good potential for machine learning, particularly deep learning, tools in the automatic semantic interpretation of a 3D scene. Machine understanding of the surrounding environment is of great importance for several applications, including in particular the development of effective autonomous vehicles. Focusing on the specific case of autonomous driving vehicles, this work considers the problem of automatic segmentation and classification of urban point clouds. To be more specific, this paper considers a mixed approach, where, once properly removed ground points, 3D data segmentation is based on the Euclidean distance, whereas the classification of objects is based on a two-step procedure: first, PointNet++ is used for an initial soft-classification. Then, classification probabilities outputted by PointNet++ are used in combination with some additional geometric features extracted from the point cloud as inputs for a Random Forest classifier. The proposed approach is tested on a dataset collected in Sesto Fiorentino (Italy), showing quite promising performance. Interestingly, the employed tools are available as open-source software.

Open Source Deep Learning Solutions for the Classification of MMS Urban 3D Data

Masiero A.;
2025

Abstract

Recent efforts on geospatial data processing showed a good potential for machine learning, particularly deep learning, tools in the automatic semantic interpretation of a 3D scene. Machine understanding of the surrounding environment is of great importance for several applications, including in particular the development of effective autonomous vehicles. Focusing on the specific case of autonomous driving vehicles, this work considers the problem of automatic segmentation and classification of urban point clouds. To be more specific, this paper considers a mixed approach, where, once properly removed ground points, 3D data segmentation is based on the Euclidean distance, whereas the classification of objects is based on a two-step procedure: first, PointNet++ is used for an initial soft-classification. Then, classification probabilities outputted by PointNet++ are used in combination with some additional geometric features extracted from the point cloud as inputs for a Random Forest classifier. The proposed approach is tested on a dataset collected in Sesto Fiorentino (Italy), showing quite promising performance. Interestingly, the employed tools are available as open-source software.
2025
International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences - ISPRS Archives
2025 International Society for Photogrammetry and Remote Sensing (ISPRS) Geospatial Week, GSW 2025
File in questo prodotto:
File Dimensione Formato  
unpaywall-bitstream--1940933577.pdf

accesso aperto

Tipologia: Published (Publisher's Version of Record)
Licenza: Creative commons
Dimensione 1.26 MB
Formato Adobe PDF
1.26 MB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11577/3597711
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
  • OpenAlex ND
social impact