The Pothole Patrol: Using a Mobile Sensor Network for Road Surface Monitoring Jakob Eriksson, Lewis Girod, Bret Hull, Ryan Newton, Samuel Madden, Hari.

Slides:



Advertisements
Similar presentations
Research Challenges in the CarTel Mobile Sensor System Samuel Madden Associate Professor, MIT.
Advertisements

Presented by: Richard Wood. Goals and strategies Methods Performance evaluation Performance improvements Remaining Challenges.
An Interactive-Voting Based Map Matching Algorithm
VTrack: Energy-Aware Traffic Delay Estimation Using Mobile Phones Lenin Ravindranath, Arvind Thiagarajan, Katrina LaCurts, Sivan Toledo, Jacob Eriksson,
SirenDetect Alerting Drivers about Emergency Vehicles Jennifer Michelstein Department of Electrical Engineering Adviser: Professor Peter Kindlmann May.
A Connected Vehicle-Based Application to Estimate Road Roughness Transportation agencies devote significant resources towards collection of highly detailed.
Real Time Vehicle Tracking and Driver Behavior Monitoring Kevin Burke 4 th Electronic and Computer Engineering Ryan Hanley Prize Final Presentation April.
VTrack: Accurate, Energy-Aware Road Traffic Delay Estimation Using Mobile Phones Arvind Thiagarajan, Lenin Ravindranath, Katrina LaCurts, Sivan Toledo,
THE POTHOLE PATROL Using a Mobile Sensor Network for Road Surface Monitoring Timothy Werner.
Traffic flow on networks: conservation laws models Daniel WORK, UC Berkeley Benedetto PICCOLI, IAC-CNR.
Coverage Estimation in Heterogeneous Visual Sensor Networks Mahmut Karakaya and Hairong Qi Advanced Imaging & Collaborative Information Processing Laboratory.
Smart Sensor Technology For Rail Network health Hawk Measurement Systems.
The Pothole Patrol: Using a Mobile Sensor Network for Road Surface Monitoring Jakob Eriksson, Lewis Girod, Bret Hull, Ryan Newton, Samuel Madden, Hari.
 CarTel Mark Mucha University of Central Florida EEL 6788 Professor: Dr. Lotzi Bölöni.
ACE: Exploiting Correlation for Energy-Efficient and Continuous Context Sensing Suman Nath Microsoft Research MobiSys 2012 Presenter: Jeffrey.
Mining Motion Sensor Data from Smartphones for Estimating Vehicle Motion Tamer Nadeem, PhD Department of Computer Science NSF Workshop on Large-Scale Traffic.
Tsunamis Detection The Mission  Tsunamis Detection can help to minimize loss of life and property from future tsunamis. Mission Introduction Mechanism.
SurroundSense: Mobile Phone Localization via Ambience Fingerprinting Written by Martin Azizyan, Ionut Constandache, & Romit Choudhury Presented by Craig.
Nericell: Rich Road and Traffic Monitoring using Mobile Smartphones
1 Learning to Detect Objects in Images via a Sparse, Part-Based Representation S. Agarwal, A. Awan and D. Roth IEEE Transactions on Pattern Analysis and.
TRADING OFF PREDICTION ACCURACY AND POWER CONSUMPTION FOR CONTEXT- AWARE WEARABLE COMPUTING Presented By: Jeff Khoshgozaran.
Computational Modelling of Road Traffic SS Computational Project by David Clarke Supervisor Mauro Ferreira - Merging Two Roads into One As economies grow.
Urban Sensing Jonathan Yang UCLA CS194 Fall 2007 Jonathan Yang UCLA CS194 Fall 2007.
Efficiently Maintaining Stock Portfolios Up-To-Date On The Web Prashant Shenoy Manish Bhide Krithi Ramamritham 2002 IEEE E-Commerce System Proceedings.
A Measurement Study of Vehicular Internet Access using In Situ Wi-Fi Network Vladimir Bychkovsky, Bret Hull, Allen Miu, Hari Balakrishnan and Samuel Madden.
1 Vehicular Sensor Networks for Traffic Monitoring In proceedings of 17th International Conference on Computer Communications and Networks (ICCCN 2008)
Exploration of Ground Truth from Raw GPS Data National University of Defense Technology & Hong Kong University of Science and Technology Exploration of.
ParkNet Sutha Mathur, Tong Jin, Nikhil Kasturirangan, Janani Chandrashekharan, Wenzhi Xue, Marco Gruteser, Wade Trappe Rutgers University Michael Betancourt.
Calling all cars: cell phone networks and the future of traffic Presentation by Scott Corey Article written by Haomiao Huang.
Real time vehicle tracking and driver behavior monitoring using a cellular handset based on accelerometry and GPS data Kevin Burke Interim Presentation.
A Measurement Study of Vehicular Internet Access Using In Situ Wi-Fi Networks Vladimir Bychkovsky, Bret Hull, Allen Miu, Hari Balakrishnan, and Samuel.
D D L ynamic aboratory esign 5-Nov-04Group Meeting Accelerometer Based Handwheel State Estimation For Force Feedback in Steer-By-Wire Vehicles Joshua P.
Rutgers: Gayathri Chandrasekaran, Tam Vu, Marco Gruteser, Rich Martin,
Scientific Computing Department Faculty of Computer and Information Sciences Ain Shams University Supervised By: Mohammad F. Tolba Mohammad S. Abdel-Wahab.
Arvind Thiagarajan, Lenin Ravindranath, Katrina LaCurts, Sivan Toledo,Jakob Eriksson, Samuel Madden, Hari Balakrishnan. VTrack: Accurate, Energy-aware.
1. Introduction Generally Intrusion Detection Systems (IDSs), as special-purpose devices to detect network anomalies and attacks, are using two approaches.
Anomaly detection Problem motivation Machine Learning.
Sensing Meets Mobile Social Networks: The Design, Implementation and Evaluation of the CenceMe Application Emiliano Miluzzo†, Nicholas D. Lane†, Kristóf.
Ambulation : a tool for monitoring mobility over time using mobile phones Computational Science and Engineering, CSE '09. International Conference.
A measurement study of vehicular internet access using in situ Wi-Fi networks Vladimir Bychkovsky, Bret Hull, Allen Miu, Hari Balakrishnan, and Samuel.
南台科技大學 資訊工程系 Posture Monitoring System for Context Awareness in Mobile Computing Authors: Jonghun Baek and Byoung-Ju Yun Adviser: Yu-Chiang Li Speaker:
Indoor Localization using Wireless LAN infrastructure Location Based Services Supervised by Prof. Dr. Amal Elnahas Presented by Ahmed Ali Sabbour.
Divert: Fine-grained Path Selection for Wireless LAN Allen Miu, Godfrey Tan, Hari Balakrishnan, John Apostolopoulos * MIT Computer Science and Artificial.
Intermittently Connected Query Processing Yang Zhang, Bret Hull, Hari Balakrishnan, and Samuel Madden MIT Computer Science and AI Lab April 17, 2007.
MARS: A Muscle Activity Recognition System Enabling Self-configuring Musculoskeletal Sensor Networks IPSN 2013 NSLab study group 2013/06/17 Presented by:
nd Joint Workshop between Security Research Labs in JAPAN and KOREA Profile-based Web Application Security System Kyungtae Kim High Performance.
Jeremiah Dunn. Overview Introduction Mobile Millenium Goal Complexity of the Problem Gathering Data Data Fusion Modeling the Flow of Traffic Mobile Century.
Department of Computer Science City University of Hong Kong Department of Computer Science City University of Hong Kong 1 Probabilistic Continuous Update.
Maximum Network Lifetime in Wireless Sensor Networks with Adjustable Sensing Ranges Cardei, M.; Jie Wu; Mingming Lu; Pervaiz, M.O.; Wireless And Mobile.
Prognosis of Gear Health Using Gaussian Process Model Department of Adaptive systems, Institute of Information Theory and Automation, May 2011, Prague.
Multi-hop-based Monte Carlo Localization for Mobile Sensor Networks
1 Virtual Patrol : A New Power Conservation Design for Surveillance Using Sensor Networks Prasant Mohapatra, Chao Gui Computer Science Dept. Univ. California,
Tracking Irregularly Moving Objects based on Alert-enabling Sensor Model in Sensor Networks 1 Chao-Chun Chen & 2 Yu-Chi Chung Dept. of Information Management.
Siyuan Liu *#, Yunhuai Liu *, Lionel M. Ni *# +, Jianping Fan #, Minglu Li + * Hong Kong University of Science and Technology # Shenzhen Institutes of.
1.Research Motivation 2.Existing Techniques 3.Proposed Technique 4.Limitations 5.Conclusion.
 Introduction  What is Driverless Car ?  History  Component  Action  Technology  Advantages  Disadvantages  Conclusion  Reference.
NO NEED TO WAR-DRIVE UNSUPERVISED INDOOR LOCALIZATION He Wang, Souvik Sen, Ahmed Elgohary, Moustafa Farid, Moustafa Youssef, Romit Roy Choudhury -twohsien.
Dejavu:An accurate Energy-Efficient Outdoor Localization System SIGSPATIAL '13.
CS 2310 Final Project - Driving Behavior Monitor Haifeng Xu Dec. 5, 2013.
Prophet/Critic Hybrid Branch Prediction B B B
IShake System: Earthquake Detection with Smartphones Presenter: Jize Zhang Da Huo Original Paper:Reilly, Jack, et al. "Mobile phones as seismologic sensors:
AUTOMATIC NUMBER PLATE RECOGNITION SYSTEM
ParkNet: Drive-by Sensing of Road-Side Parking Statistics Irfan Ullah Department of Information and Communication Engineering Myongji university, Yongin,
National Highway Institute 5-1 REV-2, JAN 2006 EQUIPMENT FACTORS AFFECTING INERTIAL PROFILER MEASUREMENTS BLOCK 5.
Teng Wei and Xinyu Zhang
Posture Monitoring System for Context Awareness in Mobile Computing
Dejavu:An accurate Energy-Efficient Outdoor Localization System
Transportation Mode Recognition using Smartphone Sensor Data
Jia-Bin Huang Virginia Tech
Presentation transcript:

The Pothole Patrol: Using a Mobile Sensor Network for Road Surface Monitoring Jakob Eriksson, Lewis Girod, Bret Hull, Ryan Newton, Samuel Madden, Hari Balakrishnan MIT Computer Science and Artificial Intelligence Laboratory Mobisys 2008 Speaker: Lawrence 1

Outline Introduction P 2 Architecture Data Acquisition Algorithm Evaluation Conclusion Q&A 2

Outline Introduction P 2 Architecture Data Acquisition Algorithm Evaluation Conclusion Q&A 3

Introduction Motivation – Maintain roadways spend millions of dollars, but few feel comfortable. – There are cause of expensive lawsuits and claim. Keeping roadways in good condition. Inform drivers of hazardous road conditions. 4

Introduction (cont.) Goal – “Detecting and reporting the surface condition of roads”. 5

Introduction (cont.) Pothole Patrol (P 2 ) – Deploy P 2 on 7 taxis running in the Boston. – P 2 uses the inherent mobility of the participating vehicles. – Opportunistically gather data from accelerometer and GPS sensors. – Process the data by using machine learning to assess road surface condition. 6

Introduction (cont.) Accelerometer & GPS TAXI 7 7 cabs are able to cover 2492 distinct kilometers during their normal driving in 10 days

Outline Introduction P 2 Architecture Data Acquisition Algorithm Evaluation Conclusion Q&A 8

P 2 Architecture (cont.) Testbed : Soekris 4801 embedded computer(Linux) +WiFi card + Network card + GPS + 3-axis accelerometer Testbed : Soekris 4801 embedded computer(Linux) +WiFi card + Network card + GPS + 3-axis accelerometer Placement (Consider by accelerometer ) Firmly attached to dashboard inside car’s glove box Placement (Consider by accelerometer ) Firmly attached to dashboard inside car’s glove box 9 Soekris 4801

P 2 Architecture Accelerometer & GPS Sensing Location Interpolation FilteringNetwork uploadDatabase StoringClustering Client (Cars) Server 10

P 2 Architecture (cont.) 121°E31 25°N02 Sensing Combine & Filter Upload & Store Clustering Final Report 11

P 2 Architecture (cont.) 12

Outline Introduction P 2 Architecture Data Acquisition Algorithm Evaluation Conclusion Q&A 13

Data Acquisition The distribution of coverage density across all the lengths of road encountered. 14

Data Acquisition (cont.) Accelerometer Placement 15 Good

Data Acquisition (cont.) GPS Accuracy GPS accuracy in our deployment is important. Measure accuracy – Placed a thick metal bar across a road, and repeatedly drove over it. – standard deviation of the positions reported for the bar to be 3.3 meters. 16

Data Acquisition (cont.) Hand-labeled Training Data Collect the data by repeatedly driving down several known stretches of road in the Boston. Event Class 17

Data Acquisition (cont.) Loosely Labeled Training Data Hand-labeled less coverage non-pothole type With types and rough frequency of anomalies Without exact number and location Example 18

Outline Introduction P 2 Architecture Data Acquisition Algorithm Evaluation Conclusion Q&A 19

Algorithm Main Concept: Various road conditions introduce high z-axis acceleration. It is less sufficient to only use accelerometer to identify the real pothole! Use filter to reject non-pothole even type. 20

Filtering stage 21

txtx t x Z-peak XZ-ratio Speed vs Z ratio OUT : pothole detection IN :windows of all event type Minor anomalies Expansion joint,rail crossings Smaller highway anomalies tztz t z tsts t s Z<= t z Z<= t z X<= t x* Z Z<= t S* V Z<= t S* V 22 Filter

Tuning the parameter Goal : minimizing false positive rate Corr is the number of correct detections of pothole Incorr is the number of incorrect detection of pothole (false positive) t ={ t z, t x, t s } Arg max s(t) t Arg max s(t) t s(t)=corr-incorr^2 minimizing false positive rate 23

Outline Introduction P 2 Architecture Data Acquisition Algorithm Evaluation Conclusion Q&A 24

Performance of labeled data Classbeforeafter Pothole88.9%92.4% Manhole 0.3% Exp. Joint2.7%0.0% Railroad Crossing8.1%7.3% Test data of listed class that was reported as potholes by our algorithm, before and after training on additional loosely labeled data. False positive rate : 7.6% 25

Impact of features and thresholds Z-peark filter only Z-peak, xz ratio Z-peak, xz ratio, speed vs z ratio 26

Performance on uncontrolled cab data Using 7 taxis running through the Boston downtown to collect data Clustering the detections that requiring 4 trace before reporting them as a detection 27

48 detections with cluster size 4 28

Outline Introduction P 2 Architecture Data Acquisition Algorithm Evaluation Conclusion Q&A 29

Conclusion Studied an application of mobile sensing: detecting and reporting the surface conditions of roads. By using GPS and accelerometer, the P^2 system is able to detect adverse road conditions. The false positive rate is very low in uncontrolled taxis experiment. 30

Q&A Thanks for listening 31