AVOC: Enhancing Hour-Level Audio-Video Understanding in Omni-Modal LLMs via Retrieval-Inspired Token Compression
The paper proposes AVOC, a retrieval-inspired token compression framework that enhances hour-level audio-video understanding in Omni-Modal LLMs by reframing token selection as a top- retrieval problem based on relevance, importance, and diversity, thereby achieving state-of-the-art performance on long-form benchmarks while maintaining robustness in hour-long contexts.
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 have a giant library of movies and meeting recordings that go on for hours. You want to ask a super-smart AI assistant a specific question about what happened in one of these long videos, like, "How many people walked into the basement after that specific line of dialogue?"
The problem is that the AI's "brain" (its memory window) is too small to hold the entire video at once. If you try to feed it the whole thing, it chokes. If you try to shrink it by just picking random frames, you might miss the crucial moment. If you try to keep every single detail, you run out of space.
Enter AVOC: The Smart Librarian
The authors of this paper created a new system called AVOC. Think of AVOC as a highly skilled librarian who has to summarize a 1-hour movie into a tiny, 10-page cheat sheet for the AI, but with a very specific goal: the cheat sheet must contain only the information needed to answer your question.
Here is how AVOC works, using three simple rules borrowed from how search engines find the best results:
1. Relevance: "Does this match the question?"
Imagine you ask the librarian, "Who walked into the basement?"
- Old way: The librarian might show you a page about the kitchen or the weather outside because those scenes were loud or colorful.
- AVOC's way: AVOC looks at your question first. It scans the video and audio and says, "Okay, I need to find the part where people are talking about the basement." It highlights the specific moments in the video and the specific words in the audio that directly relate to your question. This is called Text-Guided Scoring.
2. Importance: "Is this interesting even without the question?"
Sometimes, your question is vague, or the answer depends on something the video shows but doesn't explicitly talk about.
- The Analogy: Imagine you are looking for a specific person in a crowd. Even if you don't know their name, you might spot them because they are wearing a bright red hat (a unique visual cue) or because they are the only one dancing (a unique audio cue).
- AVOC's way: AVOC checks if a moment is "important" on its own. It looks at how the video and audio talk to each other. If a person's face (video) matches a specific sound (audio), that moment gets a high "importance" score, even if your question didn't mention it. This ensures the AI doesn't miss hidden clues.
3. Diversity: "Don't show me the same thing twice!"
This is the trickiest part. If you have a scene where a character walks into a room, and then walks out, and then walks back in, a dumb system might pick all three moments because they all look similar. This wastes space.
- The Analogy: Imagine you are packing a suitcase for a trip. You don't need to pack three pairs of the exact same red socks. You need one red pair, one blue pair, and one green pair to cover different needs.
- AVOC's way: AVOC uses a special rule called Temporal-Aware Diversity. It says, "If I already picked a moment where someone walks into a room, I won't pick the next second where they do the exact same thing." However, if the same thing happens an hour later in the movie, AVOC will pick that one too, because it's a different event in time. This keeps the summary fresh and covers the whole timeline without repeating itself.
The Result: A Super-Smart Summary
By combining these three rules, AVOC takes a massive, hour-long video and audio stream and compresses it into a tiny, super-efficient "token" sequence. It throws away the boring, repetitive, or irrelevant parts and keeps only the "golden nuggets" of information.
What did they find?
- It works better than anyone else: When tested on long videos (up to 90 minutes), AVOC answered questions much more accurately than other top models. It beat the second-best model by a significant margin (about 5 points higher on average).
- It finds the "Needle in the Haystack": They tested if the AI could find a specific secret number hidden somewhere in a 1-hour video. AVOC could find it almost perfectly, even in videos that were an hour long, while other models started to fail as the videos got longer.
- It's fast: Even though it's doing this complex sorting, it doesn't slow the AI down much. In fact, because it throws away so much useless data, the AI can actually process the video faster than before.
In short, AVOC teaches the AI how to be a better reader: it doesn't just read every word of a 500-page book; it learns to skim, highlight the important parts, and ignore the fluff, so it can answer your question perfectly.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.