• DocumentCode
    2013033
  • Title

    Finding all the solutions of PnP problem

  • Author

    Leng, Dawei ; Sun, Weidong

  • Author_Institution
    Dept. of EE, Tsinghua Univ., Beijing
  • fYear
    2009
  • fDate
    11-12 May 2009
  • Firstpage
    348
  • Lastpage
    352
  • Abstract
    PnP (perspective-n-point) problem is a classical problem in computer vision and photogrammetry. According to the number of corresponding points, PnP problem can be resolved linearly or nonlinearly. When the number of corresponding points is greater than or equal to 6, PnP problem can be formulated as an linear least squares problem and solution is unique in most cases; however, when the number of corresponding points is smaller than 6, resolving PnP problem is nonlinear in essence and there are usually multiple feasible solutions. In spite of intense study of PnP problem in the last few decades, finding all the solutions of PnP efficiently and numerically stably still remains an open problem. In this work, we attack this problem from a new perspective and propose a method for finding all the solutions of PnP problem when one of the solutions is given a priori. We also show experimentally that our method is numerically stable and efficient, even under severely noisy conditions.
  • Keywords
    computer vision; least squares approximations; photogrammetry; pose estimation; PnP problem; computer vision; linear least squares problem; perspective-n-point problem; photogrammetry; pose estimation; Aircraft; Cameras; Computer vision; Iterative algorithms; Iterative methods; Least squares methods; Nonlinear equations; Optimization methods; Polynomials; Sun; AOP; PnP; homotopy continuation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Imaging Systems and Techniques, 2009. IST '09. IEEE International Workshop on
  • Conference_Location
    Shenzhen
  • Print_ISBN
    978-1-4244-3482-4
  • Electronic_ISBN
    978-1-4244-3483-1
  • Type

    conf

  • DOI
    10.1109/IST.2009.5071663
  • Filename
    5071663