Constrained Planar Cuts - Object Partitioning for Point Clouds
Abstract
While humans can easily separate unknown objects into meaningful parts, recent segmentation methods can only achieve similar partitionings by training on human-annotated ground-truth data. Here we introduce a bottom-up method for segmenting 3D point clouds into functional parts which does not require supervision and achieves equally good results. Our method uses local concavities as an indicator for inter-part boundaries. We show that this criterion is efficient to compute and generalizes well across different object classes. The algorithm employs a novel locally constrained geometrical boundary model which proposes greedy cuts through a local concavity graph. Only planar cuts are considered and evaluated using a cost function, which rewards cuts orthogonal to concave edges. Additionally, a local clustering constraint is applied to ensure the partitioning only affects relevant locally concave regions. We evaluate our algorithm on recordings from an RGB-D camera as well as the Princeton Segmentation Benchmark, using a fixed set of parameters across all object classes. This stands in stark contrast to most reported results which require either knowing the number of parts or annotated ground-truth for learning. Our approach outperforms all existing bottom-up methods (reducing the gap to human performance by up to 50%) and achieves scores similar to top-down data-driven approaches.
Cite
Text
Schoeler et al. "Constrained Planar Cuts - Object Partitioning for Point Clouds." Conference on Computer Vision and Pattern Recognition, 2015. doi:10.1109/CVPR.2015.7299157Markdown
[Schoeler et al. "Constrained Planar Cuts - Object Partitioning for Point Clouds." Conference on Computer Vision and Pattern Recognition, 2015.](https://mlanthology.org/cvpr/2015/schoeler2015cvpr-constrained/) doi:10.1109/CVPR.2015.7299157BibTeX
@inproceedings{schoeler2015cvpr-constrained,
title = {{Constrained Planar Cuts - Object Partitioning for Point Clouds}},
author = {Schoeler, Markus and Papon, Jeremie and Worgotter, Florentin},
booktitle = {Conference on Computer Vision and Pattern Recognition},
year = {2015},
doi = {10.1109/CVPR.2015.7299157},
url = {https://mlanthology.org/cvpr/2015/schoeler2015cvpr-constrained/}
}