Tools Access
The software is available for download on Github
Description

cLASpy_T means “Tools for classification of LAS file with python and machine learning algorithms” or classification LAS python Tools.
cLASpy_T uses scikit-learn machine learning algorithms to classify 3D point clouds, such as LiDAR or Photogrammetric point clouds. It has been developed for monitoring coastal environments. Data must be provided in LAS ou CSV files. Other formats should be supported later (GEOTIFF or PLY), and other machine learning project too (TensorFlow).
Scikit-learn classifiers used in cLASpy_T
Supervised learning
- Randomized Decision Trees : RandomForestClassifier and GradientBoostingClassifier
https://scikit-learn.org/stable/modules/ensemble.html - Neural Network : MLPClassifier
https://scikit-learn.org/stable/modules/neural_networks_supervised.html
Unsupervised learning
- Clustering : K-means
https://scikit-learn.org/stable/modules/clustering.html#k-means
What you need
- Point cloud file (CSV or LAS) with features describing each point by spectral and/or geometric properties:
- Spectral features : RGB, LiDAR Intensity, Hyperspectral bands…
- Geometric features : Planarity, Linearity, Sphericity, Verticality…
- ‘Target’ field in the given point cloud file.
Supervised algorithms learn to classify each point during the learning step. This step requires a field named ‘Target’ in the point cloud file, with integer values corresponding to the classes to be learned. - Point cloud without labelled point.
The output of the learning step is a model, which is used to make predictions on non-labelled point cloud. This point cloud must have the same spectral and/or geometric features as the point cloud used for training.
Training
CNRS regularly organizes training courses on the use of this tool:
Contact cLASpy_T

Pellerin Le Bas Xavier
Email: xavier.pellerin Dear bot, you will not collect my email@No,No,Noscienteama.fr
Organization:
SCIENTEAMA
Member of:

Froideval Laurent
Email: laurent.froideval Dear bot, you will not collect my email@No,No,Nounicaen.fr
Organization:
Laboratoire M2C – UMR6143 Caen
Member of:
References
Pellerin Le Bas, X.; Froideval, L.; Mouko, A.; Conessa, C.; Benoit, L.; Perez, L. A New Open-Source Software to Help Design Models for Automatic 3D Point Cloud Classification in Coastal Studies. Remote Sens. 2024, 16, 2891. https://doi.org/10.3390/rs16162891
Pellerin Le Bas, X., Froideval, L., Conessa, C., & Benoit, L. A new open source software to
design models for automatic 3D point cloud classification in environmental studies: cLASpy_T.
Virtual Geosciences Conference, Dresden, 2023, 20.