VBench
RepositoryFree[CVPR2024 Highlight] VBench - We Evaluate Video Generation
Capabilities12 decomposed
multi-dimensional video generation quality evaluation with decomposed metrics
Medium confidenceEvaluates video generative models across 16-18 fine-grained dimensions (7 technical quality + 9 semantic understanding + 2 intrinsic faithfulness categories) rather than holistic scoring. Uses a modular evaluation pipeline where each dimension is computed independently via specialized pretrained models (CLIP, optical flow, scene detection, action recognition), then aggregated with human-preference-aligned weighting. The architecture separates concerns: quality metrics (resolution, motion smoothness, flicker) run through video processing pipelines, semantic metrics (object consistency, action fidelity) use vision-language models, and trustworthiness dimensions employ anomaly detection and human preference validation.
Decomposes video generation evaluation into 16-18 independent dimensions with human-preference validation, rather than single holistic scores. Uses specialized pretrained models per dimension (optical flow for motion, CLIP for semantics, action recognition for temporal understanding) and aggregates with learned weighting from human annotations. VBench-2.0 extends this with intrinsic faithfulness dimensions that measure alignment between prompts and generated content.
More interpretable than single-metric benchmarks (LPIPS, FVD) because dimension-level scores pinpoint specific quality gaps; more reproducible than human evaluation because automated metrics are deterministic and standardized across models.
standardized prompt suite generation and curation for video model comparison
Medium confidenceMaintains curated, balanced prompt datasets for text-to-video evaluation that ensure consistent, fair model comparison. The prompt suite is organized by semantic categories (objects, actions, scenes, attributes) with stratified sampling to cover diverse generation challenges. Prompts are validated against human preference annotations to ensure they discriminate between model quality levels. The system provides both the original VBench prompt set (used in CVPR 2024 leaderboard) and extended suites for I2V and long-video evaluation, with metadata mapping prompts to evaluation dimensions.
Curates prompts with explicit semantic stratification (objects, actions, scenes, attributes) and validates against human preference annotations to ensure prompts discriminate between model quality levels. Maintains separate prompt suites for T2V, I2V, and long-video evaluation with dimension-aware metadata mapping.
More rigorous than ad-hoc prompt selection because prompts are validated against human preferences and stratified by semantic category; more reproducible than user-defined prompts because the suite is fixed and publicly available.
public leaderboard with dimension-level ranking and model comparison
Medium confidenceMaintains a public leaderboard for ranking video generation models based on VBench evaluation results. The leaderboard displays both overall scores and dimension-level breakdowns, enabling fine-grained model comparison. Implements score normalization and aggregation logic to ensure fair comparison across different model architectures and training approaches. Supports filtering and sorting by dimension, allowing users to identify models that excel in specific areas (e.g., motion quality vs. semantic consistency). The leaderboard infrastructure handles submission validation, duplicate detection, and result archival.
Provides dimension-level leaderboard rankings alongside overall scores, enabling fine-grained model comparison. Implements score normalization and aggregation to ensure fair comparison across model architectures. Supports filtering and sorting by dimension to identify models excelling in specific areas.
More interpretable than single-metric leaderboards because dimension-level rankings pinpoint model strengths; more comprehensive than paper-based comparisons because it aggregates results from multiple submissions.
video processing pipeline with optical flow and frame analysis
Medium confidenceImplements a modular video processing pipeline that extracts features and metrics from video frames for evaluation. The pipeline includes optical flow computation (using pretrained optical flow networks) for motion analysis, frame-to-frame consistency detection for flicker/jitter measurement, and temporal sampling strategies for efficient processing of long videos. Uses configurable frame sampling (every Nth frame, adaptive sampling based on motion) to balance computational cost and temporal coverage. The pipeline is designed for reusability: computed features (optical flow, frame embeddings) are cached and reused across multiple evaluation dimensions.
Implements modular video processing pipeline with configurable frame sampling (fixed stride or adaptive based on motion) and feature caching to avoid redundant computation. Uses pretrained optical flow networks for motion analysis with support for multiple optical flow architectures. Designed for reusability: computed features are cached and shared across evaluation dimensions.
More efficient than per-dimension video processing because features are cached and reused; more flexible than fixed frame sampling because it supports adaptive strategies based on motion content.
distributed batch evaluation pipeline with pretrained model orchestration
Medium confidenceOrchestrates evaluation of multiple videos across distributed compute resources by decomposing the pipeline into independent dimension-computation stages. Each dimension is computed via a specialized pretrained model (CLIP for semantic understanding, optical flow networks for motion metrics, action recognition models for temporal consistency). The pipeline uses a modular architecture where videos are processed sequentially through each dimension's computation graph, with intermediate results cached to avoid redundant model inference. Supports both local and distributed execution via configuration, with automatic GPU memory management and batch processing for efficiency.
Decomposes evaluation into independent dimension-computation stages with modular pretrained model loading and caching. Uses configuration-driven pipeline orchestration to support both local and distributed execution without code changes. Implements intermediate result caching to avoid redundant expensive model inference across multiple evaluation runs.
More efficient than naive sequential evaluation because dimension computation is parallelizable and results are cached; more flexible than monolithic evaluation scripts because pipeline stages are decoupled and configurable.
human-preference-aligned metric scoring with learned aggregation weights
Medium confidenceLearns dimension-level aggregation weights from human preference annotations to ensure computed metrics correlate with human judgment. The system collects human preference labels for generated videos (e.g., 'video A is better than video B'), then uses these labels to calibrate how individual dimension scores (motion smoothness, semantic consistency, etc.) are weighted in the final aggregated score. This approach ensures that the benchmark's scoring aligns with human perception rather than arbitrary metric combinations. VBench-2.0 extends this with anomaly detection to identify videos that violate human preferences, enabling refinement of the metric suite.
Learns dimension-level aggregation weights from human preference annotations rather than using fixed weights, ensuring benchmark scores align with human perception. VBench-2.0 adds anomaly detection to identify videos where metrics disagree with human judgment, enabling iterative refinement of the metric suite.
More human-aligned than fixed-weight metric combinations because weights are learned from preference data; more interpretable than black-box preference models because dimension contributions are explicit and auditable.
image-to-video (i2v) generation evaluation with motion and consistency metrics
Medium confidenceExtends evaluation framework to image-to-video generation by adding I2V-specific dimensions that measure motion quality, temporal consistency, and adherence to input image constraints. Implements specialized metrics for evaluating how well generated videos maintain visual consistency with the input image while introducing plausible motion. Uses optical flow analysis to measure motion smoothness, frame-to-frame consistency metrics to detect flickering or jitter, and CLIP-based similarity to ensure the generated video remains faithful to the input image. The I2V evaluation pipeline is integrated into the VBench++ framework with separate prompt suites and dimension definitions.
Adds I2V-specific evaluation dimensions (motion quality, temporal consistency, input image fidelity) to the core VBench framework. Uses optical flow and frame-to-frame consistency metrics to measure motion smoothness, and CLIP-based similarity to ensure content preservation. Maintains separate I2V prompt suites and dimension definitions within VBench++ architecture.
More comprehensive than single-metric I2V evaluation because it measures motion, consistency, and content preservation separately; more interpretable than holistic I2V scores because dimension-level results pinpoint specific quality issues.
long-form video generation evaluation with temporal coherence and scene consistency
Medium confidenceExtends evaluation to long-form videos (>10 seconds) by adding dimensions that measure temporal coherence across longer sequences, scene consistency, and subject persistence. Implements specialized metrics for detecting temporal discontinuities (abrupt scene changes, subject disappearance), measuring motion consistency over extended durations, and evaluating semantic coherence across multiple scenes. Uses slow-fast network architectures for efficient long-video processing, with configurable temporal window sizes to balance computational cost and temporal coverage. The VBench-Long framework includes separate prompt suites and evaluation pipelines optimized for long-form content.
Extends VBench evaluation to long-form videos (10-60 seconds) with temporal coherence and scene consistency dimensions. Uses slow-fast network architectures for efficient long-video processing with configurable temporal windows. Maintains separate prompt suites and evaluation pipelines within VBench-Long framework optimized for extended temporal sequences.
Addresses temporal coherence gaps in short-video benchmarks because it measures consistency across extended sequences; more efficient than naive frame-by-frame evaluation because slow-fast networks reduce computational cost while maintaining temporal awareness.
trustworthiness and safety evaluation for video generation models
Medium confidenceEvaluates trustworthiness dimensions of video generation models, including robustness to adversarial prompts, bias detection, and safety compliance. Implements metrics for detecting whether models generate harmful content (violence, explicit material), exhibit demographic biases, or produce anomalous outputs in response to edge-case prompts. Uses human anomaly detection to identify videos that violate safety guidelines, combined with automated classifiers for bias and harmful content detection. The VBench-Trustworthiness framework integrates these dimensions into the overall evaluation pipeline with separate scoring and aggregation logic.
Adds trustworthiness dimensions to video generation evaluation, including safety compliance, bias detection, and robustness to adversarial prompts. Uses human anomaly detection combined with automated classifiers to identify harmful or biased outputs. Maintains separate scoring and aggregation for trustworthiness vs. quality dimensions.
More comprehensive than quality-only benchmarks because it evaluates safety and bias alongside technical metrics; more rigorous than ad-hoc safety testing because trustworthiness dimensions are standardized and validated against human judgment.
intrinsic faithfulness evaluation with prompt-to-video alignment metrics
Medium confidenceEvaluates intrinsic faithfulness — the degree to which generated videos align with input prompts — across 18 fine-grained dimensions organized into 5 categories: object fidelity, spatial relationships, temporal dynamics, appearance consistency, and semantic understanding. Uses multimodal models (CLIP, action recognition, scene understanding) to measure alignment between prompt descriptions and generated video content. Implements specialized metrics for each faithfulness dimension (e.g., object presence detection, spatial relationship verification, action execution quality). VBench-2.0 extends the core framework with these intrinsic faithfulness dimensions, validated against human preference annotations.
Decomposes prompt-to-video alignment into 18 intrinsic faithfulness dimensions across 5 categories (object, spatial, temporal, appearance, semantic). Uses multimodal models (CLIP, action recognition, scene understanding) to measure alignment without human annotation. VBench-2.0 validates faithfulness metrics against human preference data to ensure they correlate with human perception of prompt adherence.
More interpretable than single-metric faithfulness scores because dimension-level results pinpoint specific alignment gaps; more comprehensive than object-only evaluation because it measures spatial relationships, temporal dynamics, and semantic understanding.
command-line interface for batch evaluation and leaderboard submission
Medium confidenceProvides a unified CLI for running evaluations, managing configurations, and submitting results to the VBench leaderboard. The CLI supports both VBench (16 dimensions) and VBench-2.0 (18 dimensions) evaluation modes, with configuration-driven dimension selection, batch processing, and result aggregation. Implements subcommands for evaluation (vbench2 evaluate), leaderboard submission (vbench2 submit), and result visualization. The CLI handles model weight downloading, GPU memory management, and error recovery, abstracting away implementation details while exposing key parameters (batch size, dimension selection, output format).
Provides unified CLI for both VBench and VBench-2.0 evaluation modes with configuration-driven dimension selection. Abstracts GPU memory management, model weight downloading, and error recovery while exposing key parameters via YAML configuration. Integrates leaderboard submission workflow into CLI with standardized result formatting.
More user-friendly than programmatic API because it requires no Python coding; more flexible than fixed evaluation scripts because dimensions and parameters are configurable via YAML.
python api for programmatic evaluation and custom metric integration
Medium confidenceExposes a Python API for programmatic evaluation of video generation models, enabling integration into custom workflows and metric development. The API provides core classes (VBench, VBench2) that orchestrate evaluation pipelines, with methods for computing individual dimensions, aggregating scores, and retrieving detailed results. Supports custom metric registration via a plugin architecture, allowing researchers to add new dimensions without modifying core code. The API is designed for flexibility: users can evaluate single videos, batch process directories, or integrate evaluation into training loops.
Exposes modular Python API with VBench/VBench2 classes that decompose evaluation into independent dimension-computation stages. Supports custom metric registration via plugin architecture without modifying core code. Designed for flexibility: single-video evaluation, batch processing, or integration into training loops.
More flexible than CLI-only tools because it enables programmatic integration and custom metric development; more modular than monolithic evaluation scripts because dimensions are independently composable.
Capabilities are decomposed by AI analysis. Each maps to specific user intents and improves with match feedback.
Related Artifactssharing capabilities
Artifacts that share capabilities with VBench, ranked by overlap. Discovered automatically through the match graph.
VBench
16-dimension benchmark for video generation quality.
MaxVideoAI
A workspace for generating and comparing videos across multiple AI video models.
Helios
Helios: Real Real-Time Long Video Generation Model
Hailuo AI
AI video generation with expressive motion and cinematic composition.
ShareGPT4Video
[NeurIPS 2024] An official implementation of "ShareGPT4Video: Improving Video Understanding and Generation with Better Captions"
Kling AI
AI video generation with realistic motion and physics simulation.
Best For
- ✓AI researchers evaluating T2V/I2V model architectures
- ✓Model developers optimizing for specific quality dimensions
- ✓Benchmark maintainers needing standardized, decomposed evaluation
- ✓Model developers benchmarking against published leaderboards
- ✓Researchers conducting comparative studies of T2V/I2V models
- ✓Benchmark maintainers ensuring evaluation consistency across submissions
- ✓Model developers benchmarking against competitors
- ✓Researchers tracking state-of-the-art in video generation
Known Limitations
- ⚠Requires pretrained models (CLIP, optical flow networks) which add ~2-5 minutes per video evaluation
- ⚠Dimension scores are model-dependent (CLIP-based semantic metrics may not capture all semantic understanding)
- ⚠No real-time evaluation — designed for batch assessment of generated videos
- ⚠Human preference validation limited to annotated subset; may not generalize to all use cases
- ⚠Prompt suite is fixed to ensure leaderboard reproducibility — cannot be customized per user
- ⚠Prompts are English-only; no multilingual evaluation support
Requirements
Input / Output
UnfragileRank
UnfragileRank is computed from adoption signals, documentation quality, ecosystem connectivity, match graph feedback, and freshness. No artifact can pay for a higher rank.
Repository Details
Last commit: Mar 23, 2026
About
[CVPR2024 Highlight] VBench - We Evaluate Video Generation
Categories
Alternatives to VBench
Are you the builder of VBench?
Claim this artifact to get a verified badge, access match analytics, see which intents users search for, and manage your listing.
Get the weekly brief
New tools, rising stars, and what's actually worth your time. No spam.
Data Sources
Looking for something else?
Search →