ClearAIR: A Human-Visual-Perception-Inspired All-in-One Image Restoration
About
All-in-One Image Restoration (AiOIR) has advanced significantly, offering promising solutions for complex real-world degradations. However, most existing approaches rely heavily on degradation-specific representations, often resulting in oversmoothing and artifacts. To address this, we propose ClearAIR, a novel AiOIR framework inspired by Human Visual Perception (HVP) and designed with a hierarchical, coarse-to-fine restoration strategy. First, leveraging the global priority of early HVP, we employ a Multimodal Large Language Model (MLLM)-based Image Quality Assessment (IQA) model for overall evaluation. Unlike conventional IQA, our method integrates cross-modal understanding to more accurately characterize complex, composite degradations. Building upon this overall assessment, we then introduce a region awareness and task recognition pipeline. A semantic cross-attention, leveraging semantic guidance unit, first produces coarse semantic prompts. Guided by this regional context, a degradation-aware module implicitly captures region-specific degradation characteristics, enabling more precise local restoration. Finally, to recover fine details, we propose an internal clue reuse mechanism. It operates in a self-supervised manner to mine and leverage the intrinsic information of the image itself, substantially enhancing detail restoration. Experimental results show that ClearAIR achieves superior performance across diverse synthetic and real-world datasets.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Image Denoising | BSD68 | PSNR34.39 | 297 | |
| Image Denoising | Urban100 | PSNR34.84 | 222 | |
| Image Deblurring | GoPro | PSNR29.67 | 221 | |
| Image Dehazing | SOTS (test) | PSNR31.91 | 161 | |
| Color Image Denoising | Kodak24 | PSNR34.9 | 123 | |
| Dehazing | SOTS | PSNR31.08 | 117 | |
| Deraining | Rain100L | PSNR38.61 | 116 | |
| Low-light Image Enhancement | LOL v1 | PSNR22.83 | 113 | |
| Deraining | Rain100L (test) | PSNR38.52 | 90 | |
| Denoising | BSD68 sigma=25 | PSNR31.53 | 70 |