ReWorld: An Interactive World Model with Long-Horizon Memory

Zhifei Chen, Luozhou Wang, Guibao Shen, Dongyu Yan, Shuai Yang, Tianshuo Xu, Yihua Du, Wei Wang, Tianyi Gui, Lianghua Huang, Yingcong Chen

arXiv:2608.23565 · 2026-08-25 공개 · arXiv · PDF

video-generation kv-cache distribution-matching lora-adapter long-horizon-memory interactive-world-model pose-indexed-landmark unreal-rendered

Abstract

An interactive world model must follow the user's actions, remember the places it has shown, and stream in real time. The tension is structural: control wants a short horizon, memory wants an unbounded one. ReWorld separates the two during training and bounds them at inference. Mixed per-head attention windows confine most heads to the recent past while a small set of global heads attends over the entire history, and random head routing keeps either capability from binding to particular heads; random chunk dropping makes sparse histories in-distribution. At inference the whole past lives under a fixed budget: a bounded KV cache backed by a pose-indexed landmark bank, from which the model retrieves the landmarks nearest the current pose. A metric-scale-aligned data engine places eight sources -- Unreal-rendered fly-throughs, game roaming, and real-world footage -- on one physical action scale, so the same key press moves the camera the same distance in every source, and palindrome trajectories supply the revisit evidence that memory training needs. Distribution-matching distillation confined to a LoRA adapter then compresses sampling to four steps: one backbone serves both a high-fidelity multi-step mode and a real-time interactive one, streaming 704x1280 video across photorealistic, game-style, and stylized worlds. Under a three-axis protocol covering action following, long-horizon recall, and video quality, against six recent interactive world models it attains the best control fidelity (11.95^circ rotation error and the best camera-motion consistency) and the best generation quality; and on minute-long out-and-back rollouts (64\,s, 384 latents), its fixed 12-chunk cache still regenerates the starting view -- at rollout lengths where a sliding window has long evicted the evidence and full-KV attention runs out of memory.

한국어 요약

한 줄 요약

ReWorld는 장기 기억과 실시간 제어를 결합한 인터랙티브 월드 모델로, 704×1280 해상도 영상 스트리밍과 11.95° 회전 오차를 기록했다.

핵심 기여도

핵심 아이디어

ReWorld는 제어와 기억이 서로 다른 시간 창을 필요로 한다는 점에서 출발한다. 제어는 짧은 창에서 학습되어야 실시간 반응이 가능하며, 기억은 긴 창에서 학습되어야 장기적인 장면 복원이 가능하다. 이를 위해 **Mixed per-head attention windows**를 도입하여 대부분의 헤드는 최근 과거만 참조하고, 일부 **global heads**는 전체 과거를 참조하도록 했다. **Random head routing**을 통해 헤드가 매 스텝마다 창 길이를 바꿔가며 학습함으로써 특정 창에 의존하지 않도록 했다. 이는 추론 시 고정된 KV 캐시에서도 모든 헤드가 유연하게 작동할 수 있도록 보장한다.

기술적 접근법

주요 결과

의의 및 한계

ReWorld는 제어와 기억의 시간 창 간 긴장 관계를 해결하는 첫 번째 시도로, 실시간 인터랙티브 시스템에서 장기 기억을 유지하는 데 기여한다. 특히, **LoRA adapter**를 활용한 샘플링 최적화와 **metric-scale-aligned data engine**은 다양한 데이터 소스 통합을 가능하게 한다. 그러나 현재는 카메라 포즈만을 기반으로 기억을 관리하며, 동적 장면이나 비탐색적 상호작용을 지원하지 못하는 점이 한계이다.

실용적 활용

ReWorld는 게임, VR, AR 등 실시간 환경에서 사용자 행동에 따라 장면을 생성하고, 이전 장면을 정확히 기억해야 하는 시스템에 적용 가능하다. 특히, **704×1280 해상도**의 실시간 스트리밍이 필요한 인터랙티브 콘텐츠 제작에 유용하다.