Papers
arxiv:2610.17625

4LC: 4D Latent Cache for Efficient Conditioning in Dynamic World Modeling

Published on Oct 13
ยท Submitted by
Jianhui Zhang
on Oct 14
Authors:
,
,
,
,

Abstract

For video generation in dynamic world modeling, observed static and dynamic content should be efficiently reused to provide conditions for repeated generation at different times and viewpoints. We introduce 4LC, a 4D latent cache with composite visual representations and a flexible spatiotemporal access interface. As a latent cache, 4LC directly reuses visual representations of static and dynamic content to provide generation conditions, avoiding per-request RGB rendering and re-encoding. As a composite cache, 4LC binds visual representations from multiple visual encoders (e.g., VAE, DINO, V-JEPA, VGGT) to shared geometry and motion, allowing the composite representations to describe the dynamic world with rich information. Besides, we design a flexible spatiotemporal interface, which directly reads the cache at independently specified times and viewpoints and combines readouts across observations, providing a common conditioning format for diverse downstream tasks. Building on 4LC, we develop 4LC-Video to address multiple video generation tasks through different configurations of source observations, spatiotemporal requests, and historical reuse, including camera control, temporal control, novel-view synthesis, scene revisits, and long-term generation. Our experiments show more efficient condition acquisition, effective spatiotemporal controllability, and scene consistency across tasks using a single 4LC-Video model without task-specific fine-tuning.

Community

4LC: 4D Latent Cache for Efficient Conditioning in Dynamic World Modeling

Video world models repeatedly reuse past observations, but dynamic memories such as 4DGS re-render RGB and re-encode it into conditions for every request.

4LC encodes observations once: features from multiple visual encoders (FLUX.2 VAE, DINOv2, V-JEPA, VGGT) are bound to shared geometry and motion, covering both static and dynamic content. Conditions are then read out directly at any time and viewpoint, with no per-request rendering or re-encoding.

  • โšก 68.5ร— faster condition acquisition and 12.6ร— lower peak GPU memory (condition share of end-to-end time: 14.9% โ†’ 0.25%)
  • ๐Ÿงฉ One model, many tasks without task-specific fine-tuning: camera control, temporal control, novel-view synthesis, scene revisits and long-term generation, plus image-to-video and video editing

๐ŸŒ Project page: https://zgca-hmi-lab.github.io/4LC/
๐Ÿ’ป Code: https://github.com/ZGCA-HMI-Lab/4LC
๐Ÿค— Models: https://huggingface.co/jianhuizhang/4LC-Video
๐ŸŽฎ Demo: https://huggingface.co/spaces/jianhuizhang/4LC-Demo

Sign up or log in to comment

Get this paper in your agent:

hf papers read 2610.17625
Don't have the latest CLI?
curl -LsSf https://hf.co/cli/install.sh | bash

Models citing this paper 1

Datasets citing this paper 0

No dataset linking this paper

Cite arxiv.org/abs/2610.17625 in a dataset README.md to link it from this page.

Spaces citing this paper 0

No Space linking this paper

Cite arxiv.org/abs/2610.17625 in a Space README.md to link it from this page.

Collections including this paper 1