STORM: Internalized Modeling for Spatial-Temporal Reasoning in Video-Language Models
STORMS is a two-stage framework that enhances video-language models' spatial-temporal reasoning by training them to internalize dynamic visual evidence into bounded continuous latent trajectories, thereby achieving higher accuracy with significantly lower inference latency compared to methods relying on external tools or explicit textual chain-of-thought.
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
The Big Problem: Video is Hard to "Think" About
Imagine you are watching a video of someone making a sandwich. To answer a question like "What will they do next?", your brain has to track the motion of their hands, the order of ingredients, and how the scene changes from second to second.
Current AI models (Video-Language Models) are great at looking at pictures, but they struggle with video because video is a moving puzzle.
- The Old Way: To solve this, current AI often tries to "talk" its way through the problem. It stops, writes a long list of thoughts (like a text diary), picks specific frames to look at again, or even calls outside tools to help.
- The Downside: This is like trying to solve a math problem by writing out every single step on a piece of paper, then erasing it, then writing it again. It's slow, clunky, and takes a lot of energy (computing power).
The Solution: TORM (The "Internal Movie")
The authors propose TORM (Spatial-Temporal reasOning via inteRnalized Modeling).
Instead of forcing the AI to write out its thoughts or call for help, TORM teaches the AI to simulate the video inside its own "brain" using a hidden, compact code.
Think of it like this:
- Old AI: Like a detective who has to stop, pull out a magnifying glass, take a photo of the evidence, write a report, and then take another photo.
- TORM AI: Like a detective who closes their eyes and replays the scene in their mind perfectly, then instantly gives you the answer.
How It Works: The Two-Stage Training
The paper describes a clever two-step training process to teach the AI this "mind movie" skill.
Stage 1: The "Teacher" Shows the Movie
During training, the system creates a special "Thought Video."
- It takes a real video and a question.
- It uses a powerful AI to generate a short, new video that only shows the parts relevant to the answer (e.g., just the hands mixing the drink).
- The model is shown this "Thought Video" and told: "Your hidden brain states (the latent tokens) must look like this video."
- The Analogy: Imagine a teacher showing a student a short, perfect clip of a soccer goal. The teacher says, "Don't write a paragraph about the goal. Instead, imagine the feeling of the ball hitting the net in your head, and make sure your 'mental image' matches this clip."
Stage 2: The "Silent" Practice
Once the AI has learned to match its internal brain states to these video clips, the training changes.
- The "Thought Video" is removed.
- The AI is asked the question again.
- It is told: "Go ahead and think in your head (using those internal states you learned), but don't show me the video. Just give me the final answer."
- The Analogy: The teacher stops showing the clips. Now, the student has to close their eyes, replay the mental movie they learned in Stage 1, and shout out the answer. They aren't allowed to write notes or look at the screen anymore.
The Result: Fast and Efficient
When the AI is tested (inference):
- It does not generate new videos.
- It does not re-watch frames.
- It does not call outside tools.
It simply runs a short, fast "simulation" inside its hidden code (a "latent rollout") and then speaks the answer.
Why is this better?
- Speed: Because it doesn't have to generate heavy video files or search for frames, it is much faster. The paper shows it is roughly 30 times faster than methods that rely on external tools.
- Accuracy: It actually gets better at answering complex video questions because it learned to "feel" the motion and timing internally, rather than just describing it with words.
Summary
TORM is a new way to teach AI to understand video. Instead of making the AI write a long story or use external tools to figure out what happens next, it teaches the AI to run a silent, internal simulation of the video. It learns this by watching "thought videos" during training, but during the actual test, it just uses its internal "mind movie" to give a quick, accurate answer.
Key Takeaway: It moves video reasoning from "doing the work out loud" (slow and messy) to "thinking it through silently" (fast and efficient).
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.