数学
功能(生物学)
多项式的
计算复杂性理论
点(几何)
透视图(图形)
算法
订单(交换)
平面的
组合数学
迭代法
离散数学
应用数学
数学优化
计算机科学
数学分析
几何学
进化生物学
生物
计算机图形学(图像)
经济
财务
作者
Shiqi Li,Chi Xu,Ming Xie
标识
DOI:10.1109/tpami.2012.41
摘要
We propose a noniterative solution for the Perspective-n-Point ({\rm P}n{\rm P}) problem, which can robustly retrieve the optimum by solving a seventh order polynomial. The central idea consists of three steps: 1) to divide the reference points into 3-point subsets in order to achieve a series of fourth order polynomials, 2) to compute the sum of the square of the polynomials so as to form a cost function, and 3) to find the roots of the derivative of the cost function in order to determine the optimum. The advantages of the proposed method are as follows: First, it can stably deal with the planar case, ordinary 3D case, and quasi-singular case, and it is as accurate as the state-of-the-art iterative algorithms with much less computational time. Second, it is the first noniterative {\rm P}n{\rm P} solution that can achieve more accurate results than the iterative algorithms when no redundant reference points can be used (n\le 5). Third, large-size point sets can be handled efficiently because its computational complexity is O(n).
科研通智能强力驱动
Strongly Powered by AbleSci AI