SlideShare a Scribd company logo
1 of 12
OBJECT DETECTION IN SELF DRIVING
CARS USING DEEP LEARNING AND IOT
UNDER THE GUIDANCE OF
Dr.D.V.Lalitha Parameswari
Associate Professor
Department Of CSE
BY
20251A6611-K.Shravani
20251A6638-D.Jagruthi
20251A6653-S.Sai Richa
BATCH- M10
TABLE OF CONTENTS
• Introduction
• Literature survey
• Drawbacks
• Problem statement
• Objectives
• Proposed system
• conclusion
INTRODUCTION
•Every year, approximately 1.5 lakh people dies on India roads, which
translate, on an average, into 1130 accidents and 422 deaths every day or 47
accidents and 18 deaths every hour.
•In the face of this alarming reality, there is an increasing call for
transformative technologies to revolutionise road safety.
•Through enhanced object detection capabilities, autonomous vehicles
empowered by deep learning and IOT can bring about a paradigm shift in
accident prevention and road safety.
S.No Title Year Methods used
Performance
Metrics
1.
Object Detection System in Self-
Driving Cars by Calibrated Camera and
LiDAR Sensor data-Implementation of
the Hybrid PointPillar Method
2023
Pillar Feature Encoder processes pillar data, extracting
high-level features. Region Proposal Network (RPN)
identifies regions, generating anchor boxes and
proposals. Non-Maximum Suppression (NMS) selects
top-scoring proposals, removing redundant ones by
confidence scores.
The system achieved an average precision
of 75.8% on the KITTI validation dataset.
The mean average precision reached
70.8%, indicating the overall accuracy of
object detection across multiple classes
(Cars, Pedestrians, Cyclists).
2.
An Improved Deep Network-Based
Scene Classification Method for Self-
Driving Cars
2022
This dataset contains five categories: crosswalk, gas
station, parking lot, highway, and street, with 15,000
images per category from the KITTI and Place365
datasets. The proposed deep network uses an enhanced
Faster RCNN for local feature extraction and an
Inception_V1 network for global features, creating the
scene classification architecture. The network is trained
and evaluated on the provided dataset.
The accuracy of the deep network on the
validation set reaches 95.04% after 19,000
training iterations.
LITERATURE SURVEY
S.No Title Year Methods used
Performance
Metrics
3.
An Improved Deep Learning Solution
for Object Detection in Self-Driving
Cars
2022
The method in this utilizes a deep neural network
architecture, leveraging both a base network (backbone)
and a pyramid feature structure for feature extraction. It
then employs dense bounding box generation and
classification scoring to detect objects in images,
followed by non-maximum suppression for producing
final results.
With input size 320x320 the average
precision is 58.4 and with input size
512x512 average precision is 63.8.
3.
Object Detection in Self Driving Cars
Using Deep Learning 2021
The object detection process involves three key steps:
loading a pre-trained object detection network using
OpenCV's DNN module, inputting data to the network,
performing a forward pass to get detections, and
iterating through the results to identify objects, their
labels, and confidence scores. The chosen model for
object detection is MobileNet SSD in the OpenCV
library.
The system achieved a mean average
precision of up to 72.8% on the PASCAL
VOC dataset.
Existing System
• Traditional computer vision techniques, such as Haar cascades (HOG), rely on handcrafted
features and rule-based methods for object detection, lacking the ability to learn from data
like modern deep learning approaches.
• R-CNN (Region-based Convolutional Neural Network) is a conventional object detection
system used in self-driving cars that divides the task into multiple stages, including region
proposal generation, feature extraction, and object classification.
• Single Shot MultiBox Detector (SSD) system combines the benefits of high accuracy, real-
time performance, and versatility by utilizing a set of default bounding boxes at multiple
scales and aspect ratios to predict object classes and refine bounding box locations
simultaneously.
Drawbacks of Existing System
• R-CNN, which relies on multi-stage processing and region proposals, an advantage of the
alternative algorithm lies in its real-time processing capability. Processing the entire image in a
single pass significantly enhances its suitability for time-sensitive applications such as self-
driving cars, where rapid decision-making is imperative for safety and navigation.
• SSD cannot accurately detect small or closely spaced objects.
• Haar cascades have a drawback compared to some modern methods in their limited
adaptability to complex and changing scenarios. Haar cascades rely on handcrafted features
and rule-based approaches, which can hinder their performance in dynamically evolving self-
driving environments, unlike more flexible deep learning techniques like YOLO.
Problem Statement
This project aims to create an Self driving car system that can
safely and intelligently navigate through its surroundings, obey
traffic signals, and avoid collisions. This involves the integration
of hardware components, the development of sophisticated
software for object detection and rigorous testing to ensure the
system's reliability and accuracy.
OBJECTIVES
The objective of this project are:
1. To integrate camera module and ultrasonic sensor with raspberry pi to
collect real time input data.
2. To establish a wireless data communication system between the Raspberry Pi
and a computer to transmit sensor data and receive control instructions.
3. To implement object detection algorithm to recognize and locate stop signs,
traffic signals and obstacles on road.
4. To create a control system that sends steering instructions to the Arduino to
precise RC car control.
PROPOSED SYSTEM
The goal of this project is to make a self-driving RC car that integrates a Raspberry Pi,
Arduino, camera module, and ultrasonic sensor. Using YOLO (You Only Look Once) as
the object detection algorithm, the system collects real-time data from the camera and
sensor, wirelessly transmitting it to a computer for processing. The computer runs a neural
network model to generate steering predictions based on the YOLO-detected objects,
enabling precise control of the RC car. The system also includes collision avoidance
algorithms, ensuring the car's safety while navigating autonomously and adhering to traffic
rules.
METHODOLOGY
Thank You

More Related Content

Similar to Major PRC-1 ppt.pptx

GP_Slides_V3 .pptx
GP_Slides_V3 .pptxGP_Slides_V3 .pptx
GP_Slides_V3 .pptxAhmedEldairy
 
Deep reinforcement learning framework for autonomous driving
Deep reinforcement learning framework for autonomous drivingDeep reinforcement learning framework for autonomous driving
Deep reinforcement learning framework for autonomous drivingGopikaGopinath5
 
Object Detetcion using SSD-MobileNet
Object Detetcion using SSD-MobileNetObject Detetcion using SSD-MobileNet
Object Detetcion using SSD-MobileNetIRJET Journal
 
Traffic Sign Detection and Recognition for Automated Driverless Cars Based on...
Traffic Sign Detection and Recognition for Automated Driverless Cars Based on...Traffic Sign Detection and Recognition for Automated Driverless Cars Based on...
Traffic Sign Detection and Recognition for Automated Driverless Cars Based on...ijtsrd
 
Congestion Control System Using Machine Learning
Congestion Control System Using Machine LearningCongestion Control System Using Machine Learning
Congestion Control System Using Machine LearningIRJET Journal
 
Automatism System Using Faster R-CNN and SVM
Automatism System Using Faster R-CNN and SVMAutomatism System Using Faster R-CNN and SVM
Automatism System Using Faster R-CNN and SVMIRJET Journal
 
Portfolio - Ramsundar K G
Portfolio - Ramsundar K GPortfolio - Ramsundar K G
Portfolio - Ramsundar K GRamsundar K G
 
IRJET- Automatic Traffic Sign Detection and Recognition using CNN
IRJET- Automatic Traffic Sign Detection and Recognition using CNNIRJET- Automatic Traffic Sign Detection and Recognition using CNN
IRJET- Automatic Traffic Sign Detection and Recognition using CNNIRJET Journal
 
IRJET- A Deep Learning based Approach for Automatic Detection of Bike Rid...
IRJET-  	  A Deep Learning based Approach for Automatic Detection of Bike Rid...IRJET-  	  A Deep Learning based Approach for Automatic Detection of Bike Rid...
IRJET- A Deep Learning based Approach for Automatic Detection of Bike Rid...IRJET Journal
 
Real-Time Pertinent Maneuver Recognition for Surveillance
Real-Time Pertinent Maneuver Recognition for SurveillanceReal-Time Pertinent Maneuver Recognition for Surveillance
Real-Time Pertinent Maneuver Recognition for SurveillanceIRJET Journal
 
An Analysis of Various Deep Learning Algorithms for Image Processing
An Analysis of Various Deep Learning Algorithms for Image ProcessingAn Analysis of Various Deep Learning Algorithms for Image Processing
An Analysis of Various Deep Learning Algorithms for Image Processingvivatechijri
 
Traffic Sign Recognition using CNNs
Traffic Sign Recognition using CNNsTraffic Sign Recognition using CNNs
Traffic Sign Recognition using CNNsIRJET Journal
 
Smart Parking Solution using Camera Networks and Real-time Computer Vision
Smart Parking Solution using Camera Networks and Real-time Computer VisionSmart Parking Solution using Camera Networks and Real-time Computer Vision
Smart Parking Solution using Camera Networks and Real-time Computer VisionIRJET Journal
 
A Traffic Sign Classifier Model using Sage Maker
A Traffic Sign Classifier Model using Sage MakerA Traffic Sign Classifier Model using Sage Maker
A Traffic Sign Classifier Model using Sage Makerijtsrd
 
Lane and Object Detection for Autonomous Vehicle using Advanced Computer Vision
Lane and Object Detection for Autonomous Vehicle using Advanced Computer VisionLane and Object Detection for Autonomous Vehicle using Advanced Computer Vision
Lane and Object Detection for Autonomous Vehicle using Advanced Computer VisionYogeshIJTSRD
 

Similar to Major PRC-1 ppt.pptx (20)

GP_Slides_V3 .pptx
GP_Slides_V3 .pptxGP_Slides_V3 .pptx
GP_Slides_V3 .pptx
 
Deep reinforcement learning framework for autonomous driving
Deep reinforcement learning framework for autonomous drivingDeep reinforcement learning framework for autonomous driving
Deep reinforcement learning framework for autonomous driving
 
Object Detetcion using SSD-MobileNet
Object Detetcion using SSD-MobileNetObject Detetcion using SSD-MobileNet
Object Detetcion using SSD-MobileNet
 
Kaustav_Chakraborty_resume
Kaustav_Chakraborty_resumeKaustav_Chakraborty_resume
Kaustav_Chakraborty_resume
 
Traffic Sign Detection and Recognition for Automated Driverless Cars Based on...
Traffic Sign Detection and Recognition for Automated Driverless Cars Based on...Traffic Sign Detection and Recognition for Automated Driverless Cars Based on...
Traffic Sign Detection and Recognition for Automated Driverless Cars Based on...
 
Congestion Control System Using Machine Learning
Congestion Control System Using Machine LearningCongestion Control System Using Machine Learning
Congestion Control System Using Machine Learning
 
FINAL PPT ALL.pptx
FINAL PPT ALL.pptxFINAL PPT ALL.pptx
FINAL PPT ALL.pptx
 
Automatism System Using Faster R-CNN and SVM
Automatism System Using Faster R-CNN and SVMAutomatism System Using Faster R-CNN and SVM
Automatism System Using Faster R-CNN and SVM
 
Technical Writing Paper Presentation .pptx
Technical Writing Paper Presentation .pptxTechnical Writing Paper Presentation .pptx
Technical Writing Paper Presentation .pptx
 
Portfolio - Ramsundar K G
Portfolio - Ramsundar K GPortfolio - Ramsundar K G
Portfolio - Ramsundar K G
 
IRJET- Automatic Traffic Sign Detection and Recognition using CNN
IRJET- Automatic Traffic Sign Detection and Recognition using CNNIRJET- Automatic Traffic Sign Detection and Recognition using CNN
IRJET- Automatic Traffic Sign Detection and Recognition using CNN
 
IRJET- A Deep Learning based Approach for Automatic Detection of Bike Rid...
IRJET-  	  A Deep Learning based Approach for Automatic Detection of Bike Rid...IRJET-  	  A Deep Learning based Approach for Automatic Detection of Bike Rid...
IRJET- A Deep Learning based Approach for Automatic Detection of Bike Rid...
 
Real-Time Pertinent Maneuver Recognition for Surveillance
Real-Time Pertinent Maneuver Recognition for SurveillanceReal-Time Pertinent Maneuver Recognition for Surveillance
Real-Time Pertinent Maneuver Recognition for Surveillance
 
kanimozhi2019.pdf
kanimozhi2019.pdfkanimozhi2019.pdf
kanimozhi2019.pdf
 
An Analysis of Various Deep Learning Algorithms for Image Processing
An Analysis of Various Deep Learning Algorithms for Image ProcessingAn Analysis of Various Deep Learning Algorithms for Image Processing
An Analysis of Various Deep Learning Algorithms for Image Processing
 
Traffic Sign Recognition using CNNs
Traffic Sign Recognition using CNNsTraffic Sign Recognition using CNNs
Traffic Sign Recognition using CNNs
 
information-11-00583-v3.pdf
information-11-00583-v3.pdfinformation-11-00583-v3.pdf
information-11-00583-v3.pdf
 
Smart Parking Solution using Camera Networks and Real-time Computer Vision
Smart Parking Solution using Camera Networks and Real-time Computer VisionSmart Parking Solution using Camera Networks and Real-time Computer Vision
Smart Parking Solution using Camera Networks and Real-time Computer Vision
 
A Traffic Sign Classifier Model using Sage Maker
A Traffic Sign Classifier Model using Sage MakerA Traffic Sign Classifier Model using Sage Maker
A Traffic Sign Classifier Model using Sage Maker
 
Lane and Object Detection for Autonomous Vehicle using Advanced Computer Vision
Lane and Object Detection for Autonomous Vehicle using Advanced Computer VisionLane and Object Detection for Autonomous Vehicle using Advanced Computer Vision
Lane and Object Detection for Autonomous Vehicle using Advanced Computer Vision
 

Recently uploaded

BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 

Recently uploaded (20)

BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 

Major PRC-1 ppt.pptx

  • 1. OBJECT DETECTION IN SELF DRIVING CARS USING DEEP LEARNING AND IOT UNDER THE GUIDANCE OF Dr.D.V.Lalitha Parameswari Associate Professor Department Of CSE BY 20251A6611-K.Shravani 20251A6638-D.Jagruthi 20251A6653-S.Sai Richa BATCH- M10
  • 2. TABLE OF CONTENTS • Introduction • Literature survey • Drawbacks • Problem statement • Objectives • Proposed system • conclusion
  • 3. INTRODUCTION •Every year, approximately 1.5 lakh people dies on India roads, which translate, on an average, into 1130 accidents and 422 deaths every day or 47 accidents and 18 deaths every hour. •In the face of this alarming reality, there is an increasing call for transformative technologies to revolutionise road safety. •Through enhanced object detection capabilities, autonomous vehicles empowered by deep learning and IOT can bring about a paradigm shift in accident prevention and road safety.
  • 4. S.No Title Year Methods used Performance Metrics 1. Object Detection System in Self- Driving Cars by Calibrated Camera and LiDAR Sensor data-Implementation of the Hybrid PointPillar Method 2023 Pillar Feature Encoder processes pillar data, extracting high-level features. Region Proposal Network (RPN) identifies regions, generating anchor boxes and proposals. Non-Maximum Suppression (NMS) selects top-scoring proposals, removing redundant ones by confidence scores. The system achieved an average precision of 75.8% on the KITTI validation dataset. The mean average precision reached 70.8%, indicating the overall accuracy of object detection across multiple classes (Cars, Pedestrians, Cyclists). 2. An Improved Deep Network-Based Scene Classification Method for Self- Driving Cars 2022 This dataset contains five categories: crosswalk, gas station, parking lot, highway, and street, with 15,000 images per category from the KITTI and Place365 datasets. The proposed deep network uses an enhanced Faster RCNN for local feature extraction and an Inception_V1 network for global features, creating the scene classification architecture. The network is trained and evaluated on the provided dataset. The accuracy of the deep network on the validation set reaches 95.04% after 19,000 training iterations. LITERATURE SURVEY
  • 5. S.No Title Year Methods used Performance Metrics 3. An Improved Deep Learning Solution for Object Detection in Self-Driving Cars 2022 The method in this utilizes a deep neural network architecture, leveraging both a base network (backbone) and a pyramid feature structure for feature extraction. It then employs dense bounding box generation and classification scoring to detect objects in images, followed by non-maximum suppression for producing final results. With input size 320x320 the average precision is 58.4 and with input size 512x512 average precision is 63.8. 3. Object Detection in Self Driving Cars Using Deep Learning 2021 The object detection process involves three key steps: loading a pre-trained object detection network using OpenCV's DNN module, inputting data to the network, performing a forward pass to get detections, and iterating through the results to identify objects, their labels, and confidence scores. The chosen model for object detection is MobileNet SSD in the OpenCV library. The system achieved a mean average precision of up to 72.8% on the PASCAL VOC dataset.
  • 6. Existing System • Traditional computer vision techniques, such as Haar cascades (HOG), rely on handcrafted features and rule-based methods for object detection, lacking the ability to learn from data like modern deep learning approaches. • R-CNN (Region-based Convolutional Neural Network) is a conventional object detection system used in self-driving cars that divides the task into multiple stages, including region proposal generation, feature extraction, and object classification. • Single Shot MultiBox Detector (SSD) system combines the benefits of high accuracy, real- time performance, and versatility by utilizing a set of default bounding boxes at multiple scales and aspect ratios to predict object classes and refine bounding box locations simultaneously.
  • 7. Drawbacks of Existing System • R-CNN, which relies on multi-stage processing and region proposals, an advantage of the alternative algorithm lies in its real-time processing capability. Processing the entire image in a single pass significantly enhances its suitability for time-sensitive applications such as self- driving cars, where rapid decision-making is imperative for safety and navigation. • SSD cannot accurately detect small or closely spaced objects. • Haar cascades have a drawback compared to some modern methods in their limited adaptability to complex and changing scenarios. Haar cascades rely on handcrafted features and rule-based approaches, which can hinder their performance in dynamically evolving self- driving environments, unlike more flexible deep learning techniques like YOLO.
  • 8. Problem Statement This project aims to create an Self driving car system that can safely and intelligently navigate through its surroundings, obey traffic signals, and avoid collisions. This involves the integration of hardware components, the development of sophisticated software for object detection and rigorous testing to ensure the system's reliability and accuracy.
  • 9. OBJECTIVES The objective of this project are: 1. To integrate camera module and ultrasonic sensor with raspberry pi to collect real time input data. 2. To establish a wireless data communication system between the Raspberry Pi and a computer to transmit sensor data and receive control instructions. 3. To implement object detection algorithm to recognize and locate stop signs, traffic signals and obstacles on road. 4. To create a control system that sends steering instructions to the Arduino to precise RC car control.
  • 10. PROPOSED SYSTEM The goal of this project is to make a self-driving RC car that integrates a Raspberry Pi, Arduino, camera module, and ultrasonic sensor. Using YOLO (You Only Look Once) as the object detection algorithm, the system collects real-time data from the camera and sensor, wirelessly transmitting it to a computer for processing. The computer runs a neural network model to generate steering predictions based on the YOLO-detected objects, enabling precise control of the RC car. The system also includes collision avoidance algorithms, ensuring the car's safety while navigating autonomously and adhering to traffic rules.