Accurate Image Super-Resolution Using Very Deep Convolutional Networks
About
We present a highly accurate single-image super-resolution (SR) method. Our method uses a very deep convolutional network inspired by VGG-net used for ImageNet classification \cite{simonyan2015very}. We find increasing our network depth shows a significant improvement in accuracy. Our final model uses 20 weight layers. By cascading small filters many times in a deep network structure, contextual information over large image regions is exploited in an efficient way. With very deep networks, however, convergence speed becomes a critical issue during training. We propose a simple yet effective training procedure. We learn residuals only and use extremely high learning rates ($10^4$ times higher than SRCNN \cite{dong2015image}) enabled by adjustable gradient clipping. Our proposed method performs better than existing methods in accuracy and visual improvements in our results are easily noticeable.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Super-Resolution | Set5 | PSNR37.53 | 751 | |
| Image Super-resolution | Manga109 | PSNR37.22 | 656 | |
| Super-Resolution | Urban100 | PSNR30.77 | 603 | |
| Super-Resolution | Set14 | PSNR33.05 | 586 | |
| Image Super-resolution | Set5 (test) | PSNR37.53 | 544 | |
| Image Super-resolution | Set5 | PSNR37.53 | 507 | |
| Single Image Super-Resolution | Urban100 | PSNR30.77 | 500 | |
| Super-Resolution | B100 | PSNR31.9 | 418 | |
| Super-Resolution | B100 (test) | PSNR31.9 | 363 | |
| Single Image Super-Resolution | Set5 | PSNR37.56 | 352 |