What does “dB” mean?
Radar images are measured in decibels (dB). It is a scale that works by multiplying instead of adding, so small numbers hide big changes.
Every +3 dB roughly doubles the signal. Every −3 dB roughly halves it.
See how Atlas After Blue compares two satellite radar images to identify possible water-related changes. Explore how radar works, how the map is created, and why some changes remain uncertain.
NISAR sends a radar signal to the ground and measures how much comes back. Pick a surface to see what happens to the signal.
Typical example values, for illustration only. They are not measurements from this study.
Calm water bounces the signal away, so it looks dark. Rough ground, rubble and buildings send more back, so they look bright. AAB looks for places that turned dark between two dates.
Radar images are measured in decibels (dB). It is a scale that works by multiplying instead of adding, so small numbers hide big changes.
Every +3 dB roughly doubles the signal. Every −3 dB roughly halves it.
About half the signal
The bars use the same log-style scale as dB, so equal steps look equal.
Choose a step to read what happens, in simple words and in detail.
Both scenes come from the same satellite track, frame and viewing direction (Track 84, Frame 19, ascending). Different viewing angles make steep hills cast different shadows, which can look like change, so mixed pairs are rejected.
We use terrain-corrected radar data (NISAR GCOV, HH polarisation), mask out invalid pixels, and convert to decibels (dB). On this scale, a 3 dB change means the signal roughly halved or doubled.
For every 10 m pixel, we subtract the “before” value from the “after” value.
The numbers above are an example. You can try your own further down, in “Try the rule”.
A pixel is a candidate when it got at least 3 dB darker and is now at or below −14 dB. Permanent water is excluded. Groups smaller than 4 pixels (400 m²) are removed, which filters out 3,323 isolated speckle pixels.
Pixels that got at least 3.5 dB brighter are held as uncertain surface change: 11.56 km². They are not counted as flood.
A threshold is just a line. Cross it and the rule says “yes”. The needles below move when you use the sliders in “Try the rule”.
Decrease
Right now: –
Got at least 3 dB darker between the two dates, roughly half the signal.
This asks: did this spot get clearly darker? A tiny dip could be noise, so it must drop by at least 3 dB, about half the signal, to count.
Post-water
Right now: –
After the event, dark enough to look like calm water.
This asks: is it dark enough now to look like calm water? A spot can get darker and still be too bright to be water, so both rules must pass together.
Anomaly
Right now: –
Got at least 3.5 dB brighter. Treated as rough surface change, not water.
This asks: did the spot get much brighter instead? Water does not make radar images brighter, so these spots are set aside as “uncertain” and are not counted as flood.
Set how bright one 10 m square was before and after the flood. The page applies the same rule AAB uses and tells you what happens.
Change = after − before = −10 dB
A flagged pixel still has to survive the cleanup step below: it must belong to a group of at least 4 touching pixels.
Radar images are grainy. Lonely flagged pixels are usually noise, so small groups are deleted. Drag the slider to change the minimum group size.
4 pixels × 100 m² = 400 m²
A “group” is a set of flagged pixels that touch each other. The slider starts at the value AAB really uses.
Real result: 55 candidate patches, 278 pixels, 0.0278 km². 3,323 isolated speckle pixels were filtered out.
Why the two scenes must be taken from the same viewpoint. Switch between a valid pair and a mixed pair.
A pair from different directions would fail this check and be rejected.
The exact settings behind the result, for anyone who wants to check the work.
Groups under 4 pixels (400 m²) removed; 3,323 speckle pixels filtered.
Supervised machine learning was bypassed because there is no independent ground truth to train or test it. The result comes from a transparent rule anyone can check.
NISAR GCOV, HH, 10 m pixels, provisional product maturity, v1.0 (16-stage NISAR GCOV pipeline).
Schema validation: PASSED. Rejected complex term: HHHV. Pixel area: 100 m².
Tap any term for a short, simple explanation.
AAB takes two radar images from the same viewpoint, one before and one after the flood. Where the ground turned dark enough to look like calm water, it marks a possible flood. Where it turned much brighter, it marks uncertain change instead. Nothing here is confirmed without a field check.