pip install -r requirements.txt
python run_ncuts.py ##runs on 2 chunks and visualized + stores output .pcd files to out_pcds/ folder
run_ncuts.ipynb & run_ncuts.py
: main files to run and visualize some chunks, both files do the samenormalized_cuts.py
: contains main code for running ncutspoint_cloud_utils.py
: contains some helper functions for visualization and reprojecting points from downsampled pcd to original pointcloud
This code is only using spatial distances, so the only relevant ncuts parameter is the ncuts_threshold T
.
Increasing the threshold inside config_spatial
dict will lead to more recursive splits (finer grained/more instances).