Patent 6437823 Issued on August 20, 2002. Estimated Expiration Date: April 30, 2019. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.
A digital camera is calibrated by establishing the coordinates of at least four feature points of a pattern mounted on a planar surface. At least two, and preferably three or more, images of the planar pattern are captured at different, non-parallel orientations using the digital camera. The image coordinates of the pattern's feature points are then identified in the captured images. A closed form solution can be employed to derive all the intrinsic and extrinsic parameters needed to provide the camera calibration. Essentially, the known pattern coordinates and corresponding image coordinates are used to compute a homography for each image. Then, a process is employed that estimates the intrinsic camera parameters by analyzing the homographies associated with each image. Finally, the extrinsic parameters for each image are computed from the intrinsic parameters and the homographies. However, the images can be effected by various noise sources which could affect the accuracy of the closed form solution process. If higher accuracy is called for, a maximum likelihood inference process can be employed to either provide a more accurate first estimate, or to refine the estimates derived from the closed form solution. If radial distortion caused by the lens of the camera is also a concern, the camera parameters can be further refined by taking into account this distortion.
Other References
S. Bougnoux. From projective to euclidean space under any practical situation, a criticism of self-calibration. In Proceedings of the 6th International Conference on Computer Vision, pp. 790-796, Jan. 1998
D. C. Brown. Close-range camera calibration. Photogrammetric Engineering, 37(8):855-866, 1971
B. Caprile and V. Torre. Using Vanishing Points for Camera Calibration. The International Journal of Computer Vision, 4(2):127-140, Mar. 1990
W. Faig. Calibration of close-range photogrammetry systems: Mathematical formulation. Photogrammetric Engineering and Remote Sensing, 41(12):1479-1486, 1975
O. Faugeras, T. Luong, and S. Maybank. Camera self-calibration: theory and experiments. In G. Sandini, editor, Proc 2nd ECCV, vol. 588 of Lecture Notes in Computer Science, pp. 321-334, Santa Margherita Ligure, Italy, May 1992. Springer-Verlag
O. Faugeras and G. Toscani. The calibration problem for stereo. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 15-20, Miami Beach, FL, Jun. 1986. IEEE
S. Ganapathy. Decomposition of transformation matrices for robot vision. Pattern Recognition Letters, 2:401-412, Dec. 1984
D. Gennery. Stereo-camera calibration. In Proceedings of the 10th Image Understanding Work-shop, pp. 101-108, 1979
R. Hartley. Self-calibration from multiple views with a rotating camera. In J.-O. Eklundh, editor, Proceedings of the 3rd European Conference on Computer Vision, vol. 800-801 of Lecture Notes in Computer Science, pp. 471-478, Stockholm, Sweden, May 1994. Springer-Verlag
R. Hartley. In defense of the 8-point algorithm. In Proceedings of the 5th International Conference on Computer Vision, pp. 1064-1070, Boston, MA, Jun. 1995. IEEE Computer Society Press
R. I. Hartley. An algorithm for self calibration from several views. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 908-912, Seattle, WA, Jun. 1994. IEEE
D. Liebowitz and A. Zisserman. Metric rectification for perspective images of planes. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 482-488, Santa Barbara, California, Jun. 1998. IEEE Computer Society
O.-T. Luong and O. Faugeras. Self-calibration of a moving camera from point correspondences and fundamental matrices. The International Journal of Computer Vision, 22(3):261-289, 1997
S. J. Maybank and O. D. Faugeras. A theory of self-calibration of a moving camera. The International Journal of Computer Vision, 8(2):123-152, Aug. 1992
J. More. The levenberg-marquardt algorithm, implementation and theory. In G. A. Watson, editor, Numerical Analysis, Lecture Notes in Mathematics 630. Springer-Verlag, 1977
I. Shimizu, Z. Zhang, S. Akamatsu, and K. Deguchi. Head pose determination from one image using a generic model. In Proceedings of the IEEE Third International Conference on Automatic Face and Gesture Recognition, pp. 100-105, Nara, Japan, Apr. 1998
G. Stein. Accurate internal camera calibration using rotation, with analysis of sources of error. In Proc. Fifth International Conference on Computer Vision, pp. 230-236, Cambridge, Massachusetts, Jun. 1995
B. Triggs. Autocalibration from planar scenes. In Proceedings of the 5th European Conference on Computer Vision, pp. 89-105, Freiburg, Germany, Jun. 1998
R. Y. Tsai. A versatile camera calibration technique for high-accuracy 3D machine vision metrology using off-the-shelf tv cameras and lenses. IEEE Journal of Robotics and Automation, 3(4):323-344, Aug. 1987
G. Wei and S. Ma. A complete two-plane camera calibration method and experimental comparisons. In Proc. Fourth International Conference on Computer Vision, pp. 439-446, Berlin, May 1993
G. Wei and S. Ma. Implicit and explicit camera calibration: Theory and experiments. IEEE Transactions on Pattern Analysis and Machine Intelligence, 16(5):469-480, 1994
J. Weng, P. Cohen, and M. Herniou. Camera calibration with distortion models and accuracy evaluation. IEEE Transactions on Pattern Analysis and Machine Intelligence, 14(10):965-980, Oct. 1992
Z. Zhang. Motion and structure from two perspective views: From essential parameters to euclidean motion via fundamental matrix. Journal of the Optical Society of America A, 14(11):2938-2950, 199