Accurate non-iterative O(n) solution to the PnP problem

被引:0
|
作者
Moreno-Noguer, Francesc [1 ]
Lepetit, Vincent [1 ]
Fua, Pascal [1 ]
机构
[1] Ecole Polytech Fed Lausanne, Comp Vis Lab, CH-1015 Lausanne, Switzerland
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We propose a non-iterative solution to the PnP problem-the estimation of the pose of a calibrated camera from n 3D-to-2D point correspondences-whose computational complexity grows linearly with n. This is in contrast to state-of-the-art methods that are O(n(5)) or even O(n(8)), without being more accurate. Our method is applicable for all n >= 4 and handles properly both planar and non-planar configurations. Our central idea is to express the n 3D points as a weighted sum of four virtual control points. The problem then reduces to estimating the coordinates of these control points in the camera referential, which can be done in O(n) time by expressing these coordinates as weighted sum of the eigenvectors of a 12 x 12 matrix and solving a small constant number of quadratic equations to pick the right weights. The advantages of our method are demonstrated by thorough testing on both synthetic and real-data.
引用
收藏
页码:2252 / 2259
页数:8
相关论文
共 50 条
  • [1] EPnP: An Accurate O(n) Solution to the PnP Problem
    Vincent Lepetit
    Francesc Moreno-Noguer
    Pascal Fua
    International Journal of Computer Vision, 2009, 81
  • [2] EPnP: An Accurate O(n) Solution to the PnP Problem
    Lepetit, Vincent
    Moreno-Noguer, Francesc
    Fua, Pascal
    INTERNATIONAL JOURNAL OF COMPUTER VISION, 2009, 81 (02) : 155 - 166
  • [3] ScPnP: A non-iterative scale compensation solution for PnP problems
    Meng, Chengzhe
    Xu, Weiwei
    IMAGE AND VISION COMPUTING, 2021, 106
  • [4] New non-iterative solution to the geodetic problem
    Ji, Bing
    Bian, Shao-Feng
    Cehui Xuebao/Acta Geodaetica et Cartographica Sinica, 2007, 36 (03): : 269 - 273
  • [5] An Improved Iterative Solution to the PnP Problem
    Gao, Jingyi
    Zhang, Yalin
    2013 INTERNATIONAL CONFERENCE ON VIRTUAL REALITY AND VISUALIZATION (ICVRV 2013), 2013, : 217 - 220
  • [6] Iterative and Non-iterative Solution of Planar Resection
    Zeng, Huaien
    ADVANCED CONSTRUCTION TECHNOLOGIES, 2014, 919-921 : 1295 - 1298
  • [7] A Well-Conditioned Non-Iterative Approach to Solution of the Inverse Problem
    Okhmatovski, Vladimir
    Aronsson, Jonatan
    Shafai, Lotfollah
    IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 2012, 60 (05) : 2418 - 2430
  • [8] A Novel Non-iterative Localization Solution
    Yan, Junlin
    Tiberius, Christian C. J. M.
    Bellusci, Giovanni
    Janssen, Gerard J. M.
    GLOBECOM 2009 - 2009 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-8, 2009, : 1655 - 1660
  • [9] Non-iterative solution of the phase retrieval problem using a single diffraction measurement
    Quiney, H. M.
    Williams, G. J.
    Nugent, K. A.
    OPTICS EXPRESS, 2008, 16 (10): : 6896 - 6903
  • [10] NON-iterative SOLUTION OF THE POSITIONING BY 3D EDM PROBLEM.
    Id Ozone, Mohammad
    Surveying and mapping, 1988, 48 (02): : 93 - 100