Lanelok: Detection Of Lane Boundaries And Vehicle Tracking Using Image-Processing Techniques - Part I: Hough-Transform, Region-Tracing And Correlation Algorithms

The purpose of this study was to develop image-processing techniques for detecting lane boundaries and vehicle tracking using an on-board video camera. It resulted in several algorithms which process the image of the road scene to extract the position of lane markers and estimate the position of the lane boundaries and the position of the vehicle within the lane. The following algorithms were developed to process the camera's output: a Hough-transform algorithm, a region-tracing algorithm, and a vehicle-tracking algorithm. These algorithms were successfully tested on 3000 real road images, including some with missing and discontinuous markers. This capability to estimate lane boundaries will play a key role in the development of advanced automotive functions such as collision warning, collision avoidance and automatic vehicle-guidance.