IEEE Transactions on Pattern Analysis and Machine Intelligence
A Flexible New Technique for Camera Calibration
IEEE Transactions on Pattern Analysis and Machine Intelligence
Numerical Recipes in C: The Art of Scientific Computing
Numerical Recipes in C: The Art of Scientific Computing
Multiple View Geometry in Computer Vision
Multiple View Geometry in Computer Vision
Automatic 3D to 2D Registration for the Photorealistic Rendering of Urban Scenes
CVPR '05 Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Volume 2 - Volume 02
Alignment of Continuous Video onto 3D Point Clouds
IEEE Transactions on Pattern Analysis and Machine Intelligence
Photo tourism: exploring photo collections in 3D
ACM SIGGRAPH 2006 Papers
Estimating the Location of a Camera with Respect to a 3D Model
3DIM '07 Proceedings of the Sixth International Conference on 3-D Digital Imaging and Modeling
International Journal of Computer Vision
Hi-index | 0.00 |
We present a new method for solving the problem of camera pose and calibration from a limited number of correspondences between noisy 2D and 3D features. We show that the probabilistic estimation problem can be expressed as a partially linear problem, where point and line correspondences are mixed using a common formulation. Our Sampling-Solving algorithm enables to robustly estimate the parameters and evaluate the probability distribution of the estimated parameters. It solves the problem of pose estimation with unknown focal length using a minimum of only four correspondences (five if the principal point is also unknown). To our knowledge, this is the first calibration method using so few correspondences of both points and lines. Experimental results on minimal data sets show that the algorithm is very robust to Gaussian noise. Experimental comparisons show that our method is much more stable than existing camera calibration methods for small data sets. Finally, some tests show the potential of global uncertainty estimates on real data sets.