Affine Correspondences between Multi-Camera Systems for Relative Pose Estimation

Banglei Guan,Ji Zhao
2023-06-22
Abstract:We present a novel method to compute the relative pose of multi-camera systems using two affine correspondences (ACs). Existing solutions to the multi-camera relative pose estimation are either restricted to special cases of motion, have too high computational complexity, or require too many point correspondences (PCs). Thus, these solvers impede an efficient or accurate relative pose estimation when applying RANSAC as a robust estimator. This paper shows that the 6DOF relative pose estimation problem using ACs permits a feasible minimal solution, when exploiting the geometric constraints between ACs and multi-camera systems using a special parameterization. We present a problem formulation based on two ACs that encompass two common types of ACs across two views, i.e., inter-camera and intra-camera. Moreover, the framework for generating the minimal solvers can be extended to solve various relative pose estimation problems, e.g., 5DOF relative pose estimation with known rotation angle prior. Experiments on both virtual and real multi-camera systems prove that the proposed solvers are more efficient than the state-of-the-art algorithms, while resulting in a better relative pose accuracy. Source code is available at <a class="link-external link-https" href="https://github.com/jizhaox/relpose-mcs-depth" rel="external noopener nofollow">this https URL</a>.
Computer Vision and Pattern Recognition
What problem does this paper attempt to address?
### Problems Addressed by the Paper This paper aims to solve the problem of relative pose estimation between multi-camera systems and proposes a new method that uses two Affine Correspondences (ACs) to compute the relative pose of multi-camera systems. #### Specific Problem Description: 1. **Issues with Existing Methods**: Existing methods for multi-camera relative pose estimation are either limited by specific motion conditions, have high computational complexity, or require too many Point Correspondences (PCs). These methods hinder efficient or accurate relative pose estimation when applying RANSAC as a robust estimator. 2. **Research Objectives**: This paper demonstrates that the problem of 6 Degrees of Freedom (6DOF) relative pose estimation using ACs can find a feasible minimal solution through a special parameterization method. By utilizing the geometric constraints between ACs and multi-camera systems, a problem formulation method based on two ACs is proposed. 3. **Extensibility**: The proposed framework can be extended to solve various relative pose estimation problems, such as 5DOF relative pose estimation with known rotation angles. #### Main Contributions: 1. **Geometric Constraints**: The geometric constraints between ACs and multi-camera systems are derived, and the translation parameters are eliminated using special parameterization. Additionally, implicit constraints regarding affine transformation constraints are found and proven. 2. **Minimal Solvers**: Two new types of minimal solvers for 6DOF relative pose estimation are developed, suitable for two common types of ACs in practice (inter-camera and intra-camera across views). Proofs for three degenerate cases are provided. 3. **5DOF Relative Pose Estimation**: For the first time, minimal solvers for 5DOF relative pose estimation with known relative rotation angles are proposed. These solvers are very convenient and flexible in practical applications when devices are equipped with cameras and IMUs. 4. **Unified Framework**: A unified and versatile framework for generating minimal solvers is proposed by eliminating depth parameters using hidden variable techniques, which can be extended to solve various relative pose estimation problems. In summary, this paper primarily addresses the efficiency and accuracy issues in relative pose estimation for multi-camera systems, proposes a new method based on two ACs, and extends to more application scenarios.