Sat2Scene: 3D Urban Scene Generation from Satellite Images with Diffusion
Zuoyue Li, Zhenqiang Li, Zhaopeng Cui, Marc Pollefeys, Martin R. Oswald
TL;DR
Sat2Scene tackles cross-view, city-scale urban scene generation from satellite imagery by integrating diffusion models into 3D sparse point-cloud representations and neural rendering. The pipeline first colorizes a foreground point cloud with a 3D diffusion model to produce $C ∈ [0,1]^{N×3}$ on geometry $P ∈ R^{N×3}$ and generates a background panorama $B ∈ R^{H_B×W_B×3}$ with a 2D diffusion model, followed by a feed-forward feature extraction $F = E(P,C)$ and volume rendering for arbitrary views. Key contributions include the first combination of diffusion with 3D sparse representations for direct satellite-to-scene generation, a point-anchored feature extraction strategy, and a neural rendering pipeline that yields photorealistic street-view videos with robust temporal consistency and cross-view generalization to OmniCity. Experiments on HoliCity show state-of-the-art temporal consistency and image quality, while generalization to OmniCity demonstrates robustness to new city-scale data, highlighting memory efficiency and scalability for outdoor scene synthesis.
Abstract
Directly generating scenes from satellite imagery offers exciting possibilities for integration into applications like games and map services. However, challenges arise from significant view changes and scene scale. Previous efforts mainly focused on image or video generation, lacking exploration into the adaptability of scene generation for arbitrary views. Existing 3D generation works either operate at the object level or are difficult to utilize the geometry obtained from satellite imagery. To overcome these limitations, we propose a novel architecture for direct 3D scene generation by introducing diffusion models into 3D sparse representations and combining them with neural rendering techniques. Specifically, our approach generates texture colors at the point level for a given geometry using a 3D diffusion model first, which is then transformed into a scene representation in a feed-forward manner. The representation can be utilized to render arbitrary views which would excel in both single-frame quality and inter-frame consistency. Experiments in two city-scale datasets show that our model demonstrates proficiency in generating photo-realistic street-view image sequences and cross-view urban scenes from satellite imagery.
