AIAny
Icon for item

CodeVideoBench

Provides 22 curated Three.js-based cases for code-guided video generation across eight application categories. Each case bundles an editable scene (Three.js program), a 960×544 proxy video, a 1536×864 reference image, and a plain-text prompt for controlled video-generation evaluation.

Introduction

Controllable video generation needs benchmarks that expose both scene structure and visual style while remaining editable; CodeVideoBench fills that niche by shipping runnable Three.js scenes alongside proxy videos and reference images so researchers can evaluate how well generation methods follow code-level structure while adopting target appearance.

What Sets It Apart
  • Executable scenes: each case includes an editable Three.js program that reproduces scene layout, object motion, and camera trajectories, making the dataset suitable for code-to-video pipelines and interactive debugging. This means you can change geometry or timing and re-render a new proxy to test method sensitivity.
  • Paired assets for three-way evaluation: every case provides a proxy video (960×544, 124 frames at 24 FPS), a high-resolution reference frame (1536×864), and a prompt, enabling separate scoring of structure (spatiotemporal alignment), style (appearance fidelity), and quality (visual/temporal realism).
  • Baseline controls and reproducibility: the repository includes baseline control videos (depth/tracking) and Programs/ directories with source scenes and shared dependencies, facilitating consistent comparisons across methods and local inspection via a browser-based viewer.
  • Clear licensing split: dataset content (Cases/ and BaselineControls/) is provided under CC BY 4.0 while project-authored code and docs use MIT, simplifying reuse in research projects.
Who It's For and Tradeoffs

Great fit if you develop or evaluate text-to-video or code-guided video systems and need editable, scene-grounded test cases to probe structure vs. style tradeoffs. It is less useful if you only need large-scale natural video corpora (CodeVideoBench is small—22 cases—designed for targeted, controllable evaluation rather than pretraining). Expect to spend time adapting Three.js scenes if your pipeline uses different scene representations or renderers.

Information

  • Websitehuggingface.co
  • OrganizationsCode Video Model Team, Microsoft Research
  • Published date2026/09/12

Categories

More Items

Benchmark for evaluating agents' ability to deliver working AI systems in realistic customer environments: 95 end-to-end delivery tasks with scripted stakeholders and production-like systems, scored by improvement to the customer's business metric and penalized for stakeholder contact.

Hugging Face

Evaluates whether models can reconstruct executable 3D worlds from visual or textual inputs by providing Blender-based tasks, assets, and automated evaluation for code-driven realizations.

Hugging Face

Benchmark package for evaluating visual agents that produce editable 3D Blender projects from real-world text, image, and video briefs; includes 223 tasks, 2,651 binary rubrics, Harbor-compatible inputs with Base64 previews, and multi-view render verification.