Free-form deformation of solid geometric models
SIGGRAPH '86 Proceedings of the 13th annual conference on Computer graphics and interactive techniques
Least-Squares Fitting of Two 3-D Point Sets
IEEE Transactions on Pattern Analysis and Machine Intelligence
An analytic solution for the perspective 4-point problem
Computer Vision, Graphics, and Image Processing
Determination of the Attitude of 3D Objects from a Single Perspective View
IEEE Transactions on Pattern Analysis and Machine Intelligence
Least-Squares Estimation of Transformation Parameters Between Two Point Patterns
IEEE Transactions on Pattern Analysis and Machine Intelligence
Fitting Parameterized Three-Dimensional Models to Images
IEEE Transactions on Pattern Analysis and Machine Intelligence
A generalized de Casteljau approach to 3D free-form deformation
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
Robust methods for estimating pose and a sensitivity analysis
CVGIP: Image Understanding
Model-based object pose in 25 lines of code
International Journal of Computer Vision - Special issue: image understanding research at the University of Maryland
Iterative pose estimation using coplanar feature points
Computer Vision and Image Understanding
Object Pose: The Link between Weak Perspective,Paraperspective, and Full Perspective
International Journal of Computer Vision
Linear N-Point Camera Pose Determination
IEEE Transactions on Pattern Analysis and Machine Intelligence
Fast and Globally Convergent Pose Estimation from Video Images
IEEE Transactions on Pattern Analysis and Machine Intelligence
Efficient Linear Solution of Exterior Orientation
IEEE Transactions on Pattern Analysis and Machine Intelligence
Multiple view geometry in computer vision
Multiple view geometry in computer vision
Linear Pose Estimation from Points or Lines
IEEE Transactions on Pattern Analysis and Machine Intelligence
Complete Solution Classification for the Perspective-Three-Point Problem
IEEE Transactions on Pattern Analysis and Machine Intelligence
Scene Modelling, Recognition and Tracking with Invariant Image Features
ISMAR '04 Proceedings of the 3rd IEEE/ACM International Symposium on Mixed and Augmented Reality
Keypoint Recognition Using Randomized Trees
IEEE Transactions on Pattern Analysis and Machine Intelligence
Robust Pose Estimation from a Planar Target
IEEE Transactions on Pattern Analysis and Machine Intelligence
Object recognition and full pose registration from a single image for robotic manipulation
ICRA'09 Proceedings of the 2009 IEEE international conference on Robotics and Automation
Optimal non-iterative pose estimation via convex relaxation
Image and Vision Computing
Motion capture from body-mounted cameras
ACM SIGGRAPH 2011 papers
The MOPED framework: Object recognition and pose estimation for manipulation
International Journal of Robotics Research
International Journal of Robotics Research
3D model based tracking for omnidirectional vision: A new spherical approach
Robotics and Autonomous Systems
Structure from motion based approaches to 3d reconstruction in minimal invasive laparoscopy
ICIAR'12 Proceedings of the 9th international conference on Image Analysis and Recognition - Volume Part II
Towards live monocular 3d laparoscopy using shading and specularity information
IPCAI'12 Proceedings of the Third international conference on Information Processing in Computer-Assisted Interventions
ECCV'12 Proceedings of the 12th European conference on Computer Vision - Volume Part I
Towards feature-based situation assessment for airport apron video surveillance
Proceedings of the 15th international conference on Theoretical Foundations of Computer Vision: outdoor and large-scale real-world scene analysis
A Novel Solution to the P4P Problem for an Uncalibrated Camera
Journal of Mathematical Imaging and Vision
Accurate single image multi-modal camera pose estimation
ECCV'10 Proceedings of the 11th European conference on Trends and Topics in Computer Vision - Volume Part II
Self-adaptation for mobile robot algorithms using organic computing principles
ARCS'13 Proceedings of the 26th international conference on Architecture of Computing Systems
Multiple 3D object position estimation and tracking using double filtering on multi-core processor
Multimedia Tools and Applications
3D attention: measurement of visual saliency using eye tracking glasses
CHI '13 Extended Abstracts on Human Factors in Computing Systems
Dense scene flow based on depth and multi-channel bilateral filter
ACCV'12 Proceedings of the 11th Asian conference on Computer Vision - Volume Part III
Robust and efficient pose estimation from line correspondences
ACCV'12 Proceedings of the 11th Asian conference on Computer Vision - Volume Part III
Adaptive structure from motion with a contrario model estimation
ACCV'12 Proceedings of the 11th Asian conference on Computer Vision - Volume Part IV
Junction assisted 3D pose retrieval of untextured 3D models in monocular images
Computer Vision and Image Understanding
FACTS - a computer vision system for 3D recovery and semantic mapping of human factors
ICVS'13 Proceedings of the 9th international conference on Computer Vision Systems
Evaluation of two-view geometry methods with automatic ground-truth generation
Image and Vision Computing
Hi-index | 0.00 |
We propose a non-iterative solution to the PnP problem--the estimation of the pose of a calibrated camera from n 3D-to-2D point correspondences--whose computational complexity grows linearly with n. This is in contrast to state-of-the-art methods that are O(n 5) or even O(n 8), without being more accurate. Our method is applicable for all n驴4 and handles properly both planar and non-planar configurations. Our central idea is to express the n 3D points as a weighted sum of four virtual control points. The problem then reduces to estimating the coordinates of these control points in the camera referential, which can be done in O(n) time by expressing these coordinates as weighted sum of the eigenvectors of a 12脳12 matrix and solving a small constant number of quadratic equations to pick the right weights. Furthermore, if maximal precision is required, the output of the closed-form solution can be used to initialize a Gauss-Newton scheme, which improves accuracy with negligible amount of additional time. The advantages of our method are demonstrated by thorough testing on both synthetic and real-data.