File size: 1,446 Bytes
94b1449 874cec4 94b1449 874cec4 94b1449 f8f3a5a 35fe63c 94b1449 874cec4 94b1449 874cec4 6a2ff89 874cec4 35fe63c 874cec4 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 | ---
title: Sat3DGen
emoji: π°οΈ
colorFrom: blue
colorTo: green
sdk: gradio
sdk_version: "5.29.0"
python_version: "3.10"
app_file: app.py
pinned: false
license: mit
models:
- qian43/Sat3DGen
suggested_hardware: t4-small
---
## Sat3DGen β Street-Level 3D Scene Generation from Satellite Images
**[ICLR 2026]** Generate street-level 3D scenes from a single satellite image.
- π [Paper (OpenReview)](https://openreview.net/forum?id=E7JzkZCofa)
- π [Project Page](https://qianmingduowan.github.io/Sat3DGen_project_page/)
- π» [GitHub](https://github.com/qianmingduowan/Sat3DGen)
- π€ [Model](https://huggingface.co/qian43/Sat3DGen)
- [Arxiv](arxiv.org/abs/2605.14984)
### Features
- **3D Mesh Generation**: Upload a satellite image β get a downloadable `.obj` mesh with in-browser 3D preview.
- **Video Rendering**: Select a satellite image and sky panorama β render a walkthrough video along a trajectory.
### Usage
Upload a satellite image or select one from the examples, then click "Generate".
The model weights are loaded automatically from HuggingFace.
### Input Requirements
The satellite image should be at **zoom level 20** (same as the [VIGOR](https://github.com/Jeff-Zilence/VIGOR) dataset), resized to **512Γ512** pixels. You can download satellite tiles at this zoom level from any map tile API (e.g. Google Maps, Bing Maps, Mapbox).
> **Note**: GPU hardware is recommended for reasonable inference speed.
|