atlas

Research map / Video / Video-language understanding

BIMBA: Selective-Scan Compression for Long-Range Video Question Answering

CVPR 2025 · Video › Video-language understanding · approach: Video question answering · 8 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes BIMBA, an MLLM that uses a Mamba-based selective-scan spatiotemporal token selector to compress long video token sequences (16x) before an LLM for long-form video question answering.

Problem

Long-form video question answering is hard because self-attention over massive spatiotemporal token sequences is prohibitively expensive, and existing compression (pooling, Perceiver, convolution) loses salient or long-range information.

Approach

A selective-scan (Mamba/S6) token selector that appends learned, average-pooled visual queries interleaved among spatiotemporal tokens and runs a bidirectional scan, compressing tokens by 16x while modeling long-range dependencies with linear cost.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace LLaVA-NeXT (Video) token processing with BIMBA selective-scan compressionVicuna-7B video MLLM · NExT-QAaccuracy: 67.66 -> 72.35Helped
Replace PLLaVA token processing with BIMBA selective-scan compressionVicuna-7B video MLLM · EgoSchemaaccuracy: 43.36 -> 52.31Helped
Use BIMBA-LLaVA instead of LLaVA-VideoQwen2-7B video MLLM · VNBenchaccuracy: 70.77 -> 77.88Helped
Use BIMBA-LLaVA instead of LongVUQwen2-7B video MLLM · EgoSchemaaccuracy: 67.60 -> 71.14Helped
Initialize visual queries with average pooling rather than learnable queries (ablation)BIMBA-LLaVA · NExT-QAaccuracy: 67.67 -> 68.61Helped
Initialize visual queries with average pooling rather than learnable queries (ablation)BIMBA-LLaMA · NExT-QAaccuracy: 68.91 -> 70.56Helped
Add layer normalization before token selection (ablation)BIMBA-LLaVA · NExT-QAaccuracy: 68.61 -> 69.85Helped
Add layer normalization before token selection (ablation)BIMBA-LLaMA · NExT-QAaccuracy: 70.56 -> 71.16Helped
Use bidirectional rather than standard selective scan (ablation)BIMBA-LLaVA · NExT-QAaccuracy: 69.85 -> 71.68Helped
Use bidirectional rather than standard selective scan (ablation)BIMBA-LLaMA · NExT-QAaccuracy: 71.16 -> 73.23Helped
Interleave queries among spatiotemporal tokens rather than append them (ablation)BIMBA-LLaVA · NExT-QAaccuracy: 71.68 -> 73.57Helped
Interleave queries among spatiotemporal tokens rather than append them (ablation)BIMBA-LLaMA · NExT-QAaccuracy: 73.23 -> 75.57Helped

Surprising findings

Limitations

Experimental setup

Datasets: YouCook2 Ego4D-HCap NExT-QA IntentQA CLEVRER Ego4D STAR Perception Test

Benchmarks: PerceptionTest NExT-QA EgoSchema VNBench LongVideoBench Video-MME MLVU

Metrics: accuracy

Baselines: LLaVA-NeXT (Video) PLLaVA LLaMA-3.2 (Video) LLaVA-Video LongVU VideoTree Perceiver Self-Attention Pooling Vanilla

Builds on: Mamba LLaVA-NeXT LLaMA-3.2 Perceiver Vim (bidirectional selective scan)

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy