T-Drive : Driving Directions Based on Taxi Trajectories Microsoft Research Asia University of North Texas Jing Yuan, Yu Zheng, Chengyang Zhang, Xing Xie,

Slides:



Advertisements
Similar presentations
15th CTI Workshop, July 26, Smart Itinerary Recommendation based on User-Generated GPS Trajectories Hyoseok Yoon 1, Y. Zheng 2, X. Xie 2 and W.
Advertisements

Research Challenges in the CarTel Mobile Sensor System Samuel Madden Associate Professor, MIT.
Location-Based Social Networks Yu Zheng and Xing Xie Microsoft Research Asia Chapter 8 and 9 of the book Computing with Spatial Trajectories.
Mining User Similarity Based on Location History Yu Zheng, Quannan Li, Xing Xie Microsoft Research Asia.
An Interactive-Voting Based Map Matching Algorithm
Driving with Knowledge from the Physical World Jing Yuan, Yu Zheng Microsoft Research Asia.
Urban Computing with Taxicabs
VTrack: Energy-Aware Traffic Delay Estimation Using Mobile Phones Lenin Ravindranath, Arvind Thiagarajan, Katrina LaCurts, Sivan Toledo, Jacob Eriksson,
Enhance Routing Efficiency and Semantics through Participatory Sensing Liviu Iftode/Ruilin Liu Dept. of Computer Science, Rutgers University Oct. 29, 2014.
On Map-Matching Vehicle Tracking Data
VTrack: Accurate, Energy-Aware Road Traffic Delay Estimation Using Mobile Phones Arvind Thiagarajan, Lenin Ravindranath, Katrina LaCurts, Sivan Toledo,
Yu Stephanie Sun 1, Lei Xie 1, Qi Alfred Chen 2, Sanglu Lu 1, Daoxu Chen 1 1 State Key Laboratory for Novel Software Technology, Nanjing University, China.
Learning Location Correlation From GPS Trajectories Yu Zheng Microsoft Research Asia March 16, 2010.
Retrieving k-Nearest Neighboring Trajectories by a Set of Point Locations Lu-An Tang, Yu Zheng, Xing Xie, Jing Yuan, Xiao Yu, Jiawei Han University of.
Detecting Nearly Duplicated Records in Location Datasets Microsoft Research Asia Search Technology Center Yu Zheng Xing Xie, Shuang Peng, James Fu.
Constructing Popular Routes from Uncertain Trajectories Authors of Paper: Ling-Yin Wei (National Chiao Tung University, Hsinchu) Yu Zheng (Microsoft Research.
Constructing Popular Routes from Uncertain Trajectories Ling-Yin Wei 1, Yu Zheng 2, Wen-Chih Peng 1 1 National Chiao Tung University, Taiwan 2 Microsoft.
Travel Time Estimation of a Path using Sparse Trajectories
Critical Analysis Presentation: T-Drive: Driving Directions based on Taxi Trajectories Authors of Paper: Jing Yuan, Yu Zheng, Chengyang Zhang, Weilei Xie,
IBM TJ Watson Research Center © 2010 IBM Corporation – All Rights Reserved AFRL 2010 Anand Ranganathan Role of Stream Processing in Ad-Hoc Networks Where.
Jason Powell, Yan Huang, Favyen Bastani and Minhe Ji Department of Computer Science and Engineering University of North Texas And Department of Geography.
Yu Zheng, Lizhu Zhang, Xing Xie, Wei-Ying Ma Microsoft Research Asia
Trajectories Simplification Method for Location-Based Social Networking Services Presenter: Yu Zheng on behalf of Yukun Cheng, Kai Jiang, Xing Xie Microsoft.
Tracking Moving Objects in Anonymized Trajectories Nikolay Vyahhi 1, Spiridon Bakiras 2, Panos Kalnis 3, and Gabriel Ghinita 3 1 St. Petersburg State University.
Route Planning Vehicle navigation systems, Dijkstra’s algorithm, bidirectional search, transit-node routing.
Trip Planning Queries F. Li, D. Cheng, M. Hadjieleftheriou, G. Kollios, S.-H. Teng Boston University.
1 Vehicular Sensor Networks for Traffic Monitoring In proceedings of 17th International Conference on Computer Communications and Networks (ICCCN 2008)
Learning Transportation Mode from Raw GPS Data for Geographic Applications on the Web Yu Zheng, Like Liu, Xing Xie Microsoft Research.
Exploration of Ground Truth from Raw GPS Data National University of Defense Technology & Hong Kong University of Science and Technology Exploration of.
Mining Interesting Locations and Travel Sequences From GPS Trajectories Yu Zheng and Xing Xie Microsoft Research Asia March 16, 2009.
Urban Computing with Taxicabs Yu Zheng Microsoft Research Asia.
Reducing Uncertainty of Low-sampling-rate Trajectories Kai Zheng, Yu Zheng, Xing Xie, Xiaofang Zhou University of Queensland & Microsoft Research Asia.
Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.
GPS Trajectories Analysis in MOPSI Project Minjie Chen SIPU group Univ. of Eastern Finland.
Performance Evaluation of Vehicular DTN Routing under Realistic Mobility Models Pei’en LUO.
Bei Pan (Penny), University of Southern California
Hidden Markov Map Matching Through Noise and Sparseness Paul Newson and John Krumm Microsoft Research ACM SIGSPATIAL ’09 November 6 th, 2009.
Mining Interesting Locations and Travel Sequences from GPS Trajectories IDB & IDS Lab. Seminar Summer 2009 강 민 석강 민 석 July 23 rd,
Hierarchical Summarization of Mobility Data: A Mobility Cube Based System LuAn Tang, Tobias Lei.
Online Kinect Handwritten Digit Recognition Based on Dynamic Time Warping and Support Vector Machine Journal of Information & Computational Science, 2015.
Frequent Route Based Continuous Moving Object Location- and Density Prediction on Road Networks KTH – Royal Institute of Technology Uppsala University.
Elastic Pathing: Your Speed Is Enough to Track You Presented by Ali.
AAAI 2011, San Francisco Trajectory Regression on Road Networks Tsuyoshi Idé (IBM Research – Tokyo) Masashi Sugiyama (Tokyo Institute of Technology)
Methodological Considerations for Integrating Dynamic Traffic Assignment with Activity-Based Models Ramachandran Balakrishna Daniel Morgan Srinivasan Sundaram.
Analytical Queries on Road Networks: An Experimental Evaluation of Two System Architectures Shangfu PengHanan Samet Department.
Yu Zheng Microsoft Research, Beijing, China
Intelligent DataBase System Lab, NCKU, Taiwan Josh Jia-Ching Ying 1, Wang-Chien Lee 2, Tz-Chiao Weng 1 and Vincent S. Tseng 1 1 Department of Computer.
Trajectory Data Mining Dr. Yu Zheng Lead Researcher, Microsoft Research Chair Professor at Shanghai Jiao Tong University Editor-in-Chief of ACM Trans.
Trajectory Data Mining Dr. Yu Zheng Lead Researcher, Microsoft Research Chair Professor at Shanghai Jiao Tong University Editor-in-Chief of ACM Trans.
Trajectory Data Mining Dr. Yu Zheng Lead Researcher, Microsoft Research Chair Professor at Shanghai Jiao Tong University Editor-in-Chief of ACM Trans.
Trajectory Data Mining
Real-Time Trip Information Service for a Large Taxi Fleet
 Introduction  What is Driverless Car ?  History  Component  Action  Technology  Advantages  Disadvantages  Conclusion  Reference.
Trends: Spatio-temporal graphs Introduction to Spatial Computing.
Capstone Project Fall Course Information Instructor Ye Zhao –Office: MSB 220 – Fall 2015 (MSB162) –Time: Tue, Thu 10:45am.
Trajectory Data Mining
1 Travel Times from Mobile Sensors Ram Rajagopal, Raffi Sevlian and Pravin Varaiya University of California, Berkeley Singapore Road Traffic Control TexPoint.
C ROWD P LANNER : A C ROWD -B ASED R OUTE R ECOMMENDATION S YSTEM Han Su, Kai Zheng, Jiamin Huang, Hoyoung Jeung, Lei Chen, Xiaofang Zhou.
Database Laboratory TaeHoon Kim. /18 Work Progress.
DOiT Dynamic Optimization in Transportation Ragnhild Wahl, SINTEF (Per J. Lillestøl SINTEF)
ParkNet: Drive-by Sensing of Road-Side Parking Statistics Irfan Ullah Department of Information and Communication Engineering Myongji university, Yongin,
Trajectory Data Mining Dr. Yu Zheng Lead Researcher, Microsoft Research Chair Professor at Shanghai Jiao Tong University Editor-in-Chief of ACM Trans.
T-Share: A Large-Scale Dynamic Taxi Ridesharing Service
Urban Sensing Based on Human Mobility
Mining Spatio-Temporal Reachable Regions over Massive Trajectory Data
Efficient Evaluation of k-NN Queries Using Spatial Mashups
Predicting Traffic Dmitriy Bespalov.
Showcasing work by Jing Yuan, Yu Zheng, Xing Xie, Guangzhou Sun
Topological Signatures For Fast Mobility Analysis
Using Clustering to Make Prediction Intervals For Neural Networks
Presentation transcript:

T-Drive : Driving Directions Based on Taxi Trajectories Microsoft Research Asia University of North Texas Jing Yuan, Yu Zheng, Chengyang Zhang, Xing Xie, Guanzhong Sun, and Yan Huang

What We Do A smart driving direction service based on GPS traces of a large number of taxis Find out the practically fastest driving directions with less online computation according to user queries

t =7:00am t = 8:30am

Background Shortest path and Fastest path (speed constraints) Real-time traffic analysis Methods Road sensors Visual-based (camera) Floating car data Open challenges: coverage, accuracy,… Have not been integrated into routing Traffic light parking Human factor

What a drive really needs? Finding driving direction > > Traffic analysis Background Sensor Data Traffic Estimation (Speed) Driving Directions Many open challenges Error Propagation Physical Routes Traffic flows Drivers

Observations A big city with traffic problem usually has many taxis Beijing has 70,000+ taxis with a GPS sensor Send (geo-position, time) to a management center

Motivation Taxi drivers are experienced drivers GPS-equipped taxis are mobile sensors Human Intelligence Traffic patterns

Challenges we are faced Intelligence modeling Data sparseness Low-sampling-rate

Pre-processing Building landmark graph Estimate travel time Time-dependent two-stag routing Methodology

Step 1: Pre-processing Trajectory segmentation Find out effective trips with passengers inside a taxi A tag generated by a taxi meter Map-matching map a GPS point to a road segment IVMM method (accuracy 0.8, <3min)

Step 2: Building landmark graphs

Step 3: Travel time estimation The travel time of an landmark edge Varies in time of day is not a Gaussian distribution Looks like a set of clusters A time-based single valued function is not a good choice Data sparseness Loss information related to drivers Different landmark edges have different time-variant patterns Cannot use a predefined time splits VE-Clustering Clustering samples according to variance Split the time line in terms of entropy

Step 3: Travel time estimation V-Clustering Sort the transitions by their travel times Find the best split points on Y axis in a binary-recursive way E-clustering Represent a transition with a cluster ID Find the best split points on X axis iteratively

Step 4: Two-stage routing

Refined routing Find out the fastest path connecting the consecutive landmarks Can use speed constraints Dynamic programming Very efficient Smaller search spaces Computed in parallel

Implementation & Evaluation 6-month real dataset of 30,000 taxis in Beijing Total distance: almost 0.5 billion (446 million) KM Number of GPS points: almost 1 billion (855 million) Average time interval between two points is 2 minutes Average distance between two GPS points is 600 meters Evaluating landmark graphs Evaluating the suggested routes by Using Synthetic queries In the field studies

Evaluating landmark graphs Estimate travel time with a landmark graph Using real-user trajectories 30 users’ driving paths in 2monts GeoLife GPS trajectories (released) K=2000 K=4000 K=500

Evaluating landmark graphs

Synthetic queries Baselines Speed-constraints-based method (SC) Real-time traffic-based method (RT) Measurements FR1, FR2 and SR Using SC method as a basis

In the field study Evaluation 1 Same drivers traverse different routes at different times Evaluation 2 Different two users with similar driving skills Travers two routes simultaneously

Results More effective 60-70% of the routes suggested by our method are faster than Bing and Google Maps. Over 50% of the routes are 20+% faster than Bing and Google. On average, we save 5 minutes per 30 minutes driving trip. More efficient More functional

Thanks! Y u Zheng Microsoft Research Asia A free dataset: GeoLife GPS trajectories 160+ users in a period of 1+ years

References [1] Jing Yuan, Yu Zheng, Chengyang Zhang, Wenlei Xie, 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).T-Drive: Driving Directions Based on Taxi Trajectories [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).Map-Matching for Low-Sampling- Rate GPS Trajectories [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).An Interactive Voting-based Map Matching Algorithm