Are Minimal Radial Distortion Solvers Necessary for Relative Pose Estimation?

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Tzamos, Charalambos, Kocur, Viktor, Ding, Yaqing, Sattler, Torsten, Kukelova, Zuzana
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912690751930368
author Tzamos, Charalambos
Kocur, Viktor
Ding, Yaqing
Sattler, Torsten
Kukelova, Zuzana
author_facet Tzamos, Charalambos
Kocur, Viktor
Ding, Yaqing
Sattler, Torsten
Kukelova, Zuzana
contents Estimating the relative pose between two cameras is a fundamental step in many applications such as Structure-from-Motion. The common approach to relative pose estimation is to apply a minimal solver inside a RANSAC loop. Highly efficient solvers exist for pinhole cameras. Yet, (nearly) all cameras exhibit radial distortion. Not modeling radial distortion leads to (significantly) worse results. However, minimal radial distortion solvers are significantly more complex than pinhole solvers, both in terms of run-time and implementation efforts. This paper compares radial distortion solvers with a simple-to-implement approach that combines an efficient pinhole solver with sampled radial distortion parameters. Extensive experiments on multiple datasets and RANSAC variants show that this simple approach performs similarly or better than the most accurate minimal distortion solvers at faster run-times while being significantly more accurate than faster non-minimal solvers. We clearly show that complex radial distortion solvers are not necessary in practice. Code and benchmark are available at https://github.com/kocurvik/rd.
format Preprint
id arxiv_https___arxiv_org_abs_2410_05984
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Are Minimal Radial Distortion Solvers Necessary for Relative Pose Estimation?
Tzamos, Charalambos
Kocur, Viktor
Ding, Yaqing
Sattler, Torsten
Kukelova, Zuzana
Computer Vision and Pattern Recognition
Estimating the relative pose between two cameras is a fundamental step in many applications such as Structure-from-Motion. The common approach to relative pose estimation is to apply a minimal solver inside a RANSAC loop. Highly efficient solvers exist for pinhole cameras. Yet, (nearly) all cameras exhibit radial distortion. Not modeling radial distortion leads to (significantly) worse results. However, minimal radial distortion solvers are significantly more complex than pinhole solvers, both in terms of run-time and implementation efforts. This paper compares radial distortion solvers with a simple-to-implement approach that combines an efficient pinhole solver with sampled radial distortion parameters. Extensive experiments on multiple datasets and RANSAC variants show that this simple approach performs similarly or better than the most accurate minimal distortion solvers at faster run-times while being significantly more accurate than faster non-minimal solvers. We clearly show that complex radial distortion solvers are not necessary in practice. Code and benchmark are available at https://github.com/kocurvik/rd.
title Are Minimal Radial Distortion Solvers Necessary for Relative Pose Estimation?
topic Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2410.05984