An enhanced weight-based real-time map matching algorithm for complex urban networks

被引:10
作者
He, Mujun [1 ]
Zheng, Linjiang [1 ,2 ]
Cao, Wei [3 ]
Huang, Jing [1 ]
Liu, Xu [1 ]
Liu, Weining [1 ,2 ]
机构
[1] Chongqing Univ, Coll Comp Sci, Chongqing, Peoples R China
[2] Chongqing Univ, Key Lab Dependable Serv Comp Cyber Phys Soc, Minist Educ, Chongqing, Peoples R China
[3] Peoples Liberat Army, Troops 66139, Beijing, Peoples R China
关键词
GPS; Map matching; Dynamic weighted; Vehicle navigation; PATH;
D O I
10.1016/j.physa.2019.122318
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
A map-matching algorithm is used to map the inaccurate raw coordinate data to the digital road network. It is an indispensable part of Location Based Service applications and Intelligent Transportation Systems, such as navigation systems. Accuracy and performance (running speed) are usually traded off in traditional algorithms. An enhanced weight-based real-time map matching algorithm only employing GPS data is proposed to guarantee both. The algorithm has two steps: initialization and tracking match, each step is mainly composed of three parts. Firstly, segments near the GPS point are selected as candidate segments. Secondly, four criteria (distance, heading difference, direction difference and segment connectivity) are used to identify the best segment among candidates. Considering the reliability of each criterion, four dynamic weight coefficients are introduced. Finally, before assigning a candidate segment to each GPS point, a confidence level is calculated and considered based on the density and complexity of roads around the point. We evaluate the algorithm with field data collected from the city of Chongqing, China. The results demonstrate that it can identify correct segment from complicated and dense urban road networks, with an average matching accuracy of 97.31% and a latency of 3.20ms per location estimate. (C) 2019 Published by Elsevier B.V.
引用
收藏
页数:13
相关论文
共 32 条
[1]   Real-Time Large-Scale Map Matching Using Mobile Phone Data [J].
Algizawy, Essam ;
Ogawa, Tetsuji ;
El-Mahdy, Ahmed .
ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2017, 11 (04)
[2]  
[Anonymous], 2012, P ACM SIGSPATIAL
[3]  
Bouillet Eric, 2010, Proceedings 11th International Conference on Mobile Data Management (MDM 2010), P249, DOI 10.1109/MDM.2010.36
[4]   An Enhanced Hidden Markov Map Matching Model for Floating Car Data [J].
Che, Mingliang ;
Wang, Yingli ;
Zhang, Chi ;
Cao, Xinliang .
SENSORS, 2018, 18 (06)
[5]   Map-matching algorithm for large-scale low-frequency floating car data [J].
Chen, Bi Yu ;
Yuan, Hui ;
Li, Qingquan ;
Lam, William H. K. ;
Shaw, Shih-Lung ;
Yan, Ke .
INTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SCIENCE, 2014, 28 (01) :22-38
[6]   A three-stage online map-matching algorithm by fully using vehicle heading direction [J].
Chen, Chao ;
Ding, Yan ;
Xie, Xuefeng ;
Zhang, Shu .
JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2018, 9 (05) :1623-1633
[7]  
Goh CY, 2012, IEEE INT C INTELL TR, P776, DOI 10.1109/ITSC.2012.6338627
[8]  
Greenfeld J.S., 2012, TRANSP RES BOARD, P13, DOI [10.4236/pos.2013.43023, DOI 10.4236/POS.2013.43023]
[9]   A weight-based map-matching algorithm for vehicle navigation in complex urban networks [J].
Hashemi, Mahdi ;
Karimi, Hassan A. .
JOURNAL OF INTELLIGENT TRANSPORTATION SYSTEMS, 2016, 20 (06) :573-590
[10]   A critical review of real-time map-matching algorithms: Current issues and future directions [J].
Hashemi, Mandi ;
Karimi, Hassan A. .
COMPUTERS ENVIRONMENT AND URBAN SYSTEMS, 2014, 48 :153-165