Fast and robust map-matching algorithm based on a global measure and dynamic programming for sparse probe data

被引:4
|
作者
Yokota, Takayoshi [1 ]
Okude, Mariko [2 ]
Sakamoto, Toshiyuki [3 ]
Kitahara, Reiji [4 ]
机构
[1] Tottori Univ, Fac Engn, Cross Informat Res Ctr CiRC, 4-101 Koyamacho Minami, Tottori, Tottori 6808552, Japan
[2] Hitachi Ltd, Smart Syst Res Dept, Res & Dev Grp, 7-1-1 Omika, Hitachi, Ibaraki 3191292, Japan
[3] Hitachi Ltd, Social Infrastruct Solut Operat Govt, Intelligent Transport Syst Business Promot Ctr, Social Infrastruct Solut Operat Govt,Koto Ku, Shinsuna Plaza 6-27,Shinsuna 1 Chome, Tokyo 1368632, Japan
[4] Hitachi Ltd, Social Innovat Business Div, Smart Soc Serv Dept, Minato Ku, JR Shinagawa East Bldg 2-18-1, Tokyo 1088250, Japan
关键词
road traffic; traffic engineering computing; traffic information systems; dynamic programming; image matching; satellite navigation; Global Positioning System; robust map-matching algorithm; global measure; sparse probe data; location data; probe-car systems; Japanese Electronic Toll Collection System 2; sparser probe data; probe car; adjacent position fixes; Dijkstra's algorithm; dynamic-programming-based map-matching algorithm; hash algorithm; road-traffic problems;
D O I
10.1049/iet-its.2019.0178
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The location data from positioning devices such as those utilising global navigation satellite system (GNSS) provides vital information for the probe-car systems aiming at solving road-traffic problems. In the case of the Japanese Electronic Toll Collection System 2.0, a huge amount of probe data can be gathered at intervals of 200 m throughout the country. However, it is not easy for conventional map-matching algorithms to perform appropriately when they target this sparse probe data. Since for the sparser probe data of this range, it is required to check the reachability of the probe car between adjacent position fixes by using the Dijkstra's algorithm or A* algorithms. These algorithms, however, consume much computation power and can be a serious obstacle for map-matching processing, especially in real-time applications. The authors propose a new dynamic-programming-based map-matching algorithm, which can also reduce the calculation time for the reachability test by introducing a hash algorithm. The results of the evaluation confirm the robustness and the effectiveness of the proposed algorithm in terms of both accuracy and computational performance.
引用
收藏
页码:1613 / 1623
页数:11
相关论文
共 30 条
  • [21] BWM: A Novel, Provable, Ensemble-based Dynamic Programming Algorithm for Sparse Approximations of Computational Protein Design
    Jou, Jonathan D.
    Jain, Swati
    Georgiev, Ivelin S.
    Donald, Bruce R.
    JOURNAL OF COMPUTATIONAL BIOLOGY, 2016, 23 (06) : 413 - 424
  • [22] Data Path Refinement Algorithm in High-Level Synthesis Based on Dynamic Programming
    Rahimi, Abbas
    Mohammadi, Siamak
    Sarbolandi, Hamed
    2009 3RD INTERNATIONAL CONFERENCE ON SIGNALS, CIRCUITS AND SYSTEMS (SCS 2009), 2009, : 640 - +
  • [23] A Stereo Matching Algorithm based on Top-view Transformation and Dynamic Programming for Road-vehicle Detection
    Lee, Ki-Yong
    Lee, Joon-Woong
    Houshangi, Nasser
    INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2009, 7 (02) : 221 - 231
  • [24] A stereo matching algorithm based on top-view transformation and dynamic programming for road-vehicle detection
    Ki-Yong Lee
    Joon-Woong Lee
    Nasser Houshangi
    International Journal of Control, Automation and Systems, 2009, 7 : 221 - 231
  • [25] Dynamic Programming Track-Before-Detect Algorithm Based on Saliency Map for Infrared Dim and Small Target
    Zhan L.
    Li C.
    Ji H.
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2019, 31 (07): : 1061 - 1066
  • [26] A Q value-based Dynamic Programming algorithm with Boltzmann Distribution for optimizing the global traffic routing strategy
    Yu, Shanqing
    Wang, Hongqiang
    Ye, Fengming
    Mabu, Shingo
    Shimada, Kaoru
    Hirasawa, Kotaro
    2008 PROCEEDINGS OF SICE ANNUAL CONFERENCE, VOLS 1-7, 2008, : 588 - 591
  • [27] Data-Based Robust Adaptive Dynamic Programming for Balancing Control Performance and Energy Consumption in Wastewater Treatment Process
    Cao, Weiwei
    Yang, Qinmin
    Meng, Wenchao
    Xie, Shuzong
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2024, 20 (04) : 6622 - 6630
  • [28] Fast DNA Sequence Alignment Algorithm Based on Quality Score Using Improved Dynamic Programming and Fuzzy Gap Cost Control
    Kim, Kwang Baek
    Park, Hyun Jun
    Song, Doo Heon
    CURRENT BIOINFORMATICS, 2014, 9 (05) : 540 - 547
  • [29] Fast charging optimization for lithium-ion batteries based on dynamic programming algorithm and electrochemical-thermal-capacity fade coupled model
    Xu, Meng
    Wang, Rui
    Zhao, Peng
    Wang, Xia
    JOURNAL OF POWER SOURCES, 2019, 438
  • [30] Dynamic programming solutions extracted SOC-trajectory online learning generation algorithm based approximate global optimization control strategy for a fuel cell hybrid electric vehicle
    Lin, Xinyou
    Huang, Hao
    Xu, Xinhao
    Xie, Liping
    ENERGY, 2024, 295