Skip to content

Latest commit

 

History

History
48 lines (30 loc) · 1.8 KB

File metadata and controls

48 lines (30 loc) · 1.8 KB

Modified ESRGAN for solving the Super Resolution Problem

We present a PyTorch Lightning implementation of the ESRGAN with the supplementary usage of the Wasserstein Loss.

ESRGAN

In addition, we have also introduced two modified models of the ESRGAN.

The full explanation of these models, the dataset used for the training and the validation phases and the results obtained on the Set5 are shown in this Google Colab Notebook.

Our models

ESRGAN+IR:

ESRGAN+IR

In which we have simply added an Image Restoraion block between the Upscale and the Refinement networks.

Zoom on the IR block

DRGAN:

DRGAN

Where we modified the structure of the generator: instead of upsampling directly to the dimension of the output, we double the input's dimension and then we apply in sequence a Deep Feature Extraction Network and an Upscale Network that doubles again the input's dimension in order to match thefinal resolution.

Weights:

The pre-trained weights of these models can be downloadad at this link.

Team:

Emanuele Iacobelli: GitHub, Linkedin

Mario Edoardo Pandolfo: GitHub, Linkedin