Processing math: 0%
Guaranteed Outlier Removal for Point Cloud Registration with Correspondences | IEEE Journals & Magazine | IEEE Xplore

Guaranteed Outlier Removal for Point Cloud Registration with Correspondences


Abstract:

An established approach for 3D point cloud registration is to estimate the registration function from 3D keypoint correspondences. Typically, a robust technique is requir...Show More

Abstract:

An established approach for 3D point cloud registration is to estimate the registration function from 3D keypoint correspondences. Typically, a robust technique is required to conduct the estimation, since there are false correspondences or outliers. Current 3D keypoint techniques are much less accurate than their 2D counterparts, thus they tend to produce extremely high outlier rates. A large number of putative correspondences must thus be extracted to ensure that sufficient good correspondences are available. Both factors (high outlier rates, large data sizes) however cause existing robust techniques to require very high computational cost. In this paper, we present a novel preprocessing method called guaranteed outlier removal for point cloud registration. Our method reduces the input to a smaller set, in a way that any rejected correspondence is guaranteed to not exist in the globally optimal solution. The reduction is performed using purely geometric operations which are deterministic and fast. Our method significantly reduces the population of outliers, such that further optimization can be performed quickly. Further, since only true outliers are removed, the globally optimal solution is preserved. On various synthetic and real data experiments, we demonstrate the effectiveness of our preprocessing method. Demo code is available as supplementary material, which can be found on the Computer Society Digital Library at http://doi.ieeecomputersociety.org/10.1109/TPAMI.2017.2773482.
Published in: IEEE Transactions on Pattern Analysis and Machine Intelligence ( Volume: 40, Issue: 12, 01 December 2018)
Page(s): 2868 - 2882
Date of Publication: 14 November 2017

ISSN Information:

PubMed ID: 29990122

Funding Agency:


1 Introduction

Point cloud registration is a core operation in computer vision and robotics. In general, point cloud registration is required whenever there is a need to integrate 3D measurements from different viewpoints or time steps. Given two point clouds \mathcal{X} and \mathcal{Y}, the aim is to find a transformation function f that maps \mathcal{X} to the reference frame of \mathcal{Y}, in a way that the points are as “aligned” as possible. In this work, we focus on rigidly moving point clouds, i.e., f is a rotation or a Euclidean/rigid transformation.

Contact IEEE to Subscribe

References

References is not available for this document.