Natural disaster monitoring is a fundamental task to create prevention strategies, as well as to help authorities to act in the control of damages, coordinate rescues, and help victims. Among all natural disasters, flooding is possibly the most extensive and devastating one being considered as the world's most costly type of natural hazard in terms of both economic losses and human causalities. Although extremely important, floods are difficult to monitor, because they are highly dependent on several local conditions, such as precipitation, drainage network, and land cover. A first and essential step towards such monitoring is based on identifying areas most vulnerable to flooding, helping authorities to focus on such regions while monitoring inundations. In this work, we tackled such task using distinct strategies all based on ConvNets. Specifically, we proposed novel ConvNet architectures specialized in identifying flooding areas as well as a new strategy focuses on exploiting network diversity of these ConvNets for inundation identification. This work was considered the winner of the Flood-Detection in Satellite Images, a subtask of 2017 Multimedia Satellite Task, which was part of the traditional MediaEval Benchmark.
It allows training of several ConvNets (using TensorFlow framework) for semantic segmentation of remote sensing images. Among the networks, it includes:
There is also a code of the meta-learning combination performed to combine all network outcomes using Linear SVM.
If you use this code in your research, please consider citing:
@article{nogueiraGRSL2018Flooding,
author = {Keiller Nogueira and Samuel G. Fadel and Ícaro C. Dourado and Rafael de O. Werneck and Javier A. V. Muñoz and Otávio A. B. Penatti and Rodrigo T. Calumby and Lin Tzy Li and Jefersson A. dos Santos and Ricardo da S. Torres}
title = {Exploiting ConvNet Diversity for Flooding Identification},
journal = {{IEEE} Geoscience and Remote Sensing Letters},
volume={15},
number={9},
pages={1446--1450},
year = {2018},
publisher={IEEE}
}