Integrating Digital Elevation Models for Enhanced Flood Segmentation from UAV Imagery
Abstract
Semantic segmentation models are crucial for flood detection from UAVs, yet their performance is often limited because of the complex appearance of flood water. Shadows, reflections, suspended particles, ground colour and partial occlusions introduce large visual variability. This abstract of work describes a novel approach to enhance flood water detection by integrating Digital Elevation Models (DEMs) to post-process the output of classical deep learning methods for semantic segmentation. Our methodology is built upon two core concepts that leverage terrain data to enhance model performance. First, we utilize DEMs to partition the landscape into distinct watershed basins, which serve as local domains for analysis. This approach allows us to assume a single, flat water level within each basin, a geophysical sound simplification that traditional techniques overlook. By aggregating the activation values from a classical RGB convolutional neural network (CNN) within these basins, we create a more refined representation of the potential flood extent. Secondly, we introduce a custom cost function designed to maximize the model's support for a specific flood level within each basin. This function optimizes the water level for the summed output activations of the CNN to align with the physically defined flood boundaries. We demonstrate the effectiveness of our approach on a novel dataset of 4 drone videos from flooding events in Flanders. The results show a significant increase in Intersection over Union (IoU) scores, with gains of over 20% compared to conventional deep learning models. These findings highlight the critical role of incorporating physical domain knowledge into deep learning for flood mapping.