๐ฅ Wildfire Spread Prediction
Temporal Latent Diffusion with Custom 12-Band Satellite VAE โ CaBuAr V4 (ZeroGPU)
Visualizations
- Pre-Fire Input โ false-color composite of the input image using SWIR / NIR / Red bands. Healthy vegetation appears green; bare soil pinkish-red; water blue.
- Model Prediction โ the predicted post-fire scene rendered in the same SWIR/NIR/Red space. Look for darkening or color shifts in vegetated areas (signal of burn).
- NBR Map โ Normalized Burn Ratio derived from SWIR and NIR. On the upload tab this shows predicted NBR change (red = potential burn). On the test tab this shows the GT-vs-prediction NBR error (red = model under-predicted burn, blue = over-predicted).
Metrics (test-sample tab only โ needs ground truth)
- SSIM (Structural Similarity, 0โ1) โ measures perceptual structural similarity. > 0.85 is strong, > 0.90 is excellent. Penalizes blur and structural distortion more than pixel error.
- Pixel MSE โ mean squared error in [-1, 1] space. Lower is better. < 0.01 indicates the prediction is very close pixel-wise.
- PSNR (Peak Signal-to-Noise Ratio, dB) โ log-scale pixel fidelity. > 25 dB is good, > 30 dB is very high quality.
Why three metrics? Generative models can produce visually plausible outputs that score poorly on pixel MSE (because they invent plausible but slightly-different details). SSIM and PSNR together give a fairer picture of how well the model captured the actual fire event.
File format tip: Sentinel-2 pre-fire image as a NumPy array. Accepted shapes: [12, 512, 512] (channels-first) or [512, 512, 12] (channels-last). Values can be raw reflectance (0โ10000), [0, 1], or [-1, 1] โ the app normalizes automatically. Bands must follow standard Sentinel-2 order (B1โB12).
CaBuAr V4 โ Custom 12-Band SatelliteVAE (16.2M params) + U-Net Diffusion
Dataset: California Burned Areas (CaBuAr) | 12 Sentinel-2 Bands | 68 Test Samples