atlas

Research map / Image generation / Super-resolution

SeD: Semantic-Aware Discriminator for Image Super-Resolution

CVPR 2024 · Image generation › Super-resolution · approach: CNN and transformer SR architectures · 68 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 SeD, a semantic-aware discriminator for GAN-based image super-resolution that conditions the discriminator on CLIP RN50 layer-3 semantic features via a cross-attention fusion block (SeFB).

Problem

GAN-based super-resolution discriminators learn coarse-grained image/patch/pixel distributions, which leads to virtual textures and counter-intuitive generation results.

Approach

Use pixel-wise semantic features from a frozen pretrained vision model (CLIP RN50 middle layer) as a condition for the discriminator, fused with image features via a semantic-aware fusion block using cross-attention, so the discriminator measures distribution distance per semantic context.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add SeD to SwinIR with PatchGANSwinIR+P · Set5, Set14, DIV2K, Urban100, Manga109LPIPS: Set5: 0.070 -> 0.061; Set14: 0.127 -> 0.115; DIV2K: 0.103 -> 0.090; Urban100: 0.107 -> 0.097; Manga109: 0.048 -> 0.044Helped
Replace SeFB with concatenation (ablation)RRDB+P+SeD · Set5, Urban100, Manga109LPIPS: Set5: 0.064 -> 0.069; Urban100: 0.106 -> 0.124; Manga109: 0.048 -> 0.058Hurt
Replace SeFB with channel attention (ablation)RRDB+P+SeD · Set5, Urban100, Manga109LPIPS: Set5: 0.064 -> 0.085; Urban100: 0.106 -> 0.131; Manga109: 0.048 -> 0.065Hurt
Replace SeFB with spatial attention (ablation)RRDB+P+SeD · Set5, Urban100, Manga109LPIPS: Set5: 0.064 -> 0.074; Urban100: 0.106 -> 0.125; Manga109: 0.048 -> 0.055Hurt
Use CLIP layer 1 features instead of layer 3 (ablation)RRDB+P+SeD · Set5, Urban100, Manga109LPIPS: Set5: 0.064 -> 0.066; Urban100: 0.106 -> 0.120; Manga109: 0.048 -> 0.057Hurt
Use CLIP layer 2 features instead of layer 3 (ablation)RRDB+P+SeD · Set5, Urban100, Manga109LPIPS: Set5: 0.064 -> 0.068; Urban100: 0.106 -> 0.117; Manga109: 0.048 -> 0.056Hurt
Use CLIP layer 4 features instead of layer 3 (ablation)RRDB+P+SeD · Set5, Urban100, Manga109LPIPS: Set5: 0.064 -> 0.069; Urban100: 0.106 -> 0.122; Manga109: 0.048 -> 0.055Hurt
Use CLIP instead of ResNet-50 as semantic extractor (ablation)RRDB+P+SeD · Set5, Urban100, Manga109LPIPS: Set5: 0.066 -> 0.064; Urban100: 0.117 -> 0.106; Manga109: 0.055 -> 0.048Helped

Surprising findings

Limitations

Experimental setup

Datasets: DF2K DIV2K ImageNet

Benchmarks: Set5 Set14 DIV2K Urban100 Manga109 DPED OST300 RealSRSet

Metrics: LPIPS PSNR SSIM NIQE

Baselines: SFTGAN ESRGAN USRGAN LDL DualFormer Real-ESRGAN SwinIR

Builds on: ESRGAN Real-ESRGAN SRGAN CLIP SwinIR

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