# Convolutional LSTMs for Cloud-Robust Segmentation of Remote Sensing Imagery

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

## Key facts

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

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

- [SatMAE: Pre-training Transformers for Temporal and Multi-Spectral Satellite Imagery](https://mlsanity.com/paper/2207.08051/) (2022)
- [Panoptic Segmentation of Satellite Image Time Series with Convolutional Temporal Attention Networks](https://mlsanity.com/paper/2107.07933/) (2021)
- [Crop mapping from image time series: deep learning with multi-scale label hierarchies](https://mlsanity.com/paper/2102.08820/) (2021)
- [Pixel-wise Agricultural Image Time Series Classification: Comparisons and a Deformable Prototype-based Approach](https://mlsanity.com/paper/2303.12533/) (2023)
- [Cross-attention Spatio-temporal Context Transformer for Semantic Segmentation of Historical Maps](https://mlsanity.com/paper/2310.12616/) (2023)
- [Attention-augmented Spatio-Temporal Segmentation for Land Cover Mapping](https://mlsanity.com/paper/2105.02963/) (2021)
- [Revisiting the Encoding of Satellite Image Time Series](https://mlsanity.com/paper/2305.02086/) (2023)
- [Investigating Temporal Convolutional Neural Networks for Satellite Image Time Series Classification: A survey](https://mlsanity.com/paper/2204.08461/) (2022)
- [SAM-Aug: Leveraging SAM Priors for Few-Shot Parcel Segmentation in Satellite Time Series](https://mlsanity.com/paper/2601.09110/) (2026)
- [Towards Climate Variable Prediction with Conditioned Spatio-Temporal Normalizing Flows](https://mlsanity.com/paper/2311.06958/) (2023)
- [A Machine Learning API for Earth Observation Data Cubes Based on openEO](https://mlsanity.com/paper/2609.13453/) (2026)

## Abstract (arXiv)

Clouds frequently cover the Earth's surface and pose an omnipresent challenge to optical Earth observation methods. The vast majority of remote sensing approaches either selectively choose single cloud-free observations or employ a pre-classification strategy to identify and mask cloudy pixels. We follow a different strategy and treat cloud coverage as noise that is inherent to the observed satellite data. In prior work, we directly employed a straightforward convolutional long short-term memory network for vegetation classification without explicit cloud filtering and achieved state-of-the-art classification accuracies. In this work, we investigate this cloud-robustness further by visualizing internal cell activations and performing an ablation experiment on datasets of different cloud coverage. In the visualizations of network states, we identified some cells in which modulation and input gates closed on cloudy pixels. This indicates that the network has internalized a cloud-filtering mechanism without being specifically trained on cloud labels. Overall, our results question the necessity of sophisticated pre-processing pipelines for multi-temporal deep learning approaches.
