Department of Computer Science, University of Haifa, Haifa 3498838, Israel.
Sensors (Basel). 2023 Jun 14;23(12):5585. doi: 10.3390/s23125585.
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 S3. 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.
三维计算机视觉中研究最广泛的问题之一是“透视点”(PnP),它涉及到在相机拍摄的图像中给定一组 3D 世界点及其相应的 2D 投影的情况下,估计校准相机的姿势。一种被认为非常准确和鲁棒的解决方案方法是通过将 PnP 简化为三维球面 S3 上四次多项式的最小化来实现。尽管付出了巨大的努力,但目前还没有已知的快速方法来实现这一目标。一种非常常见的方法是使用“平方和”(SOS)技术解决问题的凸松弛。本文提出了两个贡献:一种速度更快(大约快 10 倍)的解决方案,该方案依赖于多项式的齐次性;一种快速、有保证、易于并行化的近似方案,它利用了 Hilbert 的一个著名结果。