Abstract

The systematic monitoring of the Earth using optical satellites is limited by the presence of clouds. Accurately detecting these clouds is necessary to exploit satellite image archives in remote sensing applications. Despite many developments, cloud detection remains an unsolved problem with room for improvement, especially over bright surfaces and thin clouds. Recently, advances in cloud masking using deep learning have shown significant boosts in cloud detection accuracy. However, these works are validated in heterogeneous manners, and the comparison with operational threshold-based schemes is not consistent among many of them. In this work, we systematically compare deep learning models trained on Landsat-8 images on different Landsat-8 and Sentinel-2 publicly available datasets. Overall, we show that deep learning models exhibit a high detection accuracy when trained and tested on independent images from the same Landsat-8 dataset (intra-dataset validation), outperforming operational algorithms. However, the performance of deep learning models is similar to operational threshold-based ones when they are tested on different datasets of Landsat-8 images (inter-dataset validation) or datasets from a different sensor with similar radiometric characteristics such as Sentinel-2 (cross-sensor validation). The results suggest that (i) the development of cloud detection methods for new satellites can be based on deep learning models trained on data from similar sensors and (ii) there is a strong dependence of deep learning models on the dataset used for training and testing, which highlights the necessity of standardized datasets and procedures for benchmarking cloud detection models in the future.

Highlights

  • Published: 5 March 2021Earth observation data provided by remote sensing (RS) satellites enable the systematic monitoring of the Earth system as never before

  • Our results show that, on the one hand, deep learning models have very good performance when tested on independent images from the same dataset; on the other hand, they have similar performance as state-of-the-art threshold-based cloud detection methods when tested on different datasets from the same (Landsat-8) or similar (Sentinel-2) sensors

  • The second row shows an acquisition of an urban area where some bright pixels are detected as cloud, increasing the Function of Mask (FMask) commission error

Read more

Summary

Introduction

Published: 5 March 2021Earth observation data provided by remote sensing (RS) satellites enable the systematic monitoring of the Earth system as never before. Proof of this is the number of applications that use remote sensing data for crop yield estimation [1], biophysical parameter retrieval [2], damage assessment after natural disasters [3], or urban growth monitoring [4], among others In most of these applications relying on optical sensors, the presence of clouds is a limitation that hampers the exploitation of the measured signal [5]. Rule-based approaches exploit the physical properties of clouds that can be extracted from the reflectance on the different spectral bands of the image Those properties are usually condensed in spectral indexes, which are combined with a set of fixed or dynamic thresholds to produce a cloud mask.

Objectives
Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call