Manifold-aware Representation Learning for Degradation-agnostic Image Restoration
Bin Ren, Yawei Li, Xu Zheng, Yuqian Fu, Danda Pani Paudel, Ming-Hsuan Yang, Luc Van Gool, Nicu Sebe
TL;DR
The paper addresses all-in-one image restoration under diverse, mixed degradations by introducing MIRAGE, a lightweight backbone that explicitly splits features into three parallel branches—attention for global context, convolution for local structure, and MLP for channel-wise statistics—via Mixed Degradation Adaptation Blocks. It couples this architecture with a cross-layer SPD manifold contrastive learning objective that aligns shallow and latent representations through second-order statistics, implemented as an SPD-embedded contrastive loss $\,\mathcal{L}_{SPD}$ alongside $L_1$ and a real-valued Fourier loss. Experiments demonstrate state-of-the-art performance across All-in-One, mixed, and zero-shot settings, including highly efficient Tiny ($6$M) and Small ($10$M) variants with favorable PSNR/SSIM and FLOPs, underscoring strong generalization and efficiency. The work offers a scalable path for degradation-agnostic restoration and lays groundwork for extensions to video and multi-modal tasks, leveraging principled geometry-aware representation learning.
Abstract
Image Restoration (IR) aims to recover high quality images from degraded inputs affected by various corruptions such as noise, blur, haze, rain, and low light conditions. Despite recent advances, most existing approaches treat IR as a direct mapping problem, relying on shared representations across degradation types without modeling their structural diversity. In this work, we present MIRAGE, a unified and lightweight framework for all in one IR that explicitly decomposes the input feature space into three semantically aligned parallel branches, each processed by a specialized module attention for global context, convolution for local textures, and MLP for channel-wise statistics. This modular decomposition significantly improves generalization and efficiency across diverse degradations. Furthermore, we introduce a cross layer contrastive learning scheme that aligns shallow and latent features to enhance the discriminability of shared representations. To better capture the underlying geometry of feature representations, we perform contrastive learning in a Symmetric Positive Definite (SPD) manifold space rather than the conventional Euclidean space. Extensive experiments show that MIRAGE not only achieves new state of the art performance across a variety of degradation types but also offers a scalable solution for challenging all-in-one IR scenarios. Our code and models will be publicly available at https://amazingren.github.io/MIRAGE/.
