VideoCoCo: Code-as-CoT for Physically-Consistent Video Generation via an Agentic Dual-Engine System
TLDR
VideoCoCo uses executable Blender code as a chain-of-thought to generate physically consistent videos via a dual-engine framework.
Reasoning
The paper introduces a novel approach separating process-level reasoning (code simulation) from visual realization, achieving strong benchmark results. However, it does not discuss limitations or generalizability, and the reliance on a specific simulator may limit applicability.
Read-first score
Read-first score 42.8, weighted from topical fit, citation, graph, method, reproducibility, and recency signals. Original total remains 35.
Field roles
Rank sensitivity
Stability: volatile; rank range: 486.
Keyword Scores
Deep Analysis
Innovations
- Agentic dual-engine framework using executable Blender code as a process-level chain-of-thought for physically consistent video generation
- Decomposition into a coding agent that synthesizes an executable Blender program and a generative video engine that transforms the deterministic spatiotemporal draft into photorealistic video via draft-conditioned editing
- Curated dataset VideoCoCo-3K of draft-instruction-target triplets to adapt the video editor to simulated drafts
Methodology
Given a text prompt, a coding agent generates a Blender program that explicitly specifies scene geometry and temporal evolution, which is executed by a simulation engine to produce a deterministic spatiotemporal draft; a generative video engine then performs draft-conditioned editing to convert the draft into a photorealistic video. A dataset of draft-instruction-target triplets (VideoCoCo-3K) is constructed to adapt the editor to simulated drafts.
Key Results
VideoCoCo improves the OmniWeaving baseline from 0.475 to 0.558 on PhyGenBench and from 52.18 to 77.88 on VBench-2.0, achieving the best average score on both benchmarks.