Cargando…
A trajectory data compression algorithm based on spatio-temporal characteristics
BACKGROUND: With the growth of trajectory data, the large amount of data causes a lot of problems with storage, analysis, mining, etc. Most of the traditional trajectory data compression methods are focused on preserving spatial characteristic information and pay little attention to other temporal i...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
PeerJ Inc.
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9575842/ https://www.ncbi.nlm.nih.gov/pubmed/36262140 http://dx.doi.org/10.7717/peerj-cs.1112 |
_version_ | 1784811400308195328 |
---|---|
author | Zhong, Yanling Kong, Jinling Zhang, Juqing Jiang, Yizhu Fan, Xiao Wang, Zhuoyue |
author_facet | Zhong, Yanling Kong, Jinling Zhang, Juqing Jiang, Yizhu Fan, Xiao Wang, Zhuoyue |
author_sort | Zhong, Yanling |
collection | PubMed |
description | BACKGROUND: With the growth of trajectory data, the large amount of data causes a lot of problems with storage, analysis, mining, etc. Most of the traditional trajectory data compression methods are focused on preserving spatial characteristic information and pay little attention to other temporal information on trajectory data, such as speed change points or stop points. METHODS: A data compression algorithm based on the spatio-temporal characteristics (CASC) of the trajectory data is proposed to solve this problem. This algorithm compresses trajectory data by taking the azimuth difference, velocity difference and time interval as parameters in order to preserve spatial-temporal characteristics. Microsoft’s Geolife1.3 data set was used for a compression test to verify the validity of the algorithm. The compression results were compared with the traditional Douglas-Peucker (DP), Top-Down Time Ratio (TD-TR) and Opening Window (OPW) algorithms. Compression rate, the direction information of trajectory points, vertical synchronization distance, and algorithm type (online/offline) were used to evaluate the above algorithms. RESULTS: The experimental results show that with the same compression rate, the ability of the CASC to retain the forward direction trajectory is optimal, followed by TD-TR, DP, and then OPW. The velocity characteristics of the trajectories are also stably retained when the speed threshold value is not more than 100%. Unlike the DP and TD-TR algorithms, CASC is an online algorithm. Compared with OPW, which is also an online algorithm, CASC has better compression quality. The error distributions of the four algorithms have been compared, and CASC is the most stable algorithm. Taken together, CASC outperforms DP, TD-TR and OPW in trajectory compression. |
format | Online Article Text |
id | pubmed-9575842 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | PeerJ Inc. |
record_format | MEDLINE/PubMed |
spelling | pubmed-95758422022-10-18 A trajectory data compression algorithm based on spatio-temporal characteristics Zhong, Yanling Kong, Jinling Zhang, Juqing Jiang, Yizhu Fan, Xiao Wang, Zhuoyue PeerJ Comput Sci Algorithms and Analysis of Algorithms BACKGROUND: With the growth of trajectory data, the large amount of data causes a lot of problems with storage, analysis, mining, etc. Most of the traditional trajectory data compression methods are focused on preserving spatial characteristic information and pay little attention to other temporal information on trajectory data, such as speed change points or stop points. METHODS: A data compression algorithm based on the spatio-temporal characteristics (CASC) of the trajectory data is proposed to solve this problem. This algorithm compresses trajectory data by taking the azimuth difference, velocity difference and time interval as parameters in order to preserve spatial-temporal characteristics. Microsoft’s Geolife1.3 data set was used for a compression test to verify the validity of the algorithm. The compression results were compared with the traditional Douglas-Peucker (DP), Top-Down Time Ratio (TD-TR) and Opening Window (OPW) algorithms. Compression rate, the direction information of trajectory points, vertical synchronization distance, and algorithm type (online/offline) were used to evaluate the above algorithms. RESULTS: The experimental results show that with the same compression rate, the ability of the CASC to retain the forward direction trajectory is optimal, followed by TD-TR, DP, and then OPW. The velocity characteristics of the trajectories are also stably retained when the speed threshold value is not more than 100%. Unlike the DP and TD-TR algorithms, CASC is an online algorithm. Compared with OPW, which is also an online algorithm, CASC has better compression quality. The error distributions of the four algorithms have been compared, and CASC is the most stable algorithm. Taken together, CASC outperforms DP, TD-TR and OPW in trajectory compression. PeerJ Inc. 2022-10-03 /pmc/articles/PMC9575842/ /pubmed/36262140 http://dx.doi.org/10.7717/peerj-cs.1112 Text en © 2022 Zhong et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited. |
spellingShingle | Algorithms and Analysis of Algorithms Zhong, Yanling Kong, Jinling Zhang, Juqing Jiang, Yizhu Fan, Xiao Wang, Zhuoyue A trajectory data compression algorithm based on spatio-temporal characteristics |
title | A trajectory data compression algorithm based on spatio-temporal characteristics |
title_full | A trajectory data compression algorithm based on spatio-temporal characteristics |
title_fullStr | A trajectory data compression algorithm based on spatio-temporal characteristics |
title_full_unstemmed | A trajectory data compression algorithm based on spatio-temporal characteristics |
title_short | A trajectory data compression algorithm based on spatio-temporal characteristics |
title_sort | trajectory data compression algorithm based on spatio-temporal characteristics |
topic | Algorithms and Analysis of Algorithms |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9575842/ https://www.ncbi.nlm.nih.gov/pubmed/36262140 http://dx.doi.org/10.7717/peerj-cs.1112 |
work_keys_str_mv | AT zhongyanling atrajectorydatacompressionalgorithmbasedonspatiotemporalcharacteristics AT kongjinling atrajectorydatacompressionalgorithmbasedonspatiotemporalcharacteristics AT zhangjuqing atrajectorydatacompressionalgorithmbasedonspatiotemporalcharacteristics AT jiangyizhu atrajectorydatacompressionalgorithmbasedonspatiotemporalcharacteristics AT fanxiao atrajectorydatacompressionalgorithmbasedonspatiotemporalcharacteristics AT wangzhuoyue atrajectorydatacompressionalgorithmbasedonspatiotemporalcharacteristics AT zhongyanling trajectorydatacompressionalgorithmbasedonspatiotemporalcharacteristics AT kongjinling trajectorydatacompressionalgorithmbasedonspatiotemporalcharacteristics AT zhangjuqing trajectorydatacompressionalgorithmbasedonspatiotemporalcharacteristics AT jiangyizhu trajectorydatacompressionalgorithmbasedonspatiotemporalcharacteristics AT fanxiao trajectorydatacompressionalgorithmbasedonspatiotemporalcharacteristics AT wangzhuoyue trajectorydatacompressionalgorithmbasedonspatiotemporalcharacteristics |