GA-Drive: Geometry-Appearance Decoupled Modeling for Free-viewpoint Driving Scene Generation
Organizations: MMLab, CUHK · CASIA · Shanghai Jiaotong University · SenseTime Research
Abstract
A free-viewpoint, editable, and high-fidelity driving simulator is crucial for training and evaluating end-to-end autonomous driving systems. In this paper, we present GA-Drive, a novel simulation framework capable of generating camera views along user-specified novel trajectories through Geometry-Appearance Decoupling and Diffusion-Based Generation. Given a set of images captured along a recorded trajectory and the corresponding scene geometry, GA-Drive synthesizes novel pseudo-views using geometry information. These pseudo-views are then transformed into photorealistic views using a trained video diffusion model. In this way, we decouple the geometry and appearance of scenes. An advantage of such decoupling is its support for appearance editing via state-of-the-art video-to-video editing techniques, while preserving the underlying geometry, enabling consistent edits across both original and novel trajectories. Extensive experiments demonstrate that GA-Drive substantially outperforms existing methods in terms of NTA-IoU, NTL-IoU, and FID scores.
Figures & tables
| Models | PVG | DD4D w/. PVG | Recon. w/. PVG | Gauss. | DD4D w/. Gauss. | Recon. w/. Gauss. | Deform.-GS | DD4D w/. Deform.-GS | Recon. w/. Deform.-GS | Ours |
| NTA-IoU | 0.256 | 0.438 | 0.464 | 0.175 | 0.495 | 0.413 | 0.240 | 0.335 | 0.443 | 0.558 |
| NTL-IoU | 50.70 | 53.06 | 53.21 | 49.05 | 53.42 | 51.62 | 51.62 | 52.93 | 53.78 | 56.83 |
| FID | 105.29 | 71.52 | 74.32 | 124.90 | 66.93 | 123.61 | 92.24 | 77.32 | 76.24 | 49.77 |
| Corruption | NTA-IoU | NTL-IoU | FID |
| – | 0.558 | 56.83 | 49.77 |
| Gaussians | 0.555 | 56.54 | 50.67 |
| Gaussians | 0.542 | 56.02 | 51.75 |
| Gaussians | 0.535 | 54.79 | 50.86 |
| m noise | 0.545 | 56.62 | 52.13 |
| m noise | 0.538 | 56.24 | 50.97 |