# P3P Made Easy

arXiv: https://arxiv.org/abs/2508.01312 · HTML: https://mlsanity.com/paper/2508.01312/

## Key facts

- Cited by 1 papers in the map (data through 14 Oct 2026).
- Builds on 7 of its 27 references that are in the map.
- First posted on arXiv 2 Aug 2025.

## Builds on (most cited first, 7 of 7)

- [From Coarse to Fine: Robust Hierarchical Localization at Large Scale](https://mlsanity.com/paper/1812.03506/) (2018)
- [A Metric Learning Reality Check](https://mlsanity.com/paper/2003.08505/) (2020)
- [KISS-ICP: In Defense of Point-to-Point ICP -- Simple, Accurate, and Robust Registration If Done the Right Way](https://mlsanity.com/paper/2209.15397/) (2022)
- [An Efficient Algebraic Solution to the Perspective-Three-Point Problem](https://mlsanity.com/paper/1701.08237/) (2017)
- [ROVO: Robust Omnidirectional Visual Odometry for Wide-baseline Wide-FOV Camera Systems](https://mlsanity.com/paper/1902.11154/) (2019)
- [Loosely-Coupled Semi-Direct Monocular SLAM](https://mlsanity.com/paper/1807.10073/) (2018)
- [A Conic Transformation Approach for Solving the Perspective-Three-Point Problem](https://mlsanity.com/paper/2504.01620/) (2025)

## Built on by (most cited first, 1 of 1)

- [Non-Minimal Sampling and Consensus for Prohibitively Large Datasets](https://mlsanity.com/paper/2604.22518/) (2026)

## Abstract (arXiv)

We revisit the classical Perspective-Three-Point (P3P) problem, which aims to recover the absolute pose of a calibrated camera from three 2D-3D correspondences. It has long been known that P3P can be reduced to a quartic polynomial with analytically simple and computationally efficient coefficients. However, this elegant formulation has been largely overlooked in modern literature. Building on the theoretical foundation that traces back to Grunert's work in 1841, we propose a compact algebraic solver that achieves accuracy and runtime comparable to state-of-the-art methods. Our results show that this classical formulation remains highly competitive when implemented with modern insights, offering an excellent balance between simplicity, efficiency, and accuracy.
