atlas

Research map / 3D vision / Depth and stereo

Alligat0R: Pre-Training through Covisibility Segmentation for Relative Camera Pose Regression

NeurIPS 2025 · 3D vision › Depth and stereo · approach: Dense feature matching for correspondence · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Replaces CroCo's cross-view completion pre-training with per-pixel covisibility segmentation (covisible/occluded/outside FOV) on a new 5M-pair Cub3 dataset, then fine-tunes for metric relative pose regression.

Problem

Cross-view completion pre-training (CroCo) is ill-posed in non-covisible regions, so it works only on pairs with substantial overlap, limiting its effectiveness for binocular tasks such as relative pose regression.

Approach

Pre-train a symmetric encoder-decoder without masking to classify each pixel as covisible, occluded, or outside FOV relative to the other view, using dense covisibility labels derived from depth and poses; the segmentation head is kept during pose fine-tuning.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace CroCo cross-view completion with covisibility segmentation pre-training on Cub3-allAlligat0R versus CroCo, frozen backbone · RUBIKsuccess rate at 5° / 2m: 8.9 -> 55.3Helped
Replace CroCo cross-view completion with covisibility segmentation pre-training on Cub3-allAlligat0R versus CroCo, frozen backbone · RUBIKsuccess rate at 10° / 5m: 25.2 -> 82.3Helped
Replace CroCo cross-view completion with covisibility segmentation pre-training on Cub3-allAlligat0R versus CroCo, unfrozen backbone · ScanNet1500success rate at 10° / 0.25m: 64.1 -> 85.5Helped
Train Alligat0R on Cub3-all rather than Cub3-50Alligat0R, frozen backbone · RUBIKsuccess rate at 5° / 2m: 32.4 -> 55.3Helped
Train CroCo on Cub3-all rather than Cub3-50CroCo, frozen backbone · RUBIKsuccess rate at 5° / 2m: 21.8 -> 8.9Hurt
Inject 20% random label noise during pre-training (ablation)Alligat0R · ScanNet1500success rate at 10° / 0.25m: 85.5 -> 87.7 (+2.2%)Helped
Inject 20% random label noise during pre-training (ablation)Alligat0R · ScanNet1500success rate at 10° / 0.5m: 92.5 -> 94.9 (+2.4%)Helped
Inject 20% random label noise during pre-training (ablation)Alligat0R · ScanNet1500success rate at 10° / 1m: 95.1 -> 95.9 (+0.8%)Helped
Merge occluded and outside-FOV classes into one class (ablation)Alligat0R · RUBIKsuccess rate at 5° / 0.5m: 22.5 vs 24.6Hurt
Merge occluded and outside-FOV classes into one class (ablation)Alligat0R · RUBIKsuccess rate at 10° / 5m: 80.0 vs 81.9Hurt
Merge covisible and occluded classes into one class (ablation)Alligat0R · RUBIKsuccess rate at 5° / 2m: 59.6 vs 60.3Hurt
Merge covisible and occluded classes into one class (ablation)Alligat0R · RUBIKsuccess rate at 5° / 0.5m: 24.6 vs 24.6No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Cub3 nuScenes ScanNet RUBIK ScanNet1500 ETH3D

Benchmarks: RUBIK ScanNet1500 ETH3D

Metrics: success rate at 5°/2m success rate at 10°/5m AUC@5 AUC@10 AUC@20 AEPE

Baselines: CroCo CroCo v2 From scratch LoFTR ELoFTR ASpanFormer RoMa DUSt3R MASt3R

Builds on: CroCo DUSt3R Reloc3R RUBIK

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy