Any Time, Any Space: A World-State-Centric Framework for Agentic Video Generation
Summary (Overview)
- ATAS is a world-state-centric framework for long-form agentic video generation that maintains persistent scene memory (static geometry in a shared coordinate frame) and event memory (time-indexed dynamic observations) to enable spatial revisits and historical event recapture across nonconsecutive shots.
- The framework introduces a validation-controlled update mechanism that separates film delivery from state admission—generated clips can be kept in the final film even when their observations are rejected from persistent state, preventing error propagation.
- ATAS compiles screenplays into bounded shot requests with explicit scene, spatial anchor, camera, time interval, and optional event identifiers, using a recursive compilation process.
- Across four video generators (MiniMax-H3, Wan 2.7, HappyHorse 1.0, Wan 3.0), ATAS improves every reported cross-shot consistency measure and achieves the highest aggregate benchmark score for each backbone.
- ATAS outperforms agent-based and 3D-guided methods on spatial revisit (15.968 PSNR, 0.385 SSIM, 0.284 LPIPS), leads three of five event-recapture criteria, and receives the highest human ratings on all six evaluation criteria.
Introduction and Theoretical Foundation
Background and Motivation
Long-form agentic video generation translates a screenplay into a sequence of video shots by coordinating shot planning, reference selection, and video synthesis. As a story unfolds across locations, times, and viewpoints, coherence depends on preserving spatial and temporal relationships established in earlier shots. The paper identifies a key limitation:
"A story may depict an event in a room, shift to another location, and later return to the room or replay the earlier event from a different viewpoint. The return shot should preserve the established scene layout, while the replay should reproduce the same event, including its actions and temporal progression, under the new camera view."
Limitations of Existing Approaches
Existing agentic video systems preserve continuity through:
- Recent frames
- Text summaries
- Retrieved reference images
These cues are effective for locally consecutive shots but fail to:
- Organize past observations in a shared spatial and temporal frame
- Support non-local requests to revisit earlier scenes or events
Key Theoretical Insight
Maintaining a persistent world state introduces two challenges:
- Addressability: Past observations must remain addressable in both space and time.
- Reliability: The state must evolve without blindly absorbing generated content whose visual, geometric, or temporal errors could propagate to later shots.
The paper argues that a practical system must:
- Resolve each request into a concrete shot specification
- Retrieve relevant spatial and temporal evidence
- Incorporate observations into persistent state only when sufficiently reliable
Methodology
World State Definition
The persistent world state is defined as the pair of scene and event memories:
Workflow
The overall workflow follows a plan-act-observe loop:
World-State Compilation
The compiler recursively splits the screenplay by scene, spatial/temporal relations, event references, and camera requirements. Each renderable request is defined as:
where:
- : local shot description
- : scene identifier
- : spatial anchor in the scene coordinate frame
- : target camera
- : requested time interval
- : optional event identifier
The compiler produces a request schedule:
Two-Stage Memory
Scene Memory
The registered source observation establishes the scene coordinate frame and initializes . Later accepted observations are registered to that frame and merged as static point-cloud evidence (with dynamic regions excluded). Scene references are recovered by rendering:
Event Memory
Event memory stores dynamic evidence separately:
where is the scene identifier, the event identifier, the source observation, the source time interval, and contains registered frame-level RGB-D, mask, and dynamic point-cloud evidence.
Event retrieval is defined as:
Shot Generation
The shot prompt and context-dependent prompt condition the generator:
Observation Registration and State Update
The generated clip undergoes shot validation with two separate decisions:
- Film review (): whether the clip is accepted for delivery
- Registration (): whether the reconstruction aligns to the scene coordinate frame
Candidate observation construction:
The proposed next state:
The actual transition rule:
Key design principle: Film and state update are independent outputs— remains in the film when even if or , but the clip is unavailable as evidence for later requests.
Two Persistence Queries
- Spatial revisit: Emits the earlier scene identifier and requested return anchor/camera; renders and compares with the target image.
- Historical event recapture: Includes an earlier event identifier and time interval; retrieves matching records from and generates the event from the requested camera.
Empirical Validation / Results
Experimental Setup
Benchmarks used:
- VBench: aesthetics, subject/background consistency, temporal flicker, motion smoothness, dynamic degree
- ST-Bench: aesthetics, global/single-shot prompt following, cross-shot consistency (C-All, C-Top10)
- ViStory-Self: identity, appearance, temporal consistency within a story
- ViStory-Cross: identity, appearance, scene consistency across shots
Main Benchmark Results
Table 1: Agent-level quantitative evaluation (excerpt showing best results per backbone)
| Model | Method | VBench | ST-Bench | ViStory-Self | ViStory-Cross | Avg. |
|---|---|---|---|---|---|---|
| MiniMax-H3 | ATAS | 0.860 ± 0.010 | 0.691 ± 0.014 | 0.710 ± 0.020 | 0.547 ± 0.021 | 0.702 |
| Wan 2.7 | ATAS | 0.846 ± 0.012 | 0.625 ± 0.016 | 0.666 ± 0.021 | 0.486 ± 0.032 | 0.656 |
| HappyHorse 1.0 | ATAS | 0.862 ± 0.009 | 0.668 ± 0.015 | 0.706 ± 0.019 | 0.540 ± 0.030 | 0.694 |
| Wan 3.0 | ATAS | 0.877 ± 0.011 | 0.719 ± 0.015 | 0.756 ± 0.019 | 0.584 ± 0.028 | 0.734 |
Bold marks best within each backbone block. ATAS leads every reported aggregate on MiniMax-H3, Wan 3.0, and HappyHorse 1.0, and remains ahead on ST-Bench and both ViStory measures for Wan 2.7.
Spatial Revisit Results
Table 2: Spatial revisit (target-image comparison under common-visibility mask)
| Method | PSNR | SSIM | LPIPS |
|---|---|---|---|
| I2V Extension | 13.601 | 0.293 | 0.339 |
| VGoT | 14.444 | 0.313 | 0.300 |
| Mora | 13.796 | 0.318 | 0.288 |
| MovieAgent | 14.543 | 0.352 | 0.296 |
| ReCA | 13.870 | 0.268 | 0.306 |
| FlexWorld | 14.740 | 0.343 | 0.315 |
| ViewCrafter | 15.255 | 0.375 | 0.293 |
| ATAS | 15.968 | 0.385 | 0.284 |
Event Recapture Results
Table 3: Source-grounded event recapture (VLM judge, five criteria)
| Method | Event id. | Action state | Temporal order | Char. object | View realization |
|---|---|---|---|---|---|
| I2V Extension | 0.450 | 0.433 | 0.433 | 0.817 | 0.200 |
| VGoT | 0.517 | 0.533 | 0.400 | 0.850 | 0.400 |
| Mora | 0.286 | 0.339 | 0.357 | 0.768 | 0.250 |
| MovieAgent | 0.500 | 0.450 | 0.500 | 0.783 | 0.350 |
| ReCA | 0.733 | 0.700 | 0.617 | 0.917 | 0.500 |
| ATAS | 0.750 | 0.688 | 0.688 | 0.917 | 0.650 |
ATAS leads event identity, temporal order, and viewpoint realization, ties ReCA on character/object consistency, and remains slightly lower on action-state preservation (0.688 vs. 0.700).
Human Evaluation
ATAS receives the highest mean rating on all six criteria:
- Script faithfulness: 4.40
- Character consistency: 4.22
- Visual appeal: 4.10
- Narrative coherence: 3.77
- Background consistency: 3.62
Ablation Studies
Table 4: Agent-component ablation (cumulative components, Wan 3.0)
| Configuration | ViStory avg ↑ | C-Top10 ↑ | LPIPS ↓ | Event Recapture ↑ |
|---|---|---|---|---|
| Shot rendering only | 0.478 | 0.528 | 0.341 | 0.441 |
| + Scene/event resolution | 0.612 | 0.568 | 0.334 | 0.508 |
| + Recursive compilation | 0.638 | 0.684 | 0.288 | 0.711 |
| + Observation validation | 0.651 | 0.702 | 0.286 | 0.726 |
| + State update check | 0.670 | 0.719 | 0.284 | 0.739 |
Table 5: Memory analysis (varying stored evidence, Wan 3.0)
| Configuration | C-Top10 ↑ | LPIPS ↓ | Recapture ↑ |
|---|---|---|---|
| No memory | 0.536 | 0.341 | 0.452 |
| Frame history | 0.598 | 0.319 | 0.548 |
| Static scene | 0.617 | 0.289 | 0.583 |
| Updated scene | 0.658 | 0.286 | 0.585 |
| Scene + event | 0.703 | 0.285 | 0.728 |
| Full state | 0.719 | 0.284 | 0.739 |
Efficiency Analysis
- Retries fall from 1.00 to 0.54 per shot
- Retry-adjusted delivery time declines from 359 to 339 seconds per shot
- Per-story runtime rises from 51.9 to 64.9 minutes
- Memory overhead: 98 seconds per shot
- Throughput falls from 7.28 to 6.21 shots per hour
- Film-review rejection decreases from 52.6% (no memory) to 36.8% (full state)
Theoretical and Practical Implications
Theoretical Contributions
-
World-state-centric paradigm: ATAS reframes agentic video generation as a persistent-state management problem rather than a prompt-chaining problem. The formal separation of scene memory (static geometry) from event memory (dynamic observations) provides a principled decomposition of what must be remembered.
-
Validation-controlled state evolution: The separation of film acceptance () from state admission () is a novel theoretical contribution. Equation 11 formalizes the decision rule, preventing unreliable generated evidence from contaminating future generations while still allowing clips to be delivered as film.
-
Addressability in space and time: The framework demonstrates that explicit spatial anchors () and event-time intervals () make past observations queryable in ways that implicit context (recent frames, text summaries) cannot achieve.
Practical Implications
- Interactive filmmaking: Directors can request return shots or event replays from new camera angles without regenerating from scratch.
- Episodic content creation: Long-running series can maintain consistent environments and event histories across episodes.
- Previsualization: Filmmakers can explore alternative camera angles on established scenes and events.
- Error containment: The validation mechanism prevents a single bad generation from cascading through the entire film.
Key Findings
- The improvement pattern across open-source and proprietary backbones suggests gains come from persistent multi-shot state rather than any single renderer.
- Scene and event memory contribute complementary improvements: scene memory primarily improves spatial consistency (LPIPS), while event memory gives the largest recapture gain.
- Recursive compilation amplifies the benefits of memory, suggesting that request decomposition is crucial for leveraging persistent state.
- The remaining difficulty is exact action-state reproduction rather than retrieval of the requested occurrence or view.
Conclusion
ATAS compiles screenplays into shot requests grounded in explicit scene, camera, and event-time references, then updates persistent state only from validated observations. The framework demonstrates:
- Improved cross-shot consistency across four video generators
- Superior spatial revisit performance compared to agent-based and 3D-guided methods
- Strong event recapture capabilities with a source-grounded evaluation protocol
- Highest human ratings on all six evaluation criteria
- Reduced retry demand at a measurable compute cost
The ablations show complementary contributions from scene memory, event memory, and recursive compilation. By keeping locations and prior events addressable throughout a story, ATAS provides a foundation for agentic video tools in interactive filmmaking, episodic content creation, and previsualization.
Future directions implied by the work include:
- Improving exact action-state reproduction in event recapture
- Reducing computational overhead of memory maintenance
- Extending the framework to handle more complex multi-scene interactions
- Addressing environment-wide consistency and whole-story coherence, which received lower human ratings
Related papers
- ProgramGym: Scaling Training Environments for Long-Horizon Program Reproduction Agents
ProgramGym builds 1,648 verifiable program-reproduction environments and a role-isolated agent workflow, boosting a 27B model from 34.87% to 56.25% tests passed, exceeding flagship models.
- Who Verifies the Verifier? Co-Evolving Inspectable Graders with Self-Improving Agents
Verifier evolution lets agents self-improve without ground truth, but only anchor discipline—not detector lifecycle—prevents collapse into vacuous always-pass grading.
- Quality, Not Just Outcome: A Structural Scoring Framework for Selecting Coding-Agent Trajectories for Supervised Fine-Tuning
TQS, a structural scoring framework evaluating coding-agent trajectory process quality, boosts SWE-Bench Verified pass@1 to 27.6, outperforming random selection by 2.8 points at 43 ms per trajectory.