pmkalshetti / fast_point_cloud_sampling

Fast point cloud sampling using graph signal processing.
25 stars 5 forks source link

Fast Sampling of Point Cloud using Graphs

The idea is motivated from the paper: Fast Resampling of Three-Dimensional Point Clouds via Graphs.

Code

The code is implemented in Python and C++.

Requirements

Usage

Compilation

cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build/
python sample_point_cloud.py data/cube.ply

Results

1. Cube

Output for cube *Input point cloud in black color, filtered point cloud in red color

Reference

@article{chen2017fast,
title={Fast resampling of three-dimensional point clouds via graphs},
author={Chen, Siheng and Tian, Dong and Feng, Chen and Vetro, Anthony and Kova{\v{c}}evi{\'c}, Jelena},
journal={IEEE Transactions on Signal Processing},
volume={66},
number={3},
pages={666--681},
year={2017},
publisher={IEEE}
}