How to automatically Label Hundreds of single feature(no background features Lidar Pointcloud las files for creating training data for Lidar ML Classification.

2 views (last 30 days)

Hi I have hundreds of Lidar Point cloud las files, which contains only one type of feature (such as electrical transformers, with no background features). I want to use those hundreds of transformer Poincloud datasets in las format, for creating training datasets for doing ML Lidar classification. How can I create labels for those hundres of pointcloud data in MATLAB? Thanks Ray

Answers (1)

Shlok
Shlok on 6 Mar 2025
Hi,
You can label your LAS files in MATLAB using the Lidar Labeler app from Lidar Toolbox. To achieve this, follow the following steps:
  • Start by loading the files using lidarLabeler('your_folder_path')to load multiple files at once.
  • After importing the LAS files, you can define labels programmatically using labelDefinitionCreatorLidar(). This allows you to create structured labels for your point cloud data, such as defining cuboids for transformers.
Additionally, you can speed up the labeling process by using automation algorithms. The Lidar Labeler app supports built-in automation methods, or you can create custom automation algorithms using "lidar.labeler.AutomationAlgorithm". This helps in automatically detecting and labeling objects across multiple frames, reducing manual effort significantly.
To know more about Lidar Labeler app and labelling automation, you can refer to the following MathWorks Documentation links:

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!