Source-linked AI summary
Skyfall-GS: Synthesizing Immersive 3D Urban Scenes from Satellite Imagery
Jie-Ying Lee, Yi-Ruei Liu, Shr-Ruei Tsai, Wei-Cheng Chang, Chung-Ho Wu, Jiewen Chan, Zhenjun Zhao, Chieh Hubert Lin, Yu-Lun Liu
TL;DR
Realistic, large-scale, explorable 3D urban scenes are difficult to build because high-quality real-world 3D training data are costly and limited. Skyfall-GS uses satellite reconstruction plus open-domain diffusion refinement with curriculum-based iterative updates, and reports more consistent geometry, realistic textures, real-time exploration, and stronger generalization than state-of-the-art methods.
Problem
Building generalizable models for large-scale, geometrically accurate, explorable 3D cities is difficult because detailed 3D and textured reconstructions are limited, expensive, and labor-intensive.
Source: §1 · p. 2Method
Skyfall-GS combines satellite-specific 3D Gaussian Splatting with open-domain diffusion priors in a curriculum-based iterative refinement framework.
Source: §1 · p. 3Results
Skyfall-GS reports improved cross-view-consistent geometry, more realistic textures, better generalization and robustness than state-of-the-art methods, with real-time interactive rendering.
Source: §1 · p. 3, §5 · p. 15Takeaways & Limitations
The framework supports scalable, automated creation of immersive urban virtual scenes for virtual entertainment, simulation, and robotics.
Source: §1 · p. 3The method may leave blind spots at extreme street-level views, does not cover strict pedestrian-level synthesis, and remains challenged by purely nadir input.
Source: Limitations · p. 15
Abstract
from arXiv · showhide
Synthesizing large-scale, explorable, and geometrically accurate 3D urban scenes is a challenging yet valuable task for immersive and embodied applications. The challenge lies in the lack of large-scale and high-quality real-world 3D scans for training generalizable generative models. In this paper, we take an alternative route to create large-scale 3D scenes by leveraging readily available satellite imagery for realistic coarse geometry and open-domain diffusion models for high-quality close-up appearance synthesis. We propose Skyfall-GS, a novel hybrid framework that synthesizes immersive city-block scale 3D urban scenes by combining satellite reconstruction with diffusion refinement, eliminating the need for costly 3D annotations, and also featuring real-time, immersive 3D exploration. We tailor a curriculum-driven iterative refinement strategy to progressively enhance geometric completeness and photorealistic texture. Extensive experiments demonstrate that Skyfall-GS provides improved cross-view consistent geometry and more realistic textures compared to state-of-the-art approaches. Project page: https://skyfall-gs.jayinnn.dev/
1 Introduction
Skyfall-GS addresses the difficulty of creating immersive, navigable 3D urban scenes from limited 3D data by using satellite imagery and diffusion priors. Its satellite-specific reconstruction and curriculum-based iterative refinement improve geometric completeness, texture realism, and cross-view consistency without domain-specific 3D training.
Motivation
- Limited large-scale 3D reconstructions, camera-registration challenges, and noisy Internet imagery make realistic, navigable 3D city generation difficult.Satellite imagery offers broad coverage and high resolution, but limited parallax and invisible building facades cause incorrect geometry and artifacts.Source: §1 · p. 2
Skyfall-GS
- Skyfall-GS combines satellite reconstruction with diffusion refinement to synthesize immersive, real-time, freely navigable urban scenes from satellite imagery alone.The framework avoids fixed-domain 3D training and supports interactive rendering.Source: §1 · p. 3
Results
- Experiments report better generalization and robustness than state-of-the-art methods, while ablations show that each component improves perceptual plausibility and semantic consistency.The paper positions the method as a route toward scalable urban virtual scene creation for entertainment, simulation, and robotics.Source: §1 · p. 3
Reconstruction
- Satellite-specific 3DGS pairs entropy-based opacity regularization with pseudo-camera depth supervision to address limited parallax and multi-date imagery.These designs are tailored to the satellite-to-ground setting.Source: §1 · p. 3
Synthesis
- A curriculum-based iterative dataset update progressively distills open-domain diffusion priors into photorealistic, cross-view-consistent facades in occluded regions.Refined renderings provide pseudo ground truth for iterative supervision, improving degraded ground-level views caused by insufficient parallax.Source: §1 · p. 3
2 Related Work
Prior work spans satellite reconstruction, urban scene synthesis, and diffusion-based 3D reconstruction, but the cited approaches address different parts of the satellite-to-ground problem. Skyfall-GS combines these directions in a two-stage pipeline for immersive city-block-scale scenes.
Motivation
- Existing satellite novel-view methods produce blurred or distorted facades, while city-generation methods yield oversimplified geometries and unrealistic appearances under strong data assumptions.The comparison motivates combining satellite reconstruction with open-domain diffusion information.Source: Figure 2 · p. 4
Satellite and aerial 3D reconstruction
- Satellite reconstruction methods use SfM-MVS, neural reconstruction, NeRF, RPC warping, multispectral data, or 3DGS, but cited methods do not recover occluded facades.The related methods target geometric reconstruction from satellite or aerial imagery, with varying strategies for sparse and multi-date views.Source: Satellite and aerial 3D reconstruction · p. 4
Urban scene synthesis
- Urban scene synthesis methods generate ground-level imagery or use point clouds, density fields, voxels, diffusion, lifting, or BEV-conditioned representations as intermediate structures.The cited literature includes both methods without explicit 3D representations and approaches toward explicit 3D generation.Source: Urban scene synthesis · p. 4
Diffusion models for 3D reconstruction and editing
- Diffusion-based 3D work includes score distillation, Gaussian Splatting extensions, sparse-view consistency methods, inversion-based editing, and occlusion-aware inpainting.These approaches provide generative priors and editing mechanisms for reconstructing or modifying 3D scenes.Source: Diffusion models for 3D reconstruction… · pp. 4–5
Skyfall-GS
- Skyfall-GS uses a two-stage pipeline that fits an appearance-aware, regularized 3DGS model before recovering occluded regions through curriculum-based iterative diffusion refinement.The loop repeatedly refines renders while preserving satellite-faithful textures and geometry for navigable scenes.Source: Figure 3 · p. 5
3 Method
Skyfall-GS reconstructs urban scenes from satellite imagery and progressively refines them with diffusion-guided, curriculum-based iterative updates. The pipeline addresses sparse-view artifacts, occlusions, appearance variation, and cross-view consistency through specialized reconstruction losses and staged synthesis.
- Skyfall-GS uses a two-stage pipeline: satellite-view 3D Gaussian Splatting reconstruction followed by curriculum-based iterative diffusion refinement of occluded ground-view regions.The reconstruction stage models illumination and regularizes sparse multi-date views; the synthesis stage repeatedly refines rendered views while preserving satellite-ground consistency.Source: §3 · p. 5, §3.2 · p. 7
Initial 3DGS reconstruction
- The satellite reconstruction combines appearance embeddings, opacity regularization, pseudo-camera depth supervision, and a weighted loss for color, opacity, and depth.Appearance modeling handles illumination and localized changes, while entropy-based opacity regularization sharpens geometry and improves the synthesis foundation.Source: Appearance modeling · p. 6, Opacity regularization · pp. 6–7
Curriculum learning strategy
- Curriculum refinement starts from higher elevations and progressively lowers viewpoints, revealing occluded regions while improving geometric detail and texture realism.Initial satellite-trained 3DGS renders are higher quality at high elevations but degrade at lower elevations, motivating the descending viewpoint schedule.Source: Curriculum learning strategy · pp. 7–8
Render refinement by text-to-image diffusion model
- Diffusion refinement edits blurry, artifact-laden 3DGS renders to synthesize disocclusions, remove artifacts, and enhance geometry while preserving structural content.The method uses prompt-to-prompt editing with a pretrained text-to-image diffusion model.Source: Render refinement by text-to-image… · p. 8
Multiple diffusion samples
- Independent diffusion edits can produce inconsistent views, so Skyfall-GS samples multiple refined outputs per viewpoint and optimizes a consensus representation across them.Photometric optimization implicitly averages the samples, balancing individual-view fidelity with geometric coherence.Source: Multiple diffusion samples · p. 8
4 Experiments
Skyfall-GS is evaluated on DFC2019 and GoogleEarth against reconstruction and city-generation baselines using distribution, pixel-level, qualitative, and user-study measures. It outperforms baselines on generative quality, while ablations identify the contributions of reconstruction supervision, multi-sample refinement, curriculum scheduling, and iterative updates.
Comparisons with Baselines
- Skyfall-GS substantially outperforms all baselines on FIDCLIP and CMMD across the evaluated datasets, while remaining competitive on pixel-level metrics.Mip-Splatting achieves a slightly better average LPIPS on GoogleEarth, and CoR-GS sometimes achieves higher SSIM on DFC2019.Source: Quantitative comparison · p. 11, Table 1 · p. 11, Table 2 · p. 11
- Qualitative comparisons show sharper building contours, higher texture fidelity, fewer artifacts, and recovery of challenging facade details than competing methods.The comparisons include satellite-reconstruction and city-generation baselines on DFC2019 and GoogleEarth.Source: Qualitative comparison · pp. 11–12, Figure 7 · p. 12
- User studies with 44 participants per study find Skyfall-GS strongest in geometric accuracy, spatial alignment, and overall perceptual quality across both datasets.Participants compared the method with satellite-reconstruction baselines in one study and city-generation baselines in the other.Source: User studies · p. 12, Figure 8 · p. 13
Ablation Studies
- Opacity regularization and pseudo-camera depth supervision improve geometry, while their combination achieves the lowest MAE/RMSE in LiDAR-based DSM evaluation.Appearance modeling is reported as crucial for multi-date convergence, and the full reconstruction-stage combination yields the lowest FIDCLIP and CMMD.Source: §4.2 · p. 13, Table 3 · p. 13
- Multi-sample diffusion and high-to-low curriculum refinement improve synthesis, with Ns = 2 selected for visual quality and random or reversed schedules performing worse.Replacing refinement with SDEdit causes significant quality degradation, while iterative updating and multi-sample consensus improve consistency.Source: Ablation on the synthesis stage · pp. 13–14, Table 4 · p. 13
Performance and Scalability
- The full pipeline takes approximately 6h 45min per scene offline, while the resulting representation supports real-time rendering and combined multi-block models reduce FIDCLIP by approximately 36–38%.The offline cost is reported as a one-time expense that amortizes across unlimited renders.Source: Training efficiency · p. 14, Multi-block scalability via combined… · p. 15
5 Conclusion
The paper concludes that Skyfall-GS can synthesize real-time, immersive, freely navigable urban scenes from multi-view satellite imagery without human intervention or domain-specific 3D training data. It reports consistent superiority over state-of-the-art baselines, while identifying low-elevation close-up views, blind spots, and purely nadir imagery as limitations.
Conclusion
- Skyfall-GS synthesizes real-time, immersive, freely navigable 3D urban scenes solely from multi-view satellite imagery without human intervention or domain-specific 3D training data.The framework combines 3D Gaussian Splatting with open-domain diffusion priors in curriculum-based iterative refinement.Source: §5 · p. 15, A Supplementary Material · p. 24
- Experiments show consistent improvements over state-of-the-art reconstruction and generation baselines while addressing limited parallax, illumination variation, and large-scale occlusion.The supplementary free-flight renders use withheld smooth camera paths to assess globally coherent exploration.Source: §5 · p. 15, A Supplementary Material · p. 24
Limitations
- Strict pedestrian-level facade-close synthesis is beyond scope, and purely nadir input remains an open challenge because low-elevation captures and facade reconstruction are constrained.Fixed heuristic camera trajectories may also leave blind spots in complex geometries, causing minor artifacts at extreme street-level views.Source: Limitations · p. 15
B.1 Method Components
The method components combine satellite-view 3DGS reconstruction with pseudo-camera depth supervision and FlowEdit-based diffusion refinement. Curriculum-based iterative updates progressively expose degraded views while using multi-view consistency and appearance modeling to improve geometry and texture.
Pseudo-Camera Depth Supervision
- Pseudo-camera depth supervision compares MoGe scale-invariant depth from rendered RGB images with rasterized 3DGS depth to constrain novel views.Cameras vary in azimuth, elevation, and radius, with 24 views sampled every 10 iterations.Source: Pseudo camera depth supervision · p. 24, Figure 11 · p. 25
3DGS Reconstruction
- Satellite-view reconstruction modifies 3DGS to address overhead imagery, including reduced scaling learning rates and pruning of unsuitable Gaussians.The reconstruction stage runs for 30,000 iterations with densification enabled between iterations 1,000 and 21,000.Source: 3DGS reconstruction from satellite… · p. 25
FlowEdit-Based Refinement
- FlowEdit refinement transforms degraded rendered views into sharper, more realistic images using source and target prompts while balancing artifact removal against geometry preservation.Lower noise preserves more original structure, whereas higher noise creates larger changes and can alter underlying geometry.Source: FlowEdit-based refinement · pp. 25–26
Curriculum-Based Refinement
- The curriculum-based IDU process uses multiple refinement episodes and fixed appearance embeddings, while multi-view consistency helps mitigate floating artifacts.Opacity regularization is disabled during IDU so Gaussians can retain variable opacities for semi-transparent structures.Source: Curriculum-based refinement · p. 26
B.2 Resource and Approximation Analysis
Skyfall-GS combines practical rendering efficiency with substantial synthesis-time resource demands and uses a weak-perspective approximation for satellite imaging. The approximation is motivated by satellite altitude being much larger than scene depth variation.
Rendering Efficiency
- The method achieves 11 FPS on an NVIDIA T4 and 40 FPS on a MacBook Air M2, while CityDreamer reaches 0.18 FPS on an NVIDIA A100.GaussianCity reaches 10.72 FPS but requires the higher-end A100.Source: Rendering efficiency · p. 26
Memory Consumption
- Peak memory reaches 46 GB during synthesis, while final training memory is 28.04 GB after pruning redundant and low-opacity points.The peak is driven by loading FLUX.1 and temporary Gaussian densification.Source: Memory consumption · p. 26
RPC-to-Perspective Approximation
- The RPC-to-perspective approximation relies on a weak-perspective assumption that is valid when satellite altitude Z is much larger than scene depth variation ΔZ.The paper adopts the SatelliteSfM methodology for this approximation.Source: Validity of RPC to perspective… · p. 27
C.1 Dataset Details
The evaluation uses DFC2019 and GoogleEarth datasets, supplemented by Jacksonville scenes with varied urban structures to test robustness across settings.
- DFC2019 provides standard evaluation areas of interest, while four additional Jacksonville areas broaden scene diversity.Source: DFC2019 dataset · p. 27, Table 5 · p. 28, Table 6 · p. 28
- The additional Jacksonville areas include a city hall, an American football stadium, and other notable urban structures.Source: DFC2019 dataset · p. 27, Table 6 · p. 28
- GoogleEarth supplies semantic maps, height fields, and Google Earth Studio renders across four areas containing complex architecture, squares, residential areas, and riverside scenes.Source: GoogleEarth dataset · p. 27
C.2 Evaluation Protocol
Evaluation combines user judgments, dataset-specific video comparisons, and controlled camera settings for quantitative comparisons against reconstruction and city-generation baselines.
- Participants compare methods on geometric accuracy, spatial alignment, and overall perceptual quality against reference footage and satellite imagery.Source: User study · p. 28
- The user studies compare Skyfall-GS with dataset-specific baselines, including Sat-NeRF and EOGS on DFC2019 and CityDreamer and GaussianCity on GoogleEarth.Source: User study · p. 28
- Quantitative comparisons use fixed camera parameters within each dataset, with different elevation angles and radii for reconstruction and city-generation comparisons.Source: Comparison details · p. 28
C.3 Results
Skyfall-GS achieves strong quantitative and qualitative results across datasets while preserving consistency with satellite-view geometry and handling varied urban scenes.
- Skyfall-GS achieves the best average performance across both datasets, despite one flat GoogleEarth scene where Mip-Splatting performs better.Source: Per-scene quantitative comparison · p. 29, Table 8 · p. 30, Table 9 · p. 31
- On DFC2019, Skyfall-GS obtains the best FIDCLIP and CMMD across all four areas, reducing average FIDCLIP from approximately 84 to approximately 27.Source: Per-scene quantitative comparison · p. 29, Table 8 · p. 30
- Skyfall-GS matches or exceeds Mip-Splatting on PSNR, SSIM, and LPIPS when reprojected into 62 held-out satellite views across four areas.Source: Reprojection consistency to satellite… · p. 29, Table 10 · p. 32
- Additional scenes show coherent renderings that preserve satellite-derived spatial relationships and architectural features across diverse urban typologies.Source: Additional visual results · pp. 30–31, Multi-date appearance variation · p. 31
- Qualitative comparisons report superior geometry and texture, including sharper building details and fewer floating artifacts than competing methods.Source: Additional qualitative comparisons · p. 30, Figure 12 · p. 32
D Additional Experiments
Additional experiments examine robustness to complex structures, appearance variation, prompt wording, scene scale, and iterative refinement, supporting the framework’s broader operating range.
Complex structures
- Skyfall-GS synthesizes plausible views of irregular historical buildings and bridges, preserving complex geometry and reducing melting artifacts in thin structures.Source: D Additional Experiments · p. 32, Synthesis of bridges · p. 33, Figure 17 · p. 40
Transient appearance
- Per-image appearance embeddings make transient objects vary across renderings while keeping static building geometry consistent.Source: Synthesis of bridges · p. 33, Figure 19 · p. 41
Prompt sensitivity
- Refined render quality remains largely consistent across six prompt strategies, indicating tolerance to moderate prompt-specificity changes.Source: Visualizing transient object handling… · p. 33, Sensitivity analysis of refinement… · p. 34, Table 11 · p. 35
Multi-block scalability
- The framework reconstructs a seamless approximately 1km × 512m urban region from combined adjacent areas without boundary-stitching artifacts.Source: Sensitivity analysis of refinement… · p. 36, Figure 21 · p. 43
Curriculum refinement
- Iterative refinement improves coverage over episodes and substantially outperforms single-pass refinement because each episode updates the 3DGS inputs for later edits.Source: Iterative vs. single-pass refinement · pp. 36–37, Episode-vs-coverage analysis of… · p. 36, Table 12 · p. 37
Consistency and diversity
- Cross-view consistency improves as refinement episodes increase, while varying diffusion seeds produces diverse plausible textures over the same geometry.Source: Cross-view consistency · p. 37, Stochastic appearance diversity · pp. 37, 43
Related papers
This paper cites
- Learning Transferable Visual Models From Natural Language Supervision2021
- The Unreasonable Effectiveness of Deep Features as a Perceptual Metric2018
- NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis2020
- Rethinking the Inception Architecture for Computer Vision2015
- DreamFusion: Text-to-3D using 2D Diffusion2022
- InstructPix2Pix: Learning to Follow Image Editing Instructions2022
Cited by
- InfiniDream: Open-Ended Photorealistic 3D Worlds Through Procedural Generation2026
- OuroWorld: Bringing Any 3D World Alive as Diverse, Endlessly Looping 3D Cinemagraphs2026
- GridFlow: Structured Latent Flow for Seamless City-Scale 3D Point Cloud Generation2026
- GS-Voxel: Fitting-Free Structured Latents for Large-Scale 3DGS Generation2026