PCR-99: A Practical Method for Point Cloud Registration with 99 Percent Outliers (2402.16598v6)
Abstract: We propose a robust method for point cloud registration that can handle both unknown scales and extreme outlier ratios. Our method, dubbed PCR-99, uses a deterministic 3-point sampling approach with two novel mechanisms that significantly boost the speed: (1) an improved ordering of the samples based on pairwise scale consistency, prioritizing the point correspondences that are more likely to be inliers, and (2) an efficient outlier rejection scheme based on triplet scale consistency, prescreening bad samples and reducing the number of hypotheses to be tested. Our evaluation shows that, up to 98% outlier ratio, the proposed method achieves comparable performance to the state of the art. At 99% outlier ratio, however, it outperforms the state of the art for both known-scale and unknown-scale problems. Especially for the latter, we observe a clear superiority in terms of robustness and speed.
- B. Curless and M. Levoy, “A volumetric method for building complex models from range images,” in SIGGRAPH. ACM, 1996, pp. 303–312.
- S. H. Lee and J. Civera, “Robust single rotation averaging revisited,” CoRR, abs/2309.05388, 2023.
- P. Henry, M. Krainin, E. Herbst, X. Ren, and D. Fox, “RGB-D mapping: Using kinect-style depth cameras for dense 3D modeling of indoor environments,” Int. J. Robot. Res., vol. 31, no. 5, pp. 647–663, 2012.
- S. Choi, Q.-Y. Zhou, and V. Koltun, “Robust reconstruction of indoor scenes,” in IEEE Conf. Comput. Vis. Pattern Recog., June 2015.
- B. Drost, M. Ulrich, N. Navab, and S. Ilic, “Model globally, match locally: Efficient and robust 3d object recognition,” in IEEE Conf. Comput. Vis. Pattern Recog., 2010, pp. 998–1005.
- P. Marion, P. R. Florence, L. Manuelli, and R. Tedrake, “Label Fusion: A pipeline for generating ground truth labels for real RGBD data of cluttered scenes,” in IEEE Intl. Conf. Robot. Automat., 2018, pp. 1–8.
- J. Zhang and S. Singh, “LOAM: Lidar odometry and mapping in real-time,” in Proc. Robotics: Science and Systems, 2014.
- P. Besl and N. D. McKay, “A method for registration of 3-d shapes,” IEEE Trans. Pattern Anal. Mach. Intell., vol. 14, no. 2, pp. 239–256, 1992.
- R. B. Rusu, N. Blodow, and M. Beetz, “Fast point feature histograms (FPFH) for 3D registration,” in IEEE Intl. Conf. Robot. Automat., 2009, pp. 3212–3217.
- A. Parra Bustos and T.-J. Chin, “Guaranteed outlier removal for point cloud registration with correspondences,” IEEE Trans. Pattern Anal. Mach. Intell., vol. 40, no. 12, pp. 2868–2882, 2018.
- M. A. Fischler and R. C. Bolles, “Random sample consensus: A paradigm for model fitting with applications to image analysis and automated cartography,” Commun. ACM, vol. 24, no. 6, pp. 381––395, 1981.
- O. Chum, J. Matas, and J. Kittler, “Locally optimized RANSAC,” in Pattern Recog., B. Michaelis and G. Krell, Eds., 2003, pp. 236–243.
- D. Nister, “Preemptive RANSAC for live structure and motion estimation,” in IEEE Int. Conf. Comput. Vis., vol. 1, 2003, pp. 199–206.
- A. Parra Bustos, T.-J. Chin, A. Eriksson, H. Li, and D. Suter, “Fast rotation search with stereographic projections for 3(d) registration,” IEEE Trans. Pattern Anal. Mach. Intell., vol. 38, no. 11, pp. 2227–2240, 2016.
- H. Yang, J. Shi, and L. Carlone, “Teaser: Fast and certifiable point cloud registration,” IEEE Trans. Robot., vol. 37, no. 2, pp. 314–333, 2020.
- L. Sun, “RANSIC: Fast and highly robust estimation for rotation search and point cloud registration using invariant compatibility,” IEEE Robot. Automat. Lett., vol. 7, no. 1, pp. 143–150, 2022.
- L. Sun and Z. Deng, “A fast and robust rotation search and point cloud registration method for 2d stitching and 3d object localization,” Applied Sciences, vol. 11, no. 20, 2021.
- E. Hu and L. Sun, “DANIEL: A fast and robust consensus maximization method for point cloud registration with high outlier ratios,” Information Sciences, vol. 614, pp. 563–579, 2022.
- ——, “VODRAC: Efficient and robust correspondence-based point cloud registration with extreme outlier ratios,” Journal of King Saud University - Computer and Information Sciences, vol. 35, no. 1, pp. 38–55, 2023.
- J. Li, P. Shi, Q. Hu, and Y. Zhang, “QGORE: Quadratic-time guaranteed outlier removal for point cloud registration,” IEEE Trans. Pattern Anal. Mach. Intell., 2023.
- R. Kümmerle, G. Grisetti, H. Strasdat, K. Konolige, and W. Burgard, “g2o: A general framework for graph optimization,” in IEEE Intl. Conf. Robot. Automat., 2011, pp. 3607–3613.
- K. MacTavish and T. D. Barfoot, “At all costs: A comparison of robust cost functions for camera correspondence outliers,” in Conf. Comput. Robot. Vis. IEEE, 2015, pp. 62–69.
- H. Yang, P. Antonante, V. Tzoumas, and L. Carlone, “Graduated non-convexity for robust spatial perception: From non-minimal solvers to global outlier rejection,” IEEE Intl. Conf. Robot. Automat., vol. 5, no. 2, pp. 1127–1134, 2020.
- Q.-Y. Zhou, J. Park, and V. Koltun, “Fast global registration,” in Eur. Conf. Comput. Vis., 2016, pp. 766–782.
- H. Yang and L. Carlone, “A polynomial-time solution for robust registration with extreme outlier rates,” in Proc. Robotics: Science and Systems, 2019.
- J. Shi, H. Yang, and L. Carlone, “ROBIN: a graph-theoretic approach to reject outliers in robust estimation using invariants,” in IEEE Intl. Conf. on Robotics and Automation (ICRA), 2021, pp. 13 820–13 827.
- S. H. Lee and J. Civera, “Robust single rotation averaging,” CoRR, abs/2004.00732, 2020.
- L. Sun, “Practical, fast and robust point cloud registration for scene stitching and object localization,” IEEE Access, vol. 10, pp. 3962–3978, 2022.
- B. K. P. Horn, “Closed-form solution of absolute orientation using unit quaternions,” Journal of the Optical Society of America A, vol. 4, no. 4, pp. 629–642, 1987.
- L. Sun and L. Deng, “TriVoC: Efficient voting-based consensus maximization for robust point cloud registration with extreme outlier ratios,” IEEE Robot. Automat. Lett., vol. 7, no. 2, pp. 4654–4661, 2022.