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

Image Restoration with Mean-Reverting Stochastic Differential Equations

About

This paper presents a stochastic differential equation (SDE) approach for general-purpose image restoration. The key construction consists in a mean-reverting SDE that transforms a high-quality image into a degraded counterpart as a mean state with fixed Gaussian noise. Then, by simulating the corresponding reverse-time SDE, we are able to restore the origin of the low-quality image without relying on any task-specific prior knowledge. Crucially, the proposed mean-reverting SDE has a closed-form solution, allowing us to compute the ground truth time-dependent score and learn it with a neural network. Moreover, we propose a maximum likelihood objective to learn an optimal reverse trajectory that stabilizes the training and improves the restoration results. The experiments show that our proposed method achieves highly competitive performance in quantitative comparisons on image deraining, deblurring, and denoising, setting a new state-of-the-art on two deraining datasets. Finally, the general applicability of our approach is further demonstrated via qualitative results on image super-resolution, inpainting, and dehazing. Code is available at https://github.com/Algolzw/image-restoration-sde.

Ziwei Luo, Fredrik K. Gustafsson, Zheng Zhao, Jens Sj\"olund, Thomas B. Sch\"on• 2023

Related benchmarks

TaskDatasetResultRank
Image DeblurringGoPro (test)
PSNR30.7
585
Image DeblurringGoPro
PSNR30.7
221
Image DehazingSOTS (test)
PSNR29.35
161
Image DerainingRain100L (test)
PSNR34.87
161
DehazingSOTS
PSNR24.56
117
Image DenoisingCBSD68 (test)
PSNR31.01
92
Image DehazingSOTS indoor (test)
PSNR34.14
69
Image DenoisingBSD68 sigma=25 (test)
PSNR30.56
59
Image InpaintingPlaces2 irregular mask (val)
PSNR28.98
48
Image DenoisingBSD68 (σ = 25)
PSNR30.89
48
Showing 10 of 44 rows

Other info

Code

Follow for update