HyperAIHyperAI

Command Palette

Search for a command to run...

AlayaWorld: Interaktive Langzeithorizont-Weltmodellierung – Vollständiger Technischer Bericht

Zusammenfassung

Anders als die konventionelle Videospielentwicklung, die auf arbeitsintensiven Pipelines für Asset-Produktion, Animation, Physik und Programmierung beruht, generieren Videoweltmodelle interaktive Umgebungen unmittelbar aus Benutzereingaben. Sie ermöglichen es, aus Text, einem Bild oder einem Video eine anpassbare, erkundbare und sich kontinuierlich weiterentwickelnde virtuelle Welt zu erschaffen. Die Verwirklichung dieser Vision erfordert vier eng miteinander verzahnte Fähigkeiten: Interaktion, persistente räumlich-zeitliche Konsistenz, stabile Langzeithorizont-Generierung und effiziente Reaktion. Wir präsentieren AlayaWorld, ein interaktives Videoweltmodell mit langem Zeithorizont, das 24-fps-Video in 540p und 720p generiert. Aufbauend auf einem 15B-Video-Diffusion-Transformer erzeugt AlayaWorld autoregressiv kurze latente Abschnitte unter Vorgabe von Kameratrajektorien und umschaltbaren Text-Prompts. Sein begrenzter visueller Kontext kombiniert ein persistentes Senkenbild, komprimierte zeitliche Historie, geometrieausgerichtetes räumliches Gedächtnis und Konditionierung auf aktuelle Einzelbilder. Um die Langzeitdrift zu reduzieren, wird das Modell mit korrumpierten Historien und aus eigenen Roll-outs gewonnenen Prädiktionsresiduen trainiert. Wir führen ferner eine diskrete autoregressive Destillationsformulierung ein, die Distribution-Matching-Destillation, Self-Forcing++ und Konsistenzdestillation kombiniert und die Inferenz von etwa 30 auf vier Abtastschritte pro Abschnitt reduziert. Auf iWorld-Bench erzielt AlayaWorld die beste Leistung bei der Langzeithorizont-Generierung. Als vollständig integriertes, quelloffenes und langfristig angelegtes Projekt soll AlayaWorld eine erweiterbare Grundlage für die zukünftige Forschung an interaktiven Videoweltmodellen bieten.

One-sentence Summary

Alaya Lab introduces AlayaWorld, an open-source, 15B-parameter interactive video world model that autoregressively generates long-horizon 24-fps video at 540p and 720p under camera trajectories and switchable text prompts, using a bounded visual context that combines a persistent sink frame, compressed temporal history, geometry-aligned spatial memory, and recent-frame conditioning, trained with corrupted histories and prediction residuals from its own roll-outs to reduce drift, and distilled via discrete autoregressive distillation (distribution-matching distillation, self-forcing++, and consistency distillation) to 4-step inference, achieving state-of-the-art on iWorld-Bench.

Key Contributions

  • AlayaWorld is a 15B video diffusion transformer that generates 24-fps, 540p/720p interactive video by autoregressively producing short latent chunks under camera trajectories and switchable text prompts, and maintains spatiotemporal consistency with a bounded visual context combining a global scene anchor, compressed temporal history, geometry-aligned spatial memory, and recent-frame conditioning; on iWorld-Bench, it achieves the best overall performance across generation quality, trajectory following, and memory ability.
  • Long-term drift is reduced by training the model with corrupted histories and prediction residuals from its own roll-outs, teaching recovery from imperfect context and improving stability over extended sequences.
  • A discrete autoregressive distillation method combines distribution-matching distillation, self-forcing++, and consistency distillation to reduce inference from approximately 30 sampling steps to four steps per chunk, preserving the full control and memory stack while enabling low-latency interaction.

Introduction

Video world models promise to generate interactive virtual environments directly from user inputs, sidestepping the expensive, tightly coupled production pipelines of modern game development. However, adapting a video generator into a genuine world model means simultaneously satisfying four competing demands: accurate response to camera trajectories and evolving intent (interaction), preservation of spatial structure and visual identity across viewpoint changes (consistency), stability over long roll-outs without drift, and low-latency efficiency. These properties cannot be tackled independently, as broader interaction complicates consistency and longer generations amplify residual errors. The authors present AlayaWorld, a unified autoregressive framework built on a 15B video diffusion transformer. It generates short latent chunks under continuous camera control and switchable text prompts while maintaining a bounded visual context that combines a global scene anchor, compressed history, geometry-aligned spatial memory, and recent-frame conditioning. Drift-aware training and a discrete autoregressive distillation procedure further improve long-horizon robustness and reduce inference latency, enabling stable, controllable, and memory-aware navigation across diverse scenes.

Dataset

The authors construct a single training corpus of 222,147 video clips from seven diverse sources, deliberately mixing real-world captures and synthetic renderings. All sources are normalized into a unified record consisting of the video, per-frame camera intrinsics and poses (recovered if absent), and a hierarchical caption aligned to the clip timeline.

Real‑world sources

  • Sekai‑Real – first‑person urban walking trajectories.
  • SpatialVid – short clips with dense indoor camera motion.
  • RealEstate10K – real‑estate walkthroughs with broad indoor coverage.
  • DL3DV – long, contiguous multi‑view walkthroughs of real environments, kept as a standalone source.
  • MUGEN – internally curated from YouTube videos, featuring varied camera trajectories and accurate annotations. For real‑world clips without camera metadata, per‑frame intrinsics and poses are recovered using ViPE.

Synthetic sources

  • GameVerse – internal large‑scale gameplay corpus containing 124,116 clips of approximately 66 seconds each.
  • GenEvent – 6,490 event‑centric clips (average 10.6 s) synthesised by a generative video model, exposing the model to open‑domain, action‑triggered events.

Unified filtering pipeline All clips must pass six mandatory gates, with thresholds calibrated per source on a small profiling slice:

  • Technical validation: decode integrity, resolution ≥720p, duration ≥3 s, frame rate 24–65 fps, codec H.264/HEVC/AV1.
  • Photometric validation: reject extreme exposure and black borders (maximum border ratio 0.10).
  • Shot‑boundary filtering: ensure each retained clip is a single continuous shot.
  • Motion analysis: remove static clips, score temporal consistency, assign camera‑motion buckets, and detect pose‑free shake.
  • Text/interface suppression: EasyOCR‑based text detection and pixel‑stability UI mask (maximum overlay ratio 0.04).
  • Person control: YOLO11 detector bounds foreground‑human count and screen occupancy. For sources with estimated camera trajectories, an additional pose stability gate evaluates jitter, peak acceleration, reconstruction residual, and drift. Final training clips are those that pass every active gate.

Caption annotation Each clip receives a two‑level annotation generated by a vision‑language model (Kimi‑K2.6 as default) using timestamped frames at 1–2 fps.

  • Video‑level context: global attributes (weather, time of day, location type, camera perspective, camera motion, video style) drawn from a reduced vocabulary of 26 values.
  • Segment‑level tracks: the clip is partitioned into timestamped segments, each with separate semantic tracks for primary subject motion, environmental dynamics, static scene attributes, and camera viewpoint/motion. These are fused into a full_prompt (5–9 present‑tense sentences) and a short_prompt (15–45 words) used for caption dropout and multi‑caption augmentation.

How the data is used The entire filtered corpus of 222,147 clips is used as the training mixture for the video world model. The heterogeneous blend of real and synthetic data, together with explicit camera metadata and hierarchical captions, teaches the model photorealistic scene evolution and controllable camera‑conditioned navigation. Training leverages the short_prompt for caption dropout, and the separated subject/camera tracks let the model distinguish, for example, a walking subject from a dolly‑in camera motion.

Method

The authors introduce AlayaWorld, an interactive video world model built upon the LTX-2.3 architecture. By removing the audio module from the original 22B multimodal checkpoint, they retain a 13B video Diffusion Transformer (DiT) as the core backbone. The model is designed to generate video autoregressively in the VAE latent space, chunk by chunk, enabling controllable camera-conditioned navigation and photorealistic scene evolution.

To anchor the model in diverse visual domains and motion geometries, the authors construct a heterogeneous training corpus combining real-world captures and synthetic renderings.

As shown in the figure below:

This mixture exposes the model to various camera motions, such as forward walking, indoor traversal, and panoramic sweeps, across domains ranging from crowded streets to game-engine renderings.

Autoregressive Formulation and Conditioning The causal video VAE encodes a clip into a latent sequence partitioned into chunks of K=4K=4K=4 latent frames. At each step iii, the model generates the target chunk ziz_izi conditioned on the past latents z<iz_{<i}z<i, the target camera trajectory πi\pi_{\le i}πi, and an optional text prompt yiy_iyi. The generation factorizes causally as:

pθ(z1:Nπ1:N,y1:N)=i=1Npθ(ziz<i,πi,yi)p_{\theta}(z_{1:N} \mid \pi_{1:N}, y_{1:N}) = \prod_{i=1}^{N} p_{\theta}(z_i \mid z_{<i}, \pi_{\le i}, y_i)pθ(z1:Nπ1:N,y1:N)=i=1Npθ(ziz<i,πi,yi)

Instead of using separate cross-attention banks, the authors inject conditioning via an in-context prefix. For chunk iii, the model prepends four clean conditioning streams to the KKK noised target frames, forming a single token sequence processed by full self-attention:

Si=[ssink;hitemporal memory;gispatial memory;ninearby / I2V;ziτtarget]S_i = [\underbrace{s}_{\text{sink}}; \underbrace{h_i}_{\text{temporal memory}}; \underbrace{g_i}_{\text{spatial memory}}; \underbrace{n_i}_{\text{nearby / I2V}}; \underbrace{z_i^{\tau}}_{\text{target}}]Si=[sinks;temporal memoryhi;spatial memorygi;nearby / I2Vni;targetziτ]

The sink sss acts as a global identity anchor pinned at temporal position 0. The temporal memory hih_ihi is a compressed embedding of the last L=6L=6L=6 latent frames. The nearby condition nin_ini is the most recent latent frame providing frame-to-frame continuity. The spatial memory gig_igi provides geometry-aligned visual evidence for the queried viewpoint.

Spatial Memory Construction To maintain long-range spatial consistency, the spatial memory maintains an explicit cache of previously generated frames with their monocular depth and camera pose. To render this cache into the current target view, the authors retrieve up to 10 frames via greedy maximum-coverage selection. Each selected frame is warped into the target view by forward splatting:

u=πi(πj1(u,Dj(u)))u' = \pi_i(\pi_j^{-1}(u, D_j(u)))u=πi(πj1(u,Dj(u)))

The warped image is VAE-encoded to form gig_igi, and a coverage mask is used as a self-attention key bias to ignore unobserved regions.

Training Pipeline The training process proceeds in three distinct stages.

Stage 1: Bidirectional Pre-Training The authors first adapt the general video prior to their domain through a full-parameter fine-tune. The model remains fully bidirectional, trained on a weighted mixture of scene and camera-pose corpora, gameplay recordings, and event clips. An adaptive sigma-shift schedule scales the flow-matching timestep shift with clip length.

Stage 2: Autoregressive Model Training This stage transforms the bidirectional generator into a controllable world model. It begins with history pre-training, where a history-compression module HϕH_{\phi}Hϕ is trained via a LoRA adapter to compress recent frame history into a lightweight embedding, optimized under a flow-matching objective:

L2a=Evθ(zΩτ,τHϕ(z~))(ϵzΩ)22\mathcal{L}_{\text{2a}} = \mathbb{E} \| v_{\theta}(z_{\Omega}^{\tau}, \tau \mid H_{\phi}(\tilde{z})) - (\epsilon - z_{\Omega}) \|_2^2L2a=Evθ(zΩτ,τHϕ(z~))(ϵzΩ)22

Subsequently, full-stack fine-tuning unfreezes the backbone and trains dedicated modules. Camera control is injected via an AdaLN module using Fourier-embedded relative-pose increments:

ccam=MLP(k=16PE(Δπk))c_{\text{cam}} = \text{MLP}\left(\bigoplus_{k=1}^{6} \text{PE}(\Delta \pi_k)\right)ccam=MLP(k=16PE(Δπk))

A next-forcing head reinforces causal continuity by predicting the next chunk from intermediate features, supervised at a shifted noise level τ~=10τ1+9τ\tilde{\tau} = \frac{10\tau}{1+9\tau}τ~=1+9τ10τ:

Lnf=fψ(F,z0+,τ~,τ~)(ϵz0+)22\mathcal{L}_{\text{nf}} = \| f_{\psi}(F, z_0^{+, \tilde{\tau}}, \tilde{\tau}) - (\epsilon - z_0^+) \|_2^2Lnf=fψ(F,z0+,τ~,τ~)(ϵz0+)22

To combat error accumulation during long roll-outs, the authors employ an anti-drift training strategy. This includes Helios drift simulation, which degrades context tokens with additive noise, blur, or saturation shifts, and an error bank that replays the model's own reconstruction residuals into the context.

Stage 3: Post-Training Acceleration To enable interactive generation, the authors distill the multi-step teacher into a 4-step student. They utilize Distribution-Matching Distillation (DMD) to match the teacher's output distribution. The student is trained to minimize the score-difference gradient:

θDKL(pθ,τpdata,τ)=E[(sreal(z^iτ,τci)sfake(z^iτ,τci))z^iθ]\nabla_{\theta} D_{\text{KL}}(p_{\theta, \tau} \parallel p_{\text{data}, \tau}) = -\mathbb{E}\left[ (s_{\text{real}}(\hat{z}_i^{\tau}, \tau \mid c_i) - s_{\text{fake}}(\hat{z}_i^{\tau}, \tau \mid c_i)) \frac{\partial \hat{z}_i}{\partial \theta} \right]θDKL(pθ,τpdata,τ)=E[(sreal(z^iτ,τci)sfake(z^iτ,τci))θz^i]

Self-forcing++ is incorporated by having the student roll out its own multi-chunk trajectories and scoring them against the teacher, closing the train-inference gap. Finally, a consistency distillation loss enforces trajectory-invariant outputs against an EMA target to suppress flicker at chunk boundaries:

Lcm=E[d(Gθ(ziτ,τci),Gθ(ziτ,τci))]\mathcal{L}_{\text{cm}} = \mathbb{E}\left[ d(G_{\theta}(z_i^{\tau}, \tau \mid c_i), G_{\theta^-}(z_i^{\tau'}, \tau' \mid c_i)) \right]Lcm=E[d(Gθ(ziτ,τci),Gθ(ziτ,τci))]

The combined objective allows the distilled model to generate at 4 sampling steps per chunk while retaining full camera control and memory capabilities.

Experiment

AlayaWorld is evaluated on the iWorld-Bench and WorldMark test suites against open-source models, where it demonstrates leading performance in trajectory following and long-term memory, as well as strong visual consistency. Qualitative experiments showcase its ability to perform camera-controllable navigation, dynamic prompt-driven actions, and consistent world generation, with limited degradation over long autoregressive rollouts. Overall, the spatial and temporal memory mechanisms prove effective for stable, coherent interactive generation.

The training corpus contains 222 147 clips from seven sources, blending real-world captures (91 541 clips) for photorealism and geometry with synthetic renderings (130 606 clips) for scalable camera and action controllability. Internally curated sources dominate: GameVerse contributes 124 116 synthetic game clips and MUGEN adds 21 436 real first-person clips, together providing over 65% of the data. This mixture enables the model to achieve strong trajectory following and memory retention while maintaining visual quality over long autoregressive rollouts. Real-world clips from five sources, including first-person walking and indoor navigation, supply photorealism and scene layout priors. Synthetic clips from GameVerse (124k) and GenEvent (6.5k) outnumber real clips and provide scalable access to controlled camera motions and action-driven dynamics. Internally curated MUGEN and GameVerse together account for 145k clips, ensuring consistent quality and camera-motion coverage across the mixture. AlayaWorld trained on this mixture yields the best trajectory smoothness and accuracy, alongside leading memory ability, demonstrating effective integration of real and synthetic data for stable long-horizon generation.

Each video clip is annotated with segment-level tracks that disentangle subject motion, environment dynamics, static scene attributes, and camera description. The free-text descriptive tracks are fused into a full prompt for the text encoder and a short prompt for caption dropout, while a separate 16-value camera_path enum provides a discrete camera-trajectory control signal independent of subject motion. Subject motion and camera motion are annotated in separate tracks, enabling the model to distinguish cases like a walking agent under a dolly-in camera or a static subject under a panning viewpoint. The camera_path track uses a fixed set of 16 discrete values as a direct control signal, decoupled from the descriptive text tracks. All descriptive tracks are free-text and are merged into a 5–9 sentence full_prompt and a 15–45 word short_prompt for training.

AlayaWorld achieves the best overall performance on most metrics under a reduced sampling budget. It delivers substantially higher brightness consistency, color-temperature constraint, and sharpness retention than all competitors, while being competitive in image quality. AlayaWorld also records the highest motion smoothness and leads on both memory ability metrics, reflecting strong visual stability, trajectory control, and long-term memory. Brightness consistency and color-temperature constraint are far higher than those of any other model, with AlayaWorld nearly reaching the maximum score. Sharpness retention improves markedly over the next best method, indicating effective mitigation of blur and sharpness degradation during autoregressive generation. AlayaWorld does not achieve the highest image quality score but remains competitive with existing video and interactive world models. Motion smoothness is the best among all evaluated methods, showing that generated observations follow action trajectories with high temporal coherence. AlayaWorld consistently leads on both memory ability metrics, demonstrating strong preservation of visual appearance and spatial structure when revisiting previous regions.

AlayaWorld is trained on a mixture of real


KI mit KI entwickeln

Von der Idee bis zum Launch – beschleunigen Sie Ihre KI-Entwicklung mit kostenlosem KI-Co-Coding, sofort einsatzbereiter Umgebung und bestem GPU-Preis.

KI-gestütztes kollaboratives Programmieren
Sofort einsatzbereite GPUs
Die besten Preise

HyperAI Newsletters

Abonnieren Sie unsere neuesten Updates
Wir werden die neuesten Updates der Woche in Ihren Posteingang liefern um neun Uhr jeden Montagmorgen
Unterstützt von MailChimp