Super Resolution using Deep Convolutional Neural Network (SRCNN) using theano.
See github page for detail.
theanonSR upscales photo image to x2 size.
Upscaled image using python OpenCV library
Upscaled image using theanonSR
Originally, I was inspired this project from waifu2x project, which uses Torch7 to implement SRCNN.
- Chao Dong, Chen Change Loy, Kaiming He, Xiaoou Tang, “Image Super-Resolution Using Deep Convolutional Networks”, http://arxiv.org/abs/1501.00092SRCNN, super resolution using deep convolutional neural network, is introduced in this paper.
- waifu2xIt is the popular project for image super resolution for Anime-Style art. It also has a good performance.
- theanoMachine learning library which can be written in python. It also provides nice Deep Learning Tutorials to study how to implement deep neural network.
Contribution is welcome
The performance of SR for this project is not matured. You are welcome to improve & contribute this project. If you could get any model which performs better performance, feel free to send me a pull request!