Velox: Spatial Memory Makes World Models Efficient
summary
The gist
The gist The introduction states that context management is a central methodological challenge for video world models, and Velox introduces a training-free attention router using frustum slab
In short
Video world models struggle with managing visual memory during long rollouts, causing slow performance due to growing context caches. Velox introduces a training-free attention router that uses camera frustum slabs from streaming geometry to intelligently select relevant historical context. This method modulates model importance based on region coverage, significantly accelerating generation speed without increasing the KV cache size.
Key concepts
- Frustum Slab Correspondences
- Historical video blocks are treated as 3D camera frustum slabs with defined depth intervals. This geometric representation allows the system to map where past visual information is located in space and time. This spatial mapping is crucial for determining which past blocks are relevant for the current region being generated, enabling targeted context retrieval.
- Recency-Priority Multiwarp
- This mechanism determines the depth of the current block by prioritizing more recent visual data. It ensures that when calculating the depth of a new chunk, newer information is weighted more heavily than older information. This helps in accurately assessing how much 'new' context is available versus 'historical' context for decision-making.
- Soft Modulation
- For areas well-covered by historical data, Velox uses frustum slab overlaps to gently adjust the importance of each layer's model output. This soft modulation intelligently blends the influence of past blocks based on their spatial relationship, ensuring a smooth transition between historical context and new generation without abrupt changes.
- Chunked Video Diffusion
- This is the standard way video world models generate long sequences by processing them in smaller segments or chunks. The challenge is that each chunk needs to remember what came before. Velox optimizes this process by replacing traditional, growing KV caches with a geometric routing system, making context management efficient for long simulations.
Terminology used across episodes
This episode discusses
- Velox: Spatial Memory Makes World Models Efficient · Paper Radio
- ReCamMaster: Camera-Controlled Generative Rendering from A Single Video
- Longformer: The Long-Document Transformer
- Stable Video Diffusion: Scaling Latent Video Diffusion Models to Large Datasets
- GameGen-X: Interactive Open-world Game Video Generation
- SkyReels-V2: Infinite-length Film Generative Model
- FlexWorld: Progressively Expanding 3D Scenes for Flexiable-View Synthesis
- Transformer-XL: Attentive Language Models Beyond a Fixed-Length Context
- FlashAttention-2: Faster Attention with Better Parallelism and Work Partitioning
- Efficient-vDiT: Efficient Video Diffusion Transformers With Attention Tile
- The Matrix: Infinite-Horizon World Generation with Real-Time Moving Control
- WorldCache: Accelerating World Models for Free via Heterogeneous Token Caching
- Seedance 1.0: Exploring the Boundaries of Video Generation Models
- Advancing Open-source World Models
- Long-Context Autoregressive Video Modeling with Next-Frame Prediction
- LTX-Video: Realtime Video Latent Diffusion
- CameraCtrl: Enabling Camera Control for Text-to-Video Generation
- CameraCtrl II: Dynamic Scene Exploration via Camera-controlled Video Diffusion Models
- StreamingT2V: Consistent, Dynamic, and Extendable Long Video Generation from Text
- Voyager: Long-Range and World-Consistent Video Diffusion for Explorable 3D Scene Generation
- Self Forcing: Bridging the Train-Test Gap in Autoregressive Video Diffusion
The paper
Velox: Spatial Memory Makes World Models Efficient · Read on arXiv
Qiuhong Shen, Shizun Wang, *Xinchao Wang
National University of Singapore
Video world models turn actions and camera motion into long visual rollouts, making video a natural interface for interactive simulation. Such interaction requires responsive generation, yet coherent rollouts must retain visual memory of what has already been generated. Chunked video diffusion models usually keep this context in growing KV caches, so later chunks become progressively slower. To address this bottleneck, we introduce Velox, a training-free attention router for region-level context selection using frustum slab correspondences from streaming geometry. Velox represents historical blocks as camera frustum slabs with depth intervals and obtains current-block depth through recency-priority multiwarp. For well-covered regions, frustum slab overlap softly modulates each layer's model-derived block importance. Uncovered regions retain the model-derived route without geometric bias. The fixed token-block granularity matches FlashAttention-style tiled execution and reduces the attention term that grows with rollout length. Frustum slab construction runs asynchronously with denoising on the same H200. At chunk 48, Velox accelerates attention by 4.36 times and denoising by 2.43 times. On the full 158-case WBench navigation split, it remains within 0.15 API-free average points of dense LingBot-Fast-Cam. Please see our project page at https://velox-world.com/velox/ for more details.
Transcript
Introduction to the show: ident: AI Radio. Generated commentary on the latest Artificial Intelligence papers.
Tom: I'm Tom.
Jane: And I'm Jane, here with Lu, Meng and our in-house large language model, Lalam.
Tom: We're looking at the paper: "Velox: Spatial Memory Makes World Models Efficient".
Jane: The gist The introduction states that context management is a central methodological challenge for video world models,
Tom: First, who's behind it and why it matters.
Paper summary: Jane: So, looking at "Velox: Spatial Memory Makes World Models Efficient", it seems like the authors have successfully tackled the growing cost of context management in chunked video diffusion models by introducing a training-free attention router based on frustum slab correspondences. The main contribution is this soft geometric fusion rule that uses OBB frustum slab overlap to modulate layer importance, while keeping an unbiased fallback for uncovered regions.
Lu: What this suggests for the field is that we can decouple the context selection mechanism from model training, which simplifies deployment significantly. It moves away from frame-level selection toward a more spatial memory approach where relevance is determined by geometric overlap rather than just temporal proximity alone.
Meng: I think for production, the fact that it achieves a four point three six times attention speedup and two point four three times denoising speedup on chunk forty-eight is compelling evidence that this isn't just theoretical overhead reduction; it actually helps with throughput when generating longer scenes like navigation splits on WBench <ref:2610.22311#pg1>.
Tom: Exactly, because we're seeing these tangible performance gains without any heavy training overhead for the router itself. The authors show that their fixed token-block granularity lines up well with tiled execution styles, which is great for efficient GPU utilization.
Lalam: It shows that spatial memory, when mapped correctly to geometry like frustum slabs, can replace the dense KV cache bottleneck effectively in these long rollouts. This paper gives us a concrete way to handle the growing visual context problem without linearly increasing computational cost with rollout length.
Jane: And looking at the title again, "Spatial Memory Makes World Models Efficient," it really hammers home that the efficiency comes directly from how they manage that spatial memory, using geometry as a guide instead of just relying on raw temporal history. It points toward a future where context management is handled by scene structure itself rather than just sequential storage.
Conclusion: Tom: So, we've been looking at Velox, this paper by those authors who developed these video world models that rely on chunked diffusion. The main idea is using spatial memory to handle the context problem better than just a long list of past frames.
Jane: Right, so it’s about how these models keep track of what happened earlier when they generate video sequences, and Velox uses something called frustum slabs to manage that. What does that actually mean for us as listeners?
Lu: It means instead of looking at every single previous frame sequentially which gets really slow, Velox represents those past chunks spatially, like slices of a camera's view—frustums—and it uses the overlap between those slices to decide which past information is most important for the current part we are generating.
Meng: So, it’s a way to selectively remember context based on where the camera is looking and how much that memory overlaps with what you need now. But what about making this actually run fast when we’re shipping models?
Tom: The results show that this approach works without needing any extra training for the router itself. They see a speedup of four point three six times in attention at chunk forty-eight and denoising speeds up by two point four three times. That’s a real number we can talk about.
Jane: That sounds like a big deal because those numbers show that this isn't just theoretical math; it actually makes the generation process much faster for longer tasks, like navigation splits on WBench. So, what does this mean for the future of these AI models?
Lalam: I’m pretty sure what Velox shows is that we can handle long-term visual context by using geometry to guide memory access instead of just relying on a massive key-value cache that grows way too big. It makes the model more efficient in terms of computation per step.
Tom: It suggests a direction for how we think about memory in these models, moving from pure temporal history to spatial awareness within the world representation. We’ll look at how this specific geometry mapping affects other types of visual context selection next.
More episodes
- 2608.08060-ZOMP: Zeroth-Order Multi-Modal Prompt Tuning for Vision-Language Models
- 2608.22521-VISTA: Test-Time Compositional Alignment for Visual Autoregressive Generation
- 2609.03080-Exemplar: Few-Shot Biomedical Segmentation That Refits Exactly in Seconds
- 2609.04775-LUMIN: Lifecycle-Utility-aware and Metadata-Informed Network for Visual Anomaly Detection
- 2609.16926-Evaluating Mesh Reconstruction Methods for Crop Phenotyping
- 2610.07940-Hybrid Latent Attention for Looped Language Models
- 2608.28138-Token-Budget Distillation: Transferring Full-Token Semantics to Compressed Video Vision-Language Models
- 2608.15592-When Entropy Is Not Enough: Reclaiming Lost Semantics in LLM Output Length Prediction
- 2608.22478-Arbitrage-Aware Probabilistic Multi-Step Forecasting of Implied Volatility Surfaces: Joint Generation of Surface-Return Trajectories Using Latent Diffusion
- 2608.21325-Move by Move: Measuring and Steering How LLMs Conduct Psychotherapy