| Literature DB >> 31083686 |
Hui Qi1,2, Xiaoqiang Di1,2, Jinqing Li1,2.
Abstract
Map-matching technology is a key and difficult technology in the development of vehicle navigation systems. Only by correctly identifying the road segment on which the vehicle is traveling can the navigation system make the right decision. At the same time, the complexity of the road network structure and a variety of error factors have introduced great challenges to map matching and have attracted the attention of many researchers as well. This paper analyzes various map-matching algorithms, determines that the key to the matching performance is the junction matching, performs an in-depth study on the junction-matching problem, and puts forward the junction decision domain model. The model mainly involves information regarding the width of the road segment, the angle between two road segments, the accuracy of GPS and the accuracy of the road network. In this paper, we use this model to improve the map-matching algorithm based on a hidden Markov model (HMM). The experimental results show that the improved matching algorithm can effectively reduce the error rate of junction matching and improve the matching performance of a navigation system.Entities:
Mesh:
Year: 2019 PMID: 31083686 PMCID: PMC6513071 DOI: 10.1371/journal.pone.0216476
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Fig 1Evolution of HMM model.
Fig 2HMM-based matching algorithm without the junction decision domain.
Fig 3HMM-based matching algorithm using the junction decision domain.
Fig 4Current vehicle positions and the nearby road network.
Fig 5Part of the test chart of a normal junction.
Fig 6Part of the test chart of an overpass.
Fig 7Translation error of the road network structure.
Fig 8Calculation of the intersection width.
Test result of DS 1.
| Matching algorithm | Total matching error number | Matching accuracy |
| ||
|---|---|---|---|---|---|
| Algorithm of [ | 311 | 0.959 | 1902 | 222 | 0.883 |
| Improved algorithm of [ | 96 | 0.987 | 1902 | 7 | 0.996 |
| Algorithm of [ | 311 | 0.959 | 564 | 105 | 0.814 |
| Improved algorithm of [ | 232 | 0.969 | 564 | 26 | 0.954 |
| Algorithm of [ | 531 | 0.929 | 1902 | 417 | 0.781 |
| Improved algorithm of [ | 176 | 0.977 | 1902 | 62 | 0.967 |
| Algorithm of [ | 531 | 0.929 | 564 | 225 | 0.601 |
| Improved algorithm of [ | 401 | 0.947 | 564 | 95 | 0.832 |
Test result of DS 2.
| Matching algorithm | ( | ||
|---|---|---|---|
| Algorithm of [ | 804 | 52 | 0.935 |
| Improved algorithm of [ | 804 | 18 | 0.978 |
| Algorithm of [ | 227 | 52 | 0.771 |
| Improved algorithm of [ | 227 | 43 | 0.811 |
| Algorithm of [ | 799 | 141 | 0.824 |
| Improved algorithm of [ | 799 | 63 | 0.921 |
| Algorithm of [ | 227 | 141 | 0.379 |
| Improved algorithm of [ | 227 | 113 | 0.502 |
Fig 9Part of the test chart of an overpass with the junction decision domain.