A Novel Omnidirectional Stereo Vision System via a Single Camera 1

Obtaining panoramic 3D map information for mobile robots is essential for navigation and action planning. Although there are other ways to fulfill this task, such as ultrasonic sensors or laser range finders, stereo vision system excels them in its precision and real-time speed without energy emission.But the conventional stereo vision systems are limited in their fields of view (FOV). An effective way to enhance FOV is to construct an omnidirectional vision system using mirrors in conjunction with perspective cameras. These systems are normally referred to as catadioptric and have been applied to robot localization and navigation by several researchers (Bunschoten & Krose, 2002; Menegatti et al., 2004). A common constraint upon the omnidirectional sensors modeling requires that all the imaged rays pass through a unique point called single viewpoint (SVP) (Baker & Nayar, 1999). The reason a single viewpoint is so desirable is that it is a requirement for the generation of pure perspective images from the sensed images. These perspective images can subsequently be processed using the vast array of techniques developed in the field of computer vision that assume perspective projection. The mirrors popularly used to construct wide FOV catadioptric are hyperbolic or parabolic. But the latter must be coupled with expensive telecentric optics which restricts them to limited applications in panoramic vision. Mobile robot navigation using binocular omnidirectional stereo vision has been reported in (Menegatti et al., 2004; Yagi, 2002; Zhu, 2001). Such two-camera stereo systems can be classified as horizontal stereo systems and vertical stereo systems according to their cameras’ configuration. In (Ma, 2003), the cameras are configured horizontally and the baseline of triangulation is in the horizontal plane. This configuration brings two problems: one is that the epiploar line becomes curved line leading to increasing computational cost; the other is that the accuracy of the 3D measurement depends on the direction of a landmark. In the omnidirectional stereo vision system (Gluckman et al., 1998; Koyasu et al., 2002; Koyasu et al., 2003), two omnidirectional cameras are vertically arranged. Such configuration escapes the shortcomings brought by horizontal stereo system, but the power cable and data bus introduce occlusion to the images captured by this configuration. In

[1]  Shree K. Nayar,et al.  Catadioptric omnidirectional camera , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

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

[3]  Olivier D. Faugeras,et al.  Computing differential properties of 3-D shapes from stereoscopic images without 3-D models , 1994, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[4]  R. Sára The Class of Stable Matchings for Computational Stereo , 1999 .

[5]  Olivier D. Faugeras,et al.  The fundamental matrix: Theory, algorithms, and stability analysis , 2004, International Journal of Computer Vision.

[6]  Xianghua Ying,et al.  Catadioptric camera calibration using geometric invariants , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[7]  Shmuel Peleg,et al.  Fast panoramic stereo matching using cylindrical maximum surfaces , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[8]  Aaron F. Bobick,et al.  Large Occlusion Stereo , 1999, International Journal of Computer Vision.

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

[10]  Myung Jin Chung,et al.  Feature matching in omnidirectional images with a large sensor motion for map generation of a mobile robot , 2004, Pattern Recognit. Lett..

[11]  Radim Sára,et al.  Finding the Largest Unambiguous Component of Stereo Matching , 2002, ECCV.

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

[13]  Tomás Pajdla,et al.  Omnidirectional Camera Model and Epipolar Geometry Estimation by RANSAC with Bucketing , 2003, SCIA.

[14]  E.L.L. Cabral,et al.  Omnidirectional stereo vision with a hyperbolic double lobed mirror , 2004, ICPR 2004.

[15]  Branislav Micus ´ ik Estimation of omnidirectional camera model from epipolar geometry , 2003 .

[16]  Ryad Benosman,et al.  Calibration of panoramic catadioptric sensors made easier , 2002, Proceedings of the IEEE Workshop on Omnidirectional Vision 2002. Held in conjunction with ECCV'02.

[17]  Anup Basu,et al.  Panoramic stereo , 1996, Proceedings of 13th International Conference on Pattern Recognition.

[18]  Shree K. Nayar,et al.  Real-Time Omnidirectional and Panoramic Stereo , 1998 .

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

[20]  Emanuele Menegatti,et al.  Image-based memory for robot navigation using properties of omnidirectional images , 2004, Robotics Auton. Syst..

[21]  Ma Jian An Omnidirectional Camera Based Localization for a Mobile Robot , 2003 .

[22]  Daniel P. Huttenlocher,et al.  Efficient Belief Propagation for Early Vision , 2004, Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004..

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

[24]  Zhigang Zhu Omnidirectional Stereo Vision , 2001 .

[25]  Yasushi Yagi Real-time omnidirectional image sensor for mobile robot navigation , 2002, Proceedings of the IEEE Internatinal Symposium on Intelligent Control.

[26]  Pedro F. Felzenszwalb,et al.  Efficient belief propagation for early vision , 2004, CVPR 2004.

[27]  Yoshiaki Shirai,et al.  Mobile robot navigation in dynamic environments using omnidirectional stereo , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[28]  Feng Zhu,et al.  Design of a novel stereo vision navigation system for mobile robots , 2005, 2005 IEEE International Conference on Robotics and Biomimetics - ROBIO.

[29]  Ben J. A. Kröse,et al.  Robust scene reconstruction from an omnidirectional vision system , 2003, IEEE Trans. Robotics Autom..

[30]  Kostas Daniilidis,et al.  Conformal Rectification of Omnidirectional Stereo Pairs , 2003, 2003 Conference on Computer Vision and Pattern Recognition Workshop.

[31]  John B. Moore,et al.  Resolution invariant surfaces for panoramic vision systems , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.