Research on Design, Calibration and Real-Time Image Expansion Technology of Unmanned System Variable-Scale Panoramic Vision System

This paper summarized the research status, imaging model, systems calibration, distortion correction, and panoramic expansion of panoramic vision systems, pointed out the existing problems and put forward the prospect of future research. According to the research status of panoramic vision systems, a panoramic vision system with single viewpoint of refraction and reflection is designed. The systems had the characteristics of fast acquisition, low manufacturing cost, fixed single-view imaging, integrated imaging, and automatic switching depth of field. Based on these systems, an improved nonlinear optimization polynomial fitting method is proposed to calibrate the monocular HOVS, and the binocular HOVS is calibrated with the Aruco label. This method not only improves the robustness of the calibration results, but also simplifies the calibration process. Finally, a real-time method of panoramic map of multi-function vehicle based on vcam is proposed.

[1]  José Gaspar,et al.  Visual Path Following with a Catadioptric Panoramic Camera , 1999 .

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

[3]  Jean Ponce,et al.  Accurate Camera Calibration from Multi-View Stereo and Bundle Adjustment , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[4]  Pascal Vasseur,et al.  Central Catadioptric Line Detection , 2004, BMVC.

[5]  Yoshiaki Shirai,et al.  Recognizing Moving Obstacles for Robot Navigation using Real-time Omnidirectional Stereo Vision , 2002, J. Robotics Mechatronics.

[6]  Peter F. Sturm,et al.  Multi-view geometry for general camera models , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[7]  Roland Siegwart,et al.  A Flexible Technique for Accurate Omnidirectional Camera Calibration and Structure from Motion , 2006, Fourth IEEE International Conference on Computer Vision Systems (ICVS'06).

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

[9]  Peter F. Sturm,et al.  Generic self-calibration of central cameras , 2010, Comput. Vis. Image Underst..

[10]  Luis Puig,et al.  Calibration of omnidirectional cameras in practice: A comparison of methods , 2012, Comput. Vis. Image Underst..

[11]  J. Okamoto,et al.  Constant resolution omnidirectional cameras , 2002, Proceedings of the IEEE Workshop on Omnidirectional Vision 2002. Held in conjunction with ECCV'02.

[12]  Aly A. Farag,et al.  Nonmetric calibration of camera lens distortion: differential methods and robust estimation , 2005, IEEE Transactions on Image Processing.

[13]  Edward M. Riseman,et al.  Image-based homing , 1991, IEEE Control Systems.

[14]  Davide Scaramuzza,et al.  Omnidirectional Vision: From Calibration to Root Motion Estimation , 2007 .

[15]  G. F. McLean,et al.  Line-Based Correction of Radial Lens Distortion , 1997, CVGIP Graph. Model. Image Process..

[16]  Wang Fengwen,et al.  Generation of Panoramic View from 360 Degree Fisheye Images Based on Angular Fisheye Projection , 2011, 2011 10th International Symposium on Distributed Computing and Applications to Business, Engineering and Science.

[17]  Youfu Li,et al.  Parametric distortion-adaptive neighborhood for omnidirectional camera. , 2015, Applied optics.

[18]  Panoramic Vision , 2001, Monographs in Computer Science.

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

[20]  Andrew Zisserman,et al.  Metric rectification for perspective images of planes , 1998, Proceedings. 1998 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No.98CB36231).

[21]  Fei Huang,et al.  Panoramic Visual SLAM Technology for Spherical Images , 2021, Sensors.

[22]  Xin Zhang,et al.  Research on Image Processing Technology of Computer Vision Algorithm , 2020, 2020 International Conference on Computer Vision, Image and Deep Learning (CVIDL).

[23]  Kostas Daniilidis,et al.  Catadioptric camera calibration , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[24]  Jake K. Aggarwal,et al.  A simple calibration procedure for fish-eye (high distortion) lens camera , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[25]  Hugh F. Durrant-Whyte,et al.  Camera Calibration for Miniature, Low-cost, Wide-angle Imaging Systems , 2007, BMVC.

[26]  Richard I. Hartley Self-Calibration from Multiple Views with a Rotating Camera , 1994, ECCV.

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

[28]  Roland Siegwart,et al.  A Toolbox for Easily Calibrating Omnidirectional Cameras , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[29]  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.

[30]  Paul A. Viola,et al.  Fast and Robust Classification using Asymmetric AdaBoost and a Detector Cascade , 2001, NIPS.

[31]  Fu-Chao Wu,et al.  An Easy Calibration Method for Central Catadioptric Cameras , 2007 .

[32]  Paul F. Whelan,et al.  Precise radial un-distortion of images , 2004, Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004..

[33]  Philippe Martinet,et al.  A generic fisheye camera model for robotic applications , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[34]  Marc Pollefeys,et al.  Radial Multi-focal Tensors , 2011, International Journal of Computer Vision.

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

[36]  Shree K. Nayar,et al.  A general imaging model and a method for finding its parameters , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.

[37]  Zhanyi Hu,et al.  Geometric invariants and applications under catadioptric camera model , 2005, Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1.

[38]  Gideon P. Stein Accurate internal camera calibration using rotation, with analysis of sources of error , 1995, Proceedings of IEEE International Conference on Computer Vision.

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

[40]  Kostas Daniilidis,et al.  Paracatadioptric Camera Calibration , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[41]  Sing Bing Kang,et al.  Parameter-Free Radial Distortion Correction with Center of Distortion Estimation , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[42]  Yasushi Yagi,et al.  Real-time omnidirectional image sensor (COPIS) for vision-guided navigation , 1994, IEEE Trans. Robotics Autom..

[43]  Christian Toepfer,et al.  A Unifying Omnidirectional Camera Model and its Applications , 2007, 2007 IEEE 11th International Conference on Computer Vision.

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

[45]  Hong Sun,et al.  Sparse Bayesian learning for image rectification with transform invariant low-rank textures , 2017, Signal Process..

[46]  Kenichi Kanatani,et al.  Calibration of Ultrawide Fisheye Lens Cameras by Eigenvalue Minimization , 2013, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[47]  David Fofi,et al.  Calibration of Catadioptric Sensors by Polarization Imaging , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

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

[49]  Duane C. Brown,et al.  Close-Range Camera Calibration , 1971 .

[50]  C. A. HART,et al.  Manual of Photogrammetry , 1947, Nature.

[51]  H. Maas,et al.  Validation of geometric models for fisheye lenses , 2009 .

[52]  Tomás Pajdla,et al.  Estimation of omnidirectional camera model from epipolar geometry , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[53]  Shree K. Nayar,et al.  Non-metric calibration of wide-angle lenses and polycameras , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[54]  David Fofi,et al.  Adaptive processing of catadioptric images using polarization imaging: towards a pola-catadioptric model , 2013 .

[56]  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..

[57]  Pierre Gurdjos,et al.  A New Linear Calibration Method for Paracatadioptric Cameras , 2006, 18th International Conference on Pattern Recognition (ICPR'06).

[58]  Changjae Kim,et al.  Analysis of Fish-Eye Lens Camera Self-Calibration , 2019, Sensors.

[59]  Ferran Espuny,et al.  Generic Self-calibration of Central Cameras from Two Rotational Flows , 2010, International Journal of Computer Vision.

[60]  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.

[61]  Juho Kannala,et al.  A generic camera model and calibration method for conventional, wide-angle, and fish-eye lenses , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[62]  Pascal Fua,et al.  On benchmarking camera calibration and multi-view stereo for high resolution imagery , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[63]  Yasuyuki Matsushita,et al.  Camera calibration with lens distortion from low-rank textures , 2011, CVPR 2011.

[64]  Kostas Daniilidis,et al.  A Unifying Theory for Central Panoramic Systems and Practical Applications , 2000, ECCV.

[65]  Zha Hongbin Motion Detection for Human Bodies Basing Adaptive Background Subtraction by Using an Omnidirectional Camera , 2004 .

[66]  Xiang Ren,et al.  Linearized Alternating Direction Method with Adaptive Penalty and Warm Starts for Fast Solving Transform Invariant Low-Rank Textures , 2012, International Journal of Computer Vision.

[67]  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.

[68]  Kamil Grabowski,et al.  A fisheye distortion correction algorithm optimized for hardware implementations , 2014, 2014 Proceedings of the 21st International Conference Mixed Design of Integrated Circuits and Systems (MIXDES).

[69]  Liu Xiao-chan Study of Key Technology of Distortion Correction Software for Fisheye Image , 2011 .

[70]  Quan Xu,et al.  A Robust Method for Automatic Panoramic UAV Image Mosaic , 2019, Sensors.

[71]  Olivier Morel,et al.  Active lighting applied to three-dimensional reconstruction of specular metallic surfaces by polarization imaging. , 2006, Applied optics.

[72]  Edward Jones,et al.  Accuracy of fish-eye lens models. , 2010, Applied optics.

[73]  Luis Puig,et al.  Calibration of Central Catadioptric Cameras Using a DLT-Like Approach , 2011, International Journal of Computer Vision.

[74]  Aly A. Farag,et al.  Differential methods for nonmetric calibration of camera lens distortion , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[75]  A. Agarwala,et al.  Optimizing content-preserving projections for wide-angle images , 2009, SIGGRAPH 2009.

[76]  Chengtao Cai,et al.  A Novel Robot Visual Homing Method Based on SIFT Features , 2015, Sensors.

[77]  Jian Bai,et al.  Compact polarization-based dual-view panoramic lens. , 2017, Applied optics.

[78]  Tomás Svoboda,et al.  Epipolar Geometry for Central Catadioptric Cameras , 2002, International Journal of Computer Vision.

[79]  Daniel G. Aliaga Accurate Catadioptric Calibration for Real-time Pose Estimation of Room-size Environments , 2001, ICCV.

[80]  Olivier Faugeras,et al.  Automatic calibration and removal of distortion from scenes of structured environments , 1995, Optics & Photonics.

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

[82]  Ryad Benosman,et al.  A Fisher-Rao Metric for Paracatadioptric Images of Lines , 2012, International Journal of Computer Vision.

[83]  Stefan Hinz,et al.  Improved wide-angle, fisheye and omnidirectional camera calibration , 2015 .

[84]  Feng Zhu,et al.  A Versatile Method for Omnidirectional Stereo Camera Calibration Based on BP Algorithm , 2006, ISNN.

[85]  Helder Araújo,et al.  Paracatadioptric camera calibration using lines , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[86]  Vincenzo Caglioti,et al.  Single-Image Calibration of Off-Axis Catadioptric Cameras Using Lines , 2007, 2007 IEEE 11th International Conference on Computer Vision.

[87]  Zhanyi Hu,et al.  Radial distortion invariants and lens evaluation under a single-optical-axis omnidirectional camera , 2014, Comput. Vis. Image Underst..

[88]  C. Ishii,et al.  An image conversion algorithm from fish eye image to perspective image for human eyes , 2003, Proceedings 2003 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM 2003).

[89]  Yi Ma,et al.  TILT: Transform Invariant Low-Rank Textures , 2010, ACCV 2010.

[90]  Shahriar Negahdaripour,et al.  Utilizing panoramic views for visually guided tasks in underwater robotics applications , 2001, MTS/IEEE Oceans 2001. An Ocean Odyssey. Conference Proceedings (IEEE Cat. No.01CH37295).

[91]  Roland Siegwart,et al.  Automatic detection of checkerboards on blurred and distorted images , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[92]  Peter F. Sturm,et al.  Plane-based calibration of central catadioptric cameras , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[93]  Yasushi Yagi,et al.  Obstacle detection with omnidirectional image sensor HyperOmni Vision , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[94]  Joseph Walsh,et al.  Sensor and Sensor Fusion Technology in Autonomous Vehicles: A Review , 2021, Sensors.