Accurate camera calibration algorithm using a robust estimation of the perspective projection matrix

After a comprehensive overview of camera calibration algorithms, this paper introduces a robust calibration method based on contour matching of a pattern object. In contrast with state of the art methods, no manual and fastidious selection of particular pattern points is required. In order to evaluate the accuracy of the proposed approach, an objective comparison with three well-known methods (Faugeras and Toscani, Tsai, and Zhang) is proposed and discussed in detail. Experiments show that the proposed robust approach outperforms existing techniques and yields accurate results even when calibration is performed from a single image.

[1]  José Luis Lázaro,et al.  Camera auto-calibration with virtual patterns , 2003, EFTA 2003. 2003 IEEE Conference on Emerging Technologies and Factory Automation. Proceedings (Cat. No.03TH8696).

[2]  Alexander Zelinsky,et al.  Robust Camera Calibration for an Autonomous Underwater Vehicle , 2000 .

[3]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

[4]  Tomás Svoboda A software for complete calibration of multicamera systems , 2005, IS&T/SPIE Electronic Imaging.

[5]  Tomás Svoboda,et al.  A Convenient Multicamera Self-Calibration for Virtual Environments , 2005, Presence: Teleoperators & Virtual Environments.

[6]  B. Caprile,et al.  Using vanishing points for camera calibration , 1990, International Journal of Computer Vision.

[7]  Cihan H. Dagli,et al.  Backpropagation neural network for stereoscopic vision calibration , 1992, Other Conferences.

[8]  Ivan Nunes da Silva,et al.  Camera Calibration Using Neural Networks , 2002, WSCG.

[9]  B. Ripley,et al.  Robust Statistics , 2018, Encyclopedia of Mathematical Geosciences.

[10]  Peter F. Sturm,et al.  Camera Calibration and 3D Reconstruction from Single Images Using Parallelepipeds , 2001, ICCV.

[11]  Zhengyou Zhang,et al.  Flexible camera calibration by viewing a plane from unknown orientations , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[12]  Songde Ma,et al.  Implicit and Explicit Camera Calibration: Theory and Experiments , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Aly A. Farag,et al.  Neurocalibration: a neural network that can tell camera calibration parameters , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[14]  R. Horaud,et al.  Vision par ordinateur: outils fondamentaux , 1995 .

[15]  Frédéric Jurie,et al.  Calibrage itératif de caméras à partir de scènes planes , 2004 .

[16]  Kwang-Ick Kim,et al.  Nonlinear camera calibration using neural networks , 1994, Neural Parallel Sci. Comput..

[17]  Christopher G. Harris,et al.  A Combined Corner and Edge Detector , 1988, Alvey Vision Conference.

[18]  R. Y. Tsai,et al.  An Efficient and Accurate Camera Calibration Technique for 3D Machine Vision , 1986, CVPR 1986.

[19]  Zhengyou Zhang,et al.  A Flexible New Technique for Camera Calibration , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[20]  Elsayed E. Hemayed,et al.  A survey of camera self-calibration , 2003, Proceedings of the IEEE Conference on Advanced Video and Signal Based Surveillance, 2003..

[21]  Long Quan,et al.  Self-calibration of an affine camera from multiple views , 1996, International Journal of Computer Vision.

[22]  Xavier Armangué,et al.  A comparative review of camera calibrating methods with accuracy evaluation , 2002, Pattern Recognit..

[23]  Pierre Gurdjos,et al.  Methods and geometry for plane-based self-calibration , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[24]  Chang Shu,et al.  Fully Automatic Camera Calibration Using Self-Identifying Calibration Targets * , 2005 .

[25]  Zhengyou Zhang,et al.  Camera calibration with one-dimensional objects , 2002, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[26]  R. Sablatnig,et al.  Comparison of Methods for Geometric Camera Calibration using Planar Calibration Targets , 2004 .

[27]  Janne Heikkilä,et al.  A four-step camera calibration procedure with implicit image correction , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[28]  Bernd Jähne,et al.  Digital Image Processing: Concepts, Algorithms, and Scientific Applications , 1991 .

[29]  P.N.T. Wells,et al.  Handbook of Image and Video Processing , 2001 .

[30]  Radu Horaud,et al.  Stereo Autocalibration from One Plane , 2000, ECCV.

[31]  Paul R. Cohen,et al.  Camera Calibration with Distortion Models and Accuracy Evaluation , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[32]  Marc Pollefeys,et al.  Camera network calibration from dynamic silhouettes , 2004, Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004..

[33]  Dorin Comaniciu,et al.  Mean Shift: A Robust Approach Toward Feature Space Analysis , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[34]  J. Wen,et al.  Hybrid calibration of CCD cameras using artificial neural nets , 1991, [Proceedings] 1991 IEEE International Joint Conference on Neural Networks.

[35]  Aly A. Farag,et al.  A neural approach for single- and multi-image camera calibration , 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348).

[36]  Olivier D. Faugeras,et al.  Self-Calibration of a 1D Projective Camera and Its Application to the Self-Calibration of a 2D Projective Camera , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[37]  Andrew Zisserman,et al.  Robust Object Tracking , 2001 .

[38]  Roberto Cipolla,et al.  Camera Calibration from Vanishing Points in Image of Architectural Scenes , 1999, BMVC.

[39]  Yi-Ping Hung,et al.  New calibration-free approach for augmented reality based on parameterized cuboid structure , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[40]  Jitendra Malik,et al.  Modeling and Rendering Architecture from Photographs: A hybrid geometry- and image-based approach , 1996, SIGGRAPH.

[41]  Helder Araújo,et al.  Iterative multi-step explicit camera calibration , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[42]  C. Guerra Artal,et al.  Stability Study of Camera Calibration Methods , 2005 .

[43]  O. D. Faugeras,et al.  Camera Self-Calibration: Theory and Experiments , 1992, ECCV.

[44]  Patrick Bouthemy,et al.  Robust real-time visual tracking using a 2D-3D model-based approach , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[45]  Roger Y. Tsai,et al.  A versatile camera calibration technique for high-accuracy 3D machine vision metrology using off-the-shelf TV cameras and lenses , 1987, IEEE J. Robotics Autom..

[46]  Edouard Thiel Les distances de chanfrein en analyse d'images : fondements et applications. (Chamfer distances in image analysis : basis and applications) , 1994 .