atlas

Research map / Label-efficient and robust learning / Domain adaptation and generalization

Denoising as Adaptation: Noise-Space Domain Adaptation for Image Restoration

ICLR 2025 · Label-efficient and robust learning › Domain adaptation and generalization · approach: Geometric alignment and synthetic-to-real adaptation · 0 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 "denoising as adaptation", a noise-space domain adaptation method where a jointly trained diffusion denoiser, conditioned on restored synthetic and real outputs, supplies a diffusion loss that aligns a U-Net restoration network's real-world outputs to the clean distribution, with channel shuffling and residual-swapping contrastive learning to prevent shortcuts.

Problem

Learning-based image restoration trained on synthetic degradations generalizes poorly to real-world images due to the domain gap; existing domain adaptation methods (feature- or pixel-space) are unstable or ill-suited to low-level restoration.

Approach

Use a diffusion model's multi-step denoising loss, conditioned on restored synthetic and real outputs, as a domain adaptation signal in noise space; the restoration network is pushed to provide conditions that lower the diffusion loss, aligning both domains to a clean target distribution. Channel shuffling and residual-swapping contrastive learning prevent shortcut learning, and the diffusion mode

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply noise-space domain adaptationU-Net restoration model · SIDD testPSNR: 26.58 -> 34.71Helped
Apply noise-space domain adaptationU-Net restoration model · SPA testPSNR: 33.04 -> 34.39Helped
Apply noise-space domain adaptationU-Net restoration model · RealBlur-J testPSNR: 26.27 -> 26.46Helped
Sample diffusion noise over [1, 100] rather than using no diffusion adaptation (ablation)U-Net restoration model · SIDD testPSNR: 26.58 -> 16.77Hurt
Sample diffusion noise over [900, 1000] rather than using no diffusion adaptation (ablation)U-Net restoration model · SIDD testPSNR: 26.58 -> 27.36Helped
Use diverse noise sampling range [1, 1000] (ablation)U-Net restoration model · SIDD testPSNR: 26.58 -> 32.07Helped
Add channel shuffling (CS) (ablation)Noise-space domain adaptation · SIDD testPSNR: 32.07 -> 32.91Helped
Add residual-swapping contrastive learning (RS) (ablation)Noise-space domain adaptation with CS · SIDD testPSNR: 32.91 -> 34.71Helped
Train with synthetic data only rather than both synthetic and real data (ablation)Noise-space domain adaptation · SIDD testPSNR: 34.71 -> 26.83Hurt
Train with real data only rather than both synthetic and real data (ablation)Noise-space domain adaptation · SIDD testPSNR: 34.71 -> 32.60Hurt
Use deeper restoration network (ablation)Noise-space domain adaptation · SIDD testPSNR: 34.71 -> 35.52Helped
Use unpaired clean images as diffusion input instead of paired input (ablation)Noise-space domain adaptation · Denoising, SIDD testPSNR: 34.71 -> 33.44Hurt

Surprising findings

Limitations

Experimental setup

Datasets: DIV2K Flickr2K WED BSD SIDD Rain13K SPA GoPro RealBlur-J MS-COCO

Benchmarks: SIDD SPA RealBlur-J DND Real-Internet

Metrics: PSNR SSIM LPIPS

Baselines: Vanilla U-Net DANN DSN PixelDA CyCADA Ne2Ne MaskedD NLCL SelfDeblur VDIP Restormer C2N

Builds on: DDPM DANN CyCADA Uformer

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