SPARROW: Learning Spatial Precision and Temporal Referential Consistency in Pixel-Grounded Video MLLMs

SPARROW is a pixel-grounded video MLLM that enhances spatial precision and temporal referential consistency by introducing Target-Specific Tracked Features and a dual-prompt design, achieving significant performance improvements across multiple benchmarks without relying on external detectors.

Mohamad Alansari, Naufal Suryanto, Divya Velayudhan, Sajid Javed, Naoufel Werghi, Muzammal Naseer

Published 2026-03-16
📖 4 min read☕ Coffee break read

Imagine you are watching a movie and asking a friend, "Can you point out the red car that drives past the bakery?"

In the world of artificial intelligence, this is called Video Grounding. The AI needs to understand the words ("red car"), find the object in the video, and draw a mask around it frame by frame.

But here's the problem: Current AI models are like a distracted tourist.

  1. They get lost: If the red car turns a corner or gets hidden behind a tree, the AI often forgets which car it was tracking. It might suddenly switch to pointing at a blue car or a red truck.
  2. They start shaky: When the video begins, the AI often guesses the wrong spot for the car. Once it makes that first mistake, it tries to "fix" it in the next frame, but the error piles up, like a snowball rolling downhill, until the AI is pointing at the sky instead of the car.

Enter SPARROW (Spatial Precision and Referential Reasoning in Object-centric WVideo grounding). Think of SPARROW as a super-focused security guard who never loses track of the person you asked about.

Here is how SPARROW works, using simple analogies:

1. The "Memory Stick" (Target-Specific Tracked Features)

The Problem: Old AI models look at each video frame as a completely new picture. They don't remember that the "red car" in frame 10 is the same as the "red car" in frame 11.
The SPARROW Solution: Imagine you are tracking a specific person in a crowd. Instead of just looking at them, you give your AI a special "memory stick" (called TSF).

  • Before the AI even starts watching the video, it takes a quick snapshot of the "red car" and saves its unique "fingerprint" (its shape, color, and texture).
  • As the video plays, the AI constantly checks this memory stick. Even if the car is partially hidden or the lighting changes, the AI says, "Ah, this matches my memory stick! That's still the red car."
  • Result: The AI never loses the target, even if it disappears behind a tree for a moment.

2. The "Two-Step Detective" (Dual-Prompt Design)

The Problem: Old AI models try to guess the exact shape of the object immediately. It's like asking someone to draw a perfect map of a city without first looking at a street sign. They often guess the wrong neighborhood.
The SPARROW Solution: SPARROW uses a two-step detective process using two different tools:

  • Step 1: The Box ([BOX]): First, the AI draws a rough, loose box around the general area where the object might be. It's like saying, "The red car is somewhere in this parking lot." This gives the AI a solid starting point so it doesn't wander off.
  • Step 2: The Mask ([SEG]): Once the box is set, the AI zooms in and draws the exact outline of the car, pixel by pixel. It's like saying, "Okay, now that we know it's in the parking lot, here is the exact shape of the red car."
  • Result: By getting the "rough location" right first, the AI never gets confused about which object it is looking at, leading to much sharper and more accurate outlines.

3. The "Training Camp" (The Dataset)

To teach SPARROW these skills, the researchers didn't just use random videos. They built a massive training camp with over 30,000 videos and 45,000 questions.

  • They specifically taught the AI how to handle tricky situations: objects moving fast, objects hiding behind others, and objects that look very similar to each other.
  • They used a "teacher" system (other AI tools) to pre-mark the videos with perfect tracking data, so SPARROW could learn from the best examples before it ever saw a real video.

Why Does This Matter?

Before SPARROW, if you asked an AI to track a specific person in a crowded dance video, it might switch to tracking a different person halfway through.

With SPARROW:

  • Stability: It stays locked onto the same object from start to finish.
  • Precision: It draws the outline perfectly, even if the object is moving fast or partially hidden.
  • No Extra Gear: It does all this without needing to install heavy, slow external cameras or trackers. It's a "plug-and-play" upgrade that makes existing AI models smarter.

In short: SPARROW turns a forgetful, shaky AI into a reliable, sharp-eyed companion that can follow any object in a video, no matter how chaotic the scene gets.

Get papers like this in your inbox

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

Try Digest →