Abstract
Camera calibration is a necessary step in many computer vision or photogrammetry tasks. During the execution of these tasks, initial camera calibration may be no longer valid because of intentional or accidental changes of camera parameters. We propose a camera on-line recalibration framework which is aimed at automatically maintaining the calibration of computer vision or photogrammetry system without using any particular calibration pattern again and interrupting the execution of the tasks. The proposed framework consists of initial calibration, followed by recalibration based on SIFT feature point detector and descriptor and a feature point match strategy proposed by us. Both synthetic data and real data have been used to test the framework, and very good results have been obtained. The experimental results of the framework are also compared with those of general on-line self-calibration methods. Both accuracy and speed are also reported. The proposed on-line recalibration framework yields higher accuracy and higher speed on calibrating camera parameters than on-line self-calibration methods do.
Similar content being viewed by others
References
Faugeras, O.: Three Dimensional Computer Vision: A Geometric Viewpoint. MIT, Cambridge (1993)
Tsai, R.Y.: A versatile camera calibration technique for high-accuracy 3D machine vision metrology using off-the-shelf TV cameras and lenses. IEEE J. Robot. Autom. 3(4), 323–344 (1987)
Lenz, R., Tsai, R.Y.: Techniques for calibration of the scale factor and image center for high accuracy 3D machine vision metrology. IEEE Trans. Pattern Anal. Mach. Intell. 10(5), 713–720 (1988)
Sturm P, Maybank, S.: On plane-based camera calibration: a general algorithm, singularities, applications. In: Proc. of IEEE Conf. on Computer Vision and Pattern Recognition, pp. 432–437 (1999)
Zhang, Z.: A flexible new techniques for camera calibration. IEEE Trans. Pattern Anal. Mach. Intell. 22(11), 1330–1334 (2000)
Faugeras, O., Luong, T., Maybank, S.: Camera self-calibration: theory and experiments. In: Proc. of the Second European Conf. on Computer Vision, pp. 321–334 (1992)
Hartley, R.I.: Self-calibration of stationary cameras. Int. J. Comput. Vis. 22(1), 5–23 (1997)
Pollefeys, M., Van Gool, L.: Stratified self-calibration with the modulus constraint. IEEE Trans. Pattern Anal. Mach. Intell. 21(8), 707–724 (1999)
Triggs, B.: Autocalibration from planar scenes. In: Proc. of the Fifth European Conf. on Computer Vision, pp. 89–105 (1998)
Agapito, L.D., Hayman, E., Reid, I.: Self-calibration of rotating and zooming cameras. Int. J. Comput. Vis. 45(2), 107–127 (2001)
Manning, R., Dyer, C.: Metric self calibration from screw transform manifolds. In: Proc. of IEEE Conf. on Computer Vision and Pattern Recognition, vol. I, pp. 590–597 (2001)
Junejo, I., Cao, X., Foroosh, H.: Calibrating freely moving cameras. In: The 18th Int. Conf. on Pattern Recognition, vol. 4, pp. 880–883 (2006)
Lowe, D.G.: Distinctive image features from scale-invariant keypoints. Int. J. Comput. Vis. 60(2), 91–110 (2004)
Press, W.H., Teukolsky, S.A., Vetterling, W.T., Flannery, B.P.: Numerical Recipes in C: The Art of Scientific Computing, 2nd edn. Cambridge University Press, Cambridge (1992)
Mikolajczyk, K., Schmid, C.: A performance evaluation of local descriptors. In: Proc. IEEE Conf. on Computer Vision and Pattern Recognition, pp. 257–264 (2003)
Gordon, I., Lowe, D.G.: Scene modelling, recognition and tracking with invariant image features. In: Third IEEE and ACM International Symposium on Mixed and Augmented Reality, pp. 110–119 (2004)
Liu, J., Hubbold, R.: Automatic camera calibration and scene reconstruction with scale-invariant features. In: ISCV 2006. Lecture Notes in Computer Science, vol. 4291, pp. 558–568 (2006)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Li, C., Lu, P. & Ma, L. A camera on-line recalibration framework using SIFT. Vis Comput 26, 227–240 (2010). https://doi.org/10.1007/s00371-009-0400-y
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00371-009-0400-y