HiMAP: History-aware Map-occupancy Prediction with Fallback

HiMAP is a tracking-free trajectory prediction framework that leverages history-aware occupancy maps and a query-based retrieval mechanism to deliver robust, multi-modal motion forecasts for autonomous driving, effectively serving as a reliable fallback when traditional multi-object tracking fails.

Yiming Xu, Yi Yang, Hao Cheng, Monika Sester

Published 2026-02-20
📖 4 min read☕ Coffee break read

Imagine you are driving a self-driving car. To drive safely, the car needs to predict where other cars, pedestrians, and cyclists will go in the next few seconds.

Most current self-driving systems work like a strict librarian. They try to assign a unique name tag (an ID) to every person or car they see. Once a car is named "Car #42," the system follows "Car #42" continuously, remembering its entire history to guess where it will go next.

The Problem:
In the real world, things get messy. A car might drive behind a truck (occlusion), a sensor might glitch, or two cars might merge so closely that the system loses track of who is who. When the "librarian" loses the name tag, the whole prediction system panics. It forgets the car's history and starts guessing wildly, which is dangerous.

The Solution: HiMAP
The paper introduces HiMAP, a new system that doesn't need name tags at all. Think of HiMAP not as a librarian, but as a detective looking at a security camera feed.

Here is how HiMAP works, using simple analogies:

1. The "Ghost Map" (Historical Occupancy)

Instead of trying to keep a list of "Car #42," HiMAP looks at the road like a heat map or a "ghost trail."

  • The Analogy: Imagine walking through a foggy forest. You can't see the person ahead clearly, but you can see the footprints they left in the mud and the bent grass where they passed.
  • How it works: HiMAP takes every single "snapshot" of the road and paints a picture of where something was. It doesn't care if it was Car #42 or Car #99; it just knows, "At this spot, at this time, there was a vehicle." It builds a timeline of these "ghost footprints" on the map.

2. The "Time-Traveling Detective" (Historical Query)

When the system needs to predict where a specific car is going, it doesn't ask, "Who is this?" Instead, it asks, "Where does the pattern match?"

  • The Analogy: Imagine you see a person walking away from you. You don't know their name, but you see their current stride and direction. You look at the "ghost footprints" on the ground and say, "Ah, the footprints from 5 seconds ago match the size and direction of this person's current step. So, that must be where they came from."
  • How it works: HiMAP looks at the car's current state (speed, direction) and scans the "Ghost Map" of the past. It iteratively digs through the history to find the specific trail that belongs to this car, effectively reconstructing its past path without ever needing a name tag.

3. The "Crystal Ball" (Future Prediction)

Once HiMAP has reconstructed the car's history using the ghost footprints, it feeds that story into a prediction engine.

  • The Analogy: Now that the detective knows exactly how the person was walking, how fast they were moving, and where they turned previously, they can make a very educated guess about where the person will step next.
  • The Result: Even if the "librarian" (the tracking system) has completely failed and lost the car, HiMAP can still say, "I know where this car came from, so I know exactly where it's going."

Why is this a big deal?

  • The Safety Net: If the main tracking system breaks (like a GPS losing signal), HiMAP acts as a backup parachute. It ensures the car doesn't freeze or make a dangerous guess just because it lost a name tag.
  • The Performance: The researchers tested this on a massive dataset (Argoverse 2). When tracking failed, standard systems crashed. HiMAP, however, kept performing almost as well as the best systems that do have perfect tracking.
  • The Speed: It works instantly. It doesn't need to wait for the tracking system to "recover" and re-identify the car. It provides stable predictions the moment a car is detected.

In Summary

HiMAP is like a self-driving car that has amnesia about names but perfect memory of patterns. It doesn't need to know "This is Bob's car." It just needs to know, "Something was here, then there, then there," and based on that pattern, it can safely predict the future. This makes self-driving cars much safer in the messy, unpredictable real world where sensors fail and cars get lost.

Get papers like this in your inbox

Personalized daily or weekly digests matching your interests. Gists or technical summaries, in your language.

Try Digest →