You are on page 1of 23

A

SEMINAR REPORT
ON

“AI Use In Driving Assistance”

For the Partial Fulfillment of Second Year of

Bachelor of Technology in Department of Computer Science Engineering – Artificial


Intelligence

SUBMITTED BY:

Rutvik Chopade 2264191913047

UNDER THE GUIDANCE OF

Prof.Komal Rajgude

Department Of Computer Science Engineering – Artificial Intelligence

PCET- NMVPM’s,
Nutan College of Engineering and Research, Talegaon, Pune

“Vision of CSE – Artificial Intelligence”

“Excellence in the domain of Artificial Intelligence towards serving the greater cause of
society and globally recognized for contributing professional engineers with a
commitment to readiness of industry-oriented skill through potential research. ”

2023-2024
Nutan Maharashtra Vidya Prasarak Mandal’s
NUTAN COLLEGE OF ENGINEERING AND RESEARCH
Under Administrative Support of Pimpri
Chinchwad Education Trust

CERTIFICATE
This is to certify that the Seminar - I Report entitled “AI use in driving assistance”, which is
being submitted by, Rutvik Chopade as partial fulfillment for the Second Year of Bachelor of
Technology (Computer Science Engineering – Artificial Intelligence) of DBATU, Lonere

This is bonafide work carried out under my supervision and guidance.

Place: Pune

Date:

Guide Name Mrs. Priyanka Vyas


Prof.Komal Rajgude Seminar Coordinator

Dr. Sagar Shinde Dr. Aparna Pande


Head of Department Principal

External Examiner

SEAL
ACKNOWLEDGEMENT

The satisfaction & euphoria that accompany the successful completion of any task
would be incomplete without the mention of people who made it possible . So I acknowledge
all those whose guidance and encouragement served as a beacon light & crowned my efforts
with success.

I have immense pleasure in expressing thanks to the principal Dr. Aparna Pande for
providing all the facilities for the successful completion of the project.

With due respect, I thank my HoD Dr. Sagar Shinde Department of Computer Science
Engineering – Artificial Intelligence, for his motivating support, keen interest which kept
my spirits alive all through.

I would like to express thanks to my guide Prof.Komal Rajgude, Department of


Computer Science Engineering – Artificial Intelligence who has guided me throughout the
completion of this project.

Finally I would like to thank all the teaching and non-teaching staff and all my friends
who have rendered their support in the completion of this report.

Name and Signature of student:

Sr.no Name Sign

1 Rutvik Chopade

ii
.

ABSTRACT

The integration of artificial intelligence (AI) in driving assistance represents a revolutionary shift in the
automotive landscape. Advanced Driver Assistance Systems (ADAS) lead the charge, incorporating AI-driven
features such as adaptive cruise control and lane departure warnings.Through the fusion of data from diverse
sensors like cameras and radar, vehicles equipped with AI can make real-time decisions, enhancing safety and
providing drivers with invaluable assistance.

Beyond ADAS, AI plays a pivotal role in autonomous driving, where vehicles leverage intricate algorithms to
navigate complex scenarios. The evolution extends to navigation optimization, predictive maintenance, and
human-machine interaction. AI-driven navigation systems optimize routes based on real-time data, predictive
maintenance algorithms anticipate and prevent vehicle malfunctions, and human-machine interaction systems
offer intuitive interfaces. Collectively, these advancements underscore a future where AI transforms driving
into a safer, more efficient, and technologically advanced experience.

Keywords: Artificial Intelligence (AI),Driving Assistance,Advanced Driver Assistance Systems


(ADAS),Sensory Perception
INDEX

Sl. No. Content Page No.


Certificate i
Acknowledgment ii
Abstract iii
1. Introduction and Overview 1
1.1 Introduction 2
1.2 Scope 3
2. Literature Survey 8
2.1 Background and History 9
2.2 Literature Review 10
3 System Architecture and Methodology 13
3.1 Block Diagram 15
3.2 Methodology 16
3.3 Working 17
3.4 Advantages 18
3.5 Disadvantages 19
3.6 Applications 20
4 Conclusion 21
References
LIST OF TABLES

Caption Page No.


Table No.

3.1 Material selection 30

4.2 Total Cost 31


INTRODUCTION AND OVERVIEW

1.1 Introduction

AI-driven driving assistance has emerged as a transformative force in the automotive industry,
ushering in a new era of safety and efficiency. At the heart of these advancements lies the integration
of various sensors, including cameras, radar, lidar, and ultrasonic sensors, forming a sophisticated
system that interprets the vehicle's surroundings. This sensor fusion empowers AI to make real-time
decisions, enhancing the overall driving experience. As a result, Advanced Driver Assistance
Systems (ADAS) have become commonplace, offering features like adaptive cruise control, lane-
keeping assistance, and automatic emergency braking, providing drivers with invaluable support in
navigating diverse road conditions.

Machine learning is a pivotal component, allowing these systems to continuously evolve and adapt.
With exposure to vast amounts of data, AI algorithms become adept at recognizing patterns,
predicting outcomes, and responding dynamically to the ever-changing environment. This learning
capability is crucial for addressing the complexities of real-world driving scenarios. Computer vision,
another key element, enables the system to interpret visual information from cameras, identifying
objects, pedestrians, lane markings, and potential hazards. The synergy of sensor fusion, machine
learning, and computer vision forms the backbone of AI-driven driving assistance, laying the
foundation for further innovations in automotive technology.

One of the significant contributions of AI in driving assistance is in the realm of autonomous


vehicles. Ranging from basic driver assistance to full autonomy, AI enables vehicles to navigate,
perceive their environment, and make decisions without human intervention. This transformative
technology holds the promise of safer roads and increased mobility options. Additionally, AI plays a
crucial role in predictive maintenance, analyzing sensor data to anticipate and prevent potential
vehicle malfunctions. This proactive approach enhances vehicle reliability, reducing the likelihood of
breakdowns and optimizing overall performance.

7
1.2 Scope

The scope of AI in driving assistance is vast and continues to expand as technology evolves. Several
key areas highlight the extensive reach and potential impact of AI in shaping the future of automotive
transportation:

 Safety Enhancement:

AI-powered driving assistance systems contribute significantly to road safety by providing real-
time monitoring and interventions. Features such as automatic emergency braking, lane-keeping
assistance, and adaptive cruise control help prevent accidents and mitigate the severity of collisions.

 Autonomous Driving Development:

The pursuit of fully autonomous vehicles is a major focus in the automotive industry. AI is at the
forefront of this endeavor, enabling vehicles to navigate complex environments, make split-second
decisions, and communicate with other vehicles and infrastructure. The scope extends from basic
driver assistance to higher levels of autonomy, impacting not only personal vehicles but also
transportation services and logistics.

 Urban Mobility Solutions:

AI has the potential to revolutionize urban mobility, offering solutions for congestion, traffic
management, and efficient transportation services. Intelligent route planning, traffic prediction, and
optimization algorithms enhance the overall flow of traffic, reducing commute times and improving
the urban living experience.

 Enhanced User Experience:

AI is reshaping the in-vehicle experience through advanced Human-Machine Interfaces (HMIs).


Natural language processing, gesture control, and personalized settings create a more intuitive and
user-friendly environment. This extends beyond driving assistance to infotainment, connectivity, and
overall vehicle management.

 Technological Collaboration:

The integration of AI in driving assistance requires collaboration among automotive manufacturers,


technology companies, and regulatory bodies. The scope extends to partnerships and collaborations
that foster innovation, share best practices, and establish industry standards.

8
LITERATURE SURVEY

2.1 Background and history

 Early Beginnings (20th Century):The concept of autonomous vehicles can be traced back to the
early 20th century, with inventors and engineers envisioning self-driving cars. However, it was
only in the latter part of the century, advancements in computing technology laid the groundwork
for practical applications.

 Emergence of AI (1950s-1970s):The field of artificial intelligence formally began in the 1950s,


with early efforts focused on symbolic reasoning and problem-solving. The development of
computer programs capable of decision-making and learning set the stage for AI applications in
various domains, including transportation.

 Expert Systems and Rule-Based Approaches (1980s):In the 1980s, expert systems and rule-based
approaches became prominent in AI research. These systems used predefined rules and
knowledge bases to simulate human decision-making. In the context of driving assistance, early
attempts were made to develop rule-based systems for tasks like lane-keeping and adaptive
cruise control.

 4Machine Learning Resurgence (1990s-2000s)The resurgence of interest in machine learning in


the 1990s and 2000s provided new tools and techniques for AI development. Neural networks
and statistical models became more sophisticated, enabling better pattern recognition and
decision-making capabilities—essential components for driving assistance systems.

 Advanced Driver Assistance Systems (ADAS) (2000s-Present):The 2000s witnessed the


widespread adoption of Advanced Driver Assistance Systems (ADAS), which marked a
significant integration of AI in vehicles. Features like adaptive cruise control, parking assistance,
and collision warning systems started becoming available in consumer vehicles.

 Rise of Computer Vision and Sensor Fusion (2010s-Present):The advent of high-performance


computing and improvements in sensor technologies, such as cameras, radar, and lidar,
significantly enhanced the perception capabilities of AI in driving assistance. Computer vision
algorithms gained prominence, allowing vehicles to interpret and understand their surroundings
more accurately.

9
 Autonomous Vehicle Development (2010s-Present)The 2010s saw a surge in efforts towards
developing fully autonomous vehicles. Companies like Google (Waymo), Tesla, and traditional
automakers invested heavily in AI technologies for self-driving capabilities. Machine learning
played a crucial role in enabling vehicles to learn from diverse driving scenarios.

10
2.2 Literature Review

 .A Survey of Advanced Driver Assistance Systems: Applications and Challenges (Author et al.,
2018):This survey paper provides a comprehensive overview of various Advanced Driver
Assistance Systems (ADAS), focusing on their applications, benefits, and challenges. It covers
topics such as adaptive cruise control, lane-keeping assistance, and collision avoidance systems,
offering insights into the state of the art in driving assistance technology.

 Machine Learning Approaches for Autonomous Vehicle Navigation: A Review (Author et al.,
2020):This review article delves into machine learning approaches applied to autonomous
vehicle navigation. It discusses the use of neural networks, reinforcement learning, and deep
learning techniques for perception, decision-making, and control in self-driving vehicles. The
paper also addresses challenges and future directions in this rapidly evolving field.

 Ethical Considerations in AI for Driving Assistance: A Literature Synthesis(Author et al.,


2019):Focusing on the ethical dimensions of AI in driving assistance, this synthesis explores the
current literature on topics such as accountability, transparency, and privacy. It discusses the
societal implications of deploying autonomous vehicles and the importance of establishingt
ethical guidelines for their development and deployment.

 Sensor Fusion Techniques for Perception in Autonomous Vehicles: A Review (Author et al.,
2017):This review paper examines sensor fusion techniques used in autonomous vehicles to
enhance perception capabilities. It covers the integration of data from cameras, radar, lidar, and
other sensors, highlighting the importance of sensor fusion in creating a robust and reliable
perception system for self-driving cars.

 The Evolution of Human-Machine Interaction in Autonomous Vehicles: A Literature


Review"(Author et al., 2021):Focusing on the evolution of Human-Machine Interaction (HMI) in
autonomous vehicles, this literature review tracks the progression from traditional interfaces to
more advanced and intuitive systems. It explores the role of natural language processing, gesture
recognition, and adaptive interfaces in improving the user experience and trust in autonomous
driving.

.
11
SYSTEM ARCHITECTURE AND METHODOLOGY

3.1 Block Diagram

12
3.2 Methodology

 Define Objectives and Requirements:

- Clearly define the goals and objectives of the AI-driven driving assistance system.

- Identify the specific functionalities and features required, such as adaptive cruise control, lane
keeping, collision detection, etc.

 Literature Review:

- Research existing AI-driven driving assistance systems.

- Understand the state-of-the-art algorithms, technologies, and best practices in the field.

 Data Collection and Preprocessing:

- Gather relevant datasets for training and testing.

- Preprocess the data to clean, normalize, and augment it for better model training.

 Sensor Integration:

- Identify the sensors needed for the driving assistance system (cameras, LiDAR, radar, etc.).

- Integrate sensors into the vehicle and establish communication between sensors and the
processing unit.

 Sensor Fusion:

- Develop algorithms for sensor fusion to combine information from multiple sensors.

- Implement data integration techniques to create a comprehensive representation of the vehicle's


environment.

 Perception Module:

- Implement computer vision algorithms for object detection, lane detection, traffic sign
recognition, and pedestrian detection.

- Utilize deep learning models for accurate perception.

13
 Localization and Mapping:

- Implement localization using GPS and IMU data.

- Develop mapping algorithms to create high-definition maps and an environmental model.

 Decision-Making Module:

- Implement path planning algorithms to determine the vehicle's optimal route.

- Develop behavior planning algorithms to decide how the vehicle should interact with the
environment.

- Incorporate risk assessment to evaluate potential hazards.

 Control System Integration:

- Integrate control systems for adaptive cruise control, lane-keeping assist, and collision avoidance.

- Implement algorithms to control the vehicle based on the decisions made by the decision-making
module.

 . Human-Machine Interface (HMI):

- Develop an interface to display relevant information to the driver.

- Implement alerts and notifications for manual intervention if necessary.

 Communication Systems:

- Implement V2V and V2I communication for interaction with other vehicles and infrastructure.

- Ensure secure and reliable communication protocols.

 AI Algorithms:

- Develop and train machine learning models for decision-making.

- Utilize deep learning models for image and speech recognition.

- Implement reinforcement learning for adaptive systems.

14
3.3 Working

 Data Acquisition:

- Sensors: Various sensors like cameras, LiDAR, radar, and ultrasonic sensors are mounted on the
vehicle to capture information about the surrounding environment.

- Data Fusion: The data from these sensors is integrated using sensor fusion techniques to create a
more comprehensive and accurate representation of the vehicle's surroundings.

 Perception:

- Object Detection: Computer vision algorithms process visual data from cameras to identify and
locate objects such as vehicles, pedestrians, and obstacles.

- Lane Detection: Detects and tracks lane boundaries using image processing techniques.

- Traffic Sign Recognition: Identifies and interprets traffic signs using pattern recognition.

- Pedestrian Detection: Recognizes and tracks pedestrians in the vicinity.

 Localization and Mapping:

- GPS and IMU: Global Positioning System (GPS) and Inertial Measurement Unit (IMU) data are
used for localization, determining the vehicle's position and orientation.

- Mapping: High-definition maps are created, incorporating data about roads, obstacles, and other
relevant features.

 Decision-Making:

- Path Planning:Algorithms determine the optimal path for the vehicle based on the map and
surrounding conditions.

- Behavior Planning: Decides how the vehicle should interact with its environment, considering
factors like other vehicles, pedestrians, and traffic rules.

- Risk Assessment: Evaluates potential risks and hazards to inform decision-making.

 Control System:

- Adaptive Cruise Control: Adjusts the vehicle's speed based on the traffic conditions.
15
h

- Lane Keeping Assist: Helps keep the vehicle within its lane.

- Collision Avoidance System: Takes corrective actions to prevent collisions, such as applying
brakes or steering.

 Human-Machine Interface (HMI):

- Display: Relevant information about the driving assistance system's status, detected objects, and
upcoming actions is displayed to the driver.

- Alerts: Provides warnings or alerts in case of potential risks or when manual intervention is
needed.

- Manual Intervention: Allows the driver to take control if required.

 Communication:

- V2V Communication: Enables communication between vehicles, sharing information about


positions, speeds, and potential hazards.

- V2I Communication: Connects the vehicle with infrastructure, such as traffic lights or road signs,
to enhance decision-making.

 Emergency Systems:

- Collision Detection and Mitigation: Detects potential collisions and takes actions to minimize
impact.

- Emergency Braking: Automatically applies brakes in critical situations to prevent accidents.

 Maintenance and Updates:

- Regular maintenance routines are established to address issues, update software, and incorporate
advancements in technology.

- Over-the-air updates may be used to deploy improvements without requiring physical


intervention.

16
3.4 Advantages

 Enhanced Safety:

- Collision Avoidance: AI algorithms can detect potential collisions and take preventive actions,
such as applying brakes or steering, to avoid accidents.

- Emergency Braking: The system can automatically engage brakes in critical situations,
minimizing the impact of a collision.

 Improved Traffic Flow:

- Adaptive Cruise Control: AI enables vehicles to automatically adjust their speed based on traffic
conditions, optimizing traffic flow and reducing congestion.

 Reduced Driver Fatigue:

- Lane Keeping Assist: Helps drivers stay within their lanes, reducing the risk of unintended lane
departure and driver fatigue.

- Adaptive Cruise Control: Takes over the responsibility of maintaining a safe following distance,
allowing drivers to relax during long journeys.

 Efficient Route Planning:

- Path Planning: AI algorithms can analyze traffic conditions and choose the most efficient route,
saving time and fuel.

 Improved Fuel Efficiency:

- Optimized Driving Behavior: AI can optimize driving patterns for fuel efficiency, leading to
reduced fuel consumption and lower emissions.

 Accessibility:

- Assistive Features: Driving assistance systems make vehicles more accessible for individuals with
disabilities, allowing them greater mobility and independence.

 Enhanced Parking Assistance:

- Automated Parking: AI-driven systems can assist in parking by automatically steering the vehicle
into parking spaces, reducing the stress of parking maneuvers.
17
 Human-Machine Collaboration:

- Driver Assistance: The system acts as a co-pilot, supporting the driver in making informed
decisions while still allowing manual control when needed.

 Traffic Sign Recognition:

- Improved Compliance: AI systems can recognize and interpret traffic signs, contributing to
improved compliance with traffic rules and regulations.

 Reduced Accidents and Fatalities:

- Risk Assessment: AI can continuously assess the risk of potential hazards, contributing to a
reduction in accidents and fatalities on the road.

 V2V and V2I Communication:

- Traffic Coordination: Vehicles can communicate with each other and infrastructure, enhancing
overall traffic coordination and safety.

 Continuous Learning:

- Machine Learning: The system can learn from real-world scenarios, improving its decision-
making capabilities over time and adapting to changing environments.

 Increased Convenience:

- Automated Driving Features: Features like lane-keeping assist and adaptive cruise control
provide a more comfortable and convenient driving experience.

 Integration with Smart Cities:

- V2I Communication: Integration with smart city infrastructure can optimize traffic signals,
contributing to smoother traffic flow.

18
3.3 Disadvantages

 Limited Environmental Adaptability:

- AI systems may struggle in extreme weather conditions such as heavy rain, snow, or fog, limiting
their effectiveness.

 Dependency on Sensor Accuracy:

- The accuracy of AI-driven systems heavily relies on the precision of sensors. Adverse conditions
or sensor malfunctions can impact system performance.

 High Initial Costs:

- Implementation of AI-driven systems involves significant upfront costs, which may make the
technology less accessible for some consumers.

 Cybersecurity Risks:

- Connected vehicles are susceptible to cybersecurity threats. Hackers could potentially gain control
over critical functions, posing risks to safety and privacy.

 Ethical Dilemmas:

- Decisions made by AI systems in critical situations may raise ethical questions, such as choosing
between different types of collisions or dilemmas involving human lives.

 Driver Overreliance:

- Excessive reliance on AI systems could lead to complacency among drivers, reducing their
readiness to take control in emergency situations.

 Complex Legal and Regulatory Issues:

- The legal framework for AI-driven systems is still evolving. Determining liability in case of
accidents or malfunctions presents a significant challenge.

 Data Privacy Concerns:

- The collection and utilization of vast amounts of data by AI systems raise concerns about privacy,
19
with potential implications for user consent and data ownership.

 Limited Availability of Infrastructure:

- The effectiveness of V2V and V2I communication systems depends on widespread infrastructure
support, which may not be universally available.

 Maintenance and Updates:

- Continuous software updates are necessary to address evolving challenges and improve system
performance, requiring robust maintenance procedures.

 Unpredictable Human Behavior:

- Anticipating the actions of human drivers and pedestrians, who may not always follow
predictable patterns, remains a challenge for AI systems.

 Job Displacement:

- The increasing automation of driving tasks may lead to job displacement for those involved in the
transportation industry, such as drivers of taxis and trucks.

 Public Perception and Trust:

- Building public trust in the reliability and safety of AI-driven systems is crucial but can be
challenging due to occasional high-profile incidents and skepticism.

20
3.6 Applications

 Collision Avoidance Systems:AI algorithms help detect potential collisions and take preventive
actions, such as applying brakes or steering, to avoid accidents.

 Adaptive Cruise Control:AI enables vehicles to automatically adjust their speed based on the
traffic conditions, maintaining a safe following distance.

 Lane Keeping Assist:AI systems assist drivers in staying within their lanes, reducing the risk of
unintended lane departure and enhancing overall safety.

 Automated Parking Assistance:AI-driven systems assist in parking by automatically steering the


vehicle into parking spaces, reducing the stress of parking maneuvers.

 Traffic Sign Recognition:AI algorithms recognize and interpret traffic signs, providing valuable
information to drivers and enhancing compliance with traffic rules.

 Emergency Braking Systems:AI detects critical situations and automatically engages the brakes
to minimize the impact of a collision.

 Pedestrian Detection:AI-powered vision systems identify and track pedestrians in the vicinity,
contributing to enhanced safety for pedestrians and drivers.

 Traffic Flow Optimization:AI systems analyze traffic conditions and contribute to optimizing
traffic flow, reducing congestion and improving overall efficiency.

21
CONCLUSION

In conclusion, AI-driven driving assistance systems represent a transformative and promising frontier
in the field of transportation. These systems leverage artificial intelligence, sensors, and
communication technologies to enhance safety, efficiency, and overall driving experience. The
applications range from collision avoidance and adaptive cruise control to automated parking and
traffic flow optimization.

The advantages of AI-driven driving assistance systems are evident in the potential to significantly
reduce accidents, improve traffic coordination, and provide accessibility for individuals with
disabilities. These systems contribute to a future where vehicles are not only safer but also more
intelligent and responsive to the dynamic nature of the road environment.

However, the deployment of AI-driven systems comes with its share of challenges and
considerations. Issues such as sensor accuracy, cybersecurity risks, ethical dilemmas, and regulatory
frameworks need careful attention to ensure the responsible development and deployment of these
technologies. Addressing public concerns and building trust in the reliability of AI systems are
critical factors for widespread adoption.

As technology continues to evolve, ongoing research, collaboration between industry stakeholders,


and the establishment of robust standards and regulations will be essential. Balancing innovation with
safety and ethical considerations is paramount to realizing the full potential of AI-driven driving
assistance systems.

In the years to come, advancements in AI technology will likely lead to further refinements, making
driving safer, more efficient, and accessible for a broader range of individuals. The journey toward
autonomous and intelligent transportation is underway, and the continuous development of AI-driven
systems will play a pivotal role in shaping the future of mobility.

22
REFERENCE

 Abha Tewari, Naveed Sarguroh.`AI-Based Autonomous Driving Assistance System ,(IEEE),06


MAY 2021.

 Dr. Gopichand Agnihotram, Vivek Kumar Varma N, Using AI and AR to Enhance Personalized
Driving , (WIPRO), JUNE 21.

 Prof-Takialddin Al Smadi,Mohammed Al-Maitah, Artificial Intelligent Technology for safe


driver assistance system, ( Research gate), FEBRUARY 2019.

 Bhavesh Ajaykumar Shukla, Prathamesh Gorakhnath Khose, Reasearch Paper on AI in


DRIVING, (IJRASET) 16 MAY 2022

 Dr A.karunamurthy, S Sathish, AI-based Self-Driving Car, (Research Gate), JULY 2023

23

You might also like