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

Xiaole Tang, Xiang Gu, Xiaoyi He, Xin Hu, Jian Sun
11/3/2024
cs.CV

No official code found. Best implementation: xl-tang3/DA-RCOT (262 stars, MIT, last commit 2025-10-22). 1 more below.

Abstract

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.

View on arXivView PDF

Code Implementations(2)

xl-tang3/DA-RCOTCommunity100%
MIT

(TPAMI 2025) Degradation-Aware Residual-Conditioned Optimal Transport for Unified Image Restoration

2625PythonNov 3, 202412 months agoMIT
xl-tang3/RCOTCommunity74%

(ICML' 24) Residual-Conditioned Optimal Transport: Towards Structure-Preserving Unpaired and Paired Image Restoration

11511PythonMay 14, 20241 years ago

Similar Papers

Cite this paper

@article{tang2024degradationaware,
  title  = {Degradation-Aware Residual-Conditioned Optimal Transport for Unified Image Restoration},
  author = {Xiaole Tang and Xiang Gu and Xiaoyi He and Xin Hu and Jian Sun},
  year   = {2024},
  eprint = {2411.01656},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2411.01656v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2411.01656.svg)](https://codeofpaper.com/paper/2411.01656)

Discussion