1 / 21

T-Drive:Driving Directions Based on Taxi Trajectories

T-Drive:Driving Directions Based on Taxi Trajectories. Jing Yuan, Yu Zheng , Chengyang Zhang, Wenlei Xie , Xing Xie , Guangzhong Sun and Yan Huang Microsoft Research, Computer science department, University of North Texas 2010. Presented by Salem Othman Kent state university

rosie
Download Presentation

T-Drive:Driving Directions Based on Taxi Trajectories

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. T-Drive:Driving Directions Based on Taxi Trajectories Jing Yuan, Yu Zheng, Chengyang Zhang, WenleiXie, Xing Xie, Guangzhong Sun and Yan Huang Microsoft Research, Computer science department, University of North Texas 2010 Presented by Salem Othman Kent state university Nov-4-2011 Email: Sothman@kent.edu http://www.samtaxicabservices.com/

  2. Background How long does it really take to drive from point A to point B at 5:00 pm? Shortest Time. Shortest Distance.

  3. Background Cont. Practically fastest route

  4. Motivation • Big cities have a large number of taxicabs equipped with a GPS sensors • Historical GPS trajectories • Taxi drivers are experienced drivers http://barrycarguythomas.blogspot.com/2011/05/monday-another-taxi-story.html

  5. Goal • Model the dynamic traffic patterns • Model intelligence of experienced drivers http://www.asnowtech.com/genetics-of-human-intelligence-2171215.html http://www.fastcompany.com/1644403/microsoft-predestination-can-predict-where-youre-going

  6. Outline • Challenges faced performing the system • Methodology • Trajectory preprocessing • Landmark graph construction • Travel time estimation • Route computing • Experiments • Conclusion • References

  7. Challenges faced performing the system • Intelligence modeling • Can we answer any user query? • Data sparseness and coverage • Can we accurately estimate the speed pattern of each road segment? • Low sampling rate problem • Is there uncertainty of the routes traversed by a taxi?

  8. Outline • Challenges faced performing the system • Methodology • Trajectory preprocessing • Landmark graph construction • Travel time estimation • Route computing • Experiments • Conclusion • References

  9. Step 1: Preprocessing • Taxi trajectory: a sequence of GPS points pertaining to one trip. • Road segment: a directed edge, one-way or bidirectional • Trajectory segmentation • Partition a GPS log into some taxi trajectories • Map matching • Map each GPS point of a trip to the corresponding segment Taxi #6, 3 Days

  10. Outline • Challenges faced performing the system • Methodology • Trajectory preprocessing • Landmark graph construction • Travel time estimation • Route computing • Experiments • Conclusion • References

  11. Step 2: Building the landmark graph • Landmark: one of the top-k road segment being frequently traversed by taxis • Select top-k road segments • Connect two landmarks with a landmark edge

  12. Outline • Challenges faced performing the system • Methodology • Trajectory preprocessing • Landmark graph construction • Travel time estimation • Route computing • Experiments • Conclusion • References

  13. Step 3: Travel time estimation • Travel time gather around some values like a set of clusters. • V-clustering • Find the best split point having minimal weighted average variance • E-clustering • Split the x-axis into several time slots • Compute the distribution of travel time in each time slot

  14. Outline • Challenges faced performing the system • Methodology • Trajectory preprocessing • Landmark graph construction • Travel time estimation • Route computing • Experiments • Conclusion • References

  15. Step 4: Route computing • Rough routing • In landmark graph • Search m nearest landmarks for source and destination points. • For each pair of landmark find time-dependent fastest route. • Refined routing • In real road network • Dynamic programming

  16. Outline • Challenges faced performing the system • Methodology • Trajectory preprocessing • Landmark graph construction • Travel time estimation • Route computing • Experiments • Conclusion • References

  17. Experiments • Data • Road network of Beijing has 106,579 nodes and 141,380 segments • Taxi trajectories 33,000 taxis over 3 months total distance 400 million Km total GPS points 790 million • The average interval is 3.1, average distance 600 meters, 4.96 million trajectories • Evaluation framework • Landmark graph • Based on synthetic queries • In-the-field K=4000 K=500

  18. Outline • Challenges faced performing the system • Methodology • Trajectory preprocessing • Landmark graph construction • Travel time estimation • Route computing • Experiments • Conclusion • References

  19. Conclusion • 60-70% of the routes suggested are faster than the competing methods • 20% of the routes share the same results • On average, 50% of routes are at least 20% faster than the competing approaches

  20. Outline • Challenges faced performing the system • Methodology • Trajectory preprocessing • Landmark graph construction • Travel time estimation • Route computing • Experiments • Conclusion • References

  21. References [1] Jing Yuan, Yu Zheng, Chengyang Zhang, WenleiXie, Xing Xie, Guangzhong Sun, Yan Huang. T-Drive: Driving Directions Based on Taxi Trajectories. In Proceedings of ACM SIGSPATIAL Conference on Advances in Geographical Information Systems (ACM SIGSPATIAL GIS 2010). [2] Yin Lou, Chengyang Zhang, Yu Zheng, Xing Xie. Map-Matching for Low-Sampling-Rate GPS Trajectories. In Proceedings of ACM SIGSPATIAL Conference on Geographical Information Systems (ACM SIGSPATIAL GIS 2009). [3] Jin Yuan, Yu Zheng. An Interactive Voting-based Map Matching Algorithm. In proceedings of the International Conference on Mobile Data Management 2010 (MDM 2010). Thank you

More Related