Robust Building Damage Detection in Cross-Disaster Settings Using Domain Adaptation
Organizations: School of Computing, Wichita State University, Wichita, Kansas, USA
Abstract
Rapid structural damage assessment from remote sensing imagery is essential for timely disaster response. Within human-machine systems (HMS) for disaster management, automated damage detection provides decision-makers with actionable situational awareness. However, models trained on multi-disaster benchmarks often underperform in unseen geographic regions due to domain shift - a distributional mismatch between training and deployment data that undermines human trust in automated assessments. We explore a two-stage ensemble approach using supervised domain adaptation (SDA) for building damage classification across four severity classes. The pipeline adapts the xView2 first-place method to the Ida-BD dataset using SDA and systematically investigates the effect of individual augmentation components on classification performance. Comprehensive ablation experiments on the unseen Ida-BD test split demonstrate that SDA is indispensable: removing it causes damage detection to fail entirely. Our pipeline achieves the most robust performance using SDA with unsharp-enhanced RGB input, attaining a Macro-F1 of 0.5552. These results underscore the critical role of domain adaptation in building trustworthy automated damage assessment modules for HMS-integrated disaster response.
Figures & tables
| Method | Loc. | No-Dmg | Minor | Major | Dest. |
|---|---|---|---|---|---|
| 1st (ResNet34 + SE-ResNeXt50) [ 22 ] | 0.862 | 0.915 | 0.639 | 0.782 | 0.854 |
| 2nd (DPN92 + DenseNet161) [ 23 ] | 0.853 | 0.902 | 0.618 | 0.770 | 0.849 |
| 3rd (ResNet + DenseNet + EffNet) [ 24 ] | 0.847 | 0.907 | 0.617 | 0.765 | 0.846 |
| Methods | Localization | No-Damage | Minor | Major | Destroyed | Macro F1 |
|---|---|---|---|---|---|---|
| Two-Stage Ensemble + RGB only (baseline) + DA | 0.8494 | 0.7108 | 0.4463 | 0.5420 | 0.5073 | 0.5516 |
| Two-Stage Ensemble + Fusion Aug. + DA | 0.8493 | 0.7312 | 0.4508 | 0.5271 | 0.3877 | 0.5242 |
| Two-Stage Ensemble + w/o Fusion Aug. + DA | 0.8493 | 0.7336 | 0.4671 | 0.5302 | 0.2321 | 0.4908 |
| Two-Stage Ensemble + Fusion Aug. + w/o DA | 0.8661 | 0.6424 | 0.0039 | 0.0480 | 0.0000 | 0.1736 |
| Methods | Localization | No-Damage | Minor | Major | Destroyed | Macro F1 |
|---|---|---|---|---|---|---|
| Two-Stage Ensemble + RGB + Contrast + DA | 0.8494 | 0.7334 | 0.4475 | 0.5374 | 0.0412 | 0.4399 |
| Two-Stage Ensemble + RGB + Unsharp + DA | 0.8494 | 0.7182 | 0.4313 | 0.5558 | 0.5156 | 0.5552 |
| Two-Stage Ensemble + RGB + Edges + DA | 0.8494 | 0.7225 | 0.4309 | 0.5541 | 0.4362 | 0.5359 |
| Two-Stage Ensemble + RGB + Contrast + Edges + DA | 0.8877 | 0.7338 | 0.4236 | 0.5231 | 0.1957 | 0.4690 |
| Two-Stage Ensemble + RGB + Unsharp + Edges + DA | 0.8789 | 0.7011 | 0.4261 | 0.5161 | 0.4652 | 0.5271 |
| Two-Stage Ensemble + RGB + Unsharp + Contrast + DA | 0.8867 | 0.7304 | 0.4279 | 0.5602 | 0.3653 | 0.5210 |
| Method | Loc. | No-Dmg | Minor | Major | Dest. |
|---|---|---|---|---|---|
| Pretrained only [ 19 ] | 0.806 | 0.667 | 0.211 | 0.154 | 0.041 |
| + Augmentation [ 19 ] | 0.815 | 0.663 | 0.235 | 0.173 | 0.052 |
| + Supervised DA [ 19 ] | 0.842 | 0.672 | 0.292 | 0.184 | 0.095 |
| + Supervised DA + Aug. [ 19 ] | 0.849 | 0.696 | 0.315 | 0.192 | 0.117 |
| + Unsupervised DA-CORAL [ 19 ] | 0.815 | 0.658 | 0.275 | 0.135 | 0.059 |
| Ours (RGB + Unsharp + DA) | 0.849 | 0.718 | 0.431 | 0.556 | 0.516 |
Disaster Damage Assessment
Disaster damage assessment uses imagery and geospatial data to locate, classify, and quantify damage for emergency response and recovery.
See all 48 papers