← Latest papers
💻 computer science

GMOS: Grounding Moving Object Segmentation in 3D Space and Time

This paper introduces GMOS, a novel framework that grounds Moving Object Segmentation in 3D space and time to overcome the limitations of 2D-dependent and sequence-level approaches, achieving state-of-the-art performance on the newly curated GMOS-2K dataset and a temporally fine-grained evaluation protocol while enabling fast, online inference.

Original authors: Junyu Xie, Tengda Han, Weidi Xie, Andrew Zisserman

Published 2026-05-29
📖 4 min read☕ Coffee break read

Original authors: Junyu Xie, Tengda Han, Weidi Xie, Andrew Zisserman

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 you are watching a busy street scene through a window. Some people are walking, a car drives by, but the trees and buildings stay still. Now, imagine that the window itself (the camera) is also moving, perhaps on a shaky hand or a speeding vehicle.

The Problem:
Current computer vision tools trying to figure out "what is moving" are like a detective who only has a blurry, 2D sketch of the scene. They rely on pre-calculated clues (like optical flow) that don't understand depth or 3D space. Because of this, if the camera moves, the tool gets confused and thinks the whole world is moving, or it misses objects that stop and start moving.

Furthermore, these tools usually look at the entire video and say, "That bird moved at some point, so I'll draw a box around it for the whole movie." They don't care if the bird is currently sitting still on a branch; they just know it moved earlier. This is too clumsy for real-time applications.

The Solution: GMOS
The authors introduce GMOS (Grounding Moving Object Segmentation). Think of GMOS as a super-smart, 3D-aware security guard who watches the video frame-by-frame.

Here is how it works, using simple analogies:

1. The "Proposer" (The Detective)

Instead of looking at the whole video at once, GMOS looks at a tiny, 0.5-second slice of time (like a quick snapshot).

  • The 3D Brain: It uses a "geometric encoder" (trained on 3D reconstruction) to understand the depth of the scene. It knows the difference between a tree swaying because the camera is shaking and a bird flying because it is moving.
  • The Segmentation Brain: It uses a powerful visual model (SAM2) to recognize shapes and objects.
  • The Decision: It fuses these two brains to ask: "Is this specific object moving right now?" If yes, it draws a mask around it. If the object is still, it ignores it.

2. The "Propagator" (The Tracker)

Once the "Proposer" spots a moving object in a short window, the "Propagator" takes over. It's like a chain of people passing a message down a line. It links the short-term detections together to create a smooth, continuous track of the object across the entire video, ensuring the bird keeps its identity even if it disappears behind a tree for a moment.

3. The "GMOS-S" (The Speedster)

For situations where speed is everything (like a live video feed), they created GMOS-S. This version skips the complex tracking of individual objects and just answers one question: "Is anything moving in this frame?" It produces a single "moving vs. static" mask. It's like a motion sensor that just says "Motion Detected!" without naming who is moving.

4. The New Rulebook: MOS-I

The paper also introduces a new way to test these systems called MOS-I ("I" for Instantaneous).

  • Old Rule: "If the bird moved at any point in the video, it must be highlighted in every frame, even when it's sleeping."
  • New Rule (MOS-I): "Only highlight the bird when it is actually flapping its wings. If it's sleeping, leave it alone."
    This forces the AI to be precise about when things are moving, not just that they moved.

5. The Training Ground: GMOS-2K

To teach this system, the authors built a massive new dataset called GMOS-2K. They took thousands of existing videos and manually annotated them to mark exactly when each object was moving and when it was still. It's like creating a textbook where the answers aren't just "the bird moved," but "the bird moved from second 1 to 5, then stopped, then moved again at second 10."

The Results

  • Accuracy: GMOS is better at finding moving objects in 3D space than previous methods, even when the camera is shaking or the scene is crowded.
  • Speed: It runs about three times faster than the previous best methods because it doesn't need to wait for slow, pre-calculated 2D clues.
  • Versatility: It works well on standard video object segmentation tasks too, proving that understanding motion helps in general video understanding.

In short, GMOS is a system that understands the 3D world and the passage of time simultaneously, allowing it to say, "That car is moving right now," while ignoring the fact that the car was parked five minutes ago.

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 →