CVJan 9, 2025

Relative Pose Estimation through Affine Corrections of Monocular Depth Priors

arXiv:2501.05446v313 citationsh-index: 27Has CodeCVPR
Originality Incremental advance
AI Analysis

This work addresses a practical challenge in geometric vision for robotics or AR/VR by enhancing pose estimation accuracy, though it is incremental as it builds on existing depth estimation and feature matching modules.

The paper tackles the problem of relative pose estimation by correcting affine ambiguities in monocular depth priors, resulting in large improvements over classic keypoint-based and PnP-based baselines across multiple datasets under calibrated and uncalibrated setups.

Monocular depth estimation (MDE) models have undergone significant advancements over recent years. Many MDE models aim to predict affine-invariant relative depth from monocular images, while recent developments in large-scale training and vision foundation models enable reasonable estimation of metric (absolute) depth. However, effectively leveraging these predictions for geometric vision tasks, in particular relative pose estimation, remains relatively under explored. While depths provide rich constraints for cross-view image alignment, the intrinsic noise and ambiguity from the monocular depth priors present practical challenges to improving upon classic keypoint-based solutions. In this paper, we develop three solvers for relative pose estimation that explicitly account for independent affine (scale and shift) ambiguities, covering both calibrated and uncalibrated conditions. We further propose a hybrid estimation pipeline that combines our proposed solvers with classic point-based solvers and epipolar constraints. We find that the affine correction modeling is beneficial to not only the relative depth priors but also, surprisingly, the "metric" ones. Results across multiple datasets demonstrate large improvements of our approach over classic keypoint-based baselines and PnP-based solutions, under both calibrated and uncalibrated setups. We also show that our method improves consistently with different feature matchers and MDE models, and can further benefit from very recent advances on both modules. Code is available at https://github.com/MarkYu98/madpose.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes