How InSAR velocity alone misses sudden events โ and how SAR coherence change detection catches what velocity can't.
How it works:
Measures mm/year creep from groundwater extraction. Needs 20+ satellite passes (months) to compute a reliable rate. Perfect for chronic subsidence โ completely blind to a 20cm event that happens in 6 hours.
20cm road subsidence at Wong Wian Yai โ zero signal in velocity data. Would take weeks for InSAR to register.
How it works:
Measures how much the ground surface changed between two satellite passes. Only needs 2 passes (12-24 days). Coherence drops when ground shifts โ whether it's 2mm or 20cm. Detects sudden events velocity misses.
Coherence would drop below 0.3 at Wong Wian Yai within 12 days โ clear signal of sudden ground change.
SAR coherence (ฮณ) measures the phase correlation between two Sentinel-1 images. It ranges from 0 (complete decorrelation โ ground changed) to 1 (perfect correlation โ ground identical).
| ๐ข Stable ground | ฮณ > 0.7 |
| ๐ก Vegetation growth | ฮณ 0.3โ0.6 |
| ๐ก Surface water change | ฮณ 0.2โ0.5 |
| ๐ด Construction / excavation | ฮณ 0.2โ0.4 |
| ๐ด Ground collapse / landslide | ฮณ < 0.3 |
| ๐จ Purple Line leak | ฮณ < 0.3 |
Adapted from CHL-UA/SAR-flood-monitoring โ same SAR change detection, different target (subsidence, not flood). Runs in Google Earth Engine Code Editor.
Run frequency: Every 12 days (Sentinel-1 revisit over Bangkok).
Output: GeoTIFF saved to Google Drive โ downloaded by Python cron โ ingested into SinkAlert.
Processing time: ~2-5 minutes in GEE for Bangkok AOI at 20m resolution.
Timeline: Leak occurs July 9 โ Next Sentinel-1 pass July 12 โ Coherence computed โ Anomaly detector triggers WARN for Wong Wian Yai zone. Detection latency: ~3 days after event. Compare to velocity-based approach: would never detect this at all.
| Property | InSAR Velocity (Current) | + Coherence Change (Upgrade) |
|---|---|---|
| What it measures | mm/year creep rate | Surface change between 2 passes |
| Satellite passes needed | 20+ (months of data) | 2 passes (12-24 days) |
| Minimum detectable change | ~3 mm/year (cumulative) | ~5-10 cm (sudden) |
| Detects chronic groundwater subsidence | โ Yes โ primary function | ๐ก Partial โ needs velocity too |
| Detects construction collapse (20cm) | โ No โ too fast, too sudden | โ Yes โ ฮณ drops below 0.3 |
| Detects Purple Line leak | โ Invisible | โ Detected within 12 days |
| False positive risk | Low (averaged over time) | Medium (vegetation, water, traffic) |
| 3D Twin visualization | Static heatmap | ๐ Animated coherence overlay |
Together: Velocity predicts where risk accumulates. Coherence detects when ground moves. Neither alone is sufficient โ together they cover both chronic and acute subsidence.
| Dashboard | Risk scores now include coherence change. GREEN zone becomes YELLOW when coherence drops >40%. |
| 3D Twin | ๐ Coherence heatmap draped over 3D terrain. Red = recent change, green = stable. Toggle between velocity view and coherence view. |
| Early Warning | New feature: coherence_change_pct in anomaly detector. Triggers WARN if ฮณ < 0.3. |
| This page | Explains the pipeline. Links to GEE script. Shows methodology. |