Camera Pose Revisited

Estimating the position and orientation of a camera with respect to an observed scene remains a fundamental problem in computer vision, particularly in calibration procedures and multi-sensor vision systems. This paper revisits the planar Perspective–n–Point (PnP) problem with emphasis on rotation representation, initialization strategy, and optimization behavior. We propose the PnP-ProCay78 algorithm, which combines analytical elimination of translation via quadratic reconstruction error with nonlinear least-squares minimization of projection residuals in Cayley parameter space. A deterministic initialization scheme based on canonical directions of the reconstruction matrix eliminates the need for spectral search over the full solution space. Experimental evaluation on heterogeneous datasets acquired from high-resolution RGB cameras and low-resolution thermal cameras demonstrates that the proposed method achieves reprojection accuracy comparable to state-of-the-art OpenCV implementations such as SQPnP and IPPE. Convergence analysis in Cayley space reveals stable and rapidly contracting optimization trajectories, with consistent behavior across sensors of significantly different resolution and noise characteristics. The results indicate that a carefully chosen rotation parameterization combined with a transparent optimization framework can yield competitive numerical performance while maintaining geometric interpretability and structural simplicity.

Authors

Institutions

Publication Details

Journal
Applied Sciences
Published
2026-03-11
DOI
https://doi.org/10.3390/app16062690
Primary Topic
Robotics and Sensor-Based Localization
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Camera Pose Revisited

Michał Salamonowicz, Władysław Skarbek, Michał Król
Applied Sciences
Robotics and Sensor-Based Localization
article

Camera Pose Revisited

Michał Salamonowicz, Władysław Skarbek, Michał Król
article en

Abstract

Estimating the position and orientation of a camera with respect to an observed scene remains a fundamental problem in computer vision, particularly in calibration procedures and multi-sensor vision systems. This paper revisits the planar Perspective–n–Point (PnP) problem with emphasis on rotation representation, initialization strategy, and optimization behavior. We propose the PnP-ProCay78 algorithm, which combines analytical elimination of translation via quadratic reconstruction error with nonlinear least-squares minimization of projection residuals in Cayley parameter space. A deterministic initialization scheme based on canonical directions of the reconstruction matrix eliminates the need for spectral search over the full solution space. Experimental evaluation on heterogeneous datasets acquired from high-resolution RGB cameras and low-resolution thermal cameras demonstrates that the proposed method achieves reprojection accuracy comparable to state-of-the-art OpenCV implementations such as SQPnP and IPPE. Convergence analysis in Cayley space reveals stable and rapidly contracting optimization trajectories, with consistent behavior across sensors of significantly different resolution and noise characteristics. The results indicate that a carefully chosen rotation parameterization combined with a transparent optimization framework can yield competitive numerical performance while maintaining geometric interpretability and structural simplicity.

Applied SciencesVol. 16(6)
Warsaw University of Technology (PL), University of Bielsko-Biała (PL)
Openalex Percentile: Top 24%
Robotics and Sensor-Based Localization
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.