ABSTRACT The current study assesses the performance of several machine learning (ML) and deep learning (DL) models for detecting and mapping floods using Sentinel-1 SAR imagery. Three distinct approaches were used: pixel classification, object-based image analysis and object instance segmentation. The ML models are Random Forest, and Support Vector Machine and the DL models are U-NET, DeepLabV3 and Mask RCNN. Five different case studies were selected to test the models’ scalability. These areas are in Romania (Prut River, at the border between Romania, the Republic of Moldova and Ukraine, Timiș River, and Râul Negru River), the United States of America (Missouri River) and Australia (Broughton Creek). For each flood, five Sentinel-1 images were used, four collected before the flood and one collected after the flood. The intensity images were stacked and scaled in the range of the intensity thresholds associated with water and non-water so that all the case studies have the same margins for intensity. Samples of water, vegetation, agricultural fields, and bare soil were collected only from the Prut River case study and used in the training process. Out of all models, the U-Net model returned the highest accuracy with a value for Intersect over Union of 0.763 for a tile size of 128x128 pixels.
Read full abstract