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

Degradation-Aware Residual-Conditioned Optimal Transport for Unified Image Restoration

About

All-in-one image restoration has emerged as a practical and promising low-level vision task for real-world applications. In this context, the key issue lies in how to deal with different types of degraded images simultaneously. In this work, we present a Degradation-Aware Residual-Conditioned Optimal Transport (DA-RCOT) approach that models (all-in-one) image restoration as an optimal transport (OT) problem for unpaired and paired settings, introducing the transport residual as a degradation-specific cue for both the transport cost and the transport map. Specifically, we formalize image restoration with a residual-guided OT objective by exploiting the degradation-specific patterns of the Fourier residual in the transport cost. More crucially, we design the transport map for restoration as a two-pass DA-RCOT map, in which the transport residual is computed in the first pass and then encoded as multi-scale residual embeddings to condition the second-pass restoration. This conditioning process injects intrinsic degradation knowledge (e.g., degradation type and level) and structural information from the multi-scale residual embeddings into the OT map, which thereby can dynamically adjust its behaviors for all-in-one restoration. Extensive experiments across five degradations demonstrate the favorable performance of DA-RCOT as compared to state-of-the-art methods, in terms of distortion measures, perceptual quality, and image structure preservation. Notably, DA-RCOT delivers superior adaptability to real-world scenarios even with multiple degradations and shows distinctive robustness to both degradation levels and the number of degradations.

Xiaole Tang, Xiang Gu, Xiaoyi He, Xin Hu, Jian Sun• 2024

Related benchmarks

TaskDatasetResultRank
Image DenoisingBSD68
PSNR31.23
297
Image DeblurringGoPro
PSNR28.68
221
Image DerainingRain100L (test)
PSNR38.36
161
Image DehazingSOTS (test)
PSNR31.26
161
Low-light Image EnhancementLOL
PSNR23.25
122
DehazingSOTS
PSNR30.96
117
DerainingRain100L
PSNR37.87
116
Image DenoisingBSD68 sigma=25 (test)
PSNR31.33
59
Image DenoisingBSD68 (σ = 25)
PSNR31.23
48
Low-light Image EnhancementLOL v1
PSNR23.25
40
Showing 10 of 23 rows

Other info

Code

Follow for update