EDSR
EDSR, or Enhanced Deep Residual Networks for Single Image Super-Resolution, is a convolutional neural network designed for single-image super-resolution (SISR). It learns to convert a low-resolution image into a higher-resolution version by mapping bicubic or other interpolations toward a high-resolution image. The model achieved state-of-the-art results on several standard SR benchmarks at the time of its introduction.
Architecturally, EDSR builds on deep residual learning but makes several key modifications. It removes batch normalization
Upsampling is performed with a single upscaling module, typically using a sub-pixel convolution (PixelShuffle) layer to
Training typically uses the DIV2K dataset and proof-of-concept loss functions such as L1 or perceptual losses,