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

Hugging Face

Multimodal real-robot dataset of 28,993 teleoperated bimanual manipulation demonstrations (~300 hours) with synchronized multi-view RGB/tactile videos, 65D robot state/action, 60D fingertip tactile signals, and temporally aligned language segments; intended for imitation, visuomotor and visual‑tactile research, CC BY‑NC 4.0 (non‑commercial).

Hugging Face

Benchmark dataset for bilingual (Chinese/English) visual document image editing with 3,506 examples covering 1,578 text edits and 1,928 table edits. Each example pairs input and target images with editing instructions, region masks, and structured annotations for OCR-level evaluation.

GitHub

Charting engine and interpretation dataset for Zi Wei Dou Shu (Purple Star Astrology): deterministic natal chart algorithm, Four Transformations, pattern rules, and large v3/v4 interpretation datasets. Code MIT and data CC BY 4.0; judgment library and AI backend are closed.