AquaCluster: Using Satellite Images And Self-supervised Machine Learning Networks To Detect Water Hidden Under Vegetation
Ioannis Iakovidis, Zahra Kalantari, Amir Hossein Payberah, Fernando Jaramillo, Francisco Pena Escobar
TL;DR
The paper addresses detecting surface water in wetlands obscured by vegetation using radar imagery without labeled data. It introduces AquaCluster, a self-supervised framework that combines deep clustering and negative sampling on radar data, featuring a modified U-Net encoder and a lightweight classifier, plus an ensemble for robustness. Key findings show the single AquaCluster model surpassing baselines (e.g., IoU up to $0.85$) and the ensemble reaching $IoU$ of $0.89$, with higher recall and precision across Swedish wetlands. The approach demonstrates annotation-free retraining feasibility, enabling easier adaptation to different climates or sensor configurations for scalable wetland monitoring.
Abstract
In recent years, the wide availability of high-resolution radar satellite images has enabled the remote monitoring of wetland surface areas. Machine learning models have achieved state-of-the-art results in segmenting wetlands from satellite images. However, these models require large amounts of manually annotated satellite images, which are slow and expensive to produce. The need for annotated training data makes it difficult to adapt these models to changes such as different climates or sensors. To address this issue, we employed self-supervised training methods to develop a model, AquaCluster, which segments radar satellite images into water and land areas without manual annotations. Our final model outperformed other radar-based water detection techniques that do not require annotated data in our test dataset, having achieved a 0.08 improvement in the Intersection over Union metric. Our results demonstrate that it is possible to train machine learning models to detect vegetated water from radar images without the use of annotated data, which can make the retraining of these models to account for changes much easier.
