One Step Diffusion-based Super-Resolution with Time-Aware Distillation

Xiao He, Huaao Tang, Zhijun Tu, Junchao Zhang, Kun Cheng +6 more
8/14/2024
cs.CV

Official code: LearningHx/TAD-SR (17 stars, last commit 2025-04-28).

Abstract

Diffusion-based image super-resolution (SR) methods have shown promise in reconstructing high-resolution images with fine details from low-resolution counterparts. However, these approaches typically require tens or even hundreds of iterative samplings, resulting in significant latency. Recently, techniques have been devised to enhance the sampling efficiency of diffusion-based SR models via knowledge distillation. Nonetheless, when aligning the knowledge of student and teacher models, these solutions either solely rely on pixel-level loss constraints or neglect the fact that diffusion models prioritize varying levels of information at different time steps. To accomplish effective and efficient image super-resolution, we propose a time-aware diffusion distillation method, named TAD-SR. Specifically, we introduce a novel score distillation strategy to align the data distribution between the outputs of the student and teacher models after minor noise perturbation. This distillation strategy enables the student network to concentrate more on the high-frequency details. Furthermore, to mitigate performance limitations stemming from distillation, we integrate a latent adversarial loss and devise a time-aware discriminator that leverages diffusion priors to effectively distinguish between real images and generated images. Extensive experiments conducted on synthetic and real-world datasets demonstrate that the proposed method achieves comparable or even superior performance compared to both previous state-of-the-art (SOTA) methods and the teacher model in just one sampling step. Codes are available at https://github.com/LearningHx/TAD-SR.

View on arXivView PDF

Code Implementations(1)

LearningHx/TAD-SROfficial100%

Pytorch code for One Step Diffusion-based Super-Resolution with Time-Aware Distillation

171C++, CudaAug 14, 20241 years ago

Similar Papers

Cite this paper

@article{he2024step,
  title  = {One Step Diffusion-based Super-Resolution with Time-Aware Distillation},
  author = {Xiao He and Huaao Tang and Zhijun Tu and Junchao Zhang and Kun Cheng and Hanting Chen and Yong Guo and Mingrui Zhu and Nannan Wang and Xinbo Gao and Jie Hu},
  year   = {2024},
  eprint = {2408.07476},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2408.07476v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2408.07476.svg)](https://codeofpaper.com/paper/2408.07476)

Discussion