ASPnP: An Accurate and Scalable Solution to the Perspective-n-Point Problem | Synapse