A general sufficient condition of four positive solutions of the P3P problem

被引:21
作者
Zhang, CX [1 ]
Hu, ZY [1 ]
机构
[1] Chinese Acad Sci, Natl Lab Pattern Recognit, Inst Automat, Beijing 100080, Peoples R China
关键词
P3P (Perspective-3-Point) problem; danger cylinder; multiple solutions;
D O I
10.1007/s11390-005-0836-0
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, it is proved that, given 3 control points A, B and C, if the camera's optical center 0 lies on one of the three planes perpendicular to the plane ABC and going through one of the three altitudes of the triangle ABC, and additionally its projection on the plane ABC is within the circumscribed circle of the triangle, that is, 0 is within the so-called "danger cylinder", then the corresponding P3P problem {O, (ABC)} must have 4 positive solutions. This result is purely geometrical, and more instructive. It can bring some new insight into a better understanding of multiple-solution problem in the PnP problem, and could be used as some theoretical guide to arrange control points in real applications.
引用
收藏
页码:836 / 842
页数:7
相关论文
共 14 条
[1]  
Abdel-Aziz Y.I., 1971, P S CLOS RANG PHOT, V18, P103, DOI [10.14358/PERS.81.2.103, DOI 10.1080/10671188.1967.10616517, DOI 10.14358/PERS.81.2.103]
[2]   A NEW EFFICIENT AND DIRECT SOLUTION FOR POSE ESTIMATION USING QUADRANGULAR TARGETS - ALGORITHM AND EVALUATION [J].
ABIDI, MA ;
CHANDRA, T .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1995, 17 (05) :534-538
[3]  
[Anonymous], 1981, COMMUN ACM, DOI [10.1145/358669.358692, DOI 10.1145/358669.358692]
[4]   Linear pose estimation from points or lines [J].
Ansar, A ;
Daniilidis, K .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2003, 25 (05) :578-589
[5]   DETERMINATION OF THE ATTITUDE OF 3-D OBJECTS FROM A SINGLE PERSPECTIVE VIEW [J].
DHOME, M ;
RICHETIN, M ;
LAPRESTE, JT ;
RIVES, G .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1989, 11 (12) :1265-1278
[6]   Efficient linear solution of exterior orientation [J].
Fiore, PD .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2001, 23 (02) :140-148
[7]   Complete solution classification for the Perspective-Three-Point problem [J].
Gao, XS ;
Hou, XR ;
Tang, JL ;
Cheng, HF .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2003, 25 (08) :930-943
[8]  
Haralick R. M., 1991, Proceedings 1991 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (91CH2983-5), P592, DOI 10.1109/CVPR.1991.139759
[9]  
Hartley R., 2000, MULTIPLE VIEW GEOMET
[10]   AN ANALYTIC SOLUTION FOR THE PERSPECTIVE 4-POINT PROBLEM [J].
HORAUD, R ;
CONIO, B ;
LEBOULLEUX, O ;
LACOLLE, B .
COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1989, 47 (01) :33-44