Knowledge Distillation for Image Restoration : Simultaneous Learning from Degraded and Clean Images

Yongheng Zhang, Danfeng Yan
1/16/2025
cs.CVeess.IV

No confident code implementation found for this paper.

Abstract

Model compression through knowledge distillation has seen extensive application in classification and segmentation tasks. However, its potential in image-to-image translation, particularly in image restoration, remains underexplored. To address this gap, we propose a Simultaneous Learning Knowledge Distillation (SLKD) framework tailored for model compression in image restoration tasks. SLKD employs a dual-teacher, single-student architecture with two distinct learning strategies: Degradation Removal Learning (DRL) and Image Reconstruction Learning (IRL), simultaneously. In DRL, the student encoder learns from Teacher A to focus on removing degradation factors, guided by a novel BRISQUE extractor. In IRL, the student decoder learns from Teacher B to reconstruct clean images, with the assistance of a proposed PIQE extractor. These strategies enable the student to learn from degraded and clean images simultaneously, ensuring high-quality compression of image restoration models. Experimental results across five datasets and three tasks demonstrate that SLKD achieves substantial reductions in FLOPs and parameters, exceeding 80\%, while maintaining strong image restoration performance.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{zhang2025knowledge,
  title  = {Knowledge Distillation for Image Restoration : Simultaneous Learning from Degraded and Clean Images},
  author = {Yongheng Zhang and Danfeng Yan},
  year   = {2025},
  eprint = {2501.09268},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.09268v1}
}

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/2501.09268.svg)](https://codeofpaper.com/paper/2501.09268)

Discussion