StreetCrafter: Street View Synthesis with Controllable Video Diffusion Models
Yunzhi Yan, Zhen Xu, Haotong Lin, Haian Jin, Haoyu Guo, Yida Wang, Kun Zhan, Xianpeng Lang, Hujun Bao, Xiaowei Zhou, Sida Peng
TL;DR
StreetCrafter introduces a LiDAR-conditioned controllable video diffusion model for street-view synthesis, enabling precise viewpoint control and pixel-level scene edits without per-scene optimization. It couples a diffusion backbone with LiDAR-derived per-frame conditions and distills the learned prior into a dynamic 3D Gaussian Splatting representation for real-time rendering, achieving strong extrapolation performance on Waymo Open and PandaSet. The method supports editing operations by adjusting LiDAR inputs and demonstrates robustness to dynamic elements, while acknowledging data-collection costs and current inference speed as areas for improvement. Overall, StreetCrafter delivers photorealistic, controllable view synthesis with practical editing capabilities for autonomous-driving simulation and analysis.
Abstract
This paper aims to tackle the problem of photorealistic view synthesis from vehicle sensor data. Recent advancements in neural scene representation have achieved notable success in rendering high-quality autonomous driving scenes, but the performance significantly degrades as the viewpoint deviates from the training trajectory. To mitigate this problem, we introduce StreetCrafter, a novel controllable video diffusion model that utilizes LiDAR point cloud renderings as pixel-level conditions, which fully exploits the generative prior for novel view synthesis, while preserving precise camera control. Moreover, the utilization of pixel-level LiDAR conditions allows us to make accurate pixel-level edits to target scenes. In addition, the generative prior of StreetCrafter can be effectively incorporated into dynamic scene representations to achieve real-time rendering. Experiments on Waymo Open Dataset and PandaSet demonstrate that our model enables flexible control over viewpoint changes, enlarging the view synthesis regions for satisfying rendering, which outperforms existing methods.
