This repository contains common utility functions to preprocess LiDAR point clouds. Such preprocessing steps are required to perform different operations, such as object detection, downsampling, voxelization, and so on.
Currently implemented preprocessing functions:
- Load point cloud data from .bin file
- Calculate Chamfer distance
- Create birds eye view image from point cloud
- Create range image from point cloud
- DBScan
- KdTree
- Plane Segmentation
- Voxelize
- Compression with dracopy
Used the following libraries:
- Open3d
- pytorch3d
- torch-points3d
- DracoPy