Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

DGSolver: Diffusion Generalist Solver with Universal Posterior Sampling for Image Restoration

About

Diffusion models have achieved remarkable progress in universal image restoration. While existing methods speed up inference by reducing sampling steps, substantial step intervals often introduce cumulative errors. Moreover, they struggle to balance the commonality of degradation representations and restoration quality. To address these challenges, we introduce \textbf{DGSolver}, a diffusion generalist solver with universal posterior sampling. We first derive the exact ordinary differential equations for generalist diffusion models and tailor high-order solvers with a queue-based accelerated sampling strategy to improve both accuracy and efficiency. We then integrate universal posterior sampling to better approximate manifold-constrained gradients, yielding a more accurate noise estimation and correcting errors in inverse inference. Extensive experiments show that DGSolver outperforms state-of-the-art methods in restoration accuracy, stability, and scalability, both qualitatively and quantitatively. Code and models will be available at https://github.com/MiliLab/DGSolver.

Hebaixu Wang, Jing Zhang, Haonan Guo, Di Wang, Jiayi Ma, Bo Du• 2025

Related benchmarks

TaskDatasetResultRank
Image DenoisingBSD68
PSNR29.62
404
DerainingRain100L
PSNR36.02
196
Image DehazingSOTS Outdoor
PSNR31.78
124
Image DehazingSOTS Indoor
PSNR36.41
83
Low-light Image EnhancementLOL v1.0 (test)
PSNR24.89
35
Image RestorationCDD 11 (test)
PSNR (Low)13.86
29
Low-light Image EnhancementLOL_Blur Low-light 1.0 (test)
PSNR17.38
22
DerainingRain13K (Test1200)
PSNR32.15
12
Joint Low-Light Image Enhancement and DeblurringLOL_Blur 1.0 (test)
PSNR14.67
12
DesnowingCSD
PSNR32.69
12
Showing 10 of 15 rows

Other info

Follow for update