atlas

Research map / Video / Video-language understanding

VideoPrism: A Foundational Visual Encoder for Video Understanding

ICML 2024 · Video › Video-language understanding · approach: Long video understanding · 14 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 VideoPrism, a frozen general-purpose video encoder pretrained with video-text contrastive learning followed by masked video modeling with global-local distillation and token shuffling, evaluated across 33 video benchmarks.

Problem

Building a single foundational video encoder that performs well on both appearance-heavy and motion-centric video understanding tasks, using a mix of high-quality and noisy video-text data plus video-only data.

Approach

A two-stage pipeline: contrastive video-text training to obtain semantic video embeddings, then masked video modeling on video-only data that distills both global and token-wise embeddings from the stage-1 teacher, with a token shuffling scheme to prevent copy-and-paste decoding shortcuts.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Scale the encoder from VideoPrism-B to VideoPrism-gVideoPrism · Kinetics-400, MiT, SSv2, Diving48, Charades, ActivityNet, AVA, and AVA-Kbenchmark accuracy or mAP: 84.2 -> 87.2 (K400); 40.8 -> 45.5 (MiT); 63.6 -> 68.5 (SSv2); 67.4 -> 71.3 (D48); 40.4 -> 62.3 (Charades); 36.6 -> 37.8 Helped
Add global distillation and token shuffling (ablation)VideoPrism pretraining · Kinetics-400accuracyHelped
Add the proposed data curation and model-design components (ablation)VideoPrism pretraining · SSv2accuracyHelped
Use VideoPrism-B instead of VideoPrism-gVideoPrism · KABRmacro-accuracy: 63.3 -> 61.6Hurt

Surprising findings

Limitations

Experimental setup

Datasets: WTS-70M YT-Temporal-180M VideoCC InternVid WebLI Anonymous-Corpus #1 Anonymous-Corpus #2 Anonymous-Corpus #3

Benchmarks: Kinetics-400 MiT SSv2 Diving48 Charades ActivityNet AVA AVA-Kinetics MSRVTT VATEX YouCook2 MSRVTT-QA

Metrics: Top-1 accuracy mAP Recall@1 CIDEr WUPS macro-accuracy VideoGLUE score

Baselines: CLIP VATT InternVideo UMT VideoMAE-v2 VideoCoCa CoCa Flamingo FrozenBiLM UMT-L

Builds on: ViViT CoCa BEVT MVD LiT

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