A ST-CRF Map-Matching Method for Low-Frequency Floating Car Data

Integrating raw Global Position System (GPS) trajectories with a road network is often referred to as a map-matching problem. However, low-frequency trajectories (e.g., one GPS point for every 1–2 min) have raised many challenges to existing map-matching methods. In this paper, we propose a novel and global spatial–temporal map-matching method called spatial and temporal conditional random field (ST-CRF), which is based on insights relating to: 1) the spatial positioning accuracy of GPS points with the topological information of the underlying road network; 2) the spatial–temporal accessibility of a floating car; 3) the spatial distribution of the middle point between two consecutive GPS points; and 4) the consistency of the driving direction of a GPS trajectory. We construct a conditional random field model and identify the best matching path sequence from all candidate points. A series of experiments conducted for real environments using mass floating car data collected in Beijing and Shanghai shows that the ST-CRF method not only has better performance and robustness than other popular methods (e.g., point-line, ST-matching, and interactive voting-based map-matching methods) in low-frequency map matching but also solves the “label-bias” problem, which has long existed in the map matching of classical hidden Markov-based methods.

[1]  S. Syed,et al.  Fuzzy Logic Based-Map Matching Algorithm for Vehicle Navigation System in Urban Canyons , 2004 .

[2]  John Krumm,et al.  Hidden Markov map matching through noise and sparseness , 2009, GIS.

[3]  Ming Xu,et al.  Map Matching based on Conditional Random Fields and Route Preference Mining for Uncertain Trajectories , 2014, ArXiv.

[4]  Xiaojie Li,et al.  A novel algorithm to identifying vehicle travel path in elevated road area based on GPS trajectory data , 2012, Frontiers of Earth Science.

[5]  Chengyang Zhang,et al.  Map-matching for low-sampling-rate GPS trajectories , 2009, GIS.

[6]  Andrew J. Viterbi,et al.  Error bounds for convolutional codes and an asymptotically optimum decoding algorithm , 1967, IEEE Trans. Inf. Theory.

[7]  Andrew McCallum,et al.  An Introduction to Conditional Random Fields , 2010, Found. Trends Mach. Learn..

[8]  Adam Berger,et al.  The Improved Iterative Scaling Algorithm A Gentle Introduction , 2003 .

[9]  Thierry Denoeux,et al.  A Multiple-Hypothesis Map-Matching Method Suitable for Weighted and Box-Shaped State Estimation for Localization , 2011, IEEE Transactions on Intelligent Transportation Systems.

[10]  Michel Bierlaire,et al.  Probabilistic Multimodal Map Matching With Rich Smartphone Data , 2015, J. Intell. Transp. Syst..

[11]  Hengcai Zhang,et al.  Intersection delay estimation from floating car data via principal curves: a case study on Beijing’s road network , 2013, Frontiers of Earth Science.

[12]  Michel Bierlaire,et al.  A Probabilistic Map Matching Method for Smartphone GPS data , 2013 .

[13]  Moustafa Youssef,et al.  Accurate and efficient map matching for challenging environments , 2014, SIGSPATIAL/GIS.

[14]  Ouri Wolfson,et al.  A weight-based map matching method in moving objects databases , 2004, Proceedings. 16th International Conference on Scientific and Statistical Database Management, 2004..

[15]  A. Kornhauser,et al.  An Introduction to Map Matching for Personal Navigation Assistants , 1998 .

[16]  Alexandre M. Bayen,et al.  This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS 1 Learning the Dynamics of Arterial Traffic From Probe , 2022 .

[17]  David Bernstein,et al.  Some map matching algorithms for personal navigation assistants , 2000 .

[18]  Yu Zheng,et al.  Trajectory Data Mining , 2015, ACM Trans. Intell. Syst. Technol..

[19]  Alexandre M. Bayen,et al.  The Path Inference Filter: Model-Based Low-Latency Map Matching of Probe Vehicle Data , 2011, IEEE Transactions on Intelligent Transportation Systems.

[20]  Dragan Obradovic,et al.  Fusion of Map and Sensor Data in a Modern Car Navigation System , 2006, J. VLSI Signal Process..

[21]  Xing Xie,et al.  An Interactive-Voting Based Map Matching Algorithm , 2010, 2010 Eleventh International Conference on Mobile Data Management.

[22]  Shuzhi Sam Ge,et al.  Autonomous vehicle positioning with GPS in urban canyon environments , 2001, IEEE Trans. Robotics Autom..

[23]  Meng Yu Improved positioning of land vehicle in its using digital map and other accessory information , 2006 .

[24]  Robert B. Noland,et al.  Current map-matching algorithms for transport applications: State-of-the art and future research directions , 2007 .

[25]  Oleksiy Mazhelis,et al.  Using recursive Bayesian estimation for matching GPS measurements to imperfect road network data , 2010, 13th International IEEE Conference on Intelligent Transportation Systems.

[26]  Roger Zimmermann,et al.  Eddy: an error-bounded delay-bounded real-time map matching algorithm using HMM and online Viterbi decoder , 2014, SIGSPATIAL/GIS.

[27]  Jan-Henrik Haunert,et al.  An algorithm for map matching given incomplete road data , 2012, SIGSPATIAL/GIS.

[28]  Tae-Kyung Sung,et al.  Development of a map matching method using the multiple hypothesis technique , 2001, ITSC 2001. 2001 IEEE Intelligent Transportation Systems. Proceedings (Cat. No.01TH8585).

[29]  J. Greenfeld MATCHING GPS OBSERVATIONS TO LOCATIONS ON A DIGITAL MAP , 2002 .

[30]  Andrew McCallum,et al.  Conditional Random Fields: Probabilistic Models for Segmenting and Labeling Sequence Data , 2001, ICML.

[31]  Alexandre M. Bayen,et al.  Estimating arterial traffic conditions using sparse probe data , 2010, 13th International IEEE Conference on Intelligent Transportation Systems.

[32]  Yang Yue,et al.  Urban Road Travel Speed Estimation Based on Low Sampling Floating Car Data , 2009 .

[33]  Muhammad Tayyab Asif,et al.  Online map-matching based on Hidden Markov model for real-time traffic sensing applications , 2012, 2012 15th International IEEE Conference on Intelligent Transportation Systems.

[34]  中川 覃夫,et al.  Maintenance theory of reliability , 2005 .

[35]  Robert B. Noland,et al.  A High Accuracy Fuzzy Logic Based Map Matching Algorithm for Road Transport , 2006, J. Intell. Transp. Syst..

[36]  Dieter Pfoser,et al.  Capturing the Uncertainty of Moving-Object Representations , 1999, SSD.

[37]  Jian Yang,et al.  Feature Selection in Conditional Random Fields for Map Matching of GPS Trajectories , 2014, LBS.

[38]  Carola A. Blazquez,et al.  Simple Map-Matching Algorithm Applied to Intelligent Winter Maintenance Vehicle Data: , 2005 .

[39]  Yu Zheng,et al.  Computing with Spatial Trajectories , 2011, Computing with Spatial Trajectories.