Amp: single-shot ultra-wide fisheye-to-cubemap PnP pose estimation
Abstract Estimating the position and orientation of a rigid object from an image is critical for situational awareness in robotics and autonomous systems. This study explores relative pose estimation using an ultra-wide fisheye camera for unmanned aircraft inspection vehicles. Ultra-wide fisheye lenses introduce radial distortion and capture features beyond the rectilinear image plane, rendering rectilinear Perspective-n-Point (PnP) algorithms inadequate. Designing a bespoke ultra-wide fisheye localization algorithm requires consideration of both the feature detection method and the pose estimator itself. This study proposes a novel method that combines (1) a fisheye-to-cubemap reprojection, (2) a You Only Look Once (YOLO) convolutional neural network trained for arbitrary airborne perspectives, and (3) an Angle-Agnostic and Multiple-Frame PnP (AMP) pose estimation algorithm. Our pipeline achieves a 97% success rate for valid pose estimates, with a mean absolute translational error of less than 12 cm on real ultra-wide fisheye imagery, outperforming conventional techniques, including OpenCV.
Authors
- Ryan Raettig (ORCID: https://orcid.org/0000-0002-4809-5382)
- Scott Nykl (ORCID: https://orcid.org/0000-0002-4271-2132)
- Clark N. Taylor (ORCID: https://orcid.org/0000-0002-6417-3715)
- Christine M. Schubert Kabban
- Richard R. Nyquist
Institutions
- U.S. Air Force Institute of Technology (US)
Publication Details
- Journal
- Machine Vision and Applications
- Published
- 2025-12-19
- DOI
- https://doi.org/10.1007/s00138-025-01768-8
- Primary Topic
- Robotics and Sensor-Based Localization
- Type
- article
- Field-Weighted Citation Impact
- 0.00