atlas

Research map / Image generation / Image restoration

Harnessing Joint Rain-/Detail-aware Representations to Eliminate Intricate Rains

ICLR 2024 · Image generation › Image restoration · approach: Dehazing and deraining · 2 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 CoIC, which pairs a joint rain-/detail-aware contrastive learning strategy with a context-based instance-level modulation mechanism to train CNN and Transformer deraining models on mixed datasets.

Problem

Training a single image deraining model on mixed rain datasets overlooks discrepancies in rain density, type, and background, leading to suboptimal optimization and poor real-world deraining.

Approach

Learn an instance-level embedding that encodes both rain and background detail via contrastive learning with rain-aware (swapped rain layer) and detail-aware (blurred clean image) negatives, then use this embedding to modulate CNN convolution weights (via adaptive softmax-based weight generation) and Transformer keys/values (via cross-attention context) layer-wise.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add CoIC to DRSformerDRSformer trained on mixed synthetic datasets · Rain800PSNR: 29.86 -> 29.92Helped
Add CoIC to DRSformerDRSformer trained on mixed synthetic datasets · Rain200LPSNR: 39.74 -> 39.81Helped
Add CoIC to DGUNetDGUNet trained on mixed synthetic datasets · Rain200HPSNR: 31.00 -> 31.07Helped
Add CoIC to DGUNetDGUNet evaluated on real rainy images · RealIntNIQE: 4.7040 -> 4.6008Helped
Add CoI-M without contrastive loss (ablation)DGUNet trained on Rain200L, Rain200H, and Rain800 · Rain800PSNR: 31.10 -> 31.16Helped
Add rain-aware negative exemplars alone (ablation)DGUNet with CoI-M and contrastive loss · Rain800PSNR: 31.16 -> 31.10No clear effect
Add detail-aware negative exemplars (ablation)DGUNet with CoI-M and contrastive loss · Rain800PSNR: 31.16 -> 31.20Helped
Add both rain- and detail-aware negative exemplars (ablation)DGUNet with CoI-M and contrastive loss · Rain800PSNR: 31.10 -> 31.33Helped
Add contrastive loss (ablation)DGUNet with CoI-M · Rain200HPSNR: 31.46 -> 31.48Helped
Train DRSformer with CoIC using 128×128 instead of 96×96 patches (ablation)DRSformer + CoIC · Rain800PSNR: 29.92 -> 30.21Helped
Add CoIC during two-stage training with SPADataDRSformer · SPADataPSNR: 45.46 -> 46.03Helped
Add CoIC when training from scratch on synthetic and SPADataDRSformer · SPADataPSNR: 46.52 -> 46.76Helped

Surprising findings

Limitations

Experimental setup

Datasets: Rain200L Rain200H Rain800 DID-Data DDN-Data SPAData RealInt

Benchmarks: Rain200L Rain200H Rain800 DID-Data DDN-Data RealInt SPAData

Metrics: PSNR SSIM NIQE

Baselines: Syn2Real DCD-GAN Rain13K-trained models DDN DID-MDN JORDER-E PReNet RCDNet DGCN SPDNet Restormer Uformer

Builds on: MoCo Syn2Real LoRA

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