Bapnp: a barycentric affine invariant linear solver for robust and efficient perspective-n-point pose estimation
摘要
Perspective-n-Point (PnP) pose estimation is a foundational task in computer vision, supporting augmented reality, visual tracking, and structure-from-motion. Existing linear solvers suffer from rank deficiency in quasi-planar scenes, while global optimal methods incur excessive computational cost. This work presents BAPnP, an efficient and robust linear solver built on barycentric affine invariance. A geometry-guided base selection strategy maximizes the reference basis volume to promote a well-conditioned linear system, and an adaptive reduction handles strictly coplanar cases without singularity. Extensive experiments show that BAPnP retains 100% success rate down to strict coplanarity and runs at