Provably Approximated ICP

01/10/2021
by   Ibrahim Jubran, et al.
6

The goal of the alignment problem is to align a (given) point cloud P = {p_1,⋯,p_n} to another (observed) point cloud Q = {q_1,⋯,q_n}. That is, to compute a rotation matrix R ∈ℝ^3 × 3 and a translation vector t ∈ℝ^3 that minimize the sum of paired distances ∑_i=1^n D(Rp_i-t,q_i) for some distance function D. A harder version is the registration problem, where the correspondence is unknown, and the minimum is also over all possible correspondence functions from P to Q. Heuristics such as the Iterative Closest Point (ICP) algorithm and its variants were suggested for these problems, but none yield a provable non-trivial approximation for the global optimum. We prove that there always exists a "witness" set of 3 pairs in P × Q that, via novel alignment algorithm, defines a constant factor approximation (in the worst case) to this global optimum. We then provide algorithms that recover this witness set and yield the first provable constant factor approximation for the: (i) alignment problem in O(n) expected time, and (ii) registration problem in polynomial time. Such small witness sets exist for many variants including points in d-dimensional space, outlier-resistant cost functions, and different correspondence types. Extensive experimental results on real and synthetic datasets show that our approximation constants are, in practice, close to 1, and up to x10 times smaller than state-of-the-art algorithms.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/06/2019

An Unsupervised, Iterative N-Dimensional Point-Set Registration Algorithm

An unsupervised, iterative point-set registration algorithm for an unlab...
research
07/23/2018

Minimizing Sum of Non-Convex but Piecewise log-Lipschitz Functions using Coresets

We suggest a new optimization technique for minimizing the sum ∑_i=1^n f...
research
07/12/2022

CorrI2P: Deep Image-to-Point Cloud Registration via Dense Correspondence

Motivated by the intuition that the critical step of localizing a 2D ima...
research
03/15/2021

R-PointHop: A Green, Accurate and Unsupervised Point Cloud Registration Method

Inspired by the recent PointHop classification method, an unsupervised 3...
research
06/11/2020

Minimum Potential Energy of Point Cloud for Robust Global Registration

In this paper, we propose a novel minimum gravitational potential energy...
research
03/15/2016

Efficient Global Point Cloud Alignment using Bayesian Nonparametric Mixtures

Point cloud alignment is a common problem in computer vision and robotic...
research
03/31/2017

Optimal Reconstruction with a Small Number of Views

Estimating positions of world points from features observed in images is...

Please sign up or login with your details

Forgot password? Click here to reset