Top Banner
VTrack: Accurate, Energy-Aware Road Traffic Delay Estimation Using Mobile Phones Sensys 2009 Speaker:Lawrence
24

Sensys 2009 Speaker:Lawrence. Introduction Overview & Challenges Algorithm Travel Time Estimation Evaluation Conclusion.

Dec 25, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.

VTrack: Accurate, Energy-Aware Road Traffic Delay Estimation Using Mobile Phones

Sensys 2009

Speaker:Lawrence

Page 2: Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.

Outline

Introduction Overview & Challenges Algorithm Travel Time Estimation Evaluation Conclusion

Page 3: Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.

Outline

Introduction Overview & Challenges Algorithm Travel Time Estimation Evaluation Conclusion

Page 4: Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.

Introdution

Motivation Traffic delays and congestions Real time traffic information

Challenges Energy consumption Inaccurate position samples

VTrack Vehicles as probes  A real time traffic monitoring system

Motivating Problem How the quality of VTrack’s travel time estimates on the sensor

being sampled and the sampling frequency.

Page 5: Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.

Introdution

Key finding HHM-based map matching is robust to noise

Travel times estimated from WiFi localization alone are accurate enough for route planning

Travel times estimated from WiFi localization alone cannot detect hotspots accurately

Sampling GPS periodically to save power

Page 6: Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.

Introdution

Contribution Quantitative evaluation of the end to

end quality of time estimates from noisy and sparsely sampled locations.

Page 7: Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.

Outline

Introduction Overview & Challenges Algorithm Travel Time Estimation Evaluation Conclusion

Page 8: Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.

System Overview

Key Application Detecting and visualizing hotspots Real time route planning

iPhone web page

Page 9: Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.

Requirements

Accuracy For route planning , errors in the 10%~15%

range.

Efficient enough to run in real time Some existing map-matching algorithm run A*

style shortest path algorithm

Energy efficient GPS excessively drains the battery

Page 10: Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.

Challenges

Map matching with outages and errors.

Time estimation - even with accurate trajectories is difficult

Localization accuracy is at odd with energy consumption

Page 11: Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.

Outline

Introduction Overview & Challenges Algorithm Travel Time Estimation Evaluation Conclusion

Page 12: Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.

Algorithm

HMM A Markov process with a set of hidden

states and observables.

Viterbi Decoding Dynamic programming tech Find the maximum likelihood sequence

of hidden states given a set of observables and emission probability and transition probability.

Page 13: Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.

HMM

Hidden state: road segments Observables: position samples Transition probability: from one road to next Emission probability: conditional probability of

<segment, position>

Page 14: Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.

Match mapping process

1 2 3 4

Page 15: Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.

Outline

Introduction Overview & Challenges Algorithm Travel Time Estimation Evaluation Conclusion

Page 16: Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.

Travel Time Estimation

The traversal time T(s) for any segment S:

Estimation Errors Outages during transition times.▪ Intersection delay

Noisy position samples▪ Noisy sensor

Page 17: Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.

Outline

Introduction Overview & Challenges Algorithm Travel Time Estimation Evaluation Conclusion

Page 18: Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.

Data collection

Raw data 800 hours 25 cars

Page 19: Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.

Evaluation of Route Planning

WiFi good enough

Page 20: Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.

Evaluation of Hotspot Detection

Detect 80%~90% of hotspots. Not too aggressive.

Page 21: Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.

Evaluation of Energy Accuracy

Estimating WiFi Cost The cost per sample of GPS is 24.9X the cost per sample

of WiFi. 8% of total power consumption

Offline Energy Optimization (Assuming the WiFi cost is 1 unit)

Page 22: Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.

Impact of Noise

Page 23: Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.

Outline

Introduction Overview & Challenges Algorithm Travel Time Estimation Evaluation Conclusion

Page 24: Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.

Conclusion

Using mobile phones to accuracy estimate travel times using inaccurate samples.

Address key challenge 1. reducing energy consumption 2. accurate travel time from inaccurate rate

positions

VTrack uses an HMM-based map matching scheme.

Successfully identify highly delayed segments and accuracy route planning with noisy.