Skip to content

Robator/road_curb_segmentation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Curb segmentation from point cloud

Scene L004.ply from Toronto3D dataset is used.

Algorithm

  1. Load .ply file and parse properties
  2. Filter points with label 0 from ply files
  3. Filter points by height and beam angle
  4. Filter points by min z difference(A Practical Point Cloud Based Road Curb Detection Method for Autonomous Vehicle)
  5. Save result in .las file

Results

Imported cloud Curb segmentation on crossroad

Requirements

  • Python 3.7
  • Open3d
  • Pyyaml
  • Numpy
  • pylas

Installation

pip install -r requirements.txt

Usage

usage: Road curb cloud segmentation [-h] [--output_dir OUTPUT_DIR] input_file

positional arguments:
  input_file            path to .ply file

optional arguments:
  -h, --help            show this help message and exit
  --output_dir OUTPUT_DIR
                        path to output .las file

About

Road curb segmentation from point cloud

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages