PointCLM: A Contrastive Learning-Based Framework for Multi-Instance Point Cloud Registration

Abstract

Multi-instance point cloud registration is the problem of estimating multiple poses of source point cloud instances within a target point cloud. Solving this problem is challenging since inlier correspondences of one instance constitute outliers of all the other instances. Existing methods often rely on time-consuming hypothesis sampling or features leveraging spatial consistency, resulting in limited performance. In this paper, we propose PointCLM, a contrastive learning-based framework for mutli-instance point cloud registration. We first utilize contrastive learning to learn well-distributed deep representations for the input putative correspondences. Then based on these representations, we propose a outlier pruning strategy and a clustering strategy to efficiently remove outliers and assign the remaining correspondences to correct instances. Our method outperforms the state-of-the-art methods on both synthetic and real datasets by a large margin.

Cite

Text

Yuan et al. "PointCLM: A Contrastive Learning-Based Framework for Multi-Instance Point Cloud Registration." Proceedings of the European Conference on Computer Vision (ECCV), 2022. doi:10.1007/978-3-031-20077-9_35

Markdown

[Yuan et al. "PointCLM: A Contrastive Learning-Based Framework for Multi-Instance Point Cloud Registration." Proceedings of the European Conference on Computer Vision (ECCV), 2022.](https://mlanthology.org/eccv/2022/yuan2022eccv-pointclm/) doi:10.1007/978-3-031-20077-9_35

BibTeX

@inproceedings{yuan2022eccv-pointclm,
  title     = {{PointCLM: A Contrastive Learning-Based Framework for Multi-Instance Point Cloud Registration}},
  author    = {Yuan, Mingzhi and Li, Zhihao and Jin, Qiuye and Chen, Xinrong and Wang, Manning},
  booktitle = {Proceedings of the European Conference on Computer Vision (ECCV)},
  year      = {2022},
  doi       = {10.1007/978-3-031-20077-9_35},
  url       = {https://mlanthology.org/eccv/2022/yuan2022eccv-pointclm/}
}