Papers · arXiv 2610.36729
Hy-Nomas: Towards Free-form Interactive World Generation
Summary in three lines
- 🎯 Adapting text-to-video diffusion models into interactive world models suffers from information leakage, action order errors, cross-segment action repetition, and compounding error drift.
- 🔧 Introduces an 8B autoregressive DiT featuring action-aware causal attention, structured chronological captions, frame-aligned continuous camera cross-attention, segment forcing, and a multi-stage training curriculum.
- 📈 In human evaluations on Hy-Nomas-Bench, Hy-Nomas achieves a 65.0% win rate over HappyOyster-Directing and 75.0% over LingBot-World v2 in multi-turn text prompt following.
Abstract
Interactive world generation requires models to follow successive commands while preserving relevant history and action consequences. We present Hy-Nomas, a video world model with an 8B diffusion backbone that supports free-form text instructions and continuous camera control across multiple interaction turns. It generates variable-length segments conditioned on current inputs and cached history. Our central design aligns structured video captions with action-aware causal attention: descriptive context remains accessible across segments, while action instructions are restricted to their intended temporal windows. A vision-language Prompt Enhancer (PE) translates user requests and multimodal interaction histories into structured conditions for the next segment. A multi-stage curriculum progressively introduces causal generation, text interaction, camera control, and training on model-generated histories, followed by diffusion distillation. In human evaluation, Hy-Nomas shows superior performance over existing world models. We release model weights, code and benchmarks, together with a lightweight adaptation workflow, to support reproducible research on interactive world generation.
Reading guide
Problem and motivation
Interactive video world models act as simulated virtual environments that generate future visual observations in response to ongoing user actions. Unlike standard text-to-video (T2V) systems that render pre-specified clips, an interactive world model must:
- Accept dynamically arriving commands during generation.
- Handle both semantic interventions (free-form text) and spatial navigation (continuous camera poses).
- Prevent earlier actions from being mistakenly repeated in subsequent segments while retaining enduring scene context and visual consequences.
- Avoid severe compounding drift during autoregressive rollout without suffering catastrophic memory explosion.
Hy-Nomas addresses these challenges by adapting an 8B bidirectional diffusion transformer (HunyuanVideo 1.5) into a unified, segment-wise autoregressive video world model.
Key ideas
- Action-Aware Causal Attention: Distinguishes between persistent descriptive scene context ("head") and temporally localized action instructions ("tails"). Descriptive context remains accessible to future segments, while action tokens are restricted to their originating segment and temporal bounds, preventing action re-execution.
- Continuous Camera Conditioning: Uses frame-to-frame relative transformations normalized by video-level motion scales and injected via dedicated per-block cross-attention.
- Prompt Enhancer (PE): A fine-tuned multimodal vision-language model (based on Qwen3.8-27B) that translates multi-turn user intent and historical observations into structured JSON conditions specifying scene changes, camera tags, and contained actions.
- Segment Forcing with Streaming Backward: Trains the autoregressive generator on its own one-step denoised predictions to match the inference-time error distribution while keeping memory bounded.
- Distillation to 4 NFEs: Distills the 100-step Euler sampler down to 4 network function evaluations per segment using Phased Consistency Model (PCM) initialization, Decoupled Distribution Matching Distillation (DDMD), and causal adversarial refinement.
Method (with the key equations)
Latent Space Video Representation
RGB video is compressed via a causal DCAE-V encoder into latents : Each latent position is projected to the 2,048-dimensional DiT hidden space.
Training Objective
The model is trained via linear flow matching on clean latents and noise : The network predicts velocity , supervised with mean squared error.
Action-Aware Causal Attention & Camera Conditioning
For segment , video tokens attend causally to past segments and bidirectionally within segment . Within each segment, query tokens inside an action window only attend to that action's text tokens and the environment head. In cross-attention, visual tokens attend to 64-D relative camera tokens :
Segment Forcing
To prepare the model for inference-time error accumulation, segment computes its flow loss and updates the KV cache for segment using a single-step denoised latent: Streaming backward releases intermediate activations segment-by-segment, keeping only one segment's computation graph in GPU memory.
Distributed Packing FLOP Estimation
Videos are packed into batches up to 360K tokens, balanced by estimated computational FLOPs: where is the number of valid tokens, and is the number of unmasked query-key pairs.
Results (with the most important numbers)
Evaluated on Hy-Nomas-Bench (280 test scenarios across 4 benchmarks):
- Bench-1 (Multi-Turn Text Interaction):
- Prompt following: Hy-Nomas achieves 65.0% win vs. 10.0% loss against HappyOyster-Directing, and 75.0% win vs. 8.3% loss against LingBot-World v2.
- Physical plausibility: Hy-Nomas achieves 45.0% win vs. 11.7% loss against HappyOyster-Directing, and 68.3% win vs. 5.0% loss against LingBot-World v2.
- Bench-2 (Camera Navigation): Hy-Nomas achieves higher net win rates across 100 trajectories: 32.0% win vs. 14.0% loss against Genie 3, and 36.0% win vs. 10.0% loss against HappyOyster-Wandering.
- Bench-3 (Interleaved Text & Camera): Achieves 75.0% win (vs. 8.3% loss) in prompt following, and 73.3% win (vs. 1.7% loss) in physical plausibility against LingBot-World v2.
- Bench-4 (Spatial Memory): Hy-Nomas outperforms LingBot-World v2 (58.3% win vs. 1.7% loss) and HappyOyster (30.0% win vs. 23.3% loss), but trails Genie 3 (13.3% win vs. 30.0% loss, with 56.7% ties), which benefits from Street View grounding.
- Single-GPU Deployment: INT8 quantization, sliding-window attention, and CPU offloading enable 100-second 720p rollouts on a single NVIDIA RTX 4090 with 20.53 GiB peak GPU memory.
Limitations and open questions
- Long-term Spatial Memory Gap: Genie 3 remains superior in spatial consistency when revisiting locations after complex camera excursions; training without looped trajectory data limits anchor retention.
- LoRA Camera Regression: Fine-tuning on domain-specific datasets (e.g., cinematic styles) improved prompt adherence and visual aesthetics but degraded camera control performance (19% win vs. 37% loss) due to poor camera trajectory diversity in downstream data.
- Physical Accuracy in Robotics: Although out-of-distribution dual-arm actions can be generated via LoRA adaptation, video diffusion does not natively guarantee execution-level robot physics or force-torque compliance.
- Off-Screen State Changes: Changes occurring outside the field of view (e.g., an unobserved clock ticking) cannot be captured purely by visual KV retrieval without explicit external symbolic agent state tracking.
Key terms
- Action-Aware Causal Attention
- An attention masking mechanism that allows descriptive scene context to persist across segments while restricting specific action instructions strictly to their target segment and temporal boundaries.
- Prompt Enhancer (PE)
- A fine-tuned vision-language model that converts user text prompts, camera commands, and historical video segments into structured JSON captions and durations for segment-by-segment generation.
- Segment Forcing
- A training scheme where each video segment is conditioned on cached context estimated via one-step denoising of its own noisy latents, matching the autoregressive inference distribution with streaming backward.
- DCAE-V
- A causal video autoencoder providing 32x spatial and 4x temporal compression into a 32-channel latent representation.
- Hy-Nomas-Bench
- A benchmark of 280 test cases across multi-turn text interaction, camera navigation, interleaved control, and spatial memory.
- Diffusion Distillation
- A two-stage acceleration pipeline combining Phased Consistency Models (PCM), Decoupled DMD, and causal adversarial refinement to compress 100-step diffusion to 4 NFEs per segment.
- Flex-Flash-Attention (FFA)
- An attention kernel from MagiAttention that executes heterogeneous, irregular masks using compact slice definitions to avoid computing masked blocks on sequences up to 360K tokens.
- PixelUMM Decoder
- A diffusion-based pixel-space decoder replacing standard VAE decoding to reconstruct high-frequency texture details from compressed latents via one-step distilled sampling.
Questions
What base model does Hy-Nomas build upon?
Hy-Nomas uses the 8B-parameter HunyuanVideo 1.5 backbone, adapted from its original bidirectional DiT into an autoregressive causal diffusion transformer with DCAE-V compression.
How does Hy-Nomas avoid repeating previously completed actions?
Through action-aware causal attention: past actions are categorized as 'action tails' whose tokens are masked out from subsequent segments, while environmental 'heads' remain unmasked in the KV cache.
Can Hy-Nomas run on consumer GPUs like an NVIDIA RTX 4090?
Yes. Using INT8 KV-caching and weight quantization, sliding-window attention, CPU offloading, and a distilled PixelUMM decoder, Hy-Nomas can generate 100-second 720p videos on a single 24GB RTX 4090 with 20.53 GiB peak memory.
How are continuous camera movements controlled?
Camera trajectories are encoded as frame-to-frame relative transformations normalized by the 99th percentile of translations, projected to 64-D vectors, and injected into each MMDiT block through cross-attention.
The overview on this page was written by AI from the paper and may contain mistakes. Read the paper for the details.