atlas

Research map / Image generation / Super-resolution

RAP-SR: RestorAtion Prior Enhancement in Diffusion Models for Realistic Image Super-Resolution

AAAI 2025 · Image generation › Super-resolution · approach: Diffusion-based super-resolution · 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.

Builds a 5,000-image high-fidelity aesthetic dataset (HFAID) via a multi-stage selection pipeline, fine-tunes Stable Diffusion 2.1 with restoration identifiers (ROPO) and plugs the result into existing diffusion SR methods for Real-SR.

Problem

Pretrained text-to-image diffusion models have suboptimal restoration priors for real-world super-resolution, and manually written restoration prompts (e.g., SeeSR/SUPIR prompts) fail to reliably activate high-quality priors under multiple degradations.

Approach

Curate a small ultra-high-quality aesthetic dataset with a quality/aesthetic selection pipeline, fine-tune the diffusion backbone on it with learned positive/negative restoration identifiers (paired with degraded images as negatives), and use CFG with these identifiers as drop-in replacement for the SR base model without per-method fine-tuning.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add RAP-SR to StableSRStableSR · DIV2K val, RealSR, DrealSRCLIPIQA: 0.6771 -> 0.7517; 0.6315 -> 0.6956; 0.6385 -> 0.6752Helped
Add RAP-SR to DiffBIRDiffBIR · DIV2K val, RealSR, DrealSRCLIPIQA: 0.6693 -> 0.6928; 0.6448 -> 0.6911; 0.6369 -> 0.6729Helped
Add RAP-SR to SeeSRSeeSR · DIV2K val, RealSR, DrealSRCLIPIQA: 0.6936 -> 0.7254; 0.6553 -> 0.7217; 0.6757 -> 0.7075Helped
Train using 1000 HFAID images instead of the default 5,000 (ablation)SeeSR + RAP-SR · DrealSRMANIQA: 0.5681 vs 0.6161Hurt
Train using 1000 HFAID images instead of the default 5,000 (ablation)SeeSR + RAP-SR · DrealSRCLIPIQA: 0.639 vs 0.7075Hurt
Train using 3000 HFAID images instead of the default 5,000 (ablation)SeeSR + RAP-SR · DrealSRMANIQA: 0.5727 vs 0.6161Hurt
Train using 3000 HFAID images instead of the default 5,000 (ablation)SeeSR + RAP-SR · DrealSRCLIPIQA: 0.6423 vs 0.7075Hurt
Train using 8000 images instead of the default 5,000 (ablation)SeeSR + RAP-SR · DrealSRMANIQA: 0.5926 vs 0.6161Hurt
Train using 8000 images instead of the default 5,000 (ablation)SeeSR + RAP-SR · DrealSRCLIPIQA: 0.6866 vs 0.7075Hurt
Remove positive and negative restoration prompts (ablation)SeeSR + RAP-SR · DrealSRMANIQA: 0.5806 vs 0.6161Hurt
Remove positive and negative restoration prompts (ablation)SeeSR + RAP-SR · DrealSRCLIPIQA: 0.6308 vs 0.7075Hurt
Remove the negative restoration prompt (ablation)SeeSR + RAP-SR · DrealSRMANIQA: 0.6063 vs 0.6161Hurt

Surprising findings

Limitations

Experimental setup

Datasets: HFAID LSDIR DIV2K Flickr2K LAION-5B SAM COCO ImageNet

Benchmarks: DIV2K val RealSR DrealSR

Metrics: PSNR SSIM LPIPS MANIQA MUSIQ CLIPIQA BRISQUE

Baselines: StableSR DiffBIR SeeSR SUPIR PASD

Builds on: Stable Diffusion DreamBooth RealESRGAN classifier-free guidance Florence-2

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