0% found this document useful (0 votes)
18 views5 pages

Synopsis For Mini Project

The document describes a major project on real time road lane detection. It discusses the objectives of the project which is to accurately detect lane lines in real time. It outlines the various steps involved like capturing video, preprocessing, edge detection and line fitting. It also discusses future scope, limitations and applications for autonomous vehicles.

Uploaded by

Aniket Ayush
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views5 pages

Synopsis For Mini Project

The document describes a major project on real time road lane detection. It discusses the objectives of the project which is to accurately detect lane lines in real time. It outlines the various steps involved like capturing video, preprocessing, edge detection and line fitting. It also discusses future scope, limitations and applications for autonomous vehicles.

Uploaded by

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

Department of Master Of Computer Applications

G.L. Bajaj Institute of Technology & Management


Greater Noida,Gautam Buddha Nagar – 201306
Major Project
On
Real Time Road Lane Detection

Masters of Compter Applications


4th Semester

Under the guidance of


Dr. Gaurav Jindal
(Associate Professor)
Submitted By
Aniket Sharma (2201920140023)
Synopsis
Title of Project
Real Time Road Lane Detection
Objective
The objective of project designed for lane line detection and/or lane line exit
point notification is to determine the trajectory of the road lane with accuracy,
efficiency and in real time.
Language and Software Used
Programming Language : Python
Libraries : Numpy, Pandas, OpenCv2
Operating System : Windows 11
IDE : Jupyter Notebook
Structure of the Project

1. Proposed System :
The objective of this project is to develop a robust and efficient lane detection
system for autonomous driving cars using video data. This system will leverage
algorithms to accurately identify and track lane markings on the road in real-
time, facilitating safe and reliable navigation. By implementing this lane
detection system, we aim to enhance the autonomous vehicle's ability to
maintain lane discipline, make informed driving decisions, and ensure
passenger safety. The project focuses on creating an end-to-end solution that
processes video input, detects lane boundaries, and provides actionable data to
the autonomous driving system, ultimately contributing to the advancement of
autonomous driving technology and its practical applications in the mobility
sector.

2. Steps involved in Road Lane Detection System :


Road Lane Detection requires to detection of the path of self-
driving cars and avoiding the risk of entering other lanes. Lane recognition
algorithms reliably identify the location and borders of the lanes by
analysing the visual input . The steps involved are:
1. Capturing and Decoding Video File :
 We will capture the video using Video File Clip object and
after the capturing has been initialized every video frame is
decoded (i.e. converting into a sequence of images).

2. Grayscale Conversion of Image :


 The video frames are in RGB format, RGB is converted to
grayscale because processing a single channel image is faster
than processing a three-channel colored image.

3. Reduce Noise :
 Noise can create false edges, therefore before going further,
it’s imperative to perform image smoothening. Gaussian blur
is used to perform this process. Gaussian blur is a typical
image filtering technique for lowering noise and enhancing
image characteristics. The weights are selected using a
Gaussian distribution, and each pixel is subjected to a
weighted average that considers the pixels surrounding it.

4. Canny Edge Detector :


 It computes gradient in all directions of our blurred image and
traces the edges with large changes in intensity. For more
explanation please go through this article:

5. Hough Line Transform :


 In image processing, the Hough transformation is a feature
extraction method used to find basic geometric objects like
lines and circles. By converting the picture space into a
parameter space, it makes it possible to identify shapes by
accumulating voting points. We’ll use the probabilistic Hough
Line Transform in our algorithm.

6. Draw lines on the Image or Video :


 After identifying lane lines in our field of interest using
Hough Line Transform, we overlay them on our visual input
(video stream/image).

Future Scope
1. Integration with full Autonomous Driving systems:
 Incorporating the lane detection system with comprehensive
autonomous driving frameworks, allowing for seamless
interaction with other functionalities such as object detection,
traffic sign recognition, and path planning.

2. Advanced Environmental Adoptability :


 Enhancing the system's robustness to perform reliably under
diverse and challenging environmental conditions, including
varying weather conditions (rain, snow, fog), different lighting
situations (night, glare), and complex urban landscapes.

3. Real Time Performance Optimization :


 Improving the computational efficiency and speed of the lane
detection algorithms to ensure real-time performance on
embedded systems used in autonomous vehicles, reducing
latency and enhancing response times.

4. Machine Learning Enhancements :


 Applying advanced machine learning techniques such as
reinforcement learning and transfer learning to continually
improve the lane detection algorithms through exposure to new
data and scenarios.

Limitations
1. Environmental Sensitivity :
 The system's performance can be adversely affected by varying
weather conditions such as heavy rain, snow, fog, and poor
lighting conditions like night time driving or strong glare from
the sun.

2. Road Marking Variability :


 Lane detection relies heavily on the presence and clarity of lane
markings. Inconsistent, faded, or obscured road markings can
pose challenges to the accuracy and reliability of the detection
system.

3. Complex Road Scenarios :


 Complex road scenarios such as construction zones,
intersections, and highly congested urban areas can confuse the
lane detection algorithms, leading to potential errors.

4. Sensor Dependency :
 While this project focuses on video-based lane detection,
reliance solely on cameras can be a limitation. Other sensors
like LiDAR and radar can provide complementary data, but
integrating these requires additional complexity and resources.

You might also like