Skip To Content

Introduction to the model

Banner page for the model

For flood monitoring and management, including disaster response in the aftermath of a flood, identifying submerged areas is a challenge for emergency responders and policymakers. The increase in accessibility to earth observation data and the continuous evolution of deep learning methods have led to an efficient way to automate flood monitoring and management. Flood segmentation deep learning models have emerged as an important tool in helping with the task of precisely identifying and delineating flood-affected regions from satellite imagery.

The Prithvi-100M-sen1floods11 pretrained model has been developed by NASA and IBM by fine-tuning their foundation model for earth observation—the Prithvi-100m, Sen1Floods11 dataset. Use this model to automate the process of segmenting flood extents in multispectral satellite imagery.

License requirements

To complete this workflow, the following are the license requirements:

  • ArcGIS DesktopArcGIS Image Analyst extension for ArcGIS Pro
  • ArcGIS EnterpriseArcGIS Image Server with raster analytics configured
  • ArcGIS OnlineArcGIS Image for ArcGIS Online

Model details

This model has the following characteristics:

  • Input—Raster (6-band composite), mosaic dataset, or image service.
  • Output—Classified raster with 3 classes (no water, water/flood, and no data/clouds).
  • Compute—This workflow is compute intensive and a GPU with compute capability of 6.0 or higher is recommended.
  • Applicable geographies—This model is expected to work well across the globe.
  • Architecture— This model packages IBM and NASA's Prithvi-100M-sen1floods11 model and uses a self-supervised encoder developed with a ViT architecture and Masked AutoEncoder (MAE) learning strategy.
  • Training Data— This model fine-tunes the pretrained Prithvi-100m model using the Sen1Floods11 dataset.
  • Accuracy metrics—This model has a mean intersection over union of 88.68 percent and mean accuracy of 94.37 percent.

Access and download the model

Download the Prithvi - Flood Segmentation pretrained model from ArcGIS Living Atlas of the World. Alternatively, access the model directly from ArcGIS Pro, or consume it in ArcGIS Image for ArcGIS Online.

  1. Browse to ArcGIS Living Atlas of the World.
  2. Sign in with your ArcGIS Online credentials.
  3. Search for Prithvi - Flood Segmentation and open the item page from the search results.
  4. Click the Download button to download the model.

    You can use the downloaded .dlpk file directly in ArcGIS Pro, or upload and use it in ArcGIS Enterprise. Additionally, you can fine-tune the pretrained model if necessary.

Release notes

The following are the release notes:

DateDescription

January 2024

First release of Prithvi - Flood Segmentation