Sign inSign up

deepaiorg/tf-super-resolution

By deepaiorg

Updated about 7 years ago

Image
0

1.5K

deepaiorg/tf-super-resolution repository overview

Super Resolution: 4PP-EUSR

This model has been integrated with ai_integration for seamless portability across hosting providers.

Four-pass perceptual super-resolution with enhanced upscaling

Overview

This repository contains a TensorFlow-based implementation of 4PP-EUSR ("Deep learning-based image super-resolution considering quantitative and perceptual quality"), which considers both the quantitative (e.g., PSNR) and perceptual quality (e.g., NIQE) of the upscaled images. Our method won the 2nd place and got the highest human opinion score for Region 2 in the 2018 PIRM Challenge on Perceptual Image Super-resolution at ECCV 2018.

Nvidia-Docker is required to run this image.

For details see Super Resolution on Deep AI

Quick Start

docker pull deepaiorg/tf-super-resolution

HTTP
nvidia-docker run --rm -it -e MODE=http -p 5000:5000 deepaiorg/tf-super-resolution

Open your browser to localhost:5000 (or the correct IP address)

Command Line

Save your image as content.jpg in the current directory.

nvidia-docker run --rm -it -v `pwd`:/shared -e MODE=command_line deepaiorg/tf-super-resolution --image /shared/content.jpg --output /shared/output.jpg

Docker build

docker build -t tf-super-resolution .

Introduction

BSD100 - 37073 ※ The perceptual index is calculated by "0.5 * ((10 - Ma) + NIQE)", which is used in the PIRM Challenge. Lower is better.

Followings are the performance comparison evaluated on the BSD100 dataset.

BSD100 PSNR vs. NIQE

MethodPSNR (dB) (↓)Perceptual Index
EDSR27.7965.326
MDSR27.7715.424
EUSR27.6745.307
SRResNet-MSE27.6015.217
4PP-EUSR (PIRM Challenge)26.5692.683
SRResNet-VGG2226.3225.183
SRGAN-MSE25.9812.802
Bicubic interpolation25.9576.995
SRGAN-VGG2225.6972.631
SRGAN-VGG5425.1762.351
CX24.5812.250

Please cite following papers when you use the code, pre-trained models, or results:

  • J.-H. Choi, J.-H. Kim, M. Cheon, J.-S. Lee: Deep learning-based image super-resolution considering quantitative and perceptual quality. arXiv:1809.04789 (2018) [arXiv]
@article{choi2018deep,
  title={Deep learning-based image super-resolution considering quantitative and perceptual quality},
  author={Choi, Jun-Ho and Kim, Jun-Hyuk and Cheon, Manri and Lee, Jong-Seok},
  journal={arXiv preprint arXiv:1809.04789},
  year={2018}
}
  • J.-H. Kim, J.-S. Lee: Deep residual network with enhanced upscaling module for super-resolution. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR) Workshops, pp. 913-921 (2018) [Paper]
@inproceedings{kim2018deep,
  title={Deep residual network with enhanced upscaling module for super-resolution},
  author={Kim, Jun-Hyuk and Lee, Jong-Seok},
  booktitle={Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR) Workshops},
  year={2018}
}

Tag summary

Content type

Image

Digest

Size

1.7 GB

Last updated

about 7 years ago

docker pull deepaiorg/tf-super-resolution