Listen, See and Track: Spatio-Temporal Audio-Visual Sound Event Reasoning for Omni-Modal Language Models
This paper introduces ST-OmniQA, a large-scale spatio-temporal audio-visual benchmark with 40K panoramic videos and Ambisonics audio, and proposes ST-Omni-R1, a model that significantly outperforms baselines by integrating directional audio cues with visual context through progressive curriculum and reinforcement learning to reason about sound sources' identity, location, and motion.
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 walking down a busy street with your eyes closed. You hear a dog barking, a car honking, and someone laughing. Your brain doesn't just hear "noise"; it instantly figures out what is making the sound, where it is coming from, and where it is going. It knows the dog is running left, the car is approaching from the right, and the laughter is coming from a person you can't see yet. This ability to mix hearing and seeing to track moving things is a superpower humans have, but it's a nightmare for computers.
For a long time, computer programs that understand sound (Audio-Language Models) were like people with their eyes closed: they could tell you a dog was barking, but they couldn't tell you if the dog was moving toward you or running away. On the other hand, programs that understand video (Vision-Language Models) were like people with their ears plugged: they could see a dog, but they didn't know if that specific dog was the one barking or just standing there silently. The big challenge in science right now is building a robot brain that can do both at the same time—listening to the sound, watching the video, and figuring out exactly how the sound source is moving through space and time. This paper tackles that exact problem, trying to teach machines to "listen, see, and track" simultaneously.
The Problem: The "Blind" and the "Deaf" Robots
The authors of this paper noticed a gap in how smart computers currently think. Some models are great at understanding audio, but they treat a whole video clip as one big, blurry sound event. They miss the details of where a sound is coming from or how it moves. Other models are great at looking at videos, but they rely on simple audio that doesn't have enough "spatial" information (like direction or distance) to know where things are.
Think of it like trying to find a friend in a crowded park. If you only have a description of their voice (audio), you might know they are there, but you can't point to them. If you only have a photo (video), you can see them, but you don't know if they are the one talking. To really understand the scene, you need to match the voice to the person and track their movement as they walk behind a tree or around a corner. Existing models struggle with this "binding" problem—they can't easily connect a moving sound to a moving object in a video.
The Solution: A New Playground and a New Brain
To fix this, the researchers created two things: a giant new test called ST-OmniQA and a new AI model called ST-Omni-R1.
1. The Test: ST-OmniQA
Imagine a massive video game where the camera spins 360 degrees (panoramic video) and the sound is recorded with special microphones that know exactly where sounds are coming from (called First-Order Ambisonics or FOA). The researchers built a dataset with 40,000 of these video clips and 400,000 questions about them.
The questions get harder in four levels, like a video game:
- Level A (The Basics): "What sound is this?" or "How far away is it?"
- Level B (The Crowd): "There are two dogs barking; which one is on the left?"
- Level C (The Chase): "Which sound source is moving toward the person standing there?"
- Level D (The Mystery): "A sound was heard between 2 and 3 seconds, but the source wasn't visible yet. It entered through the left door between 3 and 5 seconds. Who was it?"
This test forces the AI to not just guess, but to reason about time, space, and how sound and sight fit together.
2. The Brain: ST-Omni-R1
The researchers built a new AI model to take this test. Instead of just listening to a flat sound file, this model uses a special "translator" (the STA-encoder) that turns the 3D sound data into a list of "trajectory tokens." Think of these tokens as a trail of breadcrumbs that tells the AI exactly how a sound moved over time.
The model learns in stages, like a student going through school:
- Stage A: It learns to identify simple sounds and where they are.
- Stage B: It learns to handle multiple sounds at once.
- Stage C: It learns to compare how different sounds move relative to each other.
- Stage D: It learns to tie the sound to the specific object in the video, even if the object disappears behind a wall (occlusion) and then reappears.
To make the model even smarter, they used a technique called "Reasoning-Tree Reinforcement Learning." Imagine the AI is solving a puzzle. Instead of just giving it the answer, the system checks every step of its thinking process. If the AI says, "The dog is on the left," the system checks if the AI correctly identified the dog, correctly saw it was on the left, and correctly linked the bark to the dog. If the steps don't match up, the AI gets a "red pen" correction. This helps the model learn to be consistent and logical.
The Results: A Big Leap Forward
When they put ST-Omni-R1 through the ST-OmniQA test, it did incredibly well.
- The best existing models (like the smartest general-purpose AI available) only got about 37.28% of the answers right on average.
- ST-Omni-R1, after its special training, achieved 77.83% accuracy.
This isn't just a small improvement; it's a massive jump. The model proved it could handle complex scenarios, like tracking a sound source that gets hidden behind an object and then reappears, or distinguishing between two similar sounds moving in different directions.
The researchers also tested their model on three other real-world audio datasets (TAU-NIGENS, L3DAS22, and STARSS23) that it had never seen before. Even without being specifically trained on those, ST-Omni-R1 outperformed the previous best models. This suggests that the way the model learned to understand space and motion is a skill it can use in many different situations, not just the specific test they built.
Why This Matters
This paper shows that we are getting closer to giving computers the human-like ability to "hear and see" the world as a single, moving story. By teaching machines to track the journey of a sound source—knowing where it started, where it went, and what it looked like even when it was hidden—we are building a foundation for robots and virtual assistants that can truly understand our dynamic, noisy, and visual world. The authors suggest that this approach of combining 3D sound with panoramic video and teaching the AI to reason step-by-step is the key to unlocking this next level of intelligence.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.