摘要
The PnP problem is a widely used technique for pose determination in computer vision community,and finding out geometric conditions of multiple solutions is the ultimate and most desirable goal of the multi-solution analysis,which is also a key research issue of the problem.In this paper,we prove that given 3 control points,if the camera's optical center lies on the so-called“danger cylinder”and is enough far from the supporting plane of control points,the corresponding P3P problem must have 3 positive solutions.This result can bring some new insights into a better understanding of the multi-solution problem.For example,it is shown in the literature that the solution of the P3P problem is instable if the optical center lies on this danger cylinder,we think such occurrence of triple-solution is the primary source of this instability.
The PnP problem is a widely used technique for pose determination in computer vision community, and finding out geometric conditions of multiple solutions is the ultimate and most desirable goal of the multi-solution analysis, which is also a key research issue of the problem. In this paper, we prove that given 3 control points, if the camera's optical center lies on the so-called "danger cylinder" and is enough far from the supporting plane of control points, the corresponding P3P problem must have 3 positive solutions. This result can bring some new insights into a better understanding of the multi-solution problem. For example, it is shown in the literature that the solution of the P3P problem is instable if the optical center lies on this danger cylinder, we think such occurrence of triple-solution is the primary source of this instability.
出处
《自动化学报》
EI
CSCD
北大核心
2006年第4期504-511,共8页
Acta Automatica Sinica
基金
Supported by"973"Program(2002CB312104)
National Natural Science Foundation of P.R.China(60375006)
the Research Foundation of North China Unversity of Technology University