Skip to content

An pipeline for generating additional AIS features to existing AIS message streams

Notifications You must be signed in to change notification settings

miriskalt/AISFeatureEngineering

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

AISFeatureEngineering

An pipeline for generating additional AIS features to existing AIS message streams

Open Data Sources of AIS messages used in pipeline:

Authors

Sören Dethlefsen
Supervised by Mirjam Bayer

Steps performed

  1. Data imported into SQL database
  2. Deltas of time passed and distance travelled between consequetive AIS massege per vessel
  3. Average time computed based on previously computed values
  4. Unrealistic values removed based on location and speed. (Thresholds can optionally be adapted when running pipeline)
  5. Water depth added to every AIS message
  6. Distance to shore appended if not entailed using GFW dataset or tif-file
  7. Anchorage detection performed based on distance to shore, stationarity and speed. (Thresholds can optionally be adapted when running pipeline)
  8. Full trajectoriesof individual vessels split into trips
  9. Data exported as csv containing all additional features

Further resources

This pipeline was presented at the eScience Conference in Limassol, Cyprus in October 9-13, 2023. The collateral poster paper contains more details on the features computed in this pipeline.

Bayer, M., Dethlefsen, S., Fry, T., & Kröger, P. (2023, October). Enhancing AIS Vessel Trajectories via Trip Detection. In 2023 IEEE 19th International Conference on e-Science (e-Science) (pp. 1-2). IEEE.

About

An pipeline for generating additional AIS features to existing AIS message streams

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages