際際滷

際際滷Share a Scribd company logo
SmartPath
A pedestrian safety system
December 5, 2017
By: Kamlakant Tripathi, Pratik Navale
Instructor: Dr. Shubham Jain
Old Dominion University
Problem
2
 Between 2005 and 2014, a total of 46,149 people
were struck and killed by cars while walking in the
United States.
(Source:https://smartgrowthamerica.org/dangerous-by-design/)
 Nationwide, 22 percent more pedestrians killed last
year than two years earlier, according to the
Governors Highway Safety Association.
(Source:https://www.deseretnews.com/article/865676927/Pedestrian-deaths-on-roads-
up-cellphones-partly-to-blame.html)
3
4
5
6
7
Traffic lights can only do so much!!
Even if they are put on ground.
8
Related work
9
 LookUp!
The shoe sensors relay inertial sensor
measurements to a smartphone, which
extracts the step pattern and the inclination of
the ground a pedestrian is walking on.
Prototype:
1. Shoe-mounted sensor
2. Two android applications for data
collection with LookUp safety feature
LIMITATION:
GPS accuracy can quickly degrade to tens of
meters in urban canyons.
Not viable for every individual/expensive
setup.
 LookUp!
shoe mounted inertial sensor
for alerting pedestrians
(Source:
winlab.rutgers.edu/~shubhamj/papers/m
obi251f.pdf)
 Drowsy Detector
facial recognition technology to
detect whether drivers are getting
drowsy
(Source:
https://www.ncbi.nlm.nih.gov/pmc/articles/PM
C3571819/)
 Rider Alert
uses Bluetooth to alert drivers
with an audio / visual alert
(Source: http://rideralert.org/)
Idea
Alert distracted pedestrians on their phones
 Beacons at intersections
 Smartphone application
10
Our solution
Beacons at intersections
11
 Bluetooth Low Energy (BLE)
 Altbeacon, Eddystone, iBeacon
protocol / standard
 Placed at pedestrian signals
Beacon
Traffic Light
Bluetooth
Smartphone application
12
 Runs in background
 Alerts user when in beacon
range
Methodology (Communication flow for a single cycle)
1310
Beacon
Is hazard
situation
created?
Walkers
cellphone
No alert /
keep
monitoring
Preventive
action
Send data
Beacons
signal
Walkers
smartphone
Post
Analysis
Alert &
visualization
Audible alert
/ vibration /
Text
Yes
No
Our implementation
 Basic Android app - functional
 Monitoring, ranging and alert notification
 Monitoring: monitors nearby beacons
 Ranging: logs distance, Tx, rssi, UUID/Major/Minor
 Notification: alerts pedestrians when theyre close to intersection
 Android beacon library by Altbeacon
https://altbeacon.github.io/android-beacon-library/
14
Our implementation
 Monitoring - working
 Ranging - working
 Notification - working* (*better calibration needed)
15
Log excerpt:
Logging information from nearby beacons:
distance, Tx, rssi, id
Alerts when
near a road
Evaluation
 Functionality over accuracy
 Number of positive detections over total trials
 Accuracy in mind
 Measured distance values over time and compared to ground truth
16
Field experiments
Data: Exported Logcat data from Android Studio
Data format: Text, converted to CSV
Data description: Timestamp, Distance, Tx, RSSI, UUID
Data collection: Real time, over various distances
Data collection frequency: Observations for 60 sec for each distance
17
Evaluation
18
Tx: -53 dBm
Mean RSSI : More deviation at longer distance.
Evaluation
19
More variation as distance increases.
Acceptable for our application.
Challenges
 Walking speed of pedestrians
 High volume of pedestrians (peak time): signal reflection and obstruction
 Accuracy (App detecting beacon from a min. safe distance)
 Beacons usually used for locating objects
20
Challenges
 Beacon placement:
 Avoid unnecessary detections
 Can change alert distance by
configuring beacon
 Alert distance,
x : Distance at which alert triggers;
y : Beacon range
21
x
y
Challenges
 Beacon placement:
 Overhead, on the pole
 Works best when in line-of-sight
of mobile device
22
Assumptions
 Pedestrian with mobile device, bluetooth and location enabled
 Average walking speed
23
Tools
24
RadBeacon Dot
by Radius Networks
Software
Android Studio (ver. 2.3.3)
Android Beacon Library (ver. 2.12.3
by AltBeacon/Radius Networks)
Deployed on
OnePlus 3 (A3003)
Android ver. 8.0 (Oreo)
Future work
 Improve functionality overall
 Incorporate direction to prevent false detections
 Develop pedestrian monitoring system - count, peak time, jaywalkers
 Work with better and stable BLE beacons
25
Takeaway
 To develop a pedestrian safety system that always works, for all
pedestrians using smartphones.
26
DEMO
27
28
Thank you
Presented by:
K.K. Tripathi
Pratik Navale

More Related Content

Similar to Smart path mobile_sensing_for_smart_cities-kk-pratik (20)

IRJET - Road Condition Improvement in Smart Cities using IoT
IRJET - Road Condition Improvement in Smart Cities using IoTIRJET - Road Condition Improvement in Smart Cities using IoT
IRJET - Road Condition Improvement in Smart Cities using IoT
IRJET Journal
An android based advisor system for efficient vehicle driving directions
An android based advisor system for efficient vehicle driving directionsAn android based advisor system for efficient vehicle driving directions
An android based advisor system for efficient vehicle driving directions
eSAT Publishing House
Pothole Detection Using ML and DL Algorithms
Pothole Detection Using ML and DL AlgorithmsPothole Detection Using ML and DL Algorithms
Pothole Detection Using ML and DL Algorithms
IRJET Journal
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
YogeshIJTSRD
Smart vehicle tracking using GPS
Smart vehicle tracking using GPSSmart vehicle tracking using GPS
Smart vehicle tracking using GPS
IRJET Journal
Vehicle and Pedestrian Detection System.pptx
Vehicle and Pedestrian Detection System.pptxVehicle and Pedestrian Detection System.pptx
Vehicle and Pedestrian Detection System.pptx
sumanthveeramallu9
Vehicle and Pedestrian Detection System.pptx
Vehicle and Pedestrian Detection System.pptxVehicle and Pedestrian Detection System.pptx
Vehicle and Pedestrian Detection System.pptx
sumanthveeramallu9
Vehicle Tracking System For Commercial Vehicles
Vehicle Tracking System For Commercial VehiclesVehicle Tracking System For Commercial Vehicles
Vehicle Tracking System For Commercial Vehicles
NIET Journal of Engineering & Technology (NIETJET)
Arpan pal roboticsensing_sw2015
Arpan pal roboticsensing_sw2015Arpan pal roboticsensing_sw2015
Arpan pal roboticsensing_sw2015
Arpan Pal
Udacity-Didi Challenge Finalists
Udacity-Didi Challenge FinalistsUdacity-Didi Challenge Finalists
Udacity-Didi Challenge Finalists
David Silver
ARE UBIQUITOUS TECHNOLOGIES THE FUTURE VEHICLE FOR TRANSPORTATION PLANNING : ...
ARE UBIQUITOUS TECHNOLOGIES THE FUTURE VEHICLE FOR TRANSPORTATION PLANNING : ...ARE UBIQUITOUS TECHNOLOGIES THE FUTURE VEHICLE FOR TRANSPORTATION PLANNING : ...
ARE UBIQUITOUS TECHNOLOGIES THE FUTURE VEHICLE FOR TRANSPORTATION PLANNING : ...
ijasuc
Are ubiquitous technologies the future vehicle for transportation planning a...
Are ubiquitous technologies the future vehicle for transportation planning  a...Are ubiquitous technologies the future vehicle for transportation planning  a...
Are ubiquitous technologies the future vehicle for transportation planning a...
ijasuc
Participatory Project
Participatory ProjectParticipatory Project
Participatory Project
#Xiao Zhe#
E-Ticketing System for public transport
E-Ticketing System  for  public transportE-Ticketing System  for  public transport
E-Ticketing System for public transport
Iliyas Khan
pothole detection on cv.pptx
pothole detection on cv.pptxpothole detection on cv.pptx
pothole detection on cv.pptx
ShubhamBhujbal15
BUS TRACKING SYSTEM
BUS TRACKING SYSTEMBUS TRACKING SYSTEM
BUS TRACKING SYSTEM
IRJET Journal
Automatic Tracking of Traffic Violations Using Machine Learning
Automatic Tracking of Traffic Violations Using Machine LearningAutomatic Tracking of Traffic Violations Using Machine Learning
Automatic Tracking of Traffic Violations Using Machine Learning
kshamakbhat
A Survey on Smart Devices for Object and Fall Detection
A Survey on Smart Devices for Object and Fall DetectionA Survey on Smart Devices for Object and Fall Detection
A Survey on Smart Devices for Object and Fall Detection
IRJET Journal
Pollution Sensor Based Data Communication via Android Device
Pollution Sensor Based Data Communication via Android DevicePollution Sensor Based Data Communication via Android Device
Pollution Sensor Based Data Communication via Android Device
IOSR Journals
Vigyan Abstract PPT.pptxVigyan Abstract PPT.pptxVigyan Abstract PPT.pptx
Vigyan Abstract PPT.pptxVigyan Abstract PPT.pptxVigyan Abstract PPT.pptxVigyan Abstract PPT.pptxVigyan Abstract PPT.pptxVigyan Abstract PPT.pptx
Vigyan Abstract PPT.pptxVigyan Abstract PPT.pptxVigyan Abstract PPT.pptx
9016AnjaliRege
IRJET - Road Condition Improvement in Smart Cities using IoT
IRJET - Road Condition Improvement in Smart Cities using IoTIRJET - Road Condition Improvement in Smart Cities using IoT
IRJET - Road Condition Improvement in Smart Cities using IoT
IRJET Journal
An android based advisor system for efficient vehicle driving directions
An android based advisor system for efficient vehicle driving directionsAn android based advisor system for efficient vehicle driving directions
An android based advisor system for efficient vehicle driving directions
eSAT Publishing House
Pothole Detection Using ML and DL Algorithms
Pothole Detection Using ML and DL AlgorithmsPothole Detection Using ML and DL Algorithms
Pothole Detection Using ML and DL Algorithms
IRJET Journal
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
YogeshIJTSRD
Smart vehicle tracking using GPS
Smart vehicle tracking using GPSSmart vehicle tracking using GPS
Smart vehicle tracking using GPS
IRJET Journal
Vehicle and Pedestrian Detection System.pptx
Vehicle and Pedestrian Detection System.pptxVehicle and Pedestrian Detection System.pptx
Vehicle and Pedestrian Detection System.pptx
sumanthveeramallu9
Vehicle and Pedestrian Detection System.pptx
Vehicle and Pedestrian Detection System.pptxVehicle and Pedestrian Detection System.pptx
Vehicle and Pedestrian Detection System.pptx
sumanthveeramallu9
Arpan pal roboticsensing_sw2015
Arpan pal roboticsensing_sw2015Arpan pal roboticsensing_sw2015
Arpan pal roboticsensing_sw2015
Arpan Pal
Udacity-Didi Challenge Finalists
Udacity-Didi Challenge FinalistsUdacity-Didi Challenge Finalists
Udacity-Didi Challenge Finalists
David Silver
ARE UBIQUITOUS TECHNOLOGIES THE FUTURE VEHICLE FOR TRANSPORTATION PLANNING : ...
ARE UBIQUITOUS TECHNOLOGIES THE FUTURE VEHICLE FOR TRANSPORTATION PLANNING : ...ARE UBIQUITOUS TECHNOLOGIES THE FUTURE VEHICLE FOR TRANSPORTATION PLANNING : ...
ARE UBIQUITOUS TECHNOLOGIES THE FUTURE VEHICLE FOR TRANSPORTATION PLANNING : ...
ijasuc
Are ubiquitous technologies the future vehicle for transportation planning a...
Are ubiquitous technologies the future vehicle for transportation planning  a...Are ubiquitous technologies the future vehicle for transportation planning  a...
Are ubiquitous technologies the future vehicle for transportation planning a...
ijasuc
Participatory Project
Participatory ProjectParticipatory Project
Participatory Project
#Xiao Zhe#
E-Ticketing System for public transport
E-Ticketing System  for  public transportE-Ticketing System  for  public transport
E-Ticketing System for public transport
Iliyas Khan
pothole detection on cv.pptx
pothole detection on cv.pptxpothole detection on cv.pptx
pothole detection on cv.pptx
ShubhamBhujbal15
BUS TRACKING SYSTEM
BUS TRACKING SYSTEMBUS TRACKING SYSTEM
BUS TRACKING SYSTEM
IRJET Journal
Automatic Tracking of Traffic Violations Using Machine Learning
Automatic Tracking of Traffic Violations Using Machine LearningAutomatic Tracking of Traffic Violations Using Machine Learning
Automatic Tracking of Traffic Violations Using Machine Learning
kshamakbhat
A Survey on Smart Devices for Object and Fall Detection
A Survey on Smart Devices for Object and Fall DetectionA Survey on Smart Devices for Object and Fall Detection
A Survey on Smart Devices for Object and Fall Detection
IRJET Journal
Pollution Sensor Based Data Communication via Android Device
Pollution Sensor Based Data Communication via Android DevicePollution Sensor Based Data Communication via Android Device
Pollution Sensor Based Data Communication via Android Device
IOSR Journals
Vigyan Abstract PPT.pptxVigyan Abstract PPT.pptxVigyan Abstract PPT.pptx
Vigyan Abstract PPT.pptxVigyan Abstract PPT.pptxVigyan Abstract PPT.pptxVigyan Abstract PPT.pptxVigyan Abstract PPT.pptxVigyan Abstract PPT.pptx
Vigyan Abstract PPT.pptxVigyan Abstract PPT.pptxVigyan Abstract PPT.pptx
9016AnjaliRege

Recently uploaded (20)

William Maclyn Murphy McRae - A Seasoned Professional Renowned
William Maclyn Murphy McRae - A Seasoned Professional RenownedWilliam Maclyn Murphy McRae - A Seasoned Professional Renowned
William Maclyn Murphy McRae - A Seasoned Professional Renowned
William Maclyn Murphy McRae
Blockchain for Businesses Practical Use Cases & Benefits.pdf
Blockchain for Businesses Practical Use Cases & Benefits.pdfBlockchain for Businesses Practical Use Cases & Benefits.pdf
Blockchain for Businesses Practical Use Cases & Benefits.pdf
Yodaplus Technologies Private Limited
Transcript: AI in publishing: Your questions answered - Tech Forum 2025
Transcript: AI in publishing: Your questions answered - Tech Forum 2025Transcript: AI in publishing: Your questions answered - Tech Forum 2025
Transcript: AI in publishing: Your questions answered - Tech Forum 2025
BookNet Canada
UiPath Agentic Automation Capabilities and Opportunities
UiPath Agentic Automation Capabilities and OpportunitiesUiPath Agentic Automation Capabilities and Opportunities
UiPath Agentic Automation Capabilities and Opportunities
DianaGray10
Deno ...................................
Deno ...................................Deno ...................................
Deno ...................................
Robert MacLean
5 Must-Use AI Tools to Supercharge Your Productivity
5 Must-Use AI Tools to Supercharge Your Productivity5 Must-Use AI Tools to Supercharge Your Productivity
5 Must-Use AI Tools to Supercharge Your Productivity
cryptouniversityoffi
AI in Medical Diagnostics The Future of Healthcare
AI in Medical Diagnostics  The Future of HealthcareAI in Medical Diagnostics  The Future of Healthcare
AI in Medical Diagnostics The Future of Healthcare
Vadim Nareyko
L01 Introduction to Nanoindentation - What is hardness
L01 Introduction to Nanoindentation - What is hardnessL01 Introduction to Nanoindentation - What is hardness
L01 Introduction to Nanoindentation - What is hardness
RostislavDaniel
AI Trends and Fun Demos Sothebys Rehoboth Presentation
AI Trends and Fun Demos  Sothebys Rehoboth PresentationAI Trends and Fun Demos  Sothebys Rehoboth Presentation
AI Trends and Fun Demos Sothebys Rehoboth Presentation
Ethan Holland
UiPath Document Understanding - Generative AI and Active learning capabilities
UiPath Document Understanding - Generative AI and Active learning capabilitiesUiPath Document Understanding - Generative AI and Active learning capabilities
UiPath Document Understanding - Generative AI and Active learning capabilities
DianaGray10
Not a Kubernetes fan? The state of PaaS in 2025
Not a Kubernetes fan? The state of PaaS in 2025Not a Kubernetes fan? The state of PaaS in 2025
Not a Kubernetes fan? The state of PaaS in 2025
Anthony Dahanne
GDG Cloud Southlake #40: Brandon Stokes: How to Build a Great Product
GDG Cloud Southlake #40: Brandon Stokes: How to Build a Great ProductGDG Cloud Southlake #40: Brandon Stokes: How to Build a Great Product
GDG Cloud Southlake #40: Brandon Stokes: How to Build a Great Product
James Anderson
UiPath Automation Developer Associate Training Series 2025 - Session 2
UiPath Automation Developer Associate Training Series 2025 - Session 2UiPath Automation Developer Associate Training Series 2025 - Session 2
UiPath Automation Developer Associate Training Series 2025 - Session 2
DianaGray10
UiPath Automation Developer Associate Training Series 2025 - Session 1
UiPath Automation Developer Associate Training Series 2025 - Session 1UiPath Automation Developer Associate Training Series 2025 - Session 1
UiPath Automation Developer Associate Training Series 2025 - Session 1
DianaGray10
ISOIEC 42001 AI Management System 際際滷s
ISOIEC 42001 AI Management System 際際滷sISOIEC 42001 AI Management System 際際滷s
ISOIEC 42001 AI Management System 際際滷s
GilangRamadhan884333
2025-02-27 Tech & Play_ Fun, UX, and Community.pdf
2025-02-27 Tech & Play_ Fun, UX, and Community.pdf2025-02-27 Tech & Play_ Fun, UX, and Community.pdf
2025-02-27 Tech & Play_ Fun, UX, and Community.pdf
katalinjordans1
SECURE BLOCKCHAIN FOR ADMISSION PROCESSING IN EDUCATIONAL INSTITUTIONS.pdf
SECURE BLOCKCHAIN FOR ADMISSION PROCESSING IN EDUCATIONAL INSTITUTIONS.pdfSECURE BLOCKCHAIN FOR ADMISSION PROCESSING IN EDUCATIONAL INSTITUTIONS.pdf
SECURE BLOCKCHAIN FOR ADMISSION PROCESSING IN EDUCATIONAL INSTITUTIONS.pdf
spub1985
Mastering ChatGPT & LLMs for Practical Applications: Tips, Tricks, and Use Cases
Mastering ChatGPT & LLMs for Practical Applications: Tips, Tricks, and Use CasesMastering ChatGPT & LLMs for Practical Applications: Tips, Tricks, and Use Cases
Mastering ChatGPT & LLMs for Practical Applications: Tips, Tricks, and Use Cases
Sanjay Willie
Caching for Performance Masterclass: The In-Memory Datastore
Caching for Performance Masterclass: The In-Memory DatastoreCaching for Performance Masterclass: The In-Memory Datastore
Caching for Performance Masterclass: The In-Memory Datastore
ScyllaDB
Unlocking DevOps Secuirty :Vault & Keylock
Unlocking DevOps Secuirty :Vault & KeylockUnlocking DevOps Secuirty :Vault & Keylock
Unlocking DevOps Secuirty :Vault & Keylock
HusseinMalikMammadli
William Maclyn Murphy McRae - A Seasoned Professional Renowned
William Maclyn Murphy McRae - A Seasoned Professional RenownedWilliam Maclyn Murphy McRae - A Seasoned Professional Renowned
William Maclyn Murphy McRae - A Seasoned Professional Renowned
William Maclyn Murphy McRae
Transcript: AI in publishing: Your questions answered - Tech Forum 2025
Transcript: AI in publishing: Your questions answered - Tech Forum 2025Transcript: AI in publishing: Your questions answered - Tech Forum 2025
Transcript: AI in publishing: Your questions answered - Tech Forum 2025
BookNet Canada
UiPath Agentic Automation Capabilities and Opportunities
UiPath Agentic Automation Capabilities and OpportunitiesUiPath Agentic Automation Capabilities and Opportunities
UiPath Agentic Automation Capabilities and Opportunities
DianaGray10
Deno ...................................
Deno ...................................Deno ...................................
Deno ...................................
Robert MacLean
5 Must-Use AI Tools to Supercharge Your Productivity
5 Must-Use AI Tools to Supercharge Your Productivity5 Must-Use AI Tools to Supercharge Your Productivity
5 Must-Use AI Tools to Supercharge Your Productivity
cryptouniversityoffi
AI in Medical Diagnostics The Future of Healthcare
AI in Medical Diagnostics  The Future of HealthcareAI in Medical Diagnostics  The Future of Healthcare
AI in Medical Diagnostics The Future of Healthcare
Vadim Nareyko
L01 Introduction to Nanoindentation - What is hardness
L01 Introduction to Nanoindentation - What is hardnessL01 Introduction to Nanoindentation - What is hardness
L01 Introduction to Nanoindentation - What is hardness
RostislavDaniel
AI Trends and Fun Demos Sothebys Rehoboth Presentation
AI Trends and Fun Demos  Sothebys Rehoboth PresentationAI Trends and Fun Demos  Sothebys Rehoboth Presentation
AI Trends and Fun Demos Sothebys Rehoboth Presentation
Ethan Holland
UiPath Document Understanding - Generative AI and Active learning capabilities
UiPath Document Understanding - Generative AI and Active learning capabilitiesUiPath Document Understanding - Generative AI and Active learning capabilities
UiPath Document Understanding - Generative AI and Active learning capabilities
DianaGray10
Not a Kubernetes fan? The state of PaaS in 2025
Not a Kubernetes fan? The state of PaaS in 2025Not a Kubernetes fan? The state of PaaS in 2025
Not a Kubernetes fan? The state of PaaS in 2025
Anthony Dahanne
GDG Cloud Southlake #40: Brandon Stokes: How to Build a Great Product
GDG Cloud Southlake #40: Brandon Stokes: How to Build a Great ProductGDG Cloud Southlake #40: Brandon Stokes: How to Build a Great Product
GDG Cloud Southlake #40: Brandon Stokes: How to Build a Great Product
James Anderson
UiPath Automation Developer Associate Training Series 2025 - Session 2
UiPath Automation Developer Associate Training Series 2025 - Session 2UiPath Automation Developer Associate Training Series 2025 - Session 2
UiPath Automation Developer Associate Training Series 2025 - Session 2
DianaGray10
UiPath Automation Developer Associate Training Series 2025 - Session 1
UiPath Automation Developer Associate Training Series 2025 - Session 1UiPath Automation Developer Associate Training Series 2025 - Session 1
UiPath Automation Developer Associate Training Series 2025 - Session 1
DianaGray10
ISOIEC 42001 AI Management System 際際滷s
ISOIEC 42001 AI Management System 際際滷sISOIEC 42001 AI Management System 際際滷s
ISOIEC 42001 AI Management System 際際滷s
GilangRamadhan884333
2025-02-27 Tech & Play_ Fun, UX, and Community.pdf
2025-02-27 Tech & Play_ Fun, UX, and Community.pdf2025-02-27 Tech & Play_ Fun, UX, and Community.pdf
2025-02-27 Tech & Play_ Fun, UX, and Community.pdf
katalinjordans1
SECURE BLOCKCHAIN FOR ADMISSION PROCESSING IN EDUCATIONAL INSTITUTIONS.pdf
SECURE BLOCKCHAIN FOR ADMISSION PROCESSING IN EDUCATIONAL INSTITUTIONS.pdfSECURE BLOCKCHAIN FOR ADMISSION PROCESSING IN EDUCATIONAL INSTITUTIONS.pdf
SECURE BLOCKCHAIN FOR ADMISSION PROCESSING IN EDUCATIONAL INSTITUTIONS.pdf
spub1985
Mastering ChatGPT & LLMs for Practical Applications: Tips, Tricks, and Use Cases
Mastering ChatGPT & LLMs for Practical Applications: Tips, Tricks, and Use CasesMastering ChatGPT & LLMs for Practical Applications: Tips, Tricks, and Use Cases
Mastering ChatGPT & LLMs for Practical Applications: Tips, Tricks, and Use Cases
Sanjay Willie
Caching for Performance Masterclass: The In-Memory Datastore
Caching for Performance Masterclass: The In-Memory DatastoreCaching for Performance Masterclass: The In-Memory Datastore
Caching for Performance Masterclass: The In-Memory Datastore
ScyllaDB
Unlocking DevOps Secuirty :Vault & Keylock
Unlocking DevOps Secuirty :Vault & KeylockUnlocking DevOps Secuirty :Vault & Keylock
Unlocking DevOps Secuirty :Vault & Keylock
HusseinMalikMammadli

Smart path mobile_sensing_for_smart_cities-kk-pratik

  • 1. SmartPath A pedestrian safety system December 5, 2017 By: Kamlakant Tripathi, Pratik Navale Instructor: Dr. Shubham Jain Old Dominion University
  • 2. Problem 2 Between 2005 and 2014, a total of 46,149 people were struck and killed by cars while walking in the United States. (Source:https://smartgrowthamerica.org/dangerous-by-design/) Nationwide, 22 percent more pedestrians killed last year than two years earlier, according to the Governors Highway Safety Association. (Source:https://www.deseretnews.com/article/865676927/Pedestrian-deaths-on-roads- up-cellphones-partly-to-blame.html)
  • 3. 3
  • 4. 4
  • 5. 5
  • 6. 6
  • 7. 7
  • 8. Traffic lights can only do so much!! Even if they are put on ground. 8
  • 9. Related work 9 LookUp! The shoe sensors relay inertial sensor measurements to a smartphone, which extracts the step pattern and the inclination of the ground a pedestrian is walking on. Prototype: 1. Shoe-mounted sensor 2. Two android applications for data collection with LookUp safety feature LIMITATION: GPS accuracy can quickly degrade to tens of meters in urban canyons. Not viable for every individual/expensive setup. LookUp! shoe mounted inertial sensor for alerting pedestrians (Source: winlab.rutgers.edu/~shubhamj/papers/m obi251f.pdf) Drowsy Detector facial recognition technology to detect whether drivers are getting drowsy (Source: https://www.ncbi.nlm.nih.gov/pmc/articles/PM C3571819/) Rider Alert uses Bluetooth to alert drivers with an audio / visual alert (Source: http://rideralert.org/)
  • 10. Idea Alert distracted pedestrians on their phones Beacons at intersections Smartphone application 10 Our solution
  • 11. Beacons at intersections 11 Bluetooth Low Energy (BLE) Altbeacon, Eddystone, iBeacon protocol / standard Placed at pedestrian signals Beacon Traffic Light Bluetooth
  • 12. Smartphone application 12 Runs in background Alerts user when in beacon range
  • 13. Methodology (Communication flow for a single cycle) 1310 Beacon Is hazard situation created? Walkers cellphone No alert / keep monitoring Preventive action Send data Beacons signal Walkers smartphone Post Analysis Alert & visualization Audible alert / vibration / Text Yes No
  • 14. Our implementation Basic Android app - functional Monitoring, ranging and alert notification Monitoring: monitors nearby beacons Ranging: logs distance, Tx, rssi, UUID/Major/Minor Notification: alerts pedestrians when theyre close to intersection Android beacon library by Altbeacon https://altbeacon.github.io/android-beacon-library/ 14
  • 15. Our implementation Monitoring - working Ranging - working Notification - working* (*better calibration needed) 15 Log excerpt: Logging information from nearby beacons: distance, Tx, rssi, id Alerts when near a road
  • 16. Evaluation Functionality over accuracy Number of positive detections over total trials Accuracy in mind Measured distance values over time and compared to ground truth 16
  • 17. Field experiments Data: Exported Logcat data from Android Studio Data format: Text, converted to CSV Data description: Timestamp, Distance, Tx, RSSI, UUID Data collection: Real time, over various distances Data collection frequency: Observations for 60 sec for each distance 17
  • 18. Evaluation 18 Tx: -53 dBm Mean RSSI : More deviation at longer distance.
  • 19. Evaluation 19 More variation as distance increases. Acceptable for our application.
  • 20. Challenges Walking speed of pedestrians High volume of pedestrians (peak time): signal reflection and obstruction Accuracy (App detecting beacon from a min. safe distance) Beacons usually used for locating objects 20
  • 21. Challenges Beacon placement: Avoid unnecessary detections Can change alert distance by configuring beacon Alert distance, x : Distance at which alert triggers; y : Beacon range 21 x y
  • 22. Challenges Beacon placement: Overhead, on the pole Works best when in line-of-sight of mobile device 22
  • 23. Assumptions Pedestrian with mobile device, bluetooth and location enabled Average walking speed 23
  • 24. Tools 24 RadBeacon Dot by Radius Networks Software Android Studio (ver. 2.3.3) Android Beacon Library (ver. 2.12.3 by AltBeacon/Radius Networks) Deployed on OnePlus 3 (A3003) Android ver. 8.0 (Oreo)
  • 25. Future work Improve functionality overall Incorporate direction to prevent false detections Develop pedestrian monitoring system - count, peak time, jaywalkers Work with better and stable BLE beacons 25
  • 26. Takeaway To develop a pedestrian safety system that always works, for all pedestrians using smartphones. 26
  • 28. 28 Thank you Presented by: K.K. Tripathi Pratik Navale