Trajectory splicing

Qiang Lu, Rencai Wang, Bin Yang, Zhiguang Wang

Research output: Contribution to journalArticlepeer-review

3 Scopus citations

Abstract

With continued development of location-based systems, large amounts of trajectories become available which record moving objects’ locations across time. If the trajectories collected by different location-based systems come from the same moving object, they are spliceable trajectories, which contribute to representing holistic behaviors of the moving object. In this paper, we consider how to efficiently identify spliceable trajectories. More specifically, we first formalize a spliced model to capture spliceable trajectories where their times are disjoint, and the distances between them are close. Next, to efficiently implement the model, we design three components: a disjoint time index, a directed acyclic graph of sub-trajectory location connections, and two splice algorithms. The disjoint time index saves a disjoint time set of each trajectory for querying disjoint time trajectories efficiently. The directed acyclic graph contributes to discovering groups of spliceable trajectories. Based on the identified groups, the splice algorithm findmaxCTR finds maximal groups containing all spliceable trajectories. Although the splice algorithm is efficient in some practical applications, its running time is exponential. Therefore, an approximate algorithm findApproxMaxCTR is proposed to find trajectories which can be spliced with each other with a certain probability within polynomial run time. Finally, experiments on two datasets demonstrate that the model and its components are effective and efficient.

Original languageEnglish
Pages (from-to)1279-1312
Number of pages34
JournalKnowledge and Information Systems
Volume62
Issue number4
DOIs
StatePublished - 1 Apr 2020
Externally publishedYes

Keywords

  • Trajectory computation
  • Trajectory fusion
  • Trajectory linking
  • Trajectory recovery

Fingerprint

Dive into the research topics of 'Trajectory splicing'. Together they form a unique fingerprint.

Cite this