Javascript must be enabled to continue!
Map-Matching Algorithm Based on Hidden Markov and Constraint Value Pruning
View through CrossRef
Map matching is the process of matching global positioning system (GPS) trajectory data with map data. Its purpose is to determine the actual route of the moving object. Because of factors such as positioning devices and the environment, the GPS trajectory data obtained may not be accurate. In location-based services, map matching can be used to address the accuracy and reliability issues of GPS location data. There are currently many map-matching algorithms, for example, spatio-temporal-based (STD) matching algorithm, improved interactive voting-based map-matching (IIVMM) algorithm, and turning-point-based (TPB) offline map-matching algorithm, but existing algorithms have some shortcomings, such as low matching accuracy on complex roads or low sampling rates, and routing calculation time bottlenecks. Therefore, this paper proposes a fast matching algorithm based on constrained value pruning that is suitable for complex roads. The algorithm considers the multi-directional features within the road and uses secondary calculations to determine candidate points, improving the accuracy of candidate point selection. Additionally, two pruning strategies based on constrained values are introduced to reduce the majority of the routing calculation process and improve the matching efficiency. Finally, comparative experiments are conducted on a real trajectory dataset. The results show that, compared with STD, IIVMM, and TPB algorithms, the algorithm accuracy is improved by about 2% to 4%, and the running time is reduced by about 30%.
Title: Map-Matching Algorithm Based on Hidden Markov and Constraint Value Pruning
Description:
Map matching is the process of matching global positioning system (GPS) trajectory data with map data.
Its purpose is to determine the actual route of the moving object.
Because of factors such as positioning devices and the environment, the GPS trajectory data obtained may not be accurate.
In location-based services, map matching can be used to address the accuracy and reliability issues of GPS location data.
There are currently many map-matching algorithms, for example, spatio-temporal-based (STD) matching algorithm, improved interactive voting-based map-matching (IIVMM) algorithm, and turning-point-based (TPB) offline map-matching algorithm, but existing algorithms have some shortcomings, such as low matching accuracy on complex roads or low sampling rates, and routing calculation time bottlenecks.
Therefore, this paper proposes a fast matching algorithm based on constrained value pruning that is suitable for complex roads.
The algorithm considers the multi-directional features within the road and uses secondary calculations to determine candidate points, improving the accuracy of candidate point selection.
Additionally, two pruning strategies based on constrained values are introduced to reduce the majority of the routing calculation process and improve the matching efficiency.
Finally, comparative experiments are conducted on a real trajectory dataset.
The results show that, compared with STD, IIVMM, and TPB algorithms, the algorithm accuracy is improved by about 2% to 4%, and the running time is reduced by about 30%.
Related Results
DARB: A Density-Adaptive Regular-Block Pruning for Deep Neural Networks
DARB: A Density-Adaptive Regular-Block Pruning for Deep Neural Networks
The rapidly growing parameter volume of deep neural networks (DNNs) hinders the artificial intelligence applications on resource constrained devices, such as mobile and wearable de...
Effect of Pruning Intensities on the Performance of Fruit Plants under Mid-Hill Condition of Eastern Himalayas: Case Study on Guava
Effect of Pruning Intensities on the Performance of Fruit Plants under Mid-Hill Condition of Eastern Himalayas: Case Study on Guava
Current study was undertaken to highlight the effect of pruning on improving vigor of old orchards and increasing performance in terms of fruit yield and quality under water and nu...
A research on rejuvenation pruning of lavandin (Lavandula x intermedia Emeric ex Loisel.)
A research on rejuvenation pruning of lavandin (Lavandula x intermedia Emeric ex Loisel.)
Objective: The main purpose of the research was investigate whether to be renewed or not without the need for re-planting by rejuvenation pruning to the aged plantations of lavandi...
The Influence of Pruning on the Growth and Wood Properties of Populus deltoides “Nanlin 3804”
The Influence of Pruning on the Growth and Wood Properties of Populus deltoides “Nanlin 3804”
During the natural growth of trees, a large number of branches are formed, with a negative impact on timber quality. Therefore, pruning is an essential measure in forest cultivatio...
Advancing Transformer Efficiency with Token Pruning
Advancing Transformer Efficiency with Token Pruning
Transformer-based models have revolutionized natural language processing (NLP), achieving state-of-the-art performance across a wide range of tasks. However, their high computation...
Strategic pruning for manipulation of cropping cycles to maximize off season yield in guava (Psidium guajava L.) cv. Lalit
Strategic pruning for manipulation of cropping cycles to maximize off season yield in guava (Psidium guajava L.) cv. Lalit
Guava (Psidium guajava L.) is a wonderful fruit crop responding incredibly well to pruning practices, so pruning is an essential management tool to regulate crop load, manipulate f...
Efficient Layer Optimizations for Deep Neural Networks
Efficient Layer Optimizations for Deep Neural Networks
Deep neural networks (DNNs) have technical issues such as long training time as the network size increases. Parameters require significant memory, which may cause migration issues ...
Matching the Ideal Pruning Method with Knowledge Distillation for Optimal Compression
Matching the Ideal Pruning Method with Knowledge Distillation for Optimal Compression
In recent years, model compression techniques have gained significant attention as a means to reduce the computational and memory requirements of deep neural networks. Knowledge di...

