Project 02 · Dancing with the SARs

SAR Change: Valencia flood viewer

Radar sees the flood through the clouds. This viewer makes it readable.

nasa-spaceapps-2026.pages.dev/sar-change/app/Full screen ↗

Interactive and fully static: everything runs in your browser from precomputed data. Use the "Experiment briefing" button inside the demo for a guided walkthrough.

The problem

Why it matters

Floods arrive with the storm, so optical satellites usually see only cloud. Synthetic aperture radar sees through cloud, day or night, but radar images are hard to read for anyone who isn't a specialist.

The challenge asks for an interactive app that uses NISAR radar to track and explain surface change. We take the 29 October 2024 DANA flood in Valencia, Spain, and make the change visible and explainable, with a path to NISAR L-band.

The approach

  1. Stack same-orbit radar

    26 Sentinel-1 RTC passes over four orbit tracks around Valencia (Sept–Dec 2024). Each orbit shares one colour stretch, so the time-lapse doesn't flicker.

  2. Show the change

    Before/after swipe, time-lapse and a VV dB change map for three same-track pairs that bracket the flood.

  3. Learn water from radar

    A U-Net trained on Sen1Floods11's hand-labelled chips, tuned with 14 Optuna trials, and compared against Otsu and a global VV threshold.

  4. Explain the physics

    Why calm water looks dark, what VV and VH mean, and why NISAR's L-band can see flooding under vegetation where C-band can't.

  5. Connect to NISAR

    NISAR L2 GCOV granules found through NASA CMR (Valencia 55, Toronto 67, Jasper 76), with public browse images in the viewer and hooks for full NISAR files.

Before and after

The flood, through the clouds

Radar image before the flood: 26 Oct 2024 (3 days before)Radar image after the flood: 7 Nov 2024 (9 days after) 26 Oct 2024 (3 days before)7 Nov 2024 (9 days after)
Sentinel-1 false colour (VV, VH, VV/VH), ascending track 1755 over Valencia. Drag to compare. Dark areas are smooth surfaces such as standing water.

Results

What the numbers say

Held-out test data, compared against baselines. One seed per run, not a published benchmark.

water IoU, 90 test chips66.4%

U-Net water overlap on Sen1Floods11's official hand-labelled test split.

per-chip Otsu21.8%

The standard automatic threshold, on the same chips. A single tuned VV threshold reaches 46.8%.

VV 57.1% → VV+VH 65.1%67.1%

Channel ablation: adding VH and the VV/VH ratio each help.

ONNX FP32, CPU1.63 s

Per 512×512 tile on a CPU. INT8 kept accuracy but was about 9× slower on that CPU, so FP32 stays.

4 orbit tracks26

Sentinel-1 radar passes in the Valencia viewer.

55 + 67 + 76198

NISAR L2 GCOV granules found via NASA CMR over Valencia, Toronto and Jasper.

Visuals

Inside the tool

Metrics tab: test water IoU against baselines, channel ablation and CPU timing.
Metrics tab: test water IoU against baselines, channel ablation and CPU timing.

Data

NASA and partner data used

DatasetHow it's usedLink
NASA-ISRO NISAR L2 GCOV (metadata + browse)Granule search via NASA CMR; public browse images from ASF DAACsource
Sentinel-1 RTC (ESA Copernicus)VV/VH backscatter, 10 m, Valencia, Sept–Dec 2024; RTC via Microsoft Planetary Computersource
Sen1Floods11 (CC-BY-4.0)Hand-labelled Sentinel-1 flood chips (Bonafilia et al., 2020)source
JRC Global Surface WaterPermanent-water reference overlay on the test chipssource

For the judges

How it maps to the criteria

Impact

Floods are among the most costly disasters, and radar is often the only clear view during the event. Making SAR legible helps responders, journalists and the public.

Creativity

Pairs an interactive swipe and time-lapse with a plain-language physics explainer, and is honest about what C-band can't see and L-band NISAR can.

Validity

Scored on Sen1Floods11's official hand-labelled test split, against two classical baselines, with a channel ablation and CPU timing.

Relevance

Built around NISAR, the challenge's mission: real NISAR GCOV granules found via NASA CMR, browse imagery in the app, and hooks to load full NISAR products.

Presentation

Swipe, time-lapse and a 'why radar works here' tab turn a specialist dataset into a story anyone can follow.

Limits we know about
  • One seed (Colab attempt 1); the free GPU session ended before the trained weights were saved, so the viewer shows recorded metrics, not live inference.
  • The NISAR browse images are from 2025–2026, not the 2024 flood. NISAR launched after the event; the flood itself is shown with Sentinel-1.
  • Full NISAR .h5 products need an Earthdata login and aren't bundled.