An integrated stereo-based approach to automatic vehicle guidance

Proposes a new approach for vision-based longitudinal and lateral vehicle control. The novel feature of this approach is the use of binocular vision. We integrate two modules consisting of a new, domain-specific, efficient binocular stereo algorithm, and a lane marker detection algorithm, and show that the integration results in a improved performance for each of the modules. Longitudinal control is supported by detecting and measuring the distances to leading vehicles using binocular stereo. The knowledge of the camera geometry with respect to the locally planar road is used to map the images of the road plane in the two camera views into alignment. This allows us to separate image features into those lying in the road plane, e.g. lane markers, and those due to other objects which are dynamically integrated into an obstacle map. Therefore, in contrast with the previous work, we can cope with the difficulties arising from occlusion of lane markers by other vehicles. The detection and measurement of the lane markers provides us with the positional parameters and the road curvature which are needed for lateral vehicle control. Moreover, this information is also used to update the camera geometry with respect to the road, therefore allowing us to cope with the problem of vibrations and road inclination to obtain consistent results from binocular stereo.<<ETX>>

[1]  Hermann von Helmholtz,et al.  Treatise on Physiological Optics , 1962 .

[2]  Thomas S. Huang,et al.  Estimating three-dimensional motion parameters of a rigid planar patch, II: Singular value decomposition , 1982 .

[3]  Takeo Kanade,et al.  Vision and Navigation for the Carnegie-Mellon Navlab , 1987 .

[4]  Matthew Turk,et al.  VITS-A Vision System for Autonomous Land Vehicle Navigation , 1988, IEEE Trans. Pattern Anal. Mach. Intell..

[5]  Martial Hebert,et al.  Vision and navigation for the Carnegie-Mellon Navlab , 1988 .

[6]  Roger Tsai,et al.  Synopsis of recent progress on camera calibration for 3D machine vision , 1989 .

[7]  J. Mayhew,et al.  SWITCHER: a stereo algorithm for ground plane obstacle detection , 1990, Image Vis. Comput..

[8]  Tohru Ozaki,et al.  Video-Rate Image Processing System for an Autonomous Personal Vehicle System , 1990, MVA.

[9]  Wilfried Enkelmann,et al.  Obstacle Detecion by Evaluation of Optical Flow Fields from Image Sequences , 1990, ECCV.

[10]  Surender K. Kenue Lanelok: Detection Of Lane Boundaries And Vehicle Tracking Using Image-Processing Techniques -Part II: Template Matching Algorithms , 1990, Other Conferences.

[11]  C. Thorpe,et al.  COLOR IMAGE PROCESSING FOR NAVIGATION: TWO ROAD TRACKERS , 1990 .

[12]  J. Crisman Color vision for the detection of unstructured road and intersections , 1990 .

[13]  Monique Thonnat,et al.  A Pyramidal Stereovision Algorithm Based On Contour Chain Points , 1990, ECCV.

[14]  Surender K Kenue,et al.  Lanelok: Detection Of Lane Boundaries And Vehicle Tracking Using Image-Processing Techniques - Part I: Hough-Transform, Region-Tracing And Correlation Algorithms , 1989, Other Conferences.

[15]  Giulio Sandini,et al.  A stereo vision system for real time obstacle avoidance in unknown environment , 1990, EEE International Workshop on Intelligent Robots and Systems, Towards a New Frontier of Applications.

[16]  Jan-Olof Eklundh,et al.  Object detection using model based prediction and motion parallax , 1990, ECCV.

[17]  Larry S. Davis,et al.  Reconstruction of a road by local image matches and global 3D optimization , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[18]  S. Chandrashekhar,et al.  Temporal analysis of stereo image sequences of traffic scenes , 1991, Vehicle Navigation and Information Systems Conference, 1991.

[19]  Daniel Raviv,et al.  A new approach to vision and control for road following , 1991, Proceedings of the IEEE Workshop on Visual Motion.

[20]  Wilfried Enkelmann,et al.  Obstacle detection by evaluation of optical flow fields from image sequences , 1990, Image Vis. Comput..

[21]  Ernst D. Dickmanns,et al.  Recursive 3-D Road and Relative Ego-State Recognition , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[22]  Dean A. Pomerleau,et al.  Progress in neural network-based vision for autonomous robot driving , 1992, Proceedings of the Intelligent Vehicles `92 Symposium.

[23]  Charles E. Thorpe,et al.  Representation and recovery of road geometry in YARF , 1992, Proceedings of the Intelligent Vehicles `92 Symposium.

[24]  David Mumford,et al.  A Bayesian treatment of the stereo correspondence problem using half-occluded regions , 1992, Proceedings 1992 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[25]  B. Ulmer VITA-an autonomous road vehicle (ARV) for collision avoidance in traffic , 1992, Proceedings of the Intelligent Vehicles `92 Symposium.

[26]  O. D. Altan,et al.  Computer architecture and implementation of vision-based real-time lane sensing , 1992, Proceedings of the Intelligent Vehicles `92 Symposium.

[27]  W. von Seelen,et al.  Vision-based car-following: detection, tracking, and identification , 1992, Proceedings of the Intelligent Vehicles `92 Symposium.

[28]  D. Pomerleau,et al.  MANIAC : A Next Generation Neurally Based Autonomous Road Follower , 1993 .

[29]  Bill Ross,et al.  A practical stereo vision system , 1993, Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[30]  Olivier D. Faugeras,et al.  Determining the fundamental matrix with planes: instability and new algorithms , 1993, Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[31]  Jitendra Malik,et al.  Binocular Stereopsis and Lane Marker Flow for Vehicle Navigation: Lateral and Longitudinal Control , 1994 .