atlas

Research map / Image generation / Super-resolution

Uncertainty-Aware GAN for Single Image Super Resolution

AAAI 2024 · Image generation › Super-resolution · approach: CNN and transformer SR architectures · 14 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 UGAN, a GAN for perceptual single image super-resolution whose discriminator predicts pixel-level reconstruction uncertainty via uncertainty-aware data augmentation, plus an uncertainty-based loss weighting.

Problem

GAN-based single image super-resolution uses image-level discriminators that output a single global realness score, so they give no fine-grained, pixel-level feedback on hard regions such as textures and edges.

Approach

A U-Net discriminator is trained on images mixing SR and GT pixels, sampled with residual-based probability maps, so it outputs a per-pixel uncertainty/realness map that constrains the generator to focus on high-uncertainty regions; loss weights are learned via homoscedastic uncertainty (Kendall et al.).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace the RRDBNet GAN baseline with uncertainty-aware adversarial trainingRRDBNet · Set14 ×4PSNR: 27.228 -> 27.935Helped
replace the RRDBNet GAN baseline with uncertainty-aware adversarial trainingRRDBNet · BSD100 ×4LPIPS: 0.1563 -> 0.0859Helped
replace the RRDBNet GAN baseline with uncertainty-aware adversarial trainingRRDBNet · Urban100 ×4PSNR: 25.459 -> 25.950Helped
replace the RRDBNet GAN baseline with uncertainty-aware adversarial trainingRRDBNet · DIV2K100 ×4SSIM: 0.7951 -> 0.7965Helped
add feature matching loss to pixel loss (ablation)SRResNet training · BSD100 ×4PSNR: 27.58 -> 26.62Hurt
add uncertainty-aware adversarial loss to pixel and feature matching losses (ablation)SRResNet training · Urban100 ×4LPIPS: 0.1251 -> 0.0967Helped
enable uncertainty-aware loss weighting (ablation)UGAN with SRResNet · Urban100 ×4PSNR: 25.18 -> 25.61Helped
use proportional probability for generator samples and Gaussian probability for discriminator samples instead of no sampling (ablation)UGAN data augmentation · BSD100 ×4PSNR: 25.056 -> 26.479Helped
use proportional probability for generator samples and Gaussian probability for discriminator samples instead of uniform sampling (ablation)UGAN data augmentation · BSD100 ×4LPIPS: 0.290 -> 0.089Helped
use patch sampling instead of pixel sampling with uniform probabilities (ablation)UGAN data augmentation · BSD100 ×4PSNR: 26.182 -> 26.707Helped
use proportional sampling for both generator and discriminator instead of proportional/Gaussian sampling (ablation)UGAN data augmentation · BSD100 ×4LPIPS: 0.261 -> 0.089Hurt
use Gaussian sampling for both generator and discriminator instead of proportional/Gaussian sampling (ablation)UGAN data augmentation · BSD100 ×4LPIPS: 0.318 -> 0.089Hurt

Surprising findings

Limitations

Experimental setup

Datasets: DIV2K Flickr2K

Benchmarks: Set5 Set14 BSD100 Urban100 Manga109 DIV2K100 SIDD SR-QA dataset

Metrics: PSNR SSIM LPIPS SROCC KROCC PLCC RMSE

Baselines: SRGAN ESRGAN RankSRGAN SPSR Beby-GAN LDL SROOE UDL ENLCN HAT

Builds on: SRGAN ESRGAN Kendall multi-task uncertainty loss weighting UDL LDL

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