zarathustr / APnP

APnP: A Complete Algebraic Perspective-n-Point Solution

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Algebraic Perspective-n-Points (APnP)

This algorithm aims to give fast and reliable camera pose estimation from 2-D/3-D correspondences. The codes provide the experimental results of the dataset in Tencent Robotics X Laboratory. The results show that the APnP is significantly better than P3P and EPnP.

alt tag

Usage

git clone https://github.com/zarathustr/APnP

Clone the data via:

cd APnP && git submodule update --init --recursive

Run file pnp_zed_M_left_merged_corners.m with MATLAB of version over R2020b. Then visualize the PnP pose estimation and reprojected chessboard corners.

alt tag

Reference

Wu, J., Wang, C., et al. (2024) On Similarity Transformation Problems: Globally Optimal Results and Applications. IEEE Transactions on Instrumentation and Measurement.

Contact

Corresponding author: Prof. Chaoqun Wang, Shandong University, China, e-mail: zychaoqun@gmail.com

Code contributor: Jin Wu, HKUST, e-mail: jin_wu_uestc@hotmail.com

About

APnP: A Complete Algebraic Perspective-n-Point Solution


Languages

Language:MATLAB 100.0%