Abstract

We present a probabilistic registration algorithm that robustly solves the problem of rigid-body alignment between two shapes with high accuracy, by aptly modeling measurement noise in each shape, whether isotropic or anisotropic. For point-cloud shapes, the probabilistic framework additionally enables modeling locally-linear surface regions in the vicinity of each point to further improve registration accuracy. The proposed Iterative Most-Likely Point (IMLP) algorithm is formed as a variant of the popular Iterative Closest Point (ICP) algorithm, which iterates between point-correspondence and point-registration steps. IMLP’s probabilistic framework is used to incorporate a generalized noise model into both the correspondence and the registration phases of the algorithm, hence its name as a most-likely point method rather than a closest-point method. To efficiently compute the most-likely correspondences, we devise a novel search strategy based on a principal direction (PD)-tree search. We also propose a new approach to solve the generalized total-least-squares (GTLS) sub-problem of the registration phase, wherein the point correspondences are registered under a generalized noise model. Our GTLS approach has improved accuracy, efficiency, and stability compared to prior methods presented for this problem and offers a straightforward implementation using standard least squares. We evaluate the performance of IMLP relative to a large number of prior algorithms including ICP, a robust variant on ICP, Generalized ICP (GICP), and Coherent Point Drift (CPD), as well as drawing close comparison with the prior anisotropic registration methods of GTLS-ICP and A-ICP. The performance of IMLP is shown to be superior with respect to these algorithms over a wide range of noise conditions, outliers, and misalignments using both mesh and point-cloud representations of various shapes.

Highlights

  • The need to co-align multiple representations of a shape or environment is a problem commonly encountered in numerous fields such as robotics, computer vision, and computer-integrated medical procedures

  • The two variants on Iterative Most-Likely Point (IMLP) directly compare the most-likely match criterion of IMLP with the closest-point (CP) match criterion used by generalized total-least-squares (GTLS)-Iterative Closest Point (ICP) and the Mahalanobis-distance (MD) match criterion used by Anisotropic ICP (A-ICP)

  • Since only the matching phase of IMLP-CP and IMLP-MD has been modified with respect to IMLP, this comparison directly evaluates the merit of the three criterion for computing matches: closest-point matching (GTLS-ICP, IMLP-CP), Mahalanobis-distance matching (A-ICP, IMLP-MD), and most-likely-point matching (IMLP)

Read more

Summary

Introduction

The need to co-align multiple representations of a shape or environment is a problem commonly encountered in numerous fields such as robotics, computer vision, and computer-integrated medical procedures. The registration is performed through a two-step iterative procedure that first computes matching points on the target shape that lie closest to each point of the source shape (the correspondence phase) and computes the rigid-body spatial transformation, composed of a rotation and translation, that minimizes the sum of square distances between the matched points (the registration phase). This process iterates until the two shapes converge upon a stable alignment. Compute the rigid-body spatial transformation, comprised of rotation R and translation~t and applied to the source shape X, that minimizes the sum of square distances between corresponding points (2)

Objectives
Methods
Results
Conclusion

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.