HERMES: A Unified Self-Driving World Model for Simultaneous 3D Scene Understanding and Generation
Xin Zhou, Dingkang Liang, Sifan Tu, Xiwu Chen, Yikang Ding, Dingyuan Zhang, Feiyang Tan, Hengshuang Zhao, Xiang Bai
TL;DR
Hermes presents a unified Driving World Model that jointly performs 3D scene understanding and future scene generation by encoding multi-view observations into a BEV latent space and enriching an LLM with world knowledge via world queries. The framework uses a BEV-based tokenizer and a differentiable BEV-to-point renderer, connected through a current-to-future link that fuses current BEV features with questions and ego-motion to predict future point clouds. It achieves state-of-the-art generation performance (32.4% lower Chamfer distance) and strong understanding metrics (8.0% CIDEr gains) on nuScenes and OmniDrive-nuScenes, while enabling scene descriptions and reasoning. The work demonstrates effective cross-task knowledge transfer and signals a practical step toward a fully unified self-driving world model, with future directions including perception tasks and alternative generation modalities.
Abstract
Driving World Models (DWMs) have become essential for autonomous driving by enabling future scene prediction. However, existing DWMs are limited to scene generation and fail to incorporate scene understanding, which involves interpreting and reasoning about the driving environment. In this paper, we present a unified Driving World Model named HERMES. We seamlessly integrate 3D scene understanding and future scene evolution (generation) through a unified framework in driving scenarios. Specifically, HERMES leverages a Bird's-Eye View (BEV) representation to consolidate multi-view spatial information while preserving geometric relationships and interactions. We also introduce world queries, which incorporate world knowledge into BEV features via causal attention in the Large Language Model, enabling contextual enrichment for understanding and generation tasks. We conduct comprehensive studies on nuScenes and OmniDrive-nuScenes datasets to validate the effectiveness of our method. HERMES achieves state-of-the-art performance, reducing generation error by 32.4% and improving understanding metrics such as CIDEr by 8.0%. The model and code will be publicly released at https://github.com/LMD0311/HERMES.
