← Latest papers
💻 computer science

RayMap3R: Inference-Time RayMap for Dynamic 3D Reconstruction

RayMap3R is a training-free, streaming framework for dynamic 3D reconstruction that leverages the static-scene bias of RayMap predictions to identify and suppress moving objects, thereby achieving state-of-the-art performance in real-time geometry and pose estimation.

Original authors: Feiran Wang, Zezhou Shang, Gaowen Liu, Yan Yan

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

Original authors: Feiran Wang, Zezhou Shang, Gaowen Liu, Yan Yan

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 trying to build a 3D model of a busy city street using only a video camera. You want the model to be perfect, but there's a problem: people are walking by, cars are driving past, and leaves are blowing in the wind.

Most computer programs trying to do this get confused. They think the moving people are part of the building. They try to "glue" the moving people onto the walls. As the camera moves, the program gets dizzy, the building starts to wobble, and the whole 3D world falls apart. This is called camera drift.

Enter RayMap3R, a new method that acts like a smart, invisible filter to solve this problem. Here is how it works, using simple analogies:

1. The "Ghost Vision" Trick (The Core Idea)

Imagine you are looking at a painting of a park.

  • Normal Vision: You see the trees, the grass, and a dog running across the path.
  • RayMap Vision (The Trick): Now, imagine you put on special "ghost glasses." These glasses only show you the geometry of the scene based on where the camera is pointing, but they ignore the "color" and "texture" of moving things.

The researchers noticed something fascinating: When the AI uses these "ghost glasses" (which they call RayMap), it naturally ignores the moving dog and only "sees" the static trees and buildings. It has a built-in bias toward things that don't move.

2. The Two-Brain System (Dual-Branch Inference)

RayMap3R gives the AI two "brains" that work at the same time:

  • Brain A (The Realist): Looks at the full video. It sees the dog, the cars, and the trees. It tries to build the 3D world based on everything it sees.
  • Brain B (The Skeptic): Uses the "ghost glasses" (RayMap only). It ignores the moving dog and only sees the trees and buildings.

The Magic: The system compares what Brain A sees with what Brain B sees.

  • If both brains agree on a spot (e.g., a brick wall), the system says, "Great, this is real. Let's save this to our memory."
  • If Brain A sees a dog but Brain B sees nothing (or just empty air), the system says, "Ah, that's a moving object. It's not part of the permanent world. Let's ignore it."

This allows the AI to build a clean 3D map of the street without accidentally gluing the moving people onto the buildings.

3. The "Reset Button" (Reset Metric Alignment)

Even with the two brains, if you watch a video for a very long time, the AI's memory can get a bit fuzzy, like a rubber band that has been stretched too far. The scale might get wrong (a car might look like a toy), or the position might drift.

RayMap3R has a clever safety net. Every so often, it looks at a frame it has seen before (a "repeated frame"). It checks: "Does the world look the same size and shape as it did last time?" If not, it performs a metric alignment—essentially a "reset button" that snaps the 3D model back to the correct size and position, fixing the drift before it gets worse.

4. The "Smooth Operator" (State-Aware Smoothing)

Sometimes, the camera shakes, or the AI gets a little jittery and thinks the camera moved when it didn't. This causes the 3D model to shake.

RayMap3R acts like a shock absorber on a car. It looks at how much the AI's "confidence" is changing.

  • If the AI is confident and moving steadily, it keeps the movement smooth.
  • If the AI is confused or the camera is shaking wildly, it applies a "brake" to smooth out the jitter, ensuring the final 3D path looks like a calm, steady drive rather than a bumpy ride.

Why This Matters

Before this, fixing moving objects in 3D reconstruction required extra, heavy software modules (like adding a separate engine to a car just to fix the tires). RayMap3R is training-free, meaning it doesn't need to be re-taught or given extra data. It simply uses the "ghost vision" trick that was already hiding inside the AI's existing brain.

In summary: RayMap3R is like a construction crew that builds a 3D city. Instead of getting distracted by the crowd of people walking by, they have a special tool that lets them see through the moving people to the buildings behind them. They build a perfect, stable city while the crowd keeps moving, and they never get dizzy or lost.

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 →