Published May 5, 2021 | Version v1
Conference paper Restricted

A Globally Optimal Method for the PnP Problem with MRP Rotation Parameterization

  • 1. Foundation for Research and Technology (FORTH), Institute of Computer Science, Greece
  • 2. Rovco, UK

Description

The perspective-n-point (PnP) problem is of fundamental importance in computer vision. A global optimality condition for PnP that is independent of a particular rotation parameterization was recently developed by Nakano. This paper puts forward a direct least squares, algebraic PnP solution that extends Nakano's work by combining his optimality condition with the modified Rodrigues parameters (MRPs) for parameterizing rotation. The result is a system of polynomials that is solved using the Gröbner basis approach. An MRP vector has twice the rotational range of the classical Rodrigues (i.e., Cayley) vector used by Nakano to represent rotation. The proposed solution provides strong guarantees that the full rotation singularity associated with MRPs is avoided. Furthermore, detailed experiments provide evidence that our solution attains accuracy that is indistinguishable from Nakano's Cayley-based method with a moderate increase in computational cost.

Files

Restricted

The record is publicly accessible, but files are restricted to users with access.

Additional details

Funding

FELICE – FlExible assembLy manufacturIng with human-robot Collaboration and digital twin modEls 101017151
European Commission