SlideShare a Scribd company logo
1 of 1
Download to read offline
DRIZY- Collaborative Driver Assistance Over
Wireless Networks
Nakul Garg1
, Ishani Janveja1
, Divyansh Malhotra1
, Chetan Chawla1
, Pulkit Gupta1
, Harshil
Bansal1
, Aakanksha Chowdhery2
, Prerana Mukherjee3
, Brejesh Lall3
1
Bharati Vidyapeeth’s College of Engineering Delhi 2
Princeton University 3
IIT Delhi
Objective
• Road accidents are a major cause of human
fatalities (1.2 million fatalities each year).
• We design a driver assistance system that
uses location data and dashboard camera
feed. Edge computing on smartphone and
local processing on Raspberry Pi combine to
alert drivers and nearby vehicles of potential
collisions with pedestrians and other vehicles
at intersections.
• Each vehicle uploads its location sensor data
from smartphones when it is near an
intersection (over wireless networks). Cloud
platform uses the vehicular locations to
predict potential collisions at intersections
and send alerts to drivers ahead of time.
• Optimized local processing on dashboard
camera video feed detects pedestrians in
collision trajectory in real time.
• We benchmark wireless network latencies
and traffic densities when such collaborative
driver assistance is feasible using edge/cloud
computing framework.
System Design
Sensing on vehicle. On-board camera detects
pedestrians at 9.8 fps using Raspberry Pi. DRIZY
mobile application infers speed and location at-
tributes of the vehicle.
Figure 1: DRIZY Framework with GPS sensors
and a dashboard camera (optional).
Accident blackspots. Accident prone areas
whose GPS coordinates are known to the server.
Cloud server. Cars are dynamically assigned to
clusters in the vicinity of each accident blackspot.
Each cluster uploads vehicular data to the cloud
database. The server then predicts potential
vehicle-to-vehicle collisions at road intersections
and sends alerts to concerned vehicles.
Alerts. Smartphone application or Raspberry Pi
generates different sound alerts for potential col-
lisions to pedestrians and other vehicles.
Vehicle-to-vehicle collisions
at road intersections
Each vehicle that enters an accident blackspot up-
loads its GPS coordinates via a smartphone ap-
plication to the cloud database. The database
maintains an optimized hierarchical structure of
accident blackspots, associated roads, the vehi-
cles and their attributes.
• Speed of car, Latitude, Longitude
• Direction of vehicle
• Road Number
Figure 2: Vehicle-to-vehicle collision avoidance at
road intersections: Edge-computing on smart-
phone only uploads GPS coordinates to the rel-
evant accident blackspot in cloud database.
Cloud server uses these attributes in database to
predict potential collisions in a blackspot every
few seconds and alerts the vehicles on a probable
collision trajectory.
Vehicle-to-pedestrian
collisions
Figure 3: Multi-thread processing to detect pedes-
trians on embedded platform.
A monocular dashboard camera captures the view
in front of the vehicle. To design a cost-effective
edge solution, we process the video feed on Rasp-
berry Pi and optimize the processing to detect
pedestrians in real-time. The camera video feed
is sent to Raspberry Pi GPU via the CSI port. We
then detect pedestrians in a region of interest us-
ing a HOG/SVM classifier. We use multi-thread
processing in parallel to process video frames to
a camera buffer and pedestrian detection on mul-
tiple frames. Thus, pedestrians can be detected
in real-time at 9.8 fps despite limited compute
capability of Raspberry Pi.
Evaluation
Figure 4: Available reaction time before collision
with pedestrians and vehicles. Error bars show
maximum and minimum reaction times during 50
test drives with vehicles approaching an intersec-
tion point or a pedestrian.
Figure 5: Precision vs frames processed per sec-
ond for different algorithms in pedestrian detec-
tion module. Video dataset collected on Indian
roads with 5500 positive images (pedestrian) and
4500 negative (non-pedestrian) images.
Summary and conclusions
For vehicle-to-vehicle collisions, edge computing
on the smartphone application processes location
sensor data to identify accident blackspot clus-
ter so that the cloud database only predicts colli-
sions within each blackspot, reducing processing
latency at the server. For vehicle-to-pedestrian
collisions, edge computing on the embedded plat-
form optimizes processing of the video feeds to
enable pedestrian detection in real-time. Un-
der wireless network latencies, evaluation suggests
that DRIZY is feasible in low and medium traffic
density conditions.

More Related Content

What's hot

Passenger Information System (PIS) in Delhi
Passenger Information System (PIS) in DelhiPassenger Information System (PIS) in Delhi
Passenger Information System (PIS) in DelhiJaspal Singh
 
Use of IT in Data Collection and its Implications in Improving Service Operat...
Use of IT in Data Collection and its Implications in Improving Service Operat...Use of IT in Data Collection and its Implications in Improving Service Operat...
Use of IT in Data Collection and its Implications in Improving Service Operat...WRI Ross Center for Sustainable Cities
 
Automatic vehicle location
Automatic vehicle locationAutomatic vehicle location
Automatic vehicle locationSeminar Links
 
Gymn0702
Gymn0702Gymn0702
Gymn0702takinbo
 
How long to wait predicting bus arrival time with mobile phone based particip...
How long to wait predicting bus arrival time with mobile phone based particip...How long to wait predicting bus arrival time with mobile phone based particip...
How long to wait predicting bus arrival time with mobile phone based particip...Papitha Velumani
 
Toward a resilient prediction system for non-uniform traffic data
Toward a resilient prediction system for non-uniform traffic data Toward a resilient prediction system for non-uniform traffic data
Toward a resilient prediction system for non-uniform traffic data Osamu Masutani
 
How Long to Wait? Predicting Bus Arrival Time With Mobile Phone Based Partici...
How Long to Wait? Predicting Bus Arrival Time With Mobile Phone Based Partici...How Long to Wait? Predicting Bus Arrival Time With Mobile Phone Based Partici...
How Long to Wait? Predicting Bus Arrival Time With Mobile Phone Based Partici...WMLab,NCU
 
Itswc17 steffen schaefer es03- urban mobility
Itswc17 steffen schaefer   es03- urban mobilityItswc17 steffen schaefer   es03- urban mobility
Itswc17 steffen schaefer es03- urban mobilitySteffen Schaefer
 
DRT Metrics: New Paradigms in DRT and Shared MOD Metrics
DRT Metrics: New Paradigms in DRT and Shared MOD MetricsDRT Metrics: New Paradigms in DRT and Shared MOD Metrics
DRT Metrics: New Paradigms in DRT and Shared MOD MetricsTSSParatransit
 
Predicting bus arrival time based on participatory mobile phone sensing
Predicting bus arrival time based on participatory mobile phone sensingPredicting bus arrival time based on participatory mobile phone sensing
Predicting bus arrival time based on participatory mobile phone sensingSreeraj Puzhakkattiri
 
Highly accurate navigation in the age of automated driving
Highly accurate navigation in the age of automated drivingHighly accurate navigation in the age of automated driving
Highly accurate navigation in the age of automated drivingStefan Pruisken
 
iPARK: Intelligent Parking System based on IoT & AI
iPARK: Intelligent Parking System based on IoT & AIiPARK: Intelligent Parking System based on IoT & AI
iPARK: Intelligent Parking System based on IoT & AIMithileysh Sathiyanarayanan
 
Bus tracking and ticketing system 2-3-4-5-6-7-8-9-10
Bus tracking and ticketing system 2-3-4-5-6-7-8-9-10Bus tracking and ticketing system 2-3-4-5-6-7-8-9-10
Bus tracking and ticketing system 2-3-4-5-6-7-8-9-10IAEME Publication
 

What's hot (19)

Anshal ppt
Anshal pptAnshal ppt
Anshal ppt
 
Passenger Information System (PIS) in Delhi
Passenger Information System (PIS) in DelhiPassenger Information System (PIS) in Delhi
Passenger Information System (PIS) in Delhi
 
Use of IT in Data Collection and its Implications in Improving Service Operat...
Use of IT in Data Collection and its Implications in Improving Service Operat...Use of IT in Data Collection and its Implications in Improving Service Operat...
Use of IT in Data Collection and its Implications in Improving Service Operat...
 
Automatic vehicle location
Automatic vehicle locationAutomatic vehicle location
Automatic vehicle location
 
Gymn0702
Gymn0702Gymn0702
Gymn0702
 
How long to wait predicting bus arrival time with mobile phone based particip...
How long to wait predicting bus arrival time with mobile phone based particip...How long to wait predicting bus arrival time with mobile phone based particip...
How long to wait predicting bus arrival time with mobile phone based particip...
 
Toward a resilient prediction system for non-uniform traffic data
Toward a resilient prediction system for non-uniform traffic data Toward a resilient prediction system for non-uniform traffic data
Toward a resilient prediction system for non-uniform traffic data
 
Truck Platooning at TTI
Truck Platooning at TTI Truck Platooning at TTI
Truck Platooning at TTI
 
[IJET-V1I3P19] Authors :Nilesh B Karande , Nagaraju Bogiri.
[IJET-V1I3P19] Authors :Nilesh B Karande , Nagaraju Bogiri.[IJET-V1I3P19] Authors :Nilesh B Karande , Nagaraju Bogiri.
[IJET-V1I3P19] Authors :Nilesh B Karande , Nagaraju Bogiri.
 
gtrak
gtrakgtrak
gtrak
 
How Long to Wait? Predicting Bus Arrival Time With Mobile Phone Based Partici...
How Long to Wait? Predicting Bus Arrival Time With Mobile Phone Based Partici...How Long to Wait? Predicting Bus Arrival Time With Mobile Phone Based Partici...
How Long to Wait? Predicting Bus Arrival Time With Mobile Phone Based Partici...
 
Itswc17 steffen schaefer es03- urban mobility
Itswc17 steffen schaefer   es03- urban mobilityItswc17 steffen schaefer   es03- urban mobility
Itswc17 steffen schaefer es03- urban mobility
 
DRT Metrics: New Paradigms in DRT and Shared MOD Metrics
DRT Metrics: New Paradigms in DRT and Shared MOD MetricsDRT Metrics: New Paradigms in DRT and Shared MOD Metrics
DRT Metrics: New Paradigms in DRT and Shared MOD Metrics
 
Predicting bus arrival time based on participatory mobile phone sensing
Predicting bus arrival time based on participatory mobile phone sensingPredicting bus arrival time based on participatory mobile phone sensing
Predicting bus arrival time based on participatory mobile phone sensing
 
Highly accurate navigation in the age of automated driving
Highly accurate navigation in the age of automated drivingHighly accurate navigation in the age of automated driving
Highly accurate navigation in the age of automated driving
 
i-TINS_overview
i-TINS_overviewi-TINS_overview
i-TINS_overview
 
DRIVER LESS CAR
DRIVER LESS CARDRIVER LESS CAR
DRIVER LESS CAR
 
iPARK: Intelligent Parking System based on IoT & AI
iPARK: Intelligent Parking System based on IoT & AIiPARK: Intelligent Parking System based on IoT & AI
iPARK: Intelligent Parking System based on IoT & AI
 
Bus tracking and ticketing system 2-3-4-5-6-7-8-9-10
Bus tracking and ticketing system 2-3-4-5-6-7-8-9-10Bus tracking and ticketing system 2-3-4-5-6-7-8-9-10
Bus tracking and ticketing system 2-3-4-5-6-7-8-9-10
 

Similar to DRIZY- Collaborative Driver Assistance Over Wireless Networks

Congestion control & collision avoidance algorithm in intelligent transportation
Congestion control & collision avoidance algorithm in intelligent transportationCongestion control & collision avoidance algorithm in intelligent transportation
Congestion control & collision avoidance algorithm in intelligent transportationIAEME Publication
 
Smart infrastructure for autonomous vehicles
Smart infrastructure for autonomous vehicles Smart infrastructure for autonomous vehicles
Smart infrastructure for autonomous vehicles Jeffrey Funk
 
Cloud Based Autonomous Vehicle Navigation
Cloud Based Autonomous Vehicle NavigationCloud Based Autonomous Vehicle Navigation
Cloud Based Autonomous Vehicle NavigationWilliam Smith
 
A survey on real time bus monitoring system
A survey on real time bus monitoring systemA survey on real time bus monitoring system
A survey on real time bus monitoring systemIRJET Journal
 
(Paper) A Method for Pedestrian Position Estimation using Inter-Vehicle Comm...
 (Paper) A Method for Pedestrian Position Estimation using Inter-Vehicle Comm... (Paper) A Method for Pedestrian Position Estimation using Inter-Vehicle Comm...
(Paper) A Method for Pedestrian Position Estimation using Inter-Vehicle Comm...Naoki Shibata
 
Connected Lives: Where Smart Vehicles Meet the Intelligent Road
Connected Lives: Where Smart Vehicles Meet the Intelligent RoadConnected Lives: Where Smart Vehicles Meet the Intelligent Road
Connected Lives: Where Smart Vehicles Meet the Intelligent RoadCognizant
 
Predictive Data Dissemination in Vanet
Predictive Data Dissemination in VanetPredictive Data Dissemination in Vanet
Predictive Data Dissemination in VanetDhruvMarothi
 
Smart and efficient system for the detection of wrong cars parking
Smart and efficient system for the detection of wrong cars parkingSmart and efficient system for the detection of wrong cars parking
Smart and efficient system for the detection of wrong cars parkingjournalBEEI
 
Wireless Rash Driving Detection System
Wireless Rash Driving Detection SystemWireless Rash Driving Detection System
Wireless Rash Driving Detection SystemKamlesh Mishra
 
Modified Congestion Re-Routing Scheme using Centralized Road Side Unit
Modified Congestion Re-Routing Scheme using Centralized Road Side UnitModified Congestion Re-Routing Scheme using Centralized Road Side Unit
Modified Congestion Re-Routing Scheme using Centralized Road Side UnitIRJET Journal
 
Smart Algorithm for Traffic Congestion and Control
Smart  Algorithm for Traffic Congestion and ControlSmart  Algorithm for Traffic Congestion and Control
Smart Algorithm for Traffic Congestion and ControlIRJET Journal
 
Cooperative Message Authentication Protocol(CMAP) in VANET
Cooperative Message Authentication Protocol(CMAP) in VANETCooperative Message Authentication Protocol(CMAP) in VANET
Cooperative Message Authentication Protocol(CMAP) in VANETMayuresh Bhagat
 
SMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOT
SMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOTSMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOT
SMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOTIRJET Journal
 
parking space counter [Autosaved] (2).pptx
parking space counter [Autosaved] (2).pptxparking space counter [Autosaved] (2).pptx
parking space counter [Autosaved] (2).pptxAlbertDaleSteyn
 
IRJET- GPS Based Vehicle Tracking and Monitoring System - A Solution for Tran...
IRJET- GPS Based Vehicle Tracking and Monitoring System - A Solution for Tran...IRJET- GPS Based Vehicle Tracking and Monitoring System - A Solution for Tran...
IRJET- GPS Based Vehicle Tracking and Monitoring System - A Solution for Tran...IRJET Journal
 
IRJET- Monitoring and Analysing Real Time Traffic Images and Information Via ...
IRJET- Monitoring and Analysing Real Time Traffic Images and Information Via ...IRJET- Monitoring and Analysing Real Time Traffic Images and Information Via ...
IRJET- Monitoring and Analysing Real Time Traffic Images and Information Via ...IRJET Journal
 
IRJET- Vehicle Monitoring System using Internet of Things
IRJET- Vehicle Monitoring System using Internet of ThingsIRJET- Vehicle Monitoring System using Internet of Things
IRJET- Vehicle Monitoring System using Internet of ThingsIRJET Journal
 

Similar to DRIZY- Collaborative Driver Assistance Over Wireless Networks (20)

Congestion control & collision avoidance algorithm in intelligent transportation
Congestion control & collision avoidance algorithm in intelligent transportationCongestion control & collision avoidance algorithm in intelligent transportation
Congestion control & collision avoidance algorithm in intelligent transportation
 
FinalReport
FinalReportFinalReport
FinalReport
 
Smart infrastructure for autonomous vehicles
Smart infrastructure for autonomous vehicles Smart infrastructure for autonomous vehicles
Smart infrastructure for autonomous vehicles
 
Cloud Based Autonomous Vehicle Navigation
Cloud Based Autonomous Vehicle NavigationCloud Based Autonomous Vehicle Navigation
Cloud Based Autonomous Vehicle Navigation
 
A survey on real time bus monitoring system
A survey on real time bus monitoring systemA survey on real time bus monitoring system
A survey on real time bus monitoring system
 
(Paper) A Method for Pedestrian Position Estimation using Inter-Vehicle Comm...
 (Paper) A Method for Pedestrian Position Estimation using Inter-Vehicle Comm... (Paper) A Method for Pedestrian Position Estimation using Inter-Vehicle Comm...
(Paper) A Method for Pedestrian Position Estimation using Inter-Vehicle Comm...
 
Connected Lives: Where Smart Vehicles Meet the Intelligent Road
Connected Lives: Where Smart Vehicles Meet the Intelligent RoadConnected Lives: Where Smart Vehicles Meet the Intelligent Road
Connected Lives: Where Smart Vehicles Meet the Intelligent Road
 
Predictive Data Dissemination in Vanet
Predictive Data Dissemination in VanetPredictive Data Dissemination in Vanet
Predictive Data Dissemination in Vanet
 
50120140504010
5012014050401050120140504010
50120140504010
 
Smart and efficient system for the detection of wrong cars parking
Smart and efficient system for the detection of wrong cars parkingSmart and efficient system for the detection of wrong cars parking
Smart and efficient system for the detection of wrong cars parking
 
Wireless Rash Driving Detection System
Wireless Rash Driving Detection SystemWireless Rash Driving Detection System
Wireless Rash Driving Detection System
 
Modified Congestion Re-Routing Scheme using Centralized Road Side Unit
Modified Congestion Re-Routing Scheme using Centralized Road Side UnitModified Congestion Re-Routing Scheme using Centralized Road Side Unit
Modified Congestion Re-Routing Scheme using Centralized Road Side Unit
 
Smart Algorithm for Traffic Congestion and Control
Smart  Algorithm for Traffic Congestion and ControlSmart  Algorithm for Traffic Congestion and Control
Smart Algorithm for Traffic Congestion and Control
 
Cooperative Message Authentication Protocol(CMAP) in VANET
Cooperative Message Authentication Protocol(CMAP) in VANETCooperative Message Authentication Protocol(CMAP) in VANET
Cooperative Message Authentication Protocol(CMAP) in VANET
 
SMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOT
SMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOTSMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOT
SMART SOLUTION FOR RESOLVING HEAVY TRAFFIC USING IOT
 
A1803040103
A1803040103A1803040103
A1803040103
 
parking space counter [Autosaved] (2).pptx
parking space counter [Autosaved] (2).pptxparking space counter [Autosaved] (2).pptx
parking space counter [Autosaved] (2).pptx
 
IRJET- GPS Based Vehicle Tracking and Monitoring System - A Solution for Tran...
IRJET- GPS Based Vehicle Tracking and Monitoring System - A Solution for Tran...IRJET- GPS Based Vehicle Tracking and Monitoring System - A Solution for Tran...
IRJET- GPS Based Vehicle Tracking and Monitoring System - A Solution for Tran...
 
IRJET- Monitoring and Analysing Real Time Traffic Images and Information Via ...
IRJET- Monitoring and Analysing Real Time Traffic Images and Information Via ...IRJET- Monitoring and Analysing Real Time Traffic Images and Information Via ...
IRJET- Monitoring and Analysing Real Time Traffic Images and Information Via ...
 
IRJET- Vehicle Monitoring System using Internet of Things
IRJET- Vehicle Monitoring System using Internet of ThingsIRJET- Vehicle Monitoring System using Internet of Things
IRJET- Vehicle Monitoring System using Internet of Things
 

More from Prerana Mukherjee

SALPROP: SALIENT OBJECT PROPOSALS VIA AGGREGATED EDGE CUES
SALPROP: SALIENT OBJECT PROPOSALS VIA AGGREGATED EDGE CUESSALPROP: SALIENT OBJECT PROPOSALS VIA AGGREGATED EDGE CUES
SALPROP: SALIENT OBJECT PROPOSALS VIA AGGREGATED EDGE CUESPrerana Mukherjee
 
SALIENCY MAP BASED IMPROVED SEGMENTATION
SALIENCY MAP BASED IMPROVED SEGMENTATIONSALIENCY MAP BASED IMPROVED SEGMENTATION
SALIENCY MAP BASED IMPROVED SEGMENTATIONPrerana Mukherjee
 
AUTOMATED BALL TRACKING IN TENNIS VIDEO
AUTOMATED BALL TRACKING IN TENNIS VIDEOAUTOMATED BALL TRACKING IN TENNIS VIDEO
AUTOMATED BALL TRACKING IN TENNIS VIDEOPrerana Mukherjee
 
A real-time ball trajectory follower using Robot Operating System
A real-time ball trajectory follower using Robot Operating SystemA real-time ball trajectory follower using Robot Operating System
A real-time ball trajectory follower using Robot Operating SystemPrerana Mukherjee
 
Enhanced characterness for text detection in the wild
Enhanced characterness for text detection in the wildEnhanced characterness for text detection in the wild
Enhanced characterness for text detection in the wildPrerana Mukherjee
 
Adaptive Image Compression Using Saliency and KAZE Features
Adaptive Image Compression Using Saliency and KAZE FeaturesAdaptive Image Compression Using Saliency and KAZE Features
Adaptive Image Compression Using Saliency and KAZE FeaturesPrerana Mukherjee
 
ADAPTIVE CRYPTO-STEGANOSYSTEM FOR VIDEOS BASED ON INFORMATION CONTENT AND VIS...
ADAPTIVE CRYPTO-STEGANOSYSTEM FOR VIDEOS BASED ON INFORMATION CONTENT AND VIS...ADAPTIVE CRYPTO-STEGANOSYSTEM FOR VIDEOS BASED ON INFORMATION CONTENT AND VIS...
ADAPTIVE CRYPTO-STEGANOSYSTEM FOR VIDEOS BASED ON INFORMATION CONTENT AND VIS...Prerana Mukherjee
 
ADAPTIVE CRYPTO-STEGANOSYSTEM FOR VIDEOS BASED ON INFORMATION CONTENT AND VIS...
ADAPTIVE CRYPTO-STEGANOSYSTEM FOR VIDEOS BASED ON INFORMATION CONTENT AND VIS...ADAPTIVE CRYPTO-STEGANOSYSTEM FOR VIDEOS BASED ON INFORMATION CONTENT AND VIS...
ADAPTIVE CRYPTO-STEGANOSYSTEM FOR VIDEOS BASED ON INFORMATION CONTENT AND VIS...Prerana Mukherjee
 
Salient KeypointSelection for Object Representation
Salient KeypointSelection for Object RepresentationSalient KeypointSelection for Object Representation
Salient KeypointSelection for Object RepresentationPrerana Mukherjee
 
imPlag: Detecting Image Plagiarism Using Hierarchical Near Duplicate Retrieval
imPlag: Detecting Image Plagiarism Using Hierarchical Near Duplicate RetrievalimPlag: Detecting Image Plagiarism Using Hierarchical Near Duplicate Retrieval
imPlag: Detecting Image Plagiarism Using Hierarchical Near Duplicate RetrievalPrerana Mukherjee
 

More from Prerana Mukherjee (10)

SALPROP: SALIENT OBJECT PROPOSALS VIA AGGREGATED EDGE CUES
SALPROP: SALIENT OBJECT PROPOSALS VIA AGGREGATED EDGE CUESSALPROP: SALIENT OBJECT PROPOSALS VIA AGGREGATED EDGE CUES
SALPROP: SALIENT OBJECT PROPOSALS VIA AGGREGATED EDGE CUES
 
SALIENCY MAP BASED IMPROVED SEGMENTATION
SALIENCY MAP BASED IMPROVED SEGMENTATIONSALIENCY MAP BASED IMPROVED SEGMENTATION
SALIENCY MAP BASED IMPROVED SEGMENTATION
 
AUTOMATED BALL TRACKING IN TENNIS VIDEO
AUTOMATED BALL TRACKING IN TENNIS VIDEOAUTOMATED BALL TRACKING IN TENNIS VIDEO
AUTOMATED BALL TRACKING IN TENNIS VIDEO
 
A real-time ball trajectory follower using Robot Operating System
A real-time ball trajectory follower using Robot Operating SystemA real-time ball trajectory follower using Robot Operating System
A real-time ball trajectory follower using Robot Operating System
 
Enhanced characterness for text detection in the wild
Enhanced characterness for text detection in the wildEnhanced characterness for text detection in the wild
Enhanced characterness for text detection in the wild
 
Adaptive Image Compression Using Saliency and KAZE Features
Adaptive Image Compression Using Saliency and KAZE FeaturesAdaptive Image Compression Using Saliency and KAZE Features
Adaptive Image Compression Using Saliency and KAZE Features
 
ADAPTIVE CRYPTO-STEGANOSYSTEM FOR VIDEOS BASED ON INFORMATION CONTENT AND VIS...
ADAPTIVE CRYPTO-STEGANOSYSTEM FOR VIDEOS BASED ON INFORMATION CONTENT AND VIS...ADAPTIVE CRYPTO-STEGANOSYSTEM FOR VIDEOS BASED ON INFORMATION CONTENT AND VIS...
ADAPTIVE CRYPTO-STEGANOSYSTEM FOR VIDEOS BASED ON INFORMATION CONTENT AND VIS...
 
ADAPTIVE CRYPTO-STEGANOSYSTEM FOR VIDEOS BASED ON INFORMATION CONTENT AND VIS...
ADAPTIVE CRYPTO-STEGANOSYSTEM FOR VIDEOS BASED ON INFORMATION CONTENT AND VIS...ADAPTIVE CRYPTO-STEGANOSYSTEM FOR VIDEOS BASED ON INFORMATION CONTENT AND VIS...
ADAPTIVE CRYPTO-STEGANOSYSTEM FOR VIDEOS BASED ON INFORMATION CONTENT AND VIS...
 
Salient KeypointSelection for Object Representation
Salient KeypointSelection for Object RepresentationSalient KeypointSelection for Object Representation
Salient KeypointSelection for Object Representation
 
imPlag: Detecting Image Plagiarism Using Hierarchical Near Duplicate Retrieval
imPlag: Detecting Image Plagiarism Using Hierarchical Near Duplicate RetrievalimPlag: Detecting Image Plagiarism Using Hierarchical Near Duplicate Retrieval
imPlag: Detecting Image Plagiarism Using Hierarchical Near Duplicate Retrieval
 

Recently uploaded

call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonJericReyAuditor
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxAnaBeatriceAblay2
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 

Recently uploaded (20)

call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lesson
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 

DRIZY- Collaborative Driver Assistance Over Wireless Networks

  • 1. DRIZY- Collaborative Driver Assistance Over Wireless Networks Nakul Garg1 , Ishani Janveja1 , Divyansh Malhotra1 , Chetan Chawla1 , Pulkit Gupta1 , Harshil Bansal1 , Aakanksha Chowdhery2 , Prerana Mukherjee3 , Brejesh Lall3 1 Bharati Vidyapeeth’s College of Engineering Delhi 2 Princeton University 3 IIT Delhi Objective • Road accidents are a major cause of human fatalities (1.2 million fatalities each year). • We design a driver assistance system that uses location data and dashboard camera feed. Edge computing on smartphone and local processing on Raspberry Pi combine to alert drivers and nearby vehicles of potential collisions with pedestrians and other vehicles at intersections. • Each vehicle uploads its location sensor data from smartphones when it is near an intersection (over wireless networks). Cloud platform uses the vehicular locations to predict potential collisions at intersections and send alerts to drivers ahead of time. • Optimized local processing on dashboard camera video feed detects pedestrians in collision trajectory in real time. • We benchmark wireless network latencies and traffic densities when such collaborative driver assistance is feasible using edge/cloud computing framework. System Design Sensing on vehicle. On-board camera detects pedestrians at 9.8 fps using Raspberry Pi. DRIZY mobile application infers speed and location at- tributes of the vehicle. Figure 1: DRIZY Framework with GPS sensors and a dashboard camera (optional). Accident blackspots. Accident prone areas whose GPS coordinates are known to the server. Cloud server. Cars are dynamically assigned to clusters in the vicinity of each accident blackspot. Each cluster uploads vehicular data to the cloud database. The server then predicts potential vehicle-to-vehicle collisions at road intersections and sends alerts to concerned vehicles. Alerts. Smartphone application or Raspberry Pi generates different sound alerts for potential col- lisions to pedestrians and other vehicles. Vehicle-to-vehicle collisions at road intersections Each vehicle that enters an accident blackspot up- loads its GPS coordinates via a smartphone ap- plication to the cloud database. The database maintains an optimized hierarchical structure of accident blackspots, associated roads, the vehi- cles and their attributes. • Speed of car, Latitude, Longitude • Direction of vehicle • Road Number Figure 2: Vehicle-to-vehicle collision avoidance at road intersections: Edge-computing on smart- phone only uploads GPS coordinates to the rel- evant accident blackspot in cloud database. Cloud server uses these attributes in database to predict potential collisions in a blackspot every few seconds and alerts the vehicles on a probable collision trajectory. Vehicle-to-pedestrian collisions Figure 3: Multi-thread processing to detect pedes- trians on embedded platform. A monocular dashboard camera captures the view in front of the vehicle. To design a cost-effective edge solution, we process the video feed on Rasp- berry Pi and optimize the processing to detect pedestrians in real-time. The camera video feed is sent to Raspberry Pi GPU via the CSI port. We then detect pedestrians in a region of interest us- ing a HOG/SVM classifier. We use multi-thread processing in parallel to process video frames to a camera buffer and pedestrian detection on mul- tiple frames. Thus, pedestrians can be detected in real-time at 9.8 fps despite limited compute capability of Raspberry Pi. Evaluation Figure 4: Available reaction time before collision with pedestrians and vehicles. Error bars show maximum and minimum reaction times during 50 test drives with vehicles approaching an intersec- tion point or a pedestrian. Figure 5: Precision vs frames processed per sec- ond for different algorithms in pedestrian detec- tion module. Video dataset collected on Indian roads with 5500 positive images (pedestrian) and 4500 negative (non-pedestrian) images. Summary and conclusions For vehicle-to-vehicle collisions, edge computing on the smartphone application processes location sensor data to identify accident blackspot clus- ter so that the cloud database only predicts colli- sions within each blackspot, reducing processing latency at the server. For vehicle-to-pedestrian collisions, edge computing on the embedded plat- form optimizes processing of the video feeds to enable pedestrian detection in real-time. Un- der wireless network latencies, evaluation suggests that DRIZY is feasible in low and medium traffic density conditions.