Mohammed Mudassir Uddin

BlogSeptember 2026remote sensingevaluation

Flood and fire damage per property, from two Sentinel-2 passes

AlphaEarth goes from cloud-masked composites to damage tiers for each parcel, and scores itself against independent damage records.

Insurance adjusters, FEMA inspectors and local emergency managers take two to four weeks to compile a damage picture after a disaster. Sentinel-2 photographs the whole county at 10 m resolution within five days of the event, for free. AlphaEarth, which I published on 7 September, is the pipeline between those two facts: before and after composites, index change detection, a damage tier for every property parcel, and a score against independent damage records.

Two scenarios so far: a flood in Perry County, Kentucky, and a wildfire in Los Angeles County. 247 km² and 24,608 parcels in total, 176 seconds of compute on one laptop core. Each configuration below adds one layer to the one above it, measured against complete ground truth.

Table 1. Parcel-level results. Exact tier is the share of parcels given the correct damage tier.
ConfigurationExact tierMacro F1Wrongly flaggedMissed
Flood, Perry County, KY (15,635 parcels)
Thresholds only81.8%0.3251,816446
+ mitigations93.3%0.43717603
+ supervised model99.3%0.9062210
Wildfire, Los Angeles County, CA (8,973 parcels)
Thresholds only93.1%0.4455540
+ mitigations95.4%0.4893450
+ supervised model98.8%0.671423

The counts matter more than the percentages. For the flood, the mitigations cut wrongly flagged parcels from 1,816 to 17, at the cost of more misses, because every mitigation only subtracts. The supervised model, 43 features per parcel into gradient-boosted trees, brings the misses down to 10. The wildfire is harder: in leave-one-event-out validation the model beats the thresholds in only 2 of 4 held-out events.

Three details that decided whether it worked

The report page renders every number from a data file. Nothing is typed into the page, so regenerating the data moves the page with it.