HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

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

Tang Xiaole ; Gu Xiang ; He Xiaoyi ; Hu Xin ; Sun Jian

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

Abstract

All-in-one image restoration has emerged as a practical and promisinglow-level vision task for real-world applications. In this context, the keyissue lies in how to deal with different types of degraded imagessimultaneously. In this work, we present a Degradation-AwareResidual-Conditioned Optimal Transport (DA-RCOT) approach that models(all-in-one) image restoration as an optimal transport (OT) problem forunpaired and paired settings, introducing the transport residual as adegradation-specific cue for both the transport cost and the transport map.Specifically, we formalize image restoration with a residual-guided OTobjective by exploiting the degradation-specific patterns of the Fourierresidual in the transport cost. More crucially, we design the transport map forrestoration as a two-pass DA-RCOT map, in which the transport residual iscomputed in the first pass and then encoded as multi-scale residual embeddingsto condition the second-pass restoration. This conditioning process injectsintrinsic degradation knowledge (e.g., degradation type and level) andstructural information from the multi-scale residual embeddings into the OTmap, which thereby can dynamically adjust its behaviors for all-in-onerestoration. Extensive experiments across five degradations demonstrate thefavorable performance of DA-RCOT as compared to state-of-the-art methods, interms of distortion measures, perceptual quality, and image structurepreservation. Notably, DA-RCOT delivers superior adaptability to real-worldscenarios even with multiple degradations and shows distinctive robustness toboth degradation levels and the number of degradations.

Code Repositories

xl-tang3/DA-RCOT
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
5-degradation-blind-all-in-one-imageDA-RCOT
Average PSNR: 30.40
LPIPS: 0.064
blind-all-in-one-image-restoration-on-3DA-RCOT
Average PSNR: 32.60
SSIM: 0.917
blind-all-in-one-image-restoration-on-5DA-RCOT
Average PSNR: 30.40
LPIPS: 0.064
SSIM: 0.911
unified-image-restoration-on-bsd68-sigma25DA-RCOT
Average PSNR (dB): 31.23
unified-image-restoration-on-goproDA-RCOT
Average PSNR (dB): 28.68
unified-image-restoration-on-lolDA-RCOT
Average PSNR (dB): 23.25
unified-image-restoration-on-rain100lDA-RCOT
Average PSNR (dB): 38.36
unified-image-restoration-on-resideDA-RCOT
Average PSNR (dB): 31.26

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Degradation-Aware Residual-Conditioned Optimal Transport for Unified Image Restoration | Papers | HyperAI