Giter Site home page Giter Site logo

image_super-resolution_reconstruct-srcnn's Introduction

Image_super-resolution_reconstruct-SRCNN

This is the paper of Image Super-Resolution Convolutional Neural Network (SRCNN).

Basic Function of each file

  • step1-pre is the preprocessing program: the output is h5 format files of train and test.
  • step2-train is the program for training the model: the output is the trained model parameters saved in the checkpoint folder.
  • step3-test is the prediction program: the input is an h5 file of a picture, and the output pnsr value. And save the input image, label image, and prediction image in the sample for viewing.
  • checkpoint folder: saved model parameters.
  • h5 folder: h5 files of the stored train and test training sets.
  • sample folder: saves the input, label, and prediction images.

Summary

Here the model parameters have been trained and saved, run strp-test directly to load the parameters saved in the checkpoint folder, and finally get the pnsr value. The input is a picture in the set folder in the test folder (there are originally five pictures, take one for the experiment first), here is the picture of woman. The obtained pnsr is 29.09db, which is better than the 28.56db of bicubic interpolation, but still far from the ideal effect of 30.92db. By observing the pictures in the sample folder with the naked eye, it is obvious that the predicted pictures are darker than the input and label. I don't know if the reason is here. The report of SRCNN is as follows: SRCNN.

image_super-resolution_reconstruct-srcnn's People

Contributors

xutong05 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.