Spatial-Temporal Similarity for Trajectories with Location Noise and Sporadic Sampling

With the rapid advances and the penetration of the Internet of Things and sensors, a massive amount of trajectory data, given by discrete locations at certain timestamps, have been extracted or collected. Knowing the similarity between trajectories is fundamental to understanding their spatial-temporal correlation, with direct and far-reaching applications in contact tracing, companion detection, personalized marketing, etc. In this work, we consider the general and realistic sensing scenario that the locations of the trajectories may be noisy, and that these trajectories are sporadically sampled with randomness and asynchrony from the underlying continuous paths. Most of the prior work on trajectory similarity has not sufficiently considered the temporal dimension, or the issues of location noise and sporadic sampling, while others have limitations of strong assumptions such as a fixed known speed of users or the availability of a large amount of training data.We propose a novel and effective spatial-temporal measure termed STS (Spatial-Temporal Similarity) to evaluate the spatial-temporal overlap between any two trajectories. In order to account for the location noise and sporadic sampling, STS models each location in a trajectory as an observable outcome drawn from a probability distribution. With that, it efficiently reduces the need for training data by estimating a personalized spatial-temporal probability distribution of the object position from its own trajectory. Based on that, it subsequently computes the co-location probability and hence derives the similarity of any two trajectories. We have conducted extensive experiments to evaluate STS using real large-scale indoor (mall) and outdoor (taxi) datasets. Our results show that STS is substantially more accurate and robust than the state-of-the-art approaches, with an improvement of 63% on precision and 85% on mean rank.

[1]  Shueng-Han Gary Chan,et al.  Wi-Fi Fingerprint-Based Indoor Positioning: Recent Advances and Comparisons , 2016, IEEE Communications Surveys & Tutorials.

[2]  Qiang Gao,et al.  Identifying Human Mobility via Trajectory Embeddings , 2017, IJCAI.

[3]  Shueng-Han Gary Chan,et al.  Tilejunction: Mitigating Signal Noise for Fingerprint-Based Indoor Localization , 2016, IEEE Transactions on Mobile Computing.

[4]  Ahmed Helmy,et al.  Playing with matches: vehicular mobility through analysis of trip similarity and matching , 2018, SIGSPATIAL/GIS.

[5]  Weiwei Sun,et al.  Probabilistic Robust Route Recovery with Spatio-Temporal Dynamics , 2016, KDD.

[6]  Heng Tao Shen,et al.  Searching trajectories by locations: an efficiency study , 2010, SIGMOD Conference.

[7]  Dino Pedreschi,et al.  Time-focused clustering of trajectories of moving objects , 2006, Journal of Intelligent Information Systems.

[8]  Fuat Basik,et al.  SLIM: Scalable Linkage of Mobility Data , 2020, SIGMOD Conference.

[9]  T. W. Anderson,et al.  The continuous and discrete Brownian bridges: Representations and applications , 1997 .

[10]  Chi-Yin Chow,et al.  iGSLR: personalized geo-social location recommendation: a kernel density estimation approach , 2013, SIGSPATIAL/GIS.

[11]  Yannis Manolopoulos,et al.  Trajectory Similarity Search in Spatial Networks , 2006, 2006 10th International Database Engineering and Applications Symposium (IDEAS'06).

[12]  Weiwei Sun,et al.  CLSTERS: A General System for Reducing Errors of Trajectories Under Challenging Localization Situations , 2017, Proc. ACM Interact. Mob. Wearable Ubiquitous Technol..

[13]  Sriram Raghavan,et al.  Indexing and matching trajectories under inconsistent sampling rates , 2015, 2015 IEEE 31st International Conference on Data Engineering.

[14]  Christian S. Jensen,et al.  Deep Representation Learning for Trajectory Similarity Computation , 2018, 2018 IEEE 34th International Conference on Data Engineering (ICDE).

[15]  Hans-Peter Kriegel,et al.  Probabilistic Nearest Neighbor Queries on Uncertain Moving Object Trajectories , 2013, Proc. VLDB Endow..

[16]  Kai Zheng,et al.  A survey of trajectory distance measures and performance evaluation , 2019, The VLDB Journal.

[17]  Weixiong Rao,et al.  SST: Synchronized Spatial-Temporal Trajectory Similarity Search , 2020, GeoInformatica.

[18]  Shazia Wasim Sadiq,et al.  An Effectiveness Study on Trajectory Similarity Measures , 2013, ADC.

[19]  Sung-Bae Cho,et al.  Location-Based Recommendation System Using Bayesian User's Preference Model in Mobile Devices , 2007, UIC.

[20]  Huayu Wu,et al.  Fuzzy trajectory linking , 2016, 2016 IEEE 32nd International Conference on Data Engineering (ICDE).

[21]  Yong Li,et al.  DPLink: User Identity Linkage via Deep Neural Network From Heterogeneous Mobility Data , 2019, WWW.

[22]  Nikos Pelekis,et al.  Similarity Search in Trajectory Databases , 2007, 14th International Symposium on Temporal Representation and Reasoning (TIME'07).

[23]  Hans-Peter Kriegel,et al.  Querying Uncertain Spatio-Temporal Data , 2012, 2012 IEEE 28th International Conference on Data Engineering.

[24]  Kai Zheng,et al.  Calibrating trajectory data for similarity-based analysis , 2013, SIGMOD '13.

[25]  Dieter Pfoser,et al.  On Map-Matching Vehicle Tracking Data , 2005, VLDB.

[26]  Martin A. Andresen,et al.  The Trajectories of Crime at Places: Understanding the Patterns of Disaggregated Crime Types , 2017 .

[27]  P. J. Green,et al.  Density Estimation for Statistics and Data Analysis , 1987 .

[28]  Lei Chen,et al.  On The Marriage of Lp-norms and Edit Distance , 2004, VLDB.

[29]  A J Ward A GENERALIZATION OF THE FRECHET DISTANCE OF TWO CURVES. , 1954, Proceedings of the National Academy of Sciences of the United States of America.

[30]  Christos Faloutsos,et al.  Efficient retrieval of similar time sequences under time warping , 1998, Proceedings 14th International Conference on Data Engineering.

[31]  Archan Misra,et al.  GruMon: fast and accurate group monitoring for heterogeneous urban spaces , 2014, SenSys.

[32]  Archan Misra,et al.  Fusing WiFi and Video Sensing for Accurate Group Detection in Indoor Spaces , 2016, WPA '16.

[33]  Satish Chandra,et al.  Speed Distribution Curves for Pedestrians During Walking and Crossing , 2013 .

[34]  Hakan Ferhatosmanoğlu,et al.  Spatio-Temporal Linkage over Location-Enhanced Services , 2018, IEEE Transactions on Mobile Computing.

[35]  Lei Chen,et al.  Robust and fast similarity search for moving object trajectories , 2005, SIGMOD '05.

[36]  Dimitrios Gunopulos,et al.  Discovering similar multidimensional trajectories , 2002, Proceedings 18th International Conference on Data Engineering.

[37]  Xianfeng Tang,et al.  Joint Modeling of Dense and Incomplete Trajectories for Citywide Traffic Volume Inference , 2019, WWW.

[38]  Wang-Chien Lee,et al.  Clustering and aggregating clues of trajectories for mining trajectory patterns and routes , 2015, The VLDB Journal.

[39]  Ryosuke Shibasaki,et al.  Multi-modal tracking of people using laser scanners and video camera , 2008, Image Vis. Comput..

[40]  Stephen M. Krone,et al.  Analyzing animal movements using Brownian bridges. , 2007, Ecology.