• Stars
    star
    221
  • Rank 178,896 (Top 4 %)
  • Language
    C++
  • License
    MIT License
  • Created over 4 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

An implementation on "Curved-Voxel Clustering for Accurate Segmentation of 3D LiDAR Point Clouds with Real-Time Performance" from IROS 2019

Lidar-Segementation

build passing velodyne_HDL_64 compliant

An implementation on "Curved-Voxel Clustering for Accurate Segmentation of 3D LiDAR Point Clouds with Real-Time Performance" from IROS 2019

Paper Link [link 1][link 2]

Update on 20210825

  1. Add a demo code
  2. Fix some problem

This file is just a function file, you may need to change a little bit to fit your own code

How to use:

 vector<PointAPR> papr;
 calculateAPR(*cloud_gr,papr);
 unordered_map<int, Voxel> hvoxel;
 build_hash_table(papr,hvoxel);
 vector<int> cluster_index = CVC(hvoxel,papr);
 vector<int> cluster_id;
 most_frequent_value(cluster_index, cluster_id);

The output is the same as https://github.com/FloatingObjectSegmentation/CppRBNN

For the demo code:

 mkdir build
 cd build
 cmake ..
 make -j

Reference

  1. Part of this code references to the https://github.com/FloatingObjectSegmentation/CppRBNN
  2. Ground Remocve: https://github.com/LimHyungTae/patchwork

Result:

Image text

More Repositories

1

LIDAR-Segmentation-Based-on-Range-Image

This is a lidar segmentation method based on range image.
C++
160
star
2

Multi-Object-Tracking

A fast object tracking method by using JPDA-IMM-UKF.
C++
152
star
3

Fast-Ground-Segmentation-Based-on-JPC

An implementation on "Shen Z, Liang H, Lin L, Wang Z, Huang W, Yu J. Fast Ground Segmentation for 3D LiDAR Point Cloud Based on Jump-Convolution-Process. Remote Sensing. 2021; 13(16):3239. https://doi.org/10.3390/rs13163239"
C++
91
star
4

Cascaded-Lidar-Ground-Segmentation

A C++ version for "A Slope-robust Cascaded Ground Segmentation in 3D Point Cloud for Autonomous Vehicles" 2018 ITSC
C++
70
star
5

Lidar-Ground-Segmantation-Paper-List

Collect paper about ground segmentation in 3D point cloud.
42
star
6

CenterPillarNet

An anchor free method for pointcloud object detecion.
Python
37
star
7

Range-Image-based-segementation

An implementation on "I. Bogoslavskyi and C. Stachniss, "Fast range image-based segmentation of sparse 3D laser scans for online operation," 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Daejeon, 2016, pp. 163-169, doi: 10.1109/IROS.2016.7759050."
C++
29
star
8

Lidar-pcd-2-jpg-of-bird-eye-view-

Take bird-eye-view Jpg file from pcd file.
C++
8
star
9

Semantic-Kitti-Label-Read

A c++ version code to read semantic kitti label.
C++
5
star
10

CenterBEV

A deep learning method for pointcloud object detection.
Python
4
star
11

IMM-UKF-for-object-tracking

An simple implementation of the IMM-UKF methods for object tracking state filter.
3
star
12

3D-Detection-localization

Papers for 3D Detection
1
star
13

Summary

้กน็›ฎๆ€ป็ป“
1
star