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 条
  • [31] Solution of Inverse Geometric Problems Using a Non-Iterative MFS
    Karageorghis, Andreas
    Lesnic, Daniel
    Marin, Liviu
    COMMUNICATIONS IN COMPUTATIONAL PHYSICS, 2024, 35 (03) : 553 - 578
  • [32] A non-iterative linear inverse solution for the block approach in EIT
    Abbasi, A.
    Vahdat, B. Vosoughi
    JOURNAL OF COMPUTATIONAL SCIENCE, 2010, 1 (04) : 190 - 196
  • [33] A non-iterative method for approximation of the exact solution to the point-to-plane variational problem for orthogonal transformations
    Makovetskii, Artyom
    Voronin, Sergei
    Kober, Vitaly
    Voronin, Aleksei
    MATHEMATICAL METHODS IN THE APPLIED SCIENCES, 2018, 41 (18) : 9218 - 9230
  • [34] An Accurate Non-iterative Fault Location Technique for Low Voltage DC Microgrid
    Mohanty, Rabindra
    Balaji, U. Sri Mukha
    Pradhan, Ashok Kumar
    2016 IEEE POWER AND ENERGY SOCIETY GENERAL MEETING (PESGM), 2016,
  • [35] A non-iterative accurate asymptotic confidence interval for the difference between two proportions
    Wallenstein, S
    STATISTICS IN MEDICINE, 1997, 16 (12) : 1329 - 1336
  • [36] ACCURATE NON-ITERATIVE DEPTH LAYER EXTRACTION ALGORITHM FOR IMAGE BASED RENDERING
    Pearson, James
    Dragotti, Pier-Luigi
    Brookes, Mike
    2011 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2011, : 901 - 904
  • [37] Non-iterative comprehensive normalisation
    Finlayson, G
    Xu, RX
    CGIV'2002: FIRST EUROPEAN CONFERENCE ON COLOUR IN GRAPHICS, IMAGING, AND VISION, CONFERENCE PROCEEDINGS, 2002, : 159 - 163
  • [38] Non-iterative solution of inverse heat conduction problems in one dimension
    Yang, CY
    COMMUNICATIONS IN NUMERICAL METHODS IN ENGINEERING, 1997, 13 (06): : 419 - 427
  • [39] Letter: On non-iterative learning algorithms with closed-form solution
    Suganthan, Ponnuthurai Nagaratnam
    APPLIED SOFT COMPUTING, 2018, 70 : 1078 - 1082
  • [40] A Non-iterative Reconstruction Method For The Geometric Inverse Problem For The Wave Equation
    Kahlaoui, Hamza
    JOURNAL OF SCIENTIFIC COMPUTING, 2025, 102 (03)