EnhanceNet: Single Image Super-Resolution Through Automated Texture Synthesis
About
Single image super-resolution is the task of inferring a high-resolution image from a single low-resolution input. Traditionally, the performance of algorithms for this task is measured using pixel-wise reconstruction measures such as peak signal-to-noise ratio (PSNR) which have been shown to correlate poorly with the human perception of image quality. As a result, algorithms minimizing these metrics tend to produce over-smoothed images that lack high-frequency textures and do not look natural despite yielding high PSNR values. We propose a novel application of automated texture synthesis in combination with a perceptual loss focusing on creating realistic textures rather than optimizing for a pixel-accurate reproduction of ground truth images during training. By using feed-forward fully convolutional neural networks in an adversarial training setting, we achieve a significant boost in image quality at high magnification ratios. Extensive experiments on a number of datasets show the effectiveness of our approach, yielding state-of-the-art results in both quantitative and qualitative benchmarks.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Super-Resolution | Set5 | PSNR28.57 | 751 | |
| Super-Resolution | Urban100 | PSNR23.63 | 603 | |
| Super-Resolution | Set14 | PSNR25.77 | 586 | |
| Super-Resolution | B100 | PSNR24.94 | 418 | |
| Single Image Super-Resolution | Set5 | PSNR33.89 | 352 | |
| Single Image Super-Resolution | Set14 | PSNR30.45 | 252 | |
| Single Image Super-Resolution | BSD100 | PSNR28.3 | 211 | |
| Super-Resolution | Urban100 (test) | PSNR23.63 | 205 | |
| Super-Resolution | Manga109 (test) | PSNR25.25 | 46 | |
| Super-Resolution | CUFED5 (test) | PSNR24.24 | 38 |