A Minimal Solver for Relative Pose Estimation with Unknown Focal Length from Two Affine Correspondences
Zhenbao Yu, Shirong Ye, Ronghe Jin, Shunkun Liang, Zibin Liu, Huiyun Zhang, Banglei Guan
TL;DR
The paper presents a minimal solver for jointly estimating the relative pose and a still-unknown focal length from two affine correspondences, leveraging a known vertical direction from an IMU to reduce rotation to $3$-DOF. The core idea is to derive four polynomial constraints in the rotation parameter $s$ and focal length $f$ from two ACs, and solve them via a polynomial eigenvalue approach that yields $s$ and then $f$, with translation recovered from the nullspace. Extensive experiments on synthetic data and real-world datasets (KITTI, smartphone, and vehicular platforms) show that the proposed OUR-2AC-3DOF-f method offers superior numerical stability and accuracy, outperforming state-of-the-art baselines by substantial margins and often with faster runtime. The approach is particularly appealing for real-time, IMU-enabled vision systems in harsh, cluttered environments where minimal sampling and robustness to noise are crucial.
Abstract
In this paper, we aim to estimate the relative pose and focal length between two views with known intrinsic parameters except for an unknown focal length from two affine correspondences (ACs). Cameras are commonly used in combination with inertial measurement units (IMUs) in applications such as self-driving cars, smartphones, and unmanned aerial vehicles. The vertical direction of camera views can be obtained by IMU measurements. The relative pose between two cameras is reduced from 5DOF to 3DOF. We propose a new solver to estimate the 3DOF relative pose and focal length. First, we establish constraint equations from two affine correspondences when the vertical direction is known. Then, based on the properties of the equation system with nontrivial solutions, four equations can be derived. These four equations only involve two parameters: the focal length and the relative rotation angle. Finally, the polynomial eigenvalue method is utilized to solve the problem of focal length and relative rotation angle. The proposed solver is evaluated using synthetic and real-world datasets. The results show that our solver performs better than the existing state-of-the-art solvers.
