Abstract
In this article we present a practical self-calibration method of camera having variable intrinsic parameters. This method is an extension of a method which we have already published. The main idea of our method addressed in this paper is the use of interest points automatically detected in two images of an unknown 3D scene to self-calibrate the camera. These interest points are the projections of the vertices of unknown 3D parallelograms (each triplet of interest points is the projections of three vertices of a unique 3D parallelogram). The projection of the vertices of parallelograms in the two image planes of the camera allows us to obtain two equations based on the intrinsic camera parameters. Seeing that our camera can change its intrinsic parameters from a view to another so the number of unknowns is ten hence the need to use at least five parallelograms in the scene to obtain other equations in function of intrinsic camera parameters. The paper tests the performance of the proposed approach on the both synthetic and real data.
Similar content being viewed by others
References
Triggs, B. (1998). Autocalibration from Planar Scenes. In European conference on computer vision (Vol. 2, pp. 89–105). Friburg.
Hartley, R., & Zisserman, A. (2003). Multiple view geometry (2nd ed.). New York: Cambridge University Press.
Merras, M., El Akkad, N., Saaidi, A., & Satori, K. (2014). Camera calibration with varying parameters based on improved genetic algorithm. WSEAS Transactions on Computers., 13, 129–137.
Sturm, P. (2000). A case against Kruppa’s equations for camera selfcalibration. IEEE Transactions on Pattern Analysis and Machine Intelligence, 22, 1199–1204.
Sturm, P., & Maybank, S. (1999). On plane-based camera calibration: A general algorithm, singularities, applications. In Proceedings of the CVPR-IEEE (Vol. 1, pp. 432–437).
Zhang, Z. (2000). A Flexible New Technique for camera Calibration. IEEE Transactions on Pattern Analysis and Machine Intelligence, 22(17), 1730–1734.
Hemayed, E. (2003). A Survey of Camera Self-Calibration. In Proceedings of the IEEE conference on AVSS.
Baataoui, A., El batteoui, I., Saaidi, A., & Satori, K. (2012). Camera self-calibration by an equilateral triangle. International Journal of Computer Applications, 1, 29–34.
Saaidi, A., Halli, A., Tairi, H., & Satori, K. (2008). Self-calibration using a particular motion of camera. WSEAS Transactions on Computers Research, 3(5), 295–299.
Triggs, B. (1999). Autocalibration from planar sequences, In Proceedings of 5th European conference on computer vision. Freiburg.
EL Batteoui, I., Saiidi, A., & Satori, K. (2013). Efficient planar self-calibration of a stationary camera with variable intrinsic parameters. Journal of Theoretical & Applied Information Technology, 50(1), 209–218.
Sturm, P. (2002). Critical motion sequences for the self-calibration of cameras and stereo systems with variable focal length. Image and Vision Computing, 20, 415–426.
Zhang, Y., & Ji, Q. (2001). Camera calibration with genetic algorithms. IEEE Transactions On Systems, Man And Cybernetics A: Systems And Humans, 31(2), 120–130.
Saaidi, A., Halli, A., Tairi, H., & Satori, K. (2009). Self-calibration using a planar scene and parallelogram. ICGST-GVIP, ISSN, 1697, 399X.
El Akkad, N., Merras, M., Saaidi, A., & Satori, K. (2013). Camera self-calibration with varying parameters from two views. WSEAS Transactions on Information Science and Applications, 10(11), 356.
Cao, X., et al. (2006). Self-calibration from turntable sequences in presence of zoom and focus. Computer Vision and Image Understanding, 102, 227–237.
Bocquillon, B., Gurdjos, P., & Crouzil, A. (2006). Towards a guaranteed solution to plane-based self-calibration. In 7th Asian conference on computer vision, Hyderabad.
Hehden,A., & Astrom, K. (1997). Euclidean reconstruction from images sequences with varying and unknown focal length and principal point. In Proceedings of the IEEE CVPR (pp. 438–443).
Agapito, L., Hayman, E., & Reid, I. (2001). Self-calibration of rotating and zooming camera. International Journal of Computer Vision, 45(2), 107–127.
Pollefeys, M., Koch, R., & Van Gool, L. (1999). Self-calibration and metric reconstruction in spite of varying and unknown intrinsic camera parameters. Int. Journal of Computer Vision, 32(1), 7–25.
Gao, Y., & Radha, H. (2004). A multistage camera self-calibration algorithm. In Proceeding of IEEE international conference on acoustics, speech and signal processing, (pp. 537–540).
Ze-tao, Z., & Shan-chao, L. (2011). The self-calibration of varying internal camera parameters based on image of dual absolute quadric transformation. Information and Automation, Communications in Computer and Information Science, Springer, 86, 452–461.
Shang, Y., Yue, Z., Chen, M., & Song, Q. (2012). A new method of camera-self-calibration based on relative lengths. Information Technology Journal, 11(3), 376–379.
Jiang, Z. (2012). Self-calibration of varying internal camera parameters algorithm based on quasi-affine reconstruction. Journal of Computers, 7(3), 774–778.
El Akkad, N., Merras, M., Saaidi, A., & Satori, K. (2014). Camera self-calibration with varying intrinsic parameters by an unknown three dimensional scene. The Visual Computer, 30(5), 519–530.
Paulo, R., Mendonca, S., & Cipolla, R. (1999). A simple technique for self-calibration. In IEEE computer society conference computer vision and pattern recognition, 23–25 June.
El Batteoui, I., Baataoui, A., Saaidi, A., & Satori, K. (2015). Novel planar self-calibration approach of a camera having variable intrinsic parameters. WSEAS Transactions on Computers, 14, 444–454.
Fischler, M. A., & Bolles, R. C. (1981). Random sample consensus: A paradigm for model fitting with applications to image analysis and automated cartography. Graphics and Image Processing, 24(6), 381–395.
More, J. (1977).The Levenberg–Marquardt algorithm, implementation and theory. In G. A. Watson (Ed.), Numerical analysis. Lecture notes in mathematics (Vol. 630). New York: Springer-Verlag.
Harris, C., & Stephens, M. (1988). A combined corner and edge detector. In 4th Alvey vision conference (pp. 147–151).
Saravanan, C., & Surender, M. (2013). Algorithm for face matching using normalized cross-correlation. International Journal of Engineering and Advanced Technology, 2(4), 930–934.
Zhao, Y., & Lv, X. (2013). An approach for self-calibration by a quartered circle. Research Journal of Applied Sciences, Engineering and Technology, 6(8), 457–1461.
Fusiello, A., Trucco, E., & Verri, A. (2000). A compact algorithm for rectification of stereo pairs. Machine Vision and Applications, 12(1), 16–22.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
El Batteoui, I., Saaidi, A. & Satori, K. Accurate Self-calibration of Camera with Variable Intrinsic Parameters from Unknown 3D Scene. 3D Res 6, 33 (2015). https://doi.org/10.1007/s13319-015-0065-4
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s13319-015-0065-4