GMCR: Graph-based Maximum Consensus Estimation for Point Cloud Registration

03/07/2023
by   Michael Gentner, et al.
0

Point cloud registration is a fundamental and challenging problem for autonomous robots interacting in unstructured environments for applications such as object pose estimation, simultaneous localization and mapping, robot-sensor calibration, and so on. In global correspondence-based point cloud registration, data association is a highly brittle task and commonly produces high amounts of outliers. Failure to reject outliers can lead to errors propagating to downstream perception tasks. Maximum Consensus (MC) is a widely used technique for robust estimation, which is however known to be NP-hard. Exact methods struggle to scale to realistic problem instances, whereas high outlier rates are challenging for approximate methods. To this end, we propose Graph-based Maximum Consensus Registration (GMCR), which is highly robust to outliers and scales to realistic problem instances. We propose novel consensus functions to map the decoupled MC-objective to the graph domain, wherein we find a tight approximation to the maximum consensus set as the maximum clique. The final pose estimate is given in closed-form. We extensively evaluated our proposed GMCR on a synthetic registration benchmark, robotic object localization task, and additionally on a scan matching benchmark. Our proposed method shows high accuracy and time efficiency compared to other state-of-the-art MC methods and compares favorably to other robust registration methods.

READ FULL TEXT
research
05/16/2022

A New Outlier Removal Strategy Based on Reliability of Correspondence Graph for Fast Point Cloud Registration

Registration is a basic yet crucial task in point cloud processing. In c...
research
08/04/2020

Simultaneous Consensus Maximization and Model Fitting

Maximum consensus (MC) robust fitting is a fundamental problem in low-le...
research
06/06/2023

Single-Shot Global Localization via Graph-Theoretic Correspondence Matching

This paper describes a method of global localization based on graph-theo...
research
02/21/2023

Maximum Consensus Localization using an Objective Function based on Helmert's Point Error

Ego-localization is a crucial task for autonomous vehicles. On the one h...
research
05/18/2023

3D Registration with Maximal Cliques

As a fundamental problem in computer vision, 3D point cloud registration...
research
12/01/2022

Bayesian Heuristics for Robust Spatial Perception

Spatial perception is a key task in several robotics applications. In ge...
research
11/20/2020

CLIPPER: A Graph-Theoretic Framework for Robust Data Association

We present CLIPPER (Consistent LInking, Pruning, and Pairwise Error Rect...

Please sign up or login with your details

Forgot password? Click here to reset