atlas

Research map / Image generation / Super-resolution

PocketSR: The Super-Resolution Expert in Your Pocket Mobiles

NeurIPS 2025 · Image generation › Super-resolution · approach: Efficient lightweight super-resolution · 0 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 PocketSR, a 146M-parameter single-step diffusion model for real-world super-resolution that replaces the SD VAE with a lightweight LiteED, prunes the U-Net via online annealing with multi-layer feature distillation, and runs 4K images in 0.8 s.

Problem

Large generative diffusion models for real-world image super-resolution are too computationally expensive and slow for edge and mobile deployment.

Approach

Replace the heavy SD VAE with an ultra-compact encoder-decoder (LiteED, with dual-path feature injection and adaptive skip connections), and prune the SD-Turbo U-Net by gradually annealing original modules into lightweight parallel replacements, supervised by multi-layer feature distillation from the unpruned teacher.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add Adaptive Skip Connections (ASC) to LiteED encoder (ablation)LiteED · RealSRLPIPS: 0.2737 -> 0.2474Helped
Add Dual-path Feature Injection (DFI) to LiteED (ablation)LiteED · RealSRLPIPS: 0.2580 -> 0.2474Helped
Replace PixelUnshuffle with the Lite encoder (ablation)LiteED · RealSRLPIPS: 0.2697 -> 0.2474Helped
Replace Lite decoder with the SD decoder (ablation)LiteED · RealSRPSNR: 25.61 -> 25.95Helped
Use online annealing pruning instead of direct lightweight module replacement (ablation)PocketSR U-Net · RealSRNIQEHelped
Add multi-layer feature distillation during pruning (ablation)PocketSR U-Net · RealSRLPIPS: +3.8%Helped
Use multi-layer rather than single-layer output distillation (ablation)PocketSR U-Net · RealSRLPIPSHelped
Initialize the pruned U-Net with the Stable Diffusion prior (ablation)PocketSR · RealSRPSNR: 24.66 -> 25.47Helped
Prune residual blocks at depths III and IV instead of no residual-block pruning (ablation)PocketSR U-Net · RealSRLPIPS: 0.2653 -> 0.2695Hurt
Prune cross-attention at all depths instead of no cross-attention pruning (ablation)PocketSR U-Net · RealSRLPIPS: 0.2653 -> 0.2666Mixed
Prune self-attention at depth IV (ablation)PocketSR U-Net · RealSRLPIPS: 0.2653 -> 0.2677Hurt
Prune FFNs at depths III and IV instead of no FFN pruning (ablation)PocketSR U-Net · RealSRLPIPS: 0.2653 -> 0.2695Hurt

Surprising findings

Limitations

Experimental setup

Datasets: LSDIR FFHQ RealSR DRealSR DIV2K validation

Benchmarks: RealSR DRealSR DIV2K validation

Metrics: LPIPS DISTS PSNR SSIM NIQE MUSIQ FID MACs parameters inference time

Baselines: StableSR DiffBIR SeeSR ResShift SinSR OSEDiff AdcSR

Builds on: SD-Turbo Stable Diffusion VAE OSEDiff AdcSR TAESD

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