← Latest papers
⚡ electrical engineering

Data-Driven Trajectory Imputation for Vessel Mobility Analysis

This paper introduces HABIT, a lightweight, data-driven framework that leverages historical AIS data and H3 aggregation to accurately and efficiently impute missing vessel trajectory segments by accounting for unique maritime motion patterns, thereby outperforming existing methods in latency while maintaining comparable accuracy.

Original authors: Giannis Spiliopoulos, Alexandros Troupiotis-Kapeliaris, Kostas Patroumpas, Nikolaos Liapis, Dimitrios Skoutas, Dimitris Zissis, Nikos Bikakis

Published 2026-02-13
📖 5 min read🧠 Deep dive

Original authors: Giannis Spiliopoulos, Alexandros Troupiotis-Kapeliaris, Kostas Patroumpas, Nikolaos Liapis, Dimitrios Skoutas, Dimitris Zissis, Nikos Bikakis

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). ✨ This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine the ocean as a giant, invisible highway. Just like cars on a road, ships leave behind a digital trail of where they've been. This trail is called AIS data (Automatic Identification System). It's how we know where a ship is, how fast it's going, and where it's heading.

But here's the problem: sometimes the ship's "GPS" goes offline. Maybe the signal gets blocked by a storm, the battery dies, or the captain decides to turn it off to hide their location. When this happens, the digital trail has gaps. It's like looking at a movie where someone ripped out a whole reel of film. You see the ship at Point A, and then suddenly, hours later, it's at Point B. You have no idea what happened in between. Did it go straight? Did it take a scenic route? Did it stop at a secret island?

This paper introduces a smart solution called HABIT to fill in those missing movie reels.

The Problem: Why Can't We Just Draw a Straight Line?

If you were trying to guess where a car went between two points on a map, you might just draw a straight line. But ships aren't cars.

  • Cars are stuck on roads. They can't drive through buildings or fields.
  • Ships can go almost anywhere on the water, but they can't drive through islands, coastlines, or shallow reefs. They also can't make sharp 90-degree turns like a Formula 1 car; big ships turn slowly and smoothly, like a massive cruise ship trying to park.

If you just draw a straight line between two ship locations, you might accidentally draw a path that goes right through a mountain or a tiny island. That's not helpful.

The Solution: HABIT (The "Crowdsourced Map" Approach)

The authors created a framework called HABIT. Think of HABIT not as a single detective, but as a giant, smart librarian who has read every single ship log from the past.

Here is how HABIT works, step-by-step, using a simple analogy:

1. The Honeycomb Map (H3 Grid)

Instead of trying to track every single inch of the ocean (which is too much data), HABIT divides the ocean into a giant honeycomb grid (like a beehive). Each hexagon is a "cell."

  • Analogy: Imagine the ocean is a giant floor covered in hexagonal tiles. HABIT doesn't care exactly where the ship is inside the tile; it just cares that the ship moved from "Tile A" to "Tile B."

2. Learning the Patterns (The "Commute" Logic)

HABIT looks at millions of historical trips. It notices patterns.

  • Analogy: Imagine you live in a city. You know that most people who leave "Tile A" in the morning usually go to "Tile B" to get to work, not "Tile C" which is a park.
  • HABIT builds a map of probabilities. It learns: "Hey, 90% of the time, when a ship leaves this hexagon, it goes to this specific neighbor hexagon." It creates a "traffic flow" map based on real history, not just math.

3. Filling the Gap (The Detective Work)

When a ship's signal goes missing, HABIT looks at where the ship was before the gap and where it was after.

  • It asks its "librarian" database: "What is the most common path ships take between these two hexagons?"
  • It finds the most popular route (the "shortest path" through the honeycomb) and fills in the missing dots.
  • Crucial Step: It doesn't just pick the center of the hexagon. It looks at the exact spots where real ships usually pass through that hexagon. If the "center" of the hexagon is deep water, but real ships usually hug the edge to avoid a reef, HABIT picks the edge.

4. Smoothing the Ride (The "Steering Wheel" Check)

The path HABIT draws might look a bit jagged because it's hopping from hexagon to hexagon.

  • Analogy: Imagine walking from room to room in a house. You don't walk in a jagged zig-zag; you walk in a smooth curve.
  • HABIT uses a smoothing algorithm to make the path look natural, ensuring it doesn't have sharp, impossible turns that a real ship couldn't make.

Why is HABIT Better than Other Methods?

The paper compares HABIT to other high-tech methods (like complex AI models).

  • Speed: HABIT is incredibly fast. It's like using a well-organized index card system vs. asking a supercomputer to re-simulate the entire ocean every time you ask a question. It fills gaps in less than a second.
  • Memory: It takes up very little computer memory. Other methods are like trying to store the entire internet on a USB stick; HABIT is like storing just the map you need.
  • Accuracy: It's just as good at guessing the right path as the complex methods, but it's much lighter and faster.

The Big Picture

Why does this matter?

  • Safety: If a ship goes missing, we can guess where it likely went to help search and rescue.
  • Traffic Control: We can see where ships usually go, helping ports manage traffic better.
  • Environment: We can track if ships are taking routes that avoid sensitive marine areas.

In short: HABIT is a smart, fast, and efficient way to guess where a ship went when its GPS went silent, by learning from the habits of millions of other ships that traveled the same waters before. It turns a broken, jagged line into a smooth, realistic story of a journey.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →