atlas

Research map / Vision-language and multimodal / Visual question answering

Zero-shot 3D Question Answering via Voxel-based Dynamic Token Compression

CVPR 2025 · Vision-language and multimodal › Visual question answering · approach: Multimodal question answering datasets · 4 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 Dynamic Token Compression (DTC), a training-free voxel-based method that merges visual tokens from multi-view RGB-D images via iterative bipartite matching across growing voxel sizes, cutting visual tokens by over 90% for LLaVA-OneVision while staying near base performance on OpenEQA and ScanQA.

Problem

Multi-frame VLMs used for 3D question answering produce too many visual tokens from multi-view scans; existing token reduction (pooling, frame sampling) loses fine 3D details needed for accurate answers.

Approach

Lift patch-level visual tokens into a 3D feature map and iteratively merge tokens within voxels using bipartite soft matching on visual similarity, increasing voxel size each iteration, so small objects keep high resolution while large/redundant regions are compressed.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply dynamic token compression at 56% visual-token usageLLaVA-OneVision-7B · OpenEQALLM-Match: 56.2 -> 55.3Hurt
Apply dynamic token compression at 43% visual-token usageLLaVA-OneVision-7B · OpenEQALLM-Match: 56.2 -> 54.3Hurt
Apply dynamic token compression at 26% visual-token usageLLaVA-OneVision-7B · OpenEQALLM-Match: 56.2 -> 54.1Hurt
Apply dynamic token compression at 8% visual-token usageLLaVA-OneVision-7B · OpenEQALLM-Match: 56.2 -> 49.3Hurt
Apply dynamic token compression at 54% visual-token usageLLaVA-OneVision-7B · ScanQA validationEM@1: 27.6 -> 27.8Helped
Apply dynamic token compression at 23% visual-token usageLLaVA-OneVision-7B · ScanQA validationEM@1: 27.6 -> 27.7Helped
Apply dynamic token compression at 9% visual-token usageLLaVA-OneVision-7B · ScanQA validationEM@1: 27.6 -> 26.1Hurt
Replace dynamic token compression with frame sampling at 8% token usage (ablation)LLaVA-OneVision-7B · ScanQAEM@1: 27.6 -> 18.5Hurt
Replace dynamic token compression with temporal pooling at 8% token usage (ablation)LLaVA-OneVision-7B · ScanQAEM@1: 27.6 -> 18.2Hurt
Replace dynamic token compression with spatial pooling at 9% token usage (ablation)LLaVA-OneVision-7B · ScanQAEM@1: 27.6 -> 22.9Hurt
Average-pool tokens connected by DTC edges instead of keeping one token (ablation)Dynamic Token Compression · OpenEQALLM-Match: 54.1 -> 51.7Hurt
Use weighted average pooling for connected tokens instead of keeping one (ablation)Dynamic Token Compression · OpenEQALLM-Match: 54.1 -> 52.9Hurt

Surprising findings

Limitations

Experimental setup

Datasets: OpenEQA ScanQA

Benchmarks: OpenEQA ScanQA

Metrics: LLM-Match EM@1 visual token usage throughput

Baselines: LLaVA-OneVision-7B Frame sampling Vanilla Token Compression MovieChat Chat-UniVi 3D-LLM LEO Scene-LLM ScanQA

Builds on: LLaVA-OneVision token merging (ToMe bipartite soft matching) FastV

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