Skip to content

Latest commit

 

History

History
29 lines (17 loc) · 1.2 KB

README.md

File metadata and controls

29 lines (17 loc) · 1.2 KB

These directories contain different approaches to working with SRCNN.

They include nearly complete submissions for Super Resolution Convolutional Neural Network (SRCNN) algorithm.

SRCNN-Tensorflow is our main focus for completing this application.


SRCNN-COLAB showcases how to go about setting up Tensorflow models in the Google Colab environment.


SRCNN-Keras is a nonworking proof of concept.


Model Architecture

Super Resolution CNN (SRCNN)

The model above is take from user titu1994 who I cite as a source for this project.

I have some differences from the original paper, and from other scientists who have worked on this topic:
[1] Used the Adam optimizer instead of Stochastic Gradient Descent.
[2] Stride is set to 21 instead 14.

My models underperform compared to the results posted in the paper. I was unable to replicate the GPU power and time for running to get my PSNR as high, ie. 32dbs.

I have optimized this model for use on different imagery instead of the usual 91 images from ImageNET.