Cargando…
A Fast and Reliable Solution to PnP, Using Polynomial Homogeneity and a Theorem of Hilbert
One of the most-extensively studied problems in three-dimensional Computer Vision is “Perspective-n-Point” (PnP), which concerns estimating the pose of a calibrated camera, given a set of 3D points in the world and their corresponding 2D projections in an image captured by the camera. One solution m...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10305700/ https://www.ncbi.nlm.nih.gov/pubmed/37420751 http://dx.doi.org/10.3390/s23125585 |
_version_ | 1785065795639836672 |
---|---|
author | Keren, Daniel Osadchy, Margarita Shahar, Amit |
author_facet | Keren, Daniel Osadchy, Margarita Shahar, Amit |
author_sort | Keren, Daniel |
collection | PubMed |
description | One of the most-extensively studied problems in three-dimensional Computer Vision is “Perspective-n-Point” (PnP), which concerns estimating the pose of a calibrated camera, given a set of 3D points in the world and their corresponding 2D projections in an image captured by the camera. One solution method that ranks as very accurate and robust proceeds by reducing PnP to the minimization of a fourth-degree polynomial over the three-dimensional sphere [Formula: see text]. Despite a great deal of effort, there is no known fast method to obtain this goal. A very common approach is solving a convex relaxation of the problem, using “Sum Of Squares” (SOS) techniques. We offer two contributions in this paper: a faster (by a factor of roughly 10) solution with respect to the state-of-the-art, which relies on the polynomial’s homogeneity; and a fast, guaranteed, easily parallelizable approximation, which makes use of a famous result of Hilbert. |
format | Online Article Text |
id | pubmed-10305700 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-103057002023-06-29 A Fast and Reliable Solution to PnP, Using Polynomial Homogeneity and a Theorem of Hilbert Keren, Daniel Osadchy, Margarita Shahar, Amit Sensors (Basel) Article One of the most-extensively studied problems in three-dimensional Computer Vision is “Perspective-n-Point” (PnP), which concerns estimating the pose of a calibrated camera, given a set of 3D points in the world and their corresponding 2D projections in an image captured by the camera. One solution method that ranks as very accurate and robust proceeds by reducing PnP to the minimization of a fourth-degree polynomial over the three-dimensional sphere [Formula: see text]. Despite a great deal of effort, there is no known fast method to obtain this goal. A very common approach is solving a convex relaxation of the problem, using “Sum Of Squares” (SOS) techniques. We offer two contributions in this paper: a faster (by a factor of roughly 10) solution with respect to the state-of-the-art, which relies on the polynomial’s homogeneity; and a fast, guaranteed, easily parallelizable approximation, which makes use of a famous result of Hilbert. MDPI 2023-06-14 /pmc/articles/PMC10305700/ /pubmed/37420751 http://dx.doi.org/10.3390/s23125585 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Keren, Daniel Osadchy, Margarita Shahar, Amit A Fast and Reliable Solution to PnP, Using Polynomial Homogeneity and a Theorem of Hilbert |
title | A Fast and Reliable Solution to PnP, Using Polynomial Homogeneity and a Theorem of Hilbert |
title_full | A Fast and Reliable Solution to PnP, Using Polynomial Homogeneity and a Theorem of Hilbert |
title_fullStr | A Fast and Reliable Solution to PnP, Using Polynomial Homogeneity and a Theorem of Hilbert |
title_full_unstemmed | A Fast and Reliable Solution to PnP, Using Polynomial Homogeneity and a Theorem of Hilbert |
title_short | A Fast and Reliable Solution to PnP, Using Polynomial Homogeneity and a Theorem of Hilbert |
title_sort | fast and reliable solution to pnp, using polynomial homogeneity and a theorem of hilbert |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10305700/ https://www.ncbi.nlm.nih.gov/pubmed/37420751 http://dx.doi.org/10.3390/s23125585 |
work_keys_str_mv | AT kerendaniel afastandreliablesolutiontopnpusingpolynomialhomogeneityandatheoremofhilbert AT osadchymargarita afastandreliablesolutiontopnpusingpolynomialhomogeneityandatheoremofhilbert AT shaharamit afastandreliablesolutiontopnpusingpolynomialhomogeneityandatheoremofhilbert AT kerendaniel fastandreliablesolutiontopnpusingpolynomialhomogeneityandatheoremofhilbert AT osadchymargarita fastandreliablesolutiontopnpusingpolynomialhomogeneityandatheoremofhilbert AT shaharamit fastandreliablesolutiontopnpusingpolynomialhomogeneityandatheoremofhilbert |