One Ring to Rule Them All: Certifiably Robust Geometric Perception with Outliers
From MaRDI portal
Publication:6342685
arXiv2006.06769MaRDI QIDQ6342685
Heng Yang, Luca Carlone
Publication date: 11 June 2020
Abstract: We propose the first general and practical framework to design certifiable algorithms for robust geometric perception in the presence of a large amount of outliers. We investigate the use of a truncated least squares (TLS) cost function, which is known to be robust to outliers, but leads to hard, nonconvex, and nonsmooth optimization problems. Our first contribution is to show that -for a broad class of geometric perception problems- TLS estimation can be reformulated as an optimization over the ring of polynomials and Lasserre's hierarchy of convex moment relaxations is empirically tight at the minimum relaxation order (i.e., certifiably obtains the global minimum of the nonconvex TLS problem). Our second contribution is to exploit the structural sparsity of the objective and constraint polynomials and leverage basis reduction to significantly reduce the size of the semidefinite program (SDP) resulting from the moment relaxation, without compromising its tightness. Our third contribution is to develop scalable dual optimality certifiers from the lens of sums-of-squares (SOS) relaxation, that can compute the suboptimality gap and possibly certify global optimality of any candidate solution (e.g., returned by fast heuristics such as RANSAC or graduated non-convexity). Our dual certifiers leverage Douglas-Rachford Splitting to solve a convex feasibility SDP. Numerical experiments across different perception problems, including single rotation averaging, shape alignment, 3D point cloud and mesh registration, and high-integrity satellite pose estimation, demonstrate the tightness of our relaxations, the correctness of the certification, and the scalability of the proposed dual certifiers to large problems, beyond the reach of current SDP solvers.
Has companion code repository: https://github.com/MIT-SPARK/CertifiablyRobustPerception
Applications of functional analysis in optimization, convex analysis, mathematical programming, economics (46N10) Artificial intelligence for robotics (68T40) Computational issues in computer and robotic vision (65D19) Optimization problems in solid mechanics (74Pxx)
This page was built for publication: One Ring to Rule Them All: Certifiably Robust Geometric Perception with Outliers
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6342685)