Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Effective Cloud Removal for Remote Sensing Images by an Improved Mean-Reverting Denoising Model with Elucidated Design Space

About

Cloud removal (CR) remains a challenging task in remote sensing image processing. Although diffusion models (DM) exhibit strong generative capabilities, their direct applications to CR are suboptimal, as they generate cloudless images from random noise, ignoring inherent information in cloudy inputs. To overcome this drawback, we develop a new CR model EMRDM based on mean-reverting diffusion models (MRDMs) to establish a direct diffusion process between cloudy and cloudless images. Compared to current MRDMs, EMRDM offers a modular framework with updatable modules and an elucidated design space, based on a reformulated forward process and a new ordinary differential equation (ODE)-based backward process. Leveraging our framework, we redesign key MRDM modules to boost CR performance, including restructuring the denoiser via a preconditioning technique, reorganizing the training process, and improving the sampling process by introducing deterministic and stochastic samplers. To achieve multi-temporal CR, we further develop a denoising network for simultaneously denoising sequential images. Experiments on mono-temporal and multi-temporal datasets demonstrate the superior performance of EMRDM. Our code is available at https://github.com/Ly403/EMRDM.

Yi Liu, Wengen Li, Jihong Guan, Shuigeng Zhou, Yichao Zhang• 2025

Related benchmarks

TaskDatasetResultRank
Cloud RemovalSen2_MTC_New (test)
PSNR20.249
38
Mono-temporal Cloud RemovalCUHK-CR2
PSNR24.594
16
Multi-temporal Cloud RemovalSen2_MTC New
PSNR20.067
13
Time Series ReconstructionTS-S12 (test)
PSNR25.96
13
Time series cloud removalTS-S12CR (test)
PSNR15.13
13
Mono-temporal Cloud RemovalSEN12MS-CR
PSNR32.14
11
Cloud RemovalSEN12MS-CR-TS(EA)
PSNR29.32
11
Land Cover SegmentationLuojiaSET-OSFCR (test)
mIoU59.2
10
Mono-temporal Cloud RemovalCUHK-CR1
PSNR27.281
8
Cloud RemovalLuojiaSET-OSFCR (test)
PSNR32.92
7
Showing 10 of 10 rows

Other info

Code

Follow for update