atlas

Research map / Video / Video-language understanding

MVBench: A Comprehensive Multi-modal Video Understanding Benchmark

CVPR 2024 · Video › Video-language understanding · approach: Video LLMs with fine-grained understanding · 241 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.

Introduces MVBench, a 20-task multiple-choice video benchmark built by converting static image tasks to temporal ones and auto-generating QAs from public video annotations, plus a VideoChat2 baseline trained with progressive multimodal training.

Problem

Existing multimodal LLM benchmarks mostly test spatial understanding on static images, leaving temporal understanding in videos under-evaluated; prior video benchmarks are narrow or rely on labor-intensive annotation or biased LLM scoring.

Approach

A static-to-dynamic method that turns static image-benchmark task definitions into 20 temporal video tasks, with multiple-choice QAs automatically generated from ground-truth annotations of 11 public video datasets so evaluation avoids LLM judging.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train VideoChat2 instead of using LLaVAVicuna-7B video MLLM · MVBenchaccuracy: 36.0 -> 51.1Helped
Use VideoChat2 instead of VideoChatGPTVideo MLLM · Video conversation benchmarkaverage score: 2.38 -> 2.98Helped
Use VideoChat2 instead of VideoChatGPTVideo MLLM · MSVD-QAaccuracy: 64.9 -> 70.0Helped
Use VideoChat2 instead of VideoChatGPTVideo MLLM · MSRVTT-QAaccuracy: 49.3 -> 54.1Helped
Use VideoChat2 instead of VideoChatGPTVideo MLLM · ANet-QAaccuracy: 35.2 -> 49.1Helped
Use video instruction data instead of image-only instruction data (ablation)VideoChat2 · MVBenchaccuracy: 42.1 -> 50.5Helped
Compress simple caption training data (ablation)VideoChat2 · MVBenchaccuracy: 51.1 -> 50.7Hurt
Replace EVA-CLIP-g with UMT-L as the visual encoder (ablation)VideoChat2 with Vicuna-7B v0 · MVBenchaccuracy: 42.4 -> 48.6Helped
Add LoRA tuning (ablation)VideoChat2 with UMT-L and Vicuna-7B v0 · MVBenchaccuracy: 48.6 -> 51.1Helped
Replace Vicuna-7B v0 with Vicuna-13B v0 (ablation)VideoChat2 with UMT-L · MVBenchaccuracy: 48.6 -> 51.4Helped
Replace Vicuna-7B v1.5 with Vicuna-13B v1.5 (ablation)VideoChat2 with UMT-L · MVBenchaccuracy: 51.2 -> 51.6Helped
Tune QFormer in Stage 2 (ablation)VideoChat2 · MVBenchaccuracy: 38.5 -> 47.0Helped

Surprising findings

Limitations

Experimental setup

Datasets: STAR PAXION Moments in Time V1 FunQA CLEVRER Perception Test Charades-STA MoVQA NTU RGB+D VLN-CE TVQA VQAv2

Benchmarks: MVBench MSVD-QA MSRVTT-QA ANet-QA VideoChatGPT video conversation benchmark

Metrics: accuracy average accuracy across 20 tasks ChatGPT-judged score for conversation

Baselines: VideoChat VideoChatGPT VideoLLaMA LLaVA InstructBLIP mPLUG-Owl Otter MiniGPT-4 BLIP2 LLaMA-Adapter

Builds on: BLIP-2 UMT VideoChat VideoChatGPT MMBench

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