Skip to content

A re-implementation and enhancement of the trajectory recovery attack proposed by Xu et al. in "Trajectory Recovery from Ash" (2017).

License

Notifications You must be signed in to change notification settings

ndsi6382/Trajectory_Recovery

Repository files navigation

Demystifying Trajectory Recovery From Ash: An Open-Source Evaluation and Enhancement

This repository contains an implementation and enhancement of the trajectory recovery algorithm presented by D'Silva et al. in "Demystifying Trajectory Recovery From Ash: An Open-Source Evaluation and Enhancement" (2024) [1]. We evaluate the algorithm on two open-source datasets: GeoLife [3] and Porto Taxi [4].

  • data/ contains all the preprocessed datasets.
  • results-a/ contains plotted results and pickle files of the results for the baseline implementation as presented in [2]. It also contains plots of all the predicted trajectories against the true ones.
  • results-b/ contains all the content as above for our enhanced version, as presented in [1]. It also contains comparative plots of various metrics.
  • algorithm_walkthrough.ipynb is the Jupyter Notebook explaining the algorithm.
  • documentation.pdf is the documentation for the Python module.
  • trajectory_recovery.py is the Python module.

Citation

If you use the code in this repository, please cite the following paper:

@inproceedings{dsh+24,
  title = {Demystifying Trajectory Recovery from Ash: An Open-Source Evaluation and Enhancement},
  booktitle = {2024 17th {{International Conference}} on {{Security}} of {{Information}} and {{Networks}} ({{SIN}})},
  author = {D'Silva, Nicholas and Shahi, Toran and Husveg, {\O}yvind Timian Dokk and Sanjeeve, Adith and Buchholz, Erik and Kanhere, Salil S},
  year = {2024},
  month = dec,
  pages = {8},
  publisher = {IEEE},
  series = {{{SIN}}'24},
  volume = {17},
  address = {Sydney, NSW, Australia},
  doi = {10.1109/SIN63213.2024.10871881},
  langid = {english}
}

References:


This project is licensed under the MIT License - see the LICENSE file for details.

About

A re-implementation and enhancement of the trajectory recovery attack proposed by Xu et al. in "Trajectory Recovery from Ash" (2017).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published