Determination of road directions using feedback neural nets

Abstract Autonomous vehicles may be driven by image data of real-world scenes collected through a TV camera. Detecting the clues for safe navigation requires, among other things, the estimation of the path to be followed by the vehicle, which has proven to be a formidable task in outdoor scenes. In this paper, an innovative system for road direction detection is proposed which is composed of three specialized blocks performing edge extraction, image-segments detection and road estimation. The road direction estimation block is implemented as a feedback neural network and is not fed directly with image data but with higher-level image features which are extracted through the preprocessing stages. The use of feedback, while reducing the complexity of the network, improves the estimation robustness and the noise immunity. A novel algorithm is defined and employed for the training step and experimental results in outdoor scenes are reported.

[1]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  Dana H. Ballard,et al.  Generalizing the Hough transform to detect arbitrary shapes , 1981, Pattern Recognit..

[3]  Allen M. Waxman,et al.  Visual navigation of roadways , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[4]  Geoffrey E. Hinton,et al.  A Learning Algorithm for Boltzmann Machines , 1985, Cogn. Sci..

[5]  Takeo Kanade,et al.  First Results in Robot Road-Following , 1985, IJCAI.

[6]  James L. McClelland,et al.  Parallel distributed processing: explorations in the microstructure of cognition, vol. 1: foundations , 1986 .

[7]  Dana H. Ballard,et al.  Computer Vision , 1982 .

[8]  Larry S. Davis,et al.  Road Boundary Detection for Autonomous Vehicle Navigation , 1985, Other Conferences.

[9]  Ramesh Jain,et al.  Road Following Using Vanishing Point , 1987 .

[10]  P. Werbos,et al.  Beyond Regression : "New Tools for Prediction and Analysis in the Behavioral Sciences , 1974 .

[11]  Hans P. Moravec Robot Rover Visual Navigation , 1981 .

[12]  Ronald J. Williams,et al.  A Learning Algorithm for Continually Running Fully Recurrent Neural Networks , 1989, Neural Computation.

[13]  Luís B. Almeida,et al.  A learning rule for asynchronous perceptrons with feedback in a combinatorial environment , 1990 .

[14]  Minoru Asada,et al.  Dynamic scene analysis for a mobile robot in a man-made environment , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[15]  Shih-Ping Liou,et al.  Detecting road edges using hypothesized vanishing points , 1985 .

[16]  Ernst D. Dickmanns,et al.  Relative 3D-state estimation for autonomous visual guidance of road vehicles , 1989, Robotics Auton. Syst..

[17]  Kumpati S. Narendra,et al.  Identification and control of dynamical systems using neural networks , 1990, IEEE Trans. Neural Networks.

[18]  A. Del Bimbo,et al.  A Hopfield-like structure to extract road boundaries from a road image , 1991 .

[19]  PAUL J. WERBOS,et al.  Generalization of backpropagation with application to a recurrent gas market model , 1988, Neural Networks.

[20]  Hans P. Moravec,et al.  The Stanford Cart and the CMU Rover , 1983, Proceedings of the IEEE.

[21]  Edward M. Riseman,et al.  A Fast Line Finder for Vision-Guided Robot Navigation , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[22]  Dean Pomerleau,et al.  ALVINN, an autonomous land vehicle in a neural network , 2015 .

[23]  Geoffrey E. Hinton,et al.  Learning internal representations by error propagation , 1986 .