Automatic Flood Detection from Sentinel-1 Data Using a Nested UNet Model and a NASA Benchmark Dataset

Publikation: Beitrag in FachzeitschriftArtikelForschungPeer-Review

Autoren

  • Binayak Ghosh
  • Shagun Garg
  • Mahdi Motagh
  • Sandro Martinis

Externe Organisationen

  • Helmholtz-Zentrum Potsdam Deutsches GeoForschungsZentrum (GFZ)
  • Deutsches Zentrum für Luft- und Raumfahrt e.V. (DLR)
  • University of Cambridge
Forschungs-netzwerk anzeigen

Details

OriginalspracheEnglisch
Seiten (von - bis)1-18
Seitenumfang18
FachzeitschriftPFG - Journal of Photogrammetry, Remote Sensing and Geoinformation Science
Jahrgang92
Ausgabenummer1
Frühes Online-Datum12 März 2024
PublikationsstatusVeröffentlicht - März 2024

Abstract

During flood events near real-time, synthetic aperture radar (SAR) satellite imagery has proven to be an efficient management tool for disaster management authorities. However, one of the challenges is accurate classification and segmentation of flooded water. A common method of SAR-based flood mapping is binary segmentation by thresholding, but this method is limited due to the effects of backscatter, geographical area, and surface characterstics. Recent advancements in deep learning algorithms for image segmentation have demonstrated excellent potential for improving flood detection. In this paper, we present a deep learning approach with a nested UNet architecture based on a backbone of EfficientNet-B7 by leveraging a publicly available Sentinel‑1 dataset provided jointly by NASA and the IEEE GRSS Committee. The performance of the nested UNet model was compared with several other UNet-based convolutional neural network architectures. The models were trained on flood events from Nebraska and North Alabama in the USA, Bangladesh, and Florence, Italy. Finally, the generalization capacity of the trained nested UNet model was compared to the other architectures by testing on Sentinel‑1 data from flood events of varied geographical regions such as Spain, India, and Vietnam. The impact of using different polarization band combinations of input data on the segmentation capabilities of the nested UNet and other models is also evaluated using Shapley scores. The results of these experiments show that the UNet model architectures perform comparably to the UNet++ with EfficientNet-B7 backbone for both the NASA dataset as well as the other test cases. Therefore, it can be inferred that these models can be trained on certain flood events provided in the dataset and used for flood detection in other geographical areas, thus proving the transferability of these models. However, the effect of polarization still varies across different test cases from around the world in terms of performance; the model trained with the combinations of individual bands, VV and VH, and polarization ratios gives the best results.

ASJC Scopus Sachgebiete

Zitieren

Automatic Flood Detection from Sentinel-1 Data Using a Nested UNet Model and a NASA Benchmark Dataset. / Ghosh, Binayak; Garg, Shagun; Motagh, Mahdi et al.
in: PFG - Journal of Photogrammetry, Remote Sensing and Geoinformation Science, Jahrgang 92, Nr. 1, 03.2024, S. 1-18.

Publikation: Beitrag in FachzeitschriftArtikelForschungPeer-Review

Ghosh, B, Garg, S, Motagh, M & Martinis, S 2024, 'Automatic Flood Detection from Sentinel-1 Data Using a Nested UNet Model and a NASA Benchmark Dataset', PFG - Journal of Photogrammetry, Remote Sensing and Geoinformation Science, Jg. 92, Nr. 1, S. 1-18. https://doi.org/10.1007/s41064-024-00275-1
Ghosh, B., Garg, S., Motagh, M., & Martinis, S. (2024). Automatic Flood Detection from Sentinel-1 Data Using a Nested UNet Model and a NASA Benchmark Dataset. PFG - Journal of Photogrammetry, Remote Sensing and Geoinformation Science, 92(1), 1-18. https://doi.org/10.1007/s41064-024-00275-1
Ghosh B, Garg S, Motagh M, Martinis S. Automatic Flood Detection from Sentinel-1 Data Using a Nested UNet Model and a NASA Benchmark Dataset. PFG - Journal of Photogrammetry, Remote Sensing and Geoinformation Science. 2024 Mär;92(1):1-18. Epub 2024 Mär 12. doi: 10.1007/s41064-024-00275-1
Ghosh, Binayak ; Garg, Shagun ; Motagh, Mahdi et al. / Automatic Flood Detection from Sentinel-1 Data Using a Nested UNet Model and a NASA Benchmark Dataset. in: PFG - Journal of Photogrammetry, Remote Sensing and Geoinformation Science. 2024 ; Jahrgang 92, Nr. 1. S. 1-18.
Download
@article{150cc0716f644e7c9dcb368b60b9d251,
title = "Automatic Flood Detection from Sentinel-1 Data Using a Nested UNet Model and a NASA Benchmark Dataset",
abstract = "During flood events near real-time, synthetic aperture radar (SAR) satellite imagery has proven to be an efficient management tool for disaster management authorities. However, one of the challenges is accurate classification and segmentation of flooded water. A common method of SAR-based flood mapping is binary segmentation by thresholding, but this method is limited due to the effects of backscatter, geographical area, and surface characterstics. Recent advancements in deep learning algorithms for image segmentation have demonstrated excellent potential for improving flood detection. In this paper, we present a deep learning approach with a nested UNet architecture based on a backbone of EfficientNet-B7 by leveraging a publicly available Sentinel‑1 dataset provided jointly by NASA and the IEEE GRSS Committee. The performance of the nested UNet model was compared with several other UNet-based convolutional neural network architectures. The models were trained on flood events from Nebraska and North Alabama in the USA, Bangladesh, and Florence, Italy. Finally, the generalization capacity of the trained nested UNet model was compared to the other architectures by testing on Sentinel‑1 data from flood events of varied geographical regions such as Spain, India, and Vietnam. The impact of using different polarization band combinations of input data on the segmentation capabilities of the nested UNet and other models is also evaluated using Shapley scores. The results of these experiments show that the UNet model architectures perform comparably to the UNet++ with EfficientNet-B7 backbone for both the NASA dataset as well as the other test cases. Therefore, it can be inferred that these models can be trained on certain flood events provided in the dataset and used for flood detection in other geographical areas, thus proving the transferability of these models. However, the effect of polarization still varies across different test cases from around the world in terms of performance; the model trained with the combinations of individual bands, VV and VH, and polarization ratios gives the best results.",
keywords = "Deep learning, Flood detection, NASA, Synthetic aperture radar, Transfer learning, UNet, UNet++",
author = "Binayak Ghosh and Shagun Garg and Mahdi Motagh and Sandro Martinis",
note = "Funding Information: This work was supported by the HEIBRiDS research school ( https://www.heibrids.berlin/ ) and partly by the Helmholtz project, AI for Near-Real Time Satellite-based Flood Response (AI4Flood), which is a joint collaboration between the GFZ German Research Center for Geosciences and the DLR German Aerospace Center. Shagun Garg was partly funded through the EPSRC Centre for Doctoral Training in Future Infrastructure and Built Environment: Resilience in a Changing World (EP/S02302X/1). We would also like to thank wholeheartedly Dr. Mike Sips and Dr. Daniel Eggert for their help, support and contribution throughout this project. We also like to extend our heartfelt thanks to D.K. Ritushree for her help with the flood masks used in the paper. ",
year = "2024",
month = mar,
doi = "10.1007/s41064-024-00275-1",
language = "English",
volume = "92",
pages = "1--18",
number = "1",

}

Download

TY - JOUR

T1 - Automatic Flood Detection from Sentinel-1 Data Using a Nested UNet Model and a NASA Benchmark Dataset

AU - Ghosh, Binayak

AU - Garg, Shagun

AU - Motagh, Mahdi

AU - Martinis, Sandro

N1 - Funding Information: This work was supported by the HEIBRiDS research school ( https://www.heibrids.berlin/ ) and partly by the Helmholtz project, AI for Near-Real Time Satellite-based Flood Response (AI4Flood), which is a joint collaboration between the GFZ German Research Center for Geosciences and the DLR German Aerospace Center. Shagun Garg was partly funded through the EPSRC Centre for Doctoral Training in Future Infrastructure and Built Environment: Resilience in a Changing World (EP/S02302X/1). We would also like to thank wholeheartedly Dr. Mike Sips and Dr. Daniel Eggert for their help, support and contribution throughout this project. We also like to extend our heartfelt thanks to D.K. Ritushree for her help with the flood masks used in the paper.

PY - 2024/3

Y1 - 2024/3

N2 - During flood events near real-time, synthetic aperture radar (SAR) satellite imagery has proven to be an efficient management tool for disaster management authorities. However, one of the challenges is accurate classification and segmentation of flooded water. A common method of SAR-based flood mapping is binary segmentation by thresholding, but this method is limited due to the effects of backscatter, geographical area, and surface characterstics. Recent advancements in deep learning algorithms for image segmentation have demonstrated excellent potential for improving flood detection. In this paper, we present a deep learning approach with a nested UNet architecture based on a backbone of EfficientNet-B7 by leveraging a publicly available Sentinel‑1 dataset provided jointly by NASA and the IEEE GRSS Committee. The performance of the nested UNet model was compared with several other UNet-based convolutional neural network architectures. The models were trained on flood events from Nebraska and North Alabama in the USA, Bangladesh, and Florence, Italy. Finally, the generalization capacity of the trained nested UNet model was compared to the other architectures by testing on Sentinel‑1 data from flood events of varied geographical regions such as Spain, India, and Vietnam. The impact of using different polarization band combinations of input data on the segmentation capabilities of the nested UNet and other models is also evaluated using Shapley scores. The results of these experiments show that the UNet model architectures perform comparably to the UNet++ with EfficientNet-B7 backbone for both the NASA dataset as well as the other test cases. Therefore, it can be inferred that these models can be trained on certain flood events provided in the dataset and used for flood detection in other geographical areas, thus proving the transferability of these models. However, the effect of polarization still varies across different test cases from around the world in terms of performance; the model trained with the combinations of individual bands, VV and VH, and polarization ratios gives the best results.

AB - During flood events near real-time, synthetic aperture radar (SAR) satellite imagery has proven to be an efficient management tool for disaster management authorities. However, one of the challenges is accurate classification and segmentation of flooded water. A common method of SAR-based flood mapping is binary segmentation by thresholding, but this method is limited due to the effects of backscatter, geographical area, and surface characterstics. Recent advancements in deep learning algorithms for image segmentation have demonstrated excellent potential for improving flood detection. In this paper, we present a deep learning approach with a nested UNet architecture based on a backbone of EfficientNet-B7 by leveraging a publicly available Sentinel‑1 dataset provided jointly by NASA and the IEEE GRSS Committee. The performance of the nested UNet model was compared with several other UNet-based convolutional neural network architectures. The models were trained on flood events from Nebraska and North Alabama in the USA, Bangladesh, and Florence, Italy. Finally, the generalization capacity of the trained nested UNet model was compared to the other architectures by testing on Sentinel‑1 data from flood events of varied geographical regions such as Spain, India, and Vietnam. The impact of using different polarization band combinations of input data on the segmentation capabilities of the nested UNet and other models is also evaluated using Shapley scores. The results of these experiments show that the UNet model architectures perform comparably to the UNet++ with EfficientNet-B7 backbone for both the NASA dataset as well as the other test cases. Therefore, it can be inferred that these models can be trained on certain flood events provided in the dataset and used for flood detection in other geographical areas, thus proving the transferability of these models. However, the effect of polarization still varies across different test cases from around the world in terms of performance; the model trained with the combinations of individual bands, VV and VH, and polarization ratios gives the best results.

KW - Deep learning

KW - Flood detection

KW - NASA

KW - Synthetic aperture radar

KW - Transfer learning

KW - UNet

KW - UNet++

UR - http://www.scopus.com/inward/record.url?scp=85187483642&partnerID=8YFLogxK

U2 - 10.1007/s41064-024-00275-1

DO - 10.1007/s41064-024-00275-1

M3 - Article

AN - SCOPUS:85187483642

VL - 92

SP - 1

EP - 18

JO - PFG - Journal of Photogrammetry, Remote Sensing and Geoinformation Science

JF - PFG - Journal of Photogrammetry, Remote Sensing and Geoinformation Science

SN - 2512-2789

IS - 1

ER -