Skip to main navigation Skip to search Skip to main content

Unified Pose Estimation for Multicamera Systems Using Point and Line Correspondences

  • Beihang University

Research output: Contribution to journalArticlepeer-review

Abstract

Camera pose estimation from 2-D to 3-D point and line correspondences is a fundamental task in a wide range of computer vision applications. Although numerous methods have been proposed for single-camera systems, the multicamera case, which is known as the nonperspectiven- point-and-line (NPnPL) problem, remains largely underexplored. Existing solutions are primarily minimal solvers tailored for specific configurations, lacking a general framework to handle arbitrary numbers of correspondences efficiently. In this article, we propose UPnPL, a unified and efficient solver for the NPnPL problem. Our approach introduces a general geometric formulation applicable to arbitrary camera configurations, building upon an O(n) EPnP-based framework. To maintain linear complexity, we use endpoints to establish linear constraints for 3-D lines. However, since endpoint ambiguity can degrade accuracy, we further introduce a coordinate-invariant robust selection strategy. The final pose is recovered through a resultant-based polynomial solver. Extensive experiments on both synthetic and realworld datasets, including EuRoC and KITTI-360, demonstrate that our method provides a general and state-of-the-art solution for multicamera localization using point and line features. The code is publicly available https://github.com/xiaoli-1664/upnpl.git

Original languageEnglish
Pages (from-to)13546-13556
Number of pages11
JournalIEEE Sensors Journal
Volume26
Issue number9
DOIs
StatePublished - 1 May 2026

Keywords

  • Endpoint selection
  • multicamera
  • nonperspective-n-point-and-line (NPnPL) solver
  • pose estimation

Fingerprint

Dive into the research topics of 'Unified Pose Estimation for Multicamera Systems Using Point and Line Correspondences'. Together they form a unique fingerprint.

Cite this