PGP-DiffSR: Phase-Guided Progressive Pruning for Efficient Diffusion-based Image Super-Resolution
Zhongbao Yang, Jiangxin Dong, Yazhou Yao, Jinhui Tang, Jinshan Pan
TL;DR
The paper tackles the high computational and memory demands of diffusion-based image super-resolution by introducing PGP-DiffSR, which progressively prunes the diffusion backbone across encoder, bottleneck, and decoder while using a phase-exchange adapter to preserve structural details guided by the input phase. The approach combines a coarse-to-fine pruning strategy (PPA) with a phase-informed feature refinement (PEAM), delivering substantial FLOPs and parameter reductions without sacrificing restoration quality. A one-step diffusion variant (PGP-DiffSR-S1) further enhances efficiency, and extensive experiments on RealSR, DrealSR, and RealPhoto60 demonstrate competitive performance with significantly improved efficiency. The method provides practical gains for resource-constrained deployment and includes open-source code.
Abstract
Although diffusion-based models have achieved impressive results in image super-resolution, they often rely on large-scale backbones such as Stable Diffusion XL (SDXL) and Diffusion Transformers (DiT), which lead to excessive computational and memory costs during training and inference. To address this issue, we develop a lightweight diffusion method, PGP-DiffSR, by removing redundant information from diffusion models under the guidance of the phase information of inputs for efficient image super-resolution. We first identify the intra-block redundancy within the diffusion backbone and propose a progressive pruning approach that removes redundant blocks while reserving restoration capability. We note that the phase information of the restored images produced by the pruned diffusion model is not well estimated. To solve this problem, we propose a phase-exchange adapter module that explores the phase information of the inputs to guide the pruned diffusion model for better restoration performance. We formulate the progressive pruning approach and the phase-exchange adapter module into a unified model. Extensive experiments demonstrate that our method achieves competitive restoration quality while significantly reducing computational load and memory consumption. The code is available at https://github.com/yzb1997/PGP-DiffSR.
