GeoWAM: Visual Geometry World Action Models for Autonomous Driving

1Uber AV Labs
2Case Western Reserve University
Corresponding authors
denotes project lead

Abstract

Video world models predict how pixels evolve, leaving 3D transformations implicit; geometry world models predict future 3D structure, making the transformations explicit.

Video and geometry world models represent scene dynamics differently. Given the same current observation, a video world model predicts how pixel values evolve over time, and the underlying 3D transformations remain implicit in these pixel changes and are therefore difficult to recover. In contrast, a geometry world model predicts future 3D structure, whose evolution explicitly exposes the underlying spatial transformations and provides a representation naturally aligned with motion planning.

World action models (WAMs) have recently gained increasing attention as a framework for jointly modeling scene evolution and ego actions in autonomous driving. Most existing WAMs learn scene dynamics in pixel space by combining a video-generation backbone for future-observation prediction with an action head for ego-trajectory prediction. Pixels, however, provide only an indirect representation of these dynamics: they entangle geometry and motion with appearance, texture, and illumination, forcing the model to infer three-dimensional transformations from two-dimensional observations. We argue that geometry, represented by point clouds, offers a more natural state space for driving because it explicitly captures spatial structure and the rigid and non-rigid transformations that govern scene evolution while directly aligning with the space in which driving actions are executed. Building on this insight, we introduce GeoWAM, a visual geometry world action model for autonomous driving. Rather than predicting future images, GeoWAM is pretrained to forecast future scene geometry, yielding representations that jointly encode spatial structure and temporal evolution. A geometry-conditioned action head then leverages these learned geometric dynamics to predict future ego trajectories. Extensive open-loop and closed-loop evaluations show that visual geometry world modeling yields substantially stronger driving policies than image-based alternatives, establishing future-geometry prediction as an effective pretraining objective for autonomous driving.

Method Overview

GeoWAM architecture: a geometry encoder builds a history memory of geometry and ego tokens, a future geometry decoder forecasts future point maps, and a future pose decoder feeds a trajectory head.

Stage 1 — Visual geometry world model. A geometry encoder maps the multiview image history into multi-level geometry tokens, which describe the spatial structure seen from each camera, and ego tokens, which carry ego-motion context. Together they form a history memory. A future geometry decoder starts from learned geometry queries that carry temporal, view, and 2D positional embeddings; causal temporal self-attention models how each spatial location evolves across the future steps, and cross-attention to the history memory retrieves the relevant observed context. A shared geometry head decodes the resulting features into a dense point map and a per-pixel confidence map for every future step. Supervision comes from cosine feature alignment against targets produced by the same encoder on the future frames (detached, and never given to the forecasting branch or used at inference), together with a dense point-map loss combining Euclidean regression, confidence-aware regression, and multi-scale surface-normal consistency, applied to both the future steps and the current frame.

Stage 2 — Geometry-conditioned action head. GeoWAM adopts an inverse-dynamics-like formulation: rather than regressing a trajectory directly, learned future ego queries cross-attend to both the history memory and the predicted future geometry to produce future ego tokens that encode the ego motion compatible with the forecast scene evolution. A stop-gradient on the predicted geometry keeps the trajectory loss from reshaping the pretrained forecasting capability. The action head refines the historical ego-token sequence with a causal temporal transformer, conditions a learnable trajectory query on the predicted future ego tokens, and regresses a single trajectory directly — with no trajectory anchors, mode classification, or iterative sampling.

Future Geometry Prediction

We convert each predicted future point map to ray depth and report absolute relative error (Abs Rel, lower is better) and threshold accuracy δ < 1.25 (higher is better), at horizons from one to four seconds and averaged over all eight predicted frames. Video world models generate future RGB frames, so we reconstruct their geometry with DVGT to give every method a common geometric output.

Method / Horizon Abs Rel ↓ δ < 1.25 ↑
1s2s3s4smean 1s2s3s4smean
Epona + DVGT 0.2290.2630.2920.3100.274 0.7320.6770.6200.5890.655
Cosmos 3 + DVGT 0.3000.3760.4050.4220.376 0.5880.5130.4640.4470.503
VGGT-World 0.2720.3290.3420.3570.325 0.6120.5530.5130.4970.544
GeoWAM (ours) 0.2280.2450.2560.2970.257 0.7080.7690.7460.7030.754

Future geometry prediction at different horizons. Bold and underlined values indicate the best and second-best results. GeoWAM attains the lowest Abs Rel at every horizon, improving the aggregate mean from 0.274 for the strongest baseline to 0.257, and lifts the mean δ < 1.25 from 0.655 to 0.754.

Planning on NAVSIM v2 navtest

We finetune GeoWAM on the NAVSIM navtrain split and evaluate with the Extended Predictive Driver Model Score (EPDMS), which aggregates no at-fault collision (NC), drivable-area compliance (DAC), driving-direction compliance (DDC), traffic-light compliance (TLC), ego progress (EP), time-to-collision (TTC), lane keeping (LK), history comfort (HC), and extended comfort (EC). All metrics use the official human-penalty protocol; higher is better.

Method NC ↑DAC ↑DDC ↑TLC ↑EP ↑ TTC ↑LK ↑HC ↑EC ↑EPDMS ↑
Transfuser96.989.997.899.787.195.492.798.387.284.0
Hydra-MDP++97.297.599.499.683.196.594.498.270.981.4
DriveSuprim97.596.599.499.688.496.695.598.377.083.1
ARTEMIS98.395.198.699.881.597.496.598.383.1
DiffusionDrive98.296.299.599.887.497.396.998.487.788.2
WoTE98.596.898.899.886.197.995.598.382.987.7
DriveVLA-W098.495.299.499.986.697.997.898.382.786.9
PWM98.895.999.499.986.498.497.698.385.388.2
DriveLaW98.796.999.699.887.598.397.698.477.488.6
DVGT-298.797.999.799.987.998.098.298.277.089.6
EponaV298.597.499.599.987.998.197.798.277.488.9
GeoWAM (ours) 98.797.799.799.987.098.197.998.386.890.2

Results on the NAVSIM v2 navtest split. GeoWAM reaches an EPDMS of 90.2, improving on its DVGT-2 initialization by 0.6 points and giving the best overall score in the table, while matching the best DDC and TLC and staying competitive on the remaining safety and progress components.

Two-Stage Planning on navhard

The navhard benchmark approximates closed-loop evaluation with scenes reconstructed by 3D Gaussian Splatting: after the planner predicts a trajectory, a new observation is rendered from the resulting ego pose and fed back for the next planning step, so planning errors propagate into subsequent observations. Stage 1 (S1) evaluates the original scenes and Stage 2 (S2) the synthetic reactive scenes.

MethodStage NC ↑DAC ↑DDC ↑TLC ↑EP ↑ TTC ↑LK ↑HC ↑EC ↑EPDMS ↑
CVS188.842.870.699.377.587.378.697.160.411.4
S283.259.176.598.071.381.147.997.161.9
Ego MLPS193.255.786.699.381.292.283.597.577.714.1
S277.251.974.498.277.175.040.897.879.8
LTFS196.279.599.199.584.195.194.297.579.125.1
S277.770.284.298.085.175.645.495.775.9
DriveVLA-W0S196.883.399.099.684.695.396.497.678.224.4
S276.864.379.998.389.275.046.895.853.1
DriveLaWS197.389.199.299.684.397.196.297.867.630.6
S282.567.683.598.184.878.545.896.457.3
DVGT-2S197.291.398.499.884.895.595.597.571.431.7
S277.873.881.398.391.573.248.083.945.1
LTFv6S196.586.699.299.584.495.194.497.776.431.9
S279.875.586.297.889.576.050.095.266.7
NavFormerS196.292.495.799.683.896.094.796.460.934.1
S285.781.083.597.690.182.448.294.948.4
EponaV2S197.390.799.4100.083.397.397.397.660.936.1
S283.678.088.098.986.080.350.196.152.0
GeoWAM (ours)S197.791.599.199.883.895.896.097.879.036.6
S280.476.387.398.788.976.249.994.056.0

navhard leaderboard. Methods trained with reinforcement learning or PDMS-score supervision are shown in gray and marked with ; among the remaining methods, bold and underlined values indicate the best and second-best results. GeoWAM reaches an EPDMS of 36.6, outperforming all baselines including those trained with score supervision.

Qualitative Results

Aggregated future geometry predictions with predicted ego poses for a left turn, driving straight, and a right turn.

For three representative maneuvers — turning left, driving straight, and turning right — we aggregate the predicted geometry from all future time steps into a single visualization, with bounding boxes marking the predicted ego poses at successive steps. Across all three, GeoWAM preserves coherent scene structure over the prediction horizon and reconstructs environmental elements such as trees and poles as well as fine-grained road markings. In the left-turn case, another vehicle follows the ego vehicle through the turn in the predicted future geometry, showing that GeoWAM captures the dynamics of surrounding agents and not only ego motion. In the straight-driving case, the predicted trajectory steers around a vehicle along the roadside, showing that the forecast geometry provides actionable spatial context for planning.


Citation

If you find our work helpful, please consider cite us:

@misc{lu2026geowam,
      title={GeoWAM: Visual Geometry World Action Models for Autonomous Driving},
      author={Yiren Lu and Xin Ye and Jiaming Liu and Philip Jacobson and Jin Yao and Yi-chung Chen and Liam Merino and Dhruva Dixith Kurra and Min Cai and Tom Lampo and Yu Yin and Danhua Guo and Burhan Yaman},
      year={2026},
      eprint={2608.23486},
      archivePrefix={arXiv},
      primaryClass={cs.CV},
      url={https://arxiv.org/abs/2608.23486},
}