atlas

Research map / Label-efficient and robust learning / Self-supervised and contrastive

A Regularization-Guided Equivariant Approach for Image Restoration

CVPR 2025 · Label-efficient and robust learning › Self-supervised and contrastive · approach: Invariance-based self-supervised learning · 3 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 EQ-Reg, a self-supervised regularizer that enforces approximate rotation equivariance in intermediate layers of ordinary (non-equivariant) CNNs for image restoration, without changing architecture.

Problem

Strict equivariant CNNs (EQ-CNNs) lose representation accuracy through filter parameterization and impose strict symmetry assumptions that often fail for degraded real-world images, which hurts image restoration.

Approach

Add a layer-wise regularization loss that compares feature maps of rotated-then-convolved inputs with convolved-then-rotated features (spatial rotation plus cyclic channel shift), letting a standard CNN learn an adaptive, approximate rotation equivariance from data while keeping full representational accuracy.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add EQ-Reg to RCDNetRCDNet · Rain100LPSNR: 40.00 -> 40.33Helped
Add EQ-Reg to RCDNetRCDNet · Rain100HPSNR: 31.51 -> 31.64Helped
Add EQ-Reg to RCDNetRCDNet · Rain1400PSNR: 33.10 -> 33.49; 33.55Mixed
Add EQ-Reg to RCDNetRCDNet · Rain12PSNR: 37.61 -> 37.74Helped
Add EQ-Reg regularizationimage inpainting · Urban100, γ=0.01PSNR: 20.7 ± 2.0 -> 21.2 ± 1.7Helped
Add EQ-Reg regularizationimage inpainting · Urban100, γ=0.05PSNR: 18.0 ± 1.2 -> 18.5 ± 1.4Helped
Add EQ-Reg regularizationimage inpainting · Urban100, γ=0.1PSNR: 16.5 ± 1.5 -> 16.9 ± 1.3Helped
Use EQ-Reg instead of Partial-GCNNCIFAR100 classifier · CIFAR100, t=4accuracy: 53.28 -> 56.10Helped
Use EQ-Reg instead of Partial-GCNNCIFAR100 classifier · CIFAR100, t=8accuracy: 56.53 -> 57.56Helped

Surprising findings

Limitations

Experimental setup

Datasets: DeepLesion Rain100L Rain100H Rain1400 Rain12 Urban100 CIFAR-100

Benchmarks: DeepLesion (synthesized metal artifacts) Rain100L Rain100H Rain1400 Rain12 Urban100 inpainting CIFAR-100

Metrics: PSNR SSIM classification accuracy

Baselines: ACDNet DICDNet OSCNet RCDNet GCNN E2-CNN PDO-eConv F-Conv Partial-GCNN IDT Robust EI/REI

Builds on: group equivariant CNN E2-CNN data augmentation Partial-GCNN Fourier-series filter parameterization (F-Conv)

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