atlas

Research map / Image generation / Image restoration

Boosting Image De-Raining via Central-Surrounding Synergistic Convolution

AAAI 2025 · Image generation › Image restoration · approach: Dehazing and deraining · 4 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 Synergistic Convolution (CSD + CSA, central-surrounding difference and addition) that replaces vanilla convolution in de-raining networks, then re-parameterizes it into a single kernel at inference for zero extra cost.

Problem

Single-image de-raining must jointly model anisotropic rain streaks and isotropic rain accumulation; unified representation learning for both leads to structure distortion and contrast degradation.

Approach

Inject central-surrounding operations into convolution: a difference branch (CSD) captures directional gradients of rain streaks, an addition branch (CSA) captures smooth accumulation using the central pixel as a proxy for local mean; the two parallel branches are merged into one k×k kernel after training via linearity of convolution.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace vanilla convolutions with SCDRSformer · Rain12PSNR: 38.015 -> 38.245Helped
Replace vanilla convolutions with SCDRSformer · Rain200HPSNR: 32.173 -> 32.313Helped
Replace vanilla convolutions with SCDRSformer · Rain200LPSNR: 41.232 -> 41.366Helped
Replace vanilla convolutions with SCDRSformer · Rain12600PSNR: 35.354 -> 35.419Helped
Replace vanilla convolutions with SCDRSformer · Rain1200PSNR: 34.354 -> 34.627Helped
Replace vanilla convolutions with SCDRSformer · Outdoor-RainPSNR: 29.433 -> 29.679Helped
Use two vanilla convolutions in parallel instead of SC (ablation)PReNet · Outdoor-RainPSNR: 23.5 -> 22.5Hurt
Use a vanilla convolution in parallel with CSD instead of SC (ablation)PReNet · Outdoor-RainPSNR: 23.5 -> 22.9Hurt
Use a vanilla convolution in parallel with CSA instead of SC (ablation)PReNet · Outdoor-RainPSNR: 23.5 -> 23.0Hurt
Replace SC with asymmetric convolution blocks (ablation)PReNet · Outdoor-RainPSNR: 23.5 -> 17.4Hurt
Replace SC with RepVGG block (ablation)PReNet · Outdoor-RainPSNR: 23.5 -> 15.9Hurt
Replace SC with central difference convolution (ablation)PReNet · Outdoor-RainPSNR: 23.5 -> 21.9Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Rain12 Rain200H Rain200L Rain1200 Rain12600 Outdoor-Rain JORDER-R ID-CGAN-R SIRR-R Set5 LOL GoPro

Benchmarks: Rain12 Rain200H Rain200L Rain1200 Rain12600 Outdoor-Rain JORDER-R ID-CGAN-R SIRR-R Set5 LOL GoPro

Metrics: PSNR SSIM NIQE BRISQUE PIQE PI inference time parameters FLOPs

Baselines: NLEDN RESCAN PReNet UNet Syn2Real SPANet MPRNet HCT-FFN FPNet SPDNet Restormer DRSformer

Builds on: RepVGG ACNet central difference convolution structural re-parameterization

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