CIKM 2024 IJCAI 2025 KDD 2026 Arizona State University · DARL

Predicting urban shade
from satellite imagery.

A text-conditioned diffusion model and a globally-sourced, physically-grounded benchmark for simulating how shade moves through cities across the day. 34 cities · 6 continents · 137k samples · 77 GB.

0Cities
0Continents
0K samples
0GB data
0.97SSIM
Interactive · Time of day

Watch shade move across a city.

Drag the slider to sweep solar azimuth from sunrise to sunset. Each frame is a DeepShade prediction conditioned on the satellite tile and the time-of-day prompt.

12:00
azimuth 180° · altitude 68°
Shade prediction frame
W E
06081012141618
Qualitative comparison

Satellite input → DeepShade output.

Drag the divider to compare raw satellite imagery against the model's predicted shade mask for the same tile.

left right
Satellite
Prediction
Five aligned modalities

One tile. Many views.

Every sample in ShadeBench ships with spatially-registered satellite imagery, building masks, source/target shade pairs, and a 3-D geometry grid — enabling generation, segmentation, and reconstruction in one place.

satellite
Satellite
Real-world RGB tile
mask
Building mask
Aligned footprints
source
Source
Shade at time t
target
Target
Shade at time t+Δ
3d grid
OBJ grid
3-D building mesh
Quantitative results

State of the art across every metric.

Full DeepShade (RGB + Canny edges + InfoNCE temporal loss) against ablations. Lower is better for MSE/LPIPS; higher is better for SSIM/mIoU/B-IoU.

ConfigurationSSIM ↑mIoU ↑B-IoU ↑MSE ↓LPIPS ↓
Vanilla ControlNet0.94210.21040.088327.310.4012
+ Canny edges0.95830.25170.104121.460.3421
+ InfoNCE (temporal)0.96410.27480.116819.280.3185
DeepShade (Full)0.96920.29030.124018.170.3024

Training converged 3× faster than vanilla ControlNet at 512×512 resolution.

ShadeBench · KDD 2026

Load the benchmark in three lines.

🤗 Load via datasets
from datasets import load_dataset

ds = load_dataset("DARL-ASU/ShadeBench")
print(ds["train"][0])
⬇️ Direct per-city download
from huggingface_hub import hf_hub_download

path = hf_hub_download(
    repo_id="DARL-ASU/ShadeBench",
    filename="phoenix.zip",
    repo_type="dataset",
)
Publications

Our research papers.

The full trajectory from shaded route planning to shade simulation and benchmarking.

KDD 2026

ShadeBench: A Benchmark Dataset for Building Shade Simulation in Sustainable Society

Longchao Da, Mithun Shivakoti, Xiangrui Liu, T Pranav Kutralingam, Yezhou Yang, Hua Wei

BibTeX
@misc{da2026shadebench,
  title     = {ShadeBench: A Benchmark Dataset for Building
               Shade Simulation in Sustainable Society},
  author    = {Longchao Da and Mithun Shivakoti and
               Xiangrui Liu and T Pranav Kutralingam and
               Yezhou Yang and Hua Wei},
}
IJCAI 2025

DeepShade: Enable Shade Simulation by Text-conditioned Image Generation

Longchao Da, Xiangrui Liu, Mithun Shivakoti, Thirulogasankar Pranav Kutralingam, Yezhou Yang, Hua Wei

BibTeX
@inproceedings{da2025deepshade,
  title     = {DeepShade: Enable Shade Simulation by
               Text-conditioned Image Generation},
  author    = {Longchao Da and Xiangrui Liu and
               Mithun Shivakoti and
               Thirulogasankar Pranav Kutralingam and
               Yezhou Yang and Hua Wei},
  booktitle = {IJCAI},
  year      = {2025}
}
CIKM 2024

Shaded Route Planning Using Active Segmentation and Identification of Satellite Images

Longchao Da, Rohan Chhibba, Rushabh Jaiswal, Ariane Middel, Hua Wei

BibTeX
@inproceedings{da2024shaded,
  title     = {Shaded Route Planning Using Active Segmentation
               and Identification of Satellite Images},
  author    = {Longchao Da and Rohan Chhibba and
               Rushabh Jaiswal and Ariane Middel and
               Hua Wei},
  booktitle = {CIKM},
  year      = {2024}
}