Self-calibration of hybrid central catadioptric and perspective cameras

Hybrid central catadioptric and perspective cameras are desired in practice, because the hybrid camera system can capture large field of view as well as high-resolution images. However, the calibration of the system is challenging due to heavy distortions in catadioptric cameras. In addition, previous calibration methods are only suitable for the camera system consisting of perspective cameras and catadioptric cameras with only parabolic mirrors, in which priors about the intrinsic parameters of perspective cameras are required. In this work, we provide a new approach to handle the problems. We show that if the hybrid camera system consists of at least two central catadioptric and one perspective cameras, both the intrinsic and extrinsic parameters of the system can be calibrated linearly without priors about intrinsic parameters of the perspective cameras, and the supported central catadioptric cameras of our method can be more generic. In this work, an approximated polynomial model is derived and used for rectification of catadioptric image. Firstly, with the epipolar geometry between the perspective and rectified catadioptric images, the distortion parameters of the polynomial model can be estimated linearly. Then a new method is proposed to estimate the intrinsic parameters of a central catadioptric camera with the parameters in the polynomial model, and hence the catadioptric cameras can be calibrated. Finally, a linear self-calibration method for the hybrid system is given with the calibrated catadioptric cameras. The main advantage of our method is that it cannot only calibrate both the intrinsic and extrinsic parameters of the hybrid camera system, but also simplify a traditional nonlinear self-calibration of perspective cameras to a linear process. Experiments show that our proposed method is robust and reliable.

[1]  Kostas Daniilidis,et al.  Catadioptric Projective Geometry , 2001, International Journal of Computer Vision.

[2]  Kostas Daniilidis,et al.  Wide Area Multiple Camera Calibration and Estimation of Radial Distortion , 2004 .

[3]  Maxime Lhuillier Toward Flexible 3D Modeling using a Catadioptric Camera , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[4]  Shree K. Nayar,et al.  A Theory of Single-Viewpoint Catadioptric Image Formation , 1999, International Journal of Computer Vision.

[5]  M. Abidi,et al.  Computer Vision and Image Understanding 114 (2010) 179–197 Contents lists available at ScienceDirect Computer Vision and Image Understanding , 2022 .

[6]  Zhanyi Hu,et al.  Easy Calibration for Para-catadioptric-like Camera , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Peter F. Sturm,et al.  A Factorization Based Algorithm for Multi-Image Projective Structure and Motion , 1996, ECCV.

[8]  Marc Pollefeys,et al.  Pan-tilt-zoom camera calibration and high-resolution mosaic generation , 2006, Comput. Vis. Image Underst..

[9]  Zuzana Kukelova,et al.  Automatic Generator of Minimal Problem Solvers , 2008, ECCV.

[10]  Xiaoming Deng,et al.  Visual metrology with uncalibrated radial distorted images , 2008, 2008 19th International Conference on Pattern Recognition.

[11]  Andrew W. Fitzgibbon,et al.  Simultaneous linear estimation of multiple view geometry and lens distortion , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[12]  Kostas Daniilidis,et al.  Epipolar Geometry of Central Projection Systems Using Veronese Maps , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[13]  Sing Bing Kang,et al.  Catadioptric self-calibration , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[14]  Liang Wang,et al.  Multi-Camera Calibration with One-Dimensional Object under General Motions , 2007, 2007 IEEE 11th International Conference on Computer Vision.

[15]  Peter F. Sturm,et al.  A generic structure-from-motion framework , 2006, Comput. Vis. Image Underst..

[16]  Xianghua Ying,et al.  Catadioptric camera calibration using geometric invariants , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[17]  L. Marcenaro,et al.  Dual camera intelligent sensor for high definition 360 degrees surveillance , 2005 .

[18]  Tarak Gandhi,et al.  Reconfigurable omnidirectional camera array calibration with a linear moving object , 2006, Image Vis. Comput..

[19]  Bill Triggs,et al.  Autocalibration from Planar Scenes , 1998, ECCV.

[20]  Simone Gasparini,et al.  Camera Models and Fundamental Concepts Used in Geometric Computer Vision , 2011, Found. Trends Comput. Graph. Vis..

[21]  Manolis I. A. Lourakis,et al.  Horizon matching for localizing unordered panoramic images , 2010, Comput. Vis. Image Underst..

[22]  M. Srinivasan,et al.  A complete panoramic vision system, incorporating imaging, ranging, and three dimensional navigation , 2000, Proceedings IEEE Workshop on Omnidirectional Vision (Cat. No.PR00704).

[23]  Zhanyi Hu,et al.  A new linear algorithm for calibrating central catadioptric cameras , 2008, Pattern Recognit..

[24]  Yun Tian,et al.  Calibrating effective focal length for central catadioptric cameras using one space line , 2012, Pattern Recognit. Lett..

[25]  David A. Cox,et al.  Using Algebraic Geometry , 1998 .

[26]  Yasushi Yagi,et al.  Wide Field of View Head Mounted Display for Tele-presence with An Omnidirectional Image Sensor , 2003, 2003 Conference on Computer Vision and Pattern Recognition Workshop.

[27]  Pascal Vasseur,et al.  Motion estimation by decoupling rotation and translation in catadioptric vision , 2010, Comput. Vis. Image Underst..

[28]  P. Sturm Mixing catadioptric and perspective cameras , 2002, Proceedings of the IEEE Workshop on Omnidirectional Vision 2002. Held in conjunction with ECCV'02.

[29]  Peter F. Sturm,et al.  Self-calibration of a General Radially Symmetric Distortion Model , 2006, ECCV.

[30]  Patrick Rives,et al.  Single View Point Omnidirectional Camera Calibration from Planar Grids , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[31]  Bernhard P. Wrobel,et al.  Multiple View Geometry in Computer Vision , 2001 .

[32]  Xianghua Ying,et al.  Spherical objects based motion estimation for catadioptric cameras , 2004, Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004..

[33]  Marc Pollefeys,et al.  The radial trifocal tensor: a tool for calibrating the radial distortion of wide-angle cameras , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[34]  Xilin Chen,et al.  Calibration of a hybrid camera network , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[35]  Yasemin Yardimci,et al.  Effective Structure-from-Motion for Hybrid Camera Systems , 2010, 2010 20th International Conference on Pattern Recognition.

[36]  Olivier D. Faugeras,et al.  A theory of self-calibration of a moving camera , 1992, International Journal of Computer Vision.

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

[38]  Tomas Pajdla,et al.  3D Metric Reconstruction from Uncalibrated Omnidirectional Images , 2004 .