Content-decoupled Contrastive Learning-based Implicit Degradation Modeling for Blind Image Super-Resolution
[paper]
Created by Jiang Yuan, Ji Ma, Bo Wang, Weiming Hu
This repository contains PyTorch implementation for Content-decoupled Contrastive Learning-based Implicit Degradation Modeling for Blind Image Super-Resolution (Accepted by IEEE TIP 2025).
1.1 Download the DIV2K dataset and the Flickr2K dataset.
1.2 Combine the HR images from these two datasets in ./datasets/DF2K/HR to build the DF2K dataset.
Change the TODO section in main.sh, option.py and trainer.py to select the corresponding degradation settings.
Run main.sh to train on the DF2K dataset.
Download benchmark datasets (e.g., Set5, Set14 and other test sets) and prepare HR/LR images in ./datasets/benchmark.
Change the TODO section in test.sh, option.py and trainer.py to select the corresponding degradation settings.
Run test.sh to test on benchmark datasets.
@article{10964088,
author={Yuan, Jiang and Ma, Ji and Wang, Bo and Hu, Weiming},
journal={IEEE Transactions on Image Processing},
title={Content-Decoupled Contrastive Learning-Based Implicit Degradation Modeling for Blind Image Super-Resolution},
year={2025},
volume={34},
pages={4751-4766},
doi={10.1109/TIP.2025.3558442}}