Minimal Solvers for Generalized Pose and Scale Estimation from Two Rays and One Point
Abstract
Estimating the poses of a moving camera with respect to a known 3D map is a key problem in robotics and Augmented Reality applications. Instead of solving for each pose individually, the trajectory can be considered as a generalized camera. Thus, all poses can be jointly estimated by solving a generalized P n P (gP n P) problem. In this paper, we show that the gP n P problem for camera trajectories permits an extremely efficient minimal solution when exploiting the fact that pose tracking allows us to locally triangulate 3D points. We present a problem formulation based on one point-point and two point-ray correspondences that encompasses both the case where the scale of the trajectory is known and where it is unknown. Our formulation leads to closed-form solutions that are orders of magnitude faster to compute than the current state-of-the-art, while resulting in a similar or better pose accuracy.
Cite
Text
Camposeco et al. "Minimal Solvers for Generalized Pose and Scale Estimation from Two Rays and One Point." European Conference on Computer Vision, 2016. doi:10.1007/978-3-319-46454-1_13Markdown
[Camposeco et al. "Minimal Solvers for Generalized Pose and Scale Estimation from Two Rays and One Point." European Conference on Computer Vision, 2016.](https://mlanthology.org/eccv/2016/camposeco2016eccv-minimal/) doi:10.1007/978-3-319-46454-1_13BibTeX
@inproceedings{camposeco2016eccv-minimal,
title = {{Minimal Solvers for Generalized Pose and Scale Estimation from Two Rays and One Point}},
author = {Camposeco, Federico and Sattler, Torsten and Pollefeys, Marc},
booktitle = {European Conference on Computer Vision},
year = {2016},
pages = {202-218},
doi = {10.1007/978-3-319-46454-1_13},
url = {https://mlanthology.org/eccv/2016/camposeco2016eccv-minimal/}
}