atlas

Research map / Image generation / Image restoration

AdaIR: Adaptive All-in-One Image Restoration via Frequency Mining and Modulation

ICLR 2025 · Image generation › Image restoration · approach: Real-world restoration with unaligned data · 9 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes AdaIR, a U-shaped Transformer for all-in-one image restoration that mines low- and high-frequency features guided by adaptively learned FFT masks from the degraded input and modulates them bidirectionally.

Problem

All-in-one image restoration methods operate only in the spatial domain and ignore that different degradation types (noise, rain, haze, low-light, blur) corrupt different frequency subbands, so they do not exploit frequency-specific treatment.

Approach

An Adaptive Frequency Learning Block (AFLB) inserted between decoder levels: a Mask Generation Block predicts a learnable frequency boundary from the degraded image to split features into low/high frequency via FFT, then H-L (spatial attention) and L-H (channel attention) units exchange information bidirectionally before cross-attention merges the result back into the features.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use AdaIR instead of PromptIRthree-degradation all-in-one restoration · Rain100LPSNR: 36.37 -> 38.64Helped
Use AdaIR instead of PromptIRthree-degradation all-in-one restoration · SOTSPSNR: 30.58 -> 31.06Helped
Use AdaIR instead of IDRfive-degradation all-in-one restoration · SOTS dehazingPSNR: 25.24 -> 30.53Helped
Use AdaIR instead of IDRfive-degradation all-in-one restoration · BSD68 σ=25 denoisingPSNR: 31.60 -> 31.35Hurt
Add fixed-mask frequency mining to baseline (ablation)AdaIR · SOTS dehazing ablationPSNR: 28.21 -> 29.79Helped
Add L-H modulation unit (ablation)AdaIR fixed-mask variant · SOTS dehazing ablationPSNR: 29.79 -> 30.37Helped
Add H-L modulation unit (ablation)AdaIR fixed-mask + L-H variant · SOTS dehazing ablationPSNR: 30.37 -> 30.52Helped
Replace fixed mask with adaptive MGB mask (ablation)AdaIR · SOTS dehazing ablationPSNR: 30.52 -> 31.24Helped
Replace adaptive Fourier decomposition with average pooling (ablation)AdaIR · SOTS dehazingPSNR: 31.24 -> 30.59Hurt
Replace adaptive Fourier decomposition with a 5×5 Gaussian filter (ablation)AdaIR · SOTS dehazingPSNR: 31.24 -> 30.22Hurt
Use embedding features rather than the degraded image for frequency guidance (ablation)AdaIR · SOTS dehazingPSNR: 30.52 -> 29.29Hurt
Use spatial attention without frequency-specific input distinction instead of FMoM (ablation)AdaIR · SOTS dehazingPSNR: 29.67 vs. 30.52Hurt

Surprising findings

Limitations

Experimental setup

Datasets: SOTS Rain100L BSD400 WED GoPro LOL-v1 BSD68 Urban100 Kodak24 CSD

Benchmarks: SOTS Rain100L BSD68 Urban100 GoPro LOL-v1 Kodak24 CSD

Metrics: PSNR SSIM

Baselines: PromptIR AirNet IDR MPRNet Restormer NAFNet HINet DGUNet MIRNetV2 SwinIR TAPE Transweather

Builds on: Restormer PromptIR AirNet IDR

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy