English

Optimal DLT-based Solutions for the Perspective-n-Point

Computer Vision and Pattern Recognition 2025-01-28 v2 Robotics

Abstract

We propose a modified normalized direct linear transform (DLT) algorithm for solving the perspective-n-point (PnP) problem with much better behavior than the conventional DLT. The modification consists of analytically weighting the different measurements in the linear system with a negligible increase in computational load. Our approach exhibits clear improvements -- in both performance and runtime -- when compared to popular methods such as EPnP, CPnP, RPnP, and OPnP. Our new non-iterative solution approaches that of the true optimal found via Gauss-Newton optimization, but at a fraction of the computational cost. Our optimal DLT (oDLT) implementation, as well as the experiments, are released in open source.

Keywords

Cite

@article{arxiv.2410.14164,
  title  = {Optimal DLT-based Solutions for the Perspective-n-Point},
  author = {Sébastien Henry and John A. Christian},
  journal= {arXiv preprint arXiv:2410.14164},
  year   = {2025}
}

Comments

8 pages, 6 figures, 2 tables

R2 v1 2026-06-28T19:26:49.587Z