Skip to content

Training a network to upscale a downsampled image(with noise,blur,etc.)

Notifications You must be signed in to change notification settings

vishalvatsalya7/SuperResolution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SuperResolution

Training a network to upscale a downsampled image(with noise,blur,etc.)

Steps to train your super-resolution network:

  1. I have collected data from simulated environment but it can be any dataset(eg:DIV2K) (For simulated environment I used sim_data.py and for real environment I have used data.py).
  2. Designed the network architecture(used EDSR network and tweaked some of it's hyper-parameters).
  3. Trained the network on GPU(Titan GTX 1080-Ti).
  4. Now extract the common feature points between the reconstructed image and the ground truth image using ORB feature extractor.
  5. I have used Mask-RCNN for semantic segmentation and have compared the feature points of reconstructed images and masked pixels for finding the missing objects for a network.

About

Training a network to upscale a downsampled image(with noise,blur,etc.)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages