Essential Matrix Estimation Using Convex Relaxations in Orthogonal Space

Abstract

We introduce a novel method to estimate the essential matrix for two-view Structure from Motion (SfM). We show that every 3 by 3 essential matrix can be embedded in a 4 by 4 rotation, having its bottom right entry fixed to zero; we call the latter the quintessential matrix. This embedding leads to rich relations with the space of 4-D rotations, quaternions, and the classical twisted-pair ambiguity in two-view SfM. We use this structure to derive a succession of semidefinite relaxations that require fewer parameters than the existing non-minimal solvers and yield faster convergence with certifiable optimality. We then exploit the low-rank geometry of these relaxations to reduce them to an equivalent optimization on a Riemannian manifold and solve them via the Riemannian Staircase method. The experimental evaluation confirms that our algorithm always finds the globally optimal solution and outperforms the existing non-minimal methods. We make our implementations open source.

Cite

Text

Karimian and Tron. "Essential Matrix Estimation Using Convex Relaxations in Orthogonal Space." International Conference on Computer Vision, 2023. doi:10.1109/ICCV51070.2023.01572

Markdown

[Karimian and Tron. "Essential Matrix Estimation Using Convex Relaxations in Orthogonal Space." International Conference on Computer Vision, 2023.](https://mlanthology.org/iccv/2023/karimian2023iccv-essential/) doi:10.1109/ICCV51070.2023.01572

BibTeX

@inproceedings{karimian2023iccv-essential,
  title     = {{Essential Matrix Estimation Using Convex Relaxations in Orthogonal Space}},
  author    = {Karimian, Arman and Tron, Roberto},
  booktitle = {International Conference on Computer Vision},
  year      = {2023},
  pages     = {17142-17152},
  doi       = {10.1109/ICCV51070.2023.01572},
  url       = {https://mlanthology.org/iccv/2023/karimian2023iccv-essential/}
}