# Deep learning based cloud detection for medium and high resolution remote sensing images of different sensors

arXiv: https://arxiv.org/abs/1810.05801 · HTML: https://mlsanity.com/paper/1810.05801/

## Key facts

- Cited by 20 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 13 Oct 2018.

## Built on by (most cited first, 20 of 20)

- [PANGAEA: A Global and Inclusive Benchmark for Geospatial Foundation Models](https://mlsanity.com/paper/2412.04204/) (2024)
- [EarthNets: Empowering AI in Earth Observation](https://mlsanity.com/paper/2210.04936/) (2022)
- [Geographical Knowledge-driven Representation Learning for Remote Sensing Images](https://mlsanity.com/paper/2107.05276/) (2021)
- [Adversarial Attacks against a Satellite-borne Multispectral Cloud Detector](https://mlsanity.com/paper/2112.01723/) (2021)
- [SEnSeI: A Deep Learning Module for Creating Sensor Independent Cloud Masks](https://mlsanity.com/paper/2111.08349/) (2021)
- [A Review of Landcover Classification with Very-High Resolution Remotely Sensed Optical Images-Analysis Unit,Model Scalability and Transferability](https://mlsanity.com/paper/2202.03342/) (2022)
- [Deep Learning for Spatio-Temporal Fusion in Land Surface Temperature Estimation: A Comprehensive Survey, Experimental Analysis, and Future Trends](https://mlsanity.com/paper/2412.16631/) (2024)
- [MUS-CDB: Mixed Uncertainty Sampling with Class Distribution Balancing for Active Annotation in Aerial Object Detection](https://mlsanity.com/paper/2212.02804/) (2022)
- [A lightweight deep learning based cloud detection method for Sentinel-2A imagery fusing multi-scale spectral and spatial features](https://mlsanity.com/paper/2105.00967/) (2021)
- [Self-Configuring nnU-Nets Detect Clouds in Satellite Images](https://mlsanity.com/paper/2210.13659/) (2022)
- [Enhancing Satellite Imagery using Deep Learning for the Sensor To Shooter Timeline](https://mlsanity.com/paper/2203.00116/) (2022)
- [Domain Adaptation for Satellite-Borne Hyperspectral Cloud Detection](https://mlsanity.com/paper/2309.02150/) (2023)
- [An Overview of MLCommons Cloud Mask Benchmark: Related Research and Data](https://mlsanity.com/paper/2312.04799/) (2023)
- [MM811 Project Report: Cloud Detection and Removal in Satellite Images](https://mlsanity.com/paper/2212.11369/) (2022)
- [Feature Extraction and Classification from Planetary Science Datasets enabled by Machine Learning](https://mlsanity.com/paper/2310.17681/) (2023)
- [MLCommons Cloud Masking Benchmark with Early Stopping](https://mlsanity.com/paper/2401.08636/) (2023)
- [Improvements & Evaluations on the MLCommons CloudMask Benchmark](https://mlsanity.com/paper/2403.04553/) (2024)
- [Rapid Automated Mapping of Clouds on Titan With Instance Segmentation](https://mlsanity.com/paper/2501.04459/) (2025)
- [Weakly Supervised Cloud Detection Combining Spectral Features and Multi-Scale Deep Network](https://mlsanity.com/paper/2510.00654/) (2025)
- [Saliency Driven Imagery Preprocessing for Efficient Compression -- Industrial Paper](https://mlsanity.com/paper/2601.17555/) (2026)

## Abstract (arXiv)

Cloud detection is an important preprocessing step for the precise application of optical satellite imagery. In this paper, we propose a deep learning based cloud detection method named multi-scale convolutional feature fusion (MSCFF) for remote sensing images of different sensors. In the network architecture of MSCFF, the symmetric encoder-decoder module, which provides both local and global context by densifying feature maps with trainable convolutional filter banks, is utilized to extract multi-scale and high-level spatial features. The feature maps of multiple scales are then up-sampled and concatenated, and a novel multi-scale feature fusion module is designed to fuse the features of different scales for the output. The two output feature maps of the network are cloud and cloud shadow maps, which are in turn fed to binary classifiers outside the model to obtain the final cloud and cloud shadow mask. The MSCFF method was validated on hundreds of globally distributed optical satellite images, with spatial resolutions ranging from 0.5 to 50 m, including Landsat-5/7/8, Gaofen-1/2/4, Sentinel-2, Ziyuan-3, CBERS-04, Huanjing-1, and collected high-resolution images exported from Google Earth. The experimental results show that MSCFF achieves a higher accuracy than the traditional rule-based cloud detection methods and the state-of-the-art deep learning models, especially in bright surface covered areas. The effectiveness of MSCFF means that it has great promise for the practical application of cloud detection for multiple types of medium and high-resolution remote sensing images. Our established global high-resolution cloud detection validation dataset has been made available online.
