Corr2Distrib: Making Ambiguous Correspondences an Ally to Predict Reliable 6D Pose Distributions
Asma Brazi, Boris Meden, Fabrice Mayran de Chamisso, Steve Bourgeois, Vincent Lepetit
TL;DR
Corr2Distrib tackles the challenge of estimating a 6DoF camera pose distribution from a single RGB image by turning symmetry- and occlusion-induced ambiguities into multiple rotation hypotheses derived from 2D-3D correspondences. It learns a symmetry-aware representation (descriptors and local frames) per object surface point, discretizes the rotation space with an equi-volume grid, and refines hypotheses into a full $6D$ pose distribution using PnP-RANSAC and a joint descriptor/mask scoring. The approach achieves state-of-the-art performance on the BOP-Distrib benchmark for both pose distributions and single-pose estimates, illustrating the value of correspondences for distribution estimation and highlighting practical gains in robustness to symmetry-related ambiguities. The work introduces a scalable, correspondence-based framework that can inform downstream tasks such as robotic grasping and assembly by providing calibrated pose distributions, and it points to future directions in data, texture disentanglement, and attention-based refinement.
Abstract
We introduce Corr2Distrib, the first correspondence-based method which estimates a 6D camera pose distribution from an RGB image, explaining the observations. Indeed, symmetries and occlusions introduce visual ambiguities, leading to multiple valid poses. While a few recent methods tackle this problem, they do not rely on local correspondences which, according to the BOP Challenge, are currently the most effective way to estimate a single 6DoF pose solution. Using correspondences to estimate a pose distribution is not straightforward, since ambiguous correspondences induced by visual ambiguities drastically decrease the performance of PnP. With Corr2Distrib, we turn these ambiguities into an advantage to recover all valid poses. Corr2Distrib first learns a symmetry-aware representation for each 3D point on the object's surface, characterized by a descriptor and a local frame. This representation enables the generation of 3DoF rotation hypotheses from single 2D-3D correspondences. Next, we refine these hypotheses into a 6DoF pose distribution using PnP and pose scoring. Our experimental evaluations on complex non-synthetic scenes show that Corr2Distrib outperforms state-of-the-art solutions for both pose distribution estimation and single pose estimation from an RGB image, demonstrating the potential of correspondences-based approaches.
