WORLDMEM: Long-term Consistent World Simulation with Memory

Zeqi Xiao, Yushi Lan, Yifan Zhou, Wenqi Ouyang, Shuai Yang, Yanhong Zeng, Xingang Pan

arXiv:2504.12369 · 2026-08-15 공개 · arXiv · PDF

scene-generation temporal-context memory-attention long-term-consistency world-simulation dynamic-world-modeling virtual-environments

Abstract

World simulation has gained increasing popularity due to its ability to model virtual environments and predict the consequences of actions. However, the limited temporal context window often leads to failures in maintaining long-term consistency, particularly in preserving 3D spatial consistency. In this work, we present WorldMem, a framework that enhances scene generation with a memory bank consisting of memory units that store memory frames and states (e.g., poses and timestamps). By employing a memory attention mechanism that effectively extracts relevant information from these memory frames based on their states, our method is capable of accurately reconstructing previously observed scenes, even under significant viewpoint or temporal gaps. Furthermore, by incorporating timestamps into the states, our framework not only models a static world but also captures its dynamic evolution over time, enabling both perception and interaction within the simulated world. Extensive experiments in both virtual and real scenarios validate the effectiveness of our approach.

한국어 요약

한 줄 요약

WorldMem은 장기적 3D 공간 일관성을 확보하기 위해 메모리 기반의 주의 메커니즘을 도입한 세계 시뮬레이션 프레임워크이다.

핵심 기여도

핵심 아이디어

기존의 비디오 디퓨전 모델은 제한된 시간 윈도우 내에서 작동하여 장기 일관성을 유지하는 데 어려움이 있었다. WorldMem은 이 문제를 해결하기 위해 외부 메모리 뱅크를 도입하여 과거 프레임과 상태(예: 포즈, 타임스탬프)를 저장하고, 이를 기반으로 새로운 프레임 생성 시 관련 정보를 추출하는 메커니즘을 설계했다. 이 메모리 어텐션 메커니즘은 현재 프레임을 쿼리로, 메모리 프레임을 키와 값으로 사용하는 어텐션 구조를 통해 정보를 전달한다. 특히, Plücker 임베딩과 상대 임베딩을 사용하여 포즈 정보를 정밀하게 표현하고, 타임스탬프를 포함한 상태 임베딩을 통해 시간에 따른 환경 변화를 자연스럽게 모델링한다.

기술적 접근법

주요 결과

의의 및 한계

WorldMem은 장기 일관성을 유지하면서도 정밀한 3D 공간 재구성을 가능하게 하여, 상호작용이 가능한 가상 환경 구축에 기여한다. 특히, 메모리 기반 접근법은 기존의 3D 재구성 또는 내부 가중치 저장 방식과 달리 유연하면서도 세부 정보를 유지할 수 있다는 장점이 있다. 그러나 메모리 뱅크의 크기와 관리 복잡도는 성능 향상과 계산 비용 사이의 균형을 유지하는 중요한 과제이다. 또한, 시간에 따른 예측 불가능한 이벤트(예: 식물 성장)는 정량적 평가가 어려운 한계점으로 제시된다.

실용적 활용

WorldMem은 자율 주행, 게임 엔진 대체, VR/AR 환경 구축 등에서 장기 일관성을 요구하는 시뮬레이션에 적용 가능하다. 특히, 사용자와의 상호작용이 필요한 동적 환경에서 환경 변화를 자연스럽게 반영하는 데 유용하며, 실제 공간의 장기적 재현에도 활용될 수 있다.