Skip to content

Learning Controllable Degradation for Real-World Super-Resolution via Constrained Flows, in ICML 2023

License

Notifications You must be signed in to change notification settings

dongjinkim9/InterFlow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learning Controllable Degradation
for Real-World Super-Resolution via Constrained Flows

Seobin Park*, Dongjin Kim*, Sungyong Baik, and Tae Hyun Kim
*Equal Contribution

[ICML2023] Paper

Recent deep-learning-based super-resolution (SR) methods have been successful in recovering high-resolution (HR) images from their low-resolution (LR) counterparts, albeit on the synthetic and simple degradation setting: bicubic downscaling. On the other hand, super-resolution on real-world images demands the capability to handle complex downscaling mechanism which produces different artifacts (e.g., noise, blur, color distortion) upon downscaling factors. To account for complex downscaling mechanism in real-world LR images, there have been a few efforts in constructing datasets consisting of LR images with real-world downsampling degradation. However, making such datasets entails a tremendous amount of time and effort, thereby resorting to very few number of downscaling factors (e.g., $\times2, \times3, \times4$). To remedy the issue, we propose to generate realistic SR datasets for unseen degradation levels by exploring the latent space of real LR images and thereby producing more diverse yet realistic LR images with complex real-world artifacts. Our quantitative and qualitative experiments demonstrate the accuracy of the generated LR images, and we show that the various conventional SR networks trained with our newly generated SR datasets can produce much better HR images.

Table of Contents

Framework Overview

Training

Inference

How to run

Installation

# Clone this repo
git clone https://github.com/dongjinkim9/InterFlow.git
cd InterFlow

# Create and activate conda environment
conda env create -f environments.yaml
conda activate interflow

Training and Evaluation

Model Training Instructions Testing Instructions
InterFlow Link Link
SR Networks Link Link

Results

InterFlow

GT RealSR $\times2$ RealSR $\times4$ InterFlow ($\times2$ ~ $\times4$)
HR_037 LR2_037 LR4_037 IF_037
HR_171 LR2_171 LR4_171 IF_171

SR networks with InterFlow

interflow

Citation

If you find our work useful in your research, please consider citing our paper:

@article{park2023learning,
  title={Learning Controllable Degradation for Real-World Super-Resolution via Constrained Flows},
  author={Park, Seobin and Kim, Dongjin and Baik, Sungyong and Kim, Tae Hyun},
  journal={ICML},
  year={2023}
}

Acknowledgement

The codes are based on DeFlow. We thank the authors for sharing their codes.

About

Learning Controllable Degradation for Real-World Super-Resolution via Constrained Flows, in ICML 2023

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published