100% found this document useful (2 votes)
604 views

Road Lane Line Detection

Lane line detection is a critical component for self-driving cars to detect the path and avoid changing lanes improperly. This article describes building a machine learning project to detect lane lines in real-time using a CCD camera and OpenCV library. The process involves capturing images, converting to grayscale, reducing noise, detecting edges, detecting lines, and scanning lane boundaries between two hyperbola lines. Experimental results showed the system can effectively detect lane lines and provide important information to the driver to ensure safety.

Uploaded by

Aparna Kamble
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (2 votes)
604 views

Road Lane Line Detection

Lane line detection is a critical component for self-driving cars to detect the path and avoid changing lanes improperly. This article describes building a machine learning project to detect lane lines in real-time using a CCD camera and OpenCV library. The process involves capturing images, converting to grayscale, reducing noise, detecting edges, detecting lines, and scanning lane boundaries between two hyperbola lines. Experimental results showed the system can effectively detect lane lines and provide important information to the driver to ensure safety.

Uploaded by

Aparna Kamble
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Road lane line detection

Introduction:

Lane Line detection is a critical component for self driving cars and also for computer vision in
general. This concept is used to describe the path for self-driving cars and to avoid the risk of
getting in another lane.

In this article, we will build a machine learning project to detect lane lines in real-time. We will
do this using the concepts of computer vision using OpenCV library. To detect the lane we have
to detect the white markings on both sides on the lane.

CCD camera is fixed on the front-view mirror to capture the road scene. To simplify the
problem, the baseline is assumed to be setup as horizontal, which assures the horizon in the
image is parallel to the x-axis. Otherwise, the image of the camera can be adjusted using the
calibration data. Each lane boundary marking, usually a rectangle (or approximate) forms a pair
of edge line

Working:
A. Image Capturing
B. Conversion to gray scale
C. Noise reduction
D. Edge detection
E. Line dection
F. Lane bounary scan
Conlusion:
In this paper, A real time vision-based lane detection method was proposed. Image segmentation
and remove the shadow of the road were processed. Canny operator was used to detect edges that
represent road lanes or road boundaries. A hyperbola-pair road model used to deal with the
occlusion and imperfect road condition. A series of experiment showed that the lanes were
detected using Hough transformation with
restricted search area and the projection of their intersection will form the last scan point called
the horizon.
Furthermore, In order to search out for the left and right vector points that represent the road
lanes, the lane scan boundary phase uses the edge image and the left and right Hough lines and
the horizon line as inputs,to effectively allocate the lane points. That was demonstrated by two
hyperbola lines. The experimental results showed that the system is able to achieve a standard
requirement to provide valuable information to the driver to ensure safety

You might also like