TY - GEN
T1 - Network-less trajectory imputation
AU - Elshrif, Mohamed M.
AU - Isufaj, Keivin
AU - Mokbel, Mohamed F.
N1 - Publisher Copyright:
© 2022 ACM.
PY - 2022/11/1
Y1 - 2022/11/1
N2 - The ability to collect large numbers of trajectory data through GPS-enabled devices have enabled a myriad of very important applications that are widely used on a daily basis. This includes urban computing, transportation, and map APIs for routing and navigation. Unfortunately, a major hinder for all these applications is the accuracy of collected trajectories. Due to low sampling rates, trajectories are usually sparse in terms of the large spatial and temporal distances between each two consecutive collected points. This paper presents TrImpute; a novel framework for trajectory imputation that inserts artificial GPS points between the real ones in a way that the imputed trajectories end up to be very similar to the case if such trajectories were collected with a much higher sampling rate. Unlike all prior trajectory imputation techniques, TrImpute does not assume the knowledge of the underlying road network. This makes it more practical when the underlying road network is not available or inaccurate. Experimental results on real datasets and a real deployment of TrImpute show that it is highly scalable, accurate, and can significantly boost the performance of trajectory applications by feeding them highly accurate trajectories.
AB - The ability to collect large numbers of trajectory data through GPS-enabled devices have enabled a myriad of very important applications that are widely used on a daily basis. This includes urban computing, transportation, and map APIs for routing and navigation. Unfortunately, a major hinder for all these applications is the accuracy of collected trajectories. Due to low sampling rates, trajectories are usually sparse in terms of the large spatial and temporal distances between each two consecutive collected points. This paper presents TrImpute; a novel framework for trajectory imputation that inserts artificial GPS points between the real ones in a way that the imputed trajectories end up to be very similar to the case if such trajectories were collected with a much higher sampling rate. Unlike all prior trajectory imputation techniques, TrImpute does not assume the knowledge of the underlying road network. This makes it more practical when the underlying road network is not available or inaccurate. Experimental results on real datasets and a real deployment of TrImpute show that it is highly scalable, accurate, and can significantly boost the performance of trajectory applications by feeding them highly accurate trajectories.
KW - GPS points
KW - spatial-temporal imputation
KW - trajectory imputation
UR - http://www.scopus.com/inward/record.url?scp=85143615413&partnerID=8YFLogxK
U2 - 10.1145/3557915.3560942
DO - 10.1145/3557915.3560942
M3 - Conference contribution
AN - SCOPUS:85143615413
T3 - GIS: Proceedings of the ACM International Symposium on Advances in Geographic Information Systems
BT - 30th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, ACM SIGSPATIAL GIS 2022
A2 - Renz, Matthias
A2 - Sarwat, Mohamed
A2 - Nascimento, Mario A.
A2 - Shekhar, Shashi
A2 - Xie, Xing
PB - Association for Computing Machinery
T2 - 30th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, SIGSPATIAL GIS 2022
Y2 - 1 November 2022 through 4 November 2022
ER -