Recognizing Global Reservoirs from Landsat 8 Images: A Deep Learning Approach

Weizhen Fang,Cunguang Wang,Xi Chen,Wei Wan,Huan Li,Siyu Zhu,Yu Fang,Baojian Liu,Yang Hong
DOI: https://doi.org/10.1109/jstars.2019.2929601
IF: 4.715
2019-01-01
IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing
Abstract:Man-made reservoirs are key components of terrestrial hydrological systems. Identifying the location and number of reservoirs is the premise for studying the impact of human activities on water resources and environmental changes. While complete bottom-up censuses can provide a comprehensive view of the reservoir landscape, they are time-consuming and laborious and are thus infeasible on a global scale. Moreover, it is challenging to distinguish man-made reservoirs from natural lakes in remote sensing images. This study proposes a convolutional neural network (CNN)-based framework to recognize global reservoirs from Landsat 8 imageries. On the basis of the HydroLAKES dataset, a Landsat 8 cloud-free mosaic of 2017 was clipped for each feature (reservoir or lake) and was resized into 224 x 224 patches, which were collected as training and testing samples. Compared to other deep learning methods (Alexnet and VGG) and state-of-the-art traditional machine learning methods (support vector machine, random forest, gradient boosting, and bag-of-visual-words), we found that fine-tuning the pretrainedCNNmodel, ResNet-50, could reach the highest accuracy (91.45%). Application cases in Kansas (USA, North America), Mpumalanga (South Africa, Africa), and Kostanay (Kazakhstan, Asia) resulted in classification accuracies of better than 99%, which showed the applicability of the proposed ResNet-50model to the extraction of reservoirs froma vast amount of moderate resolution images. The framework that was developed in this paper is the first attempt to combine remote sensing big data and the deep learning technique to the recognition of reservoirs at a global scale.
What problem does this paper attempt to address?