An Efficient and Reasonably Simple Solution to the Perspective-Three-Point Problem

Qida Yu, Guili Xu, Jiachen Shi

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

In this work, we propose an efficient and simple method for solving the perspective-three-point (P3P) problem. This algorithm leans substantially on linear algebra, in which the rotation matrix and translation vector are parameterized as linear combinations of known vectors with particular coefficients. We also show how to avoid degeneracy when performing this algorithm. Moreover, we present an approach to roughly remove invalid solutions based on the orthogonal property of the rotation matrix. The proposed method is simple to implement and easy to understand, with improved results demonstrating that it is competitive with the leading methods in accuracy, but with reduced computational requirements.

Original languageEnglish
Title of host publicationPattern Recognition. ICPR International Workshops and Challenges, 2021, Proceedings
EditorsAlberto Del Bimbo, Rita Cucchiara, Stan Sclaroff, Giovanni Maria Farinella, Tao Mei, Marco Bertini, Hugo Jair Escalante, Roberto Vezzani
PublisherSpringer Science and Business Media Deutschland GmbH
Pages46-59
Number of pages14
ISBN (Print)9783030687922
DOIs
StatePublished - 2021
Externally publishedYes
Event25th International Conference on Pattern Recognition Workshops, ICPR 2020 - Milan, Italy
Duration: 10 Jan 202111 Jan 2021

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume12668 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference25th International Conference on Pattern Recognition Workshops, ICPR 2020
Country/TerritoryItaly
CityMilan
Period10/01/2111/01/21

Keywords

  • Computer vision
  • Linear algebra
  • Perspective-three-point (p3p)

Fingerprint

Dive into the research topics of 'An Efficient and Reasonably Simple Solution to the Perspective-Three-Point Problem'. Together they form a unique fingerprint.

Cite this