Alligat0R: Pre-Training Through Co-Visibility Segmentation for Relative Camera Pose Regression
Thibaut Loiseau, Guillaume Bourmaud, Vincent Lepetit
TL;DR
Alligat0R replaces CroCo's cross-view reconstruction with a covisibility segmentation pretraining objective, enabling robust learning in both covisible and non-covisible regions. The authors introduce Cub3, a 5M-pair dataset with dense covisibility annotations from nuScenes and ScanNet, and demonstrate state-of-the-art performance on metric relative pose regression, especially under challenging, low-overlap conditions. The approach yields interpretable covisibility maps and shows robust generalization to out-of-domain dense matching tasks, with competitive results against CroCo v2. Together, these contributions advance pretraining for binocular vision by aligning learning objectives with actual geometric reasoning required for pose estimation, and by providing a large-scale dataset to support further research.
Abstract
Pre-training techniques have greatly advanced computer vision, with CroCo's cross-view completion approach yielding impressive results in tasks like 3D reconstruction and pose regression. However, cross-view completion is ill-posed in non-covisible regions, limiting its effectiveness. We introduce Alligat0R, a novel pre-training approach that replaces cross-view learning with a covisibility segmentation task. Our method predicts whether each pixel in one image is covisible in the second image, occluded, or outside the field of view, making the pre-training effective in both covisible and non-covisible regions, and provides interpretable predictions. To support this, we present Cub3, a large-scale dataset with 5M image pairs and dense covisibility annotations derived from the nuScenes and ScanNet datasets. Cub3 includes diverse scenarios with varying degrees of overlap. The experiments show that our novel pre-training method Alligat0R significantly outperforms CroCo in relative pose regression. Code is available at https://github.com/thibautloiseau/alligat0r.
