CVLGNov 23, 2021

Weakly-Supervised Cloud Detection with Fixed-Point GANs

arXiv:2111.11879v1Has Code
Originality Incremental advance
AI Analysis

This reduces labeling costs for remote sensing applications, but is incremental as it builds on existing GAN and CNN techniques.

The paper tackles the problem of costly pixel-level labeling for cloud detection in satellite images by proposing a weakly-supervised method using Fixed-Point GANs, achieving performance close to fully-supervised methods and matching them with only 1% of pixel-level labels.

The detection of clouds in satellite images is an essential preprocessing task for big data in remote sensing. Convolutional neural networks (CNNs) have greatly advanced the state-of-the-art in the detection of clouds in satellite images, but existing CNN-based methods are costly as they require large amounts of training images with expensive pixel-level cloud labels. To alleviate this cost, we propose Fixed-Point GAN for Cloud Detection (FCD), a weakly-supervised approach. Training with only image-level labels, we learn fixed-point translation between clear and cloudy images, so only clouds are affected during translation. Doing so enables our approach to predict pixel-level cloud labels by translating satellite images to clear ones and setting a threshold to the difference between the two images. Moreover, we propose FCD+, where we exploit the label-noise robustness of CNNs to refine the prediction of FCD, leading to further improvements. We demonstrate the effectiveness of our approach on the Landsat-8 Biome cloud detection dataset, where we obtain performance close to existing fully-supervised methods that train with expensive pixel-level labels. By fine-tuning our FCD+ with just 1% of the available pixel-level labels, we match the performance of fully-supervised methods.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes