pith. sign in

arxiv: 2001.07715 · v2 · pith:7SDVY3OJnew · submitted 2020-01-21 · 💻 cs.RO · cs.CV· math.OC

TEASER: Fast and Certifiable Point Cloud Registration

classification 💻 cs.RO cs.CVmath.OC
keywords estimationteaserregistrationalgorithmcertifiablecorrespondencesfastfirst
0
0 comments X
read the original abstract

We propose the first fast and certifiable algorithm for the registration of two sets of 3D points in the presence of large amounts of outlier correspondences. We first reformulate the registration problem using a Truncated Least Squares (TLS) cost that is insensitive to a large fraction of spurious correspondences. Then, we provide a general graph-theoretic framework to decouple scale, rotation, and translation estimation, which allows solving in cascade for the three transformations. Despite the fact that each subproblem is still non-convex and combinatorial in nature, we show that (i) TLS scale and (component-wise) translation estimation can be solved in polynomial time via adaptive voting, (ii) TLS rotation estimation can be relaxed to a semidefinite program (SDP) and the relaxation is tight, even in the presence of extreme outlier rates, and (iii) the graph-theoretic framework allows drastic pruning of outliers by finding the maximum clique. We name the resulting algorithm TEASER (Truncated least squares Estimation And SEmidefinite Relaxation). While solving large SDP relaxations is typically slow, we develop a second fast and certifiable algorithm, named TEASER++, that uses graduated non-convexity to solve the rotation subproblem and leverages Douglas-Rachford Splitting to efficiently certify global optimality. For both algorithms, we provide theoretical bounds on the estimation errors, which are the first of their kind for robust registration problems. Moreover, we test their performance on standard, object detection, and the 3DMatch benchmarks, and show that (i) both algorithms dominate the state of the art and are robust to more than 99% outliers, (ii) TEASER++ can run in milliseconds, and (iii) TEASER++ is so robust it can also solve problems without correspondences, where it largely outperforms ICP and it is more accurate than Go-ICP while being orders of magnitude faster.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 4 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Vector Linking via Cross-Model Local Isometric Consistency

    cs.AI 2026-05 unverdicted novelty 7.0

    A reference-based geometric hashing method recovers cross-model vector correspondences by exploiting local isometric consistency in contrastive embeddings and iteratively bootstrapping from a seed of paired anchors.

  2. Picasso: Holistic Scene Reconstruction with Physics-Constrained Sampling

    cs.CV 2026-02 unverdicted novelty 6.0

    Picasso produces multi-object scene reconstructions that are both geometrically accurate and physically plausible by using physics-constrained rejection sampling over an inferred contact graph, outperforming prior met...

  3. RoboMD: Uncovering Robot Vulnerabilities through Semantic Potential Fields

    cs.RO 2024-12 unverdicted novelty 6.0

    A deep RL vulnerability-prediction policy trained in semantic embedding space finds up to 23% more unique robot manipulation failures than vision-language baselines and enables more efficient fine-tuning.

  4. A Robust 3D Registration Method via Simultaneous Inlier Identification and Model Estimation

    cs.CV 2020-08 unverdicted novelty 6.0

    Proposes SIME framework with AM and AM-SDR solvers for 3D rotation search and rigid point-set registration, claiming lower fitting residuals than MC-based methods on high-outlier data.