All Projects → hengchuan → Rdn Tensorflow

hengchuan / Rdn Tensorflow

Licence: mit
A TensorFlow implementation of CVPR 2018 paper "Residual Dense Network for Image Super-Resolution".

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Rdn Tensorflow

Torch Srgan
torch implementation of srgan
Stars: ✭ 76 (-44.12%)
Mutual labels:  super-resolution
Vsr Duf Reimplement
It is a re-implementation of paper named "Deep Video Super-Resolution Network Using Dynamic Upsampling Filters Without Explicit Motion Compensation" called VSR-DUF model. There are both training codes and test codes about VSR-DUF based tensorflow.
Stars: ✭ 101 (-25.74%)
Mutual labels:  super-resolution
Deeply Recursive Cnn Tf
Test implementation of Deeply-Recursive Convolutional Network for Image Super-Resolution
Stars: ✭ 116 (-14.71%)
Mutual labels:  super-resolution
Cfsrcnn
Coarse-to-Fine CNN for Image Super-Resolution (IEEE Transactions on Multimedia,2020)
Stars: ✭ 84 (-38.24%)
Mutual labels:  super-resolution
Latest Development Of Isr Vsr
Latest development of ISR/VSR. Papers and related resources, mainly state-of-the-art and novel works in ICCV, ECCV and CVPR about image super-resolution and video super-resolution.
Stars: ✭ 93 (-31.62%)
Mutual labels:  super-resolution
Natsr
Natural and Realistic Single Image Super-Resolution with Explicit Natural Manifold Discrimination (CVPR, 2019)
Stars: ✭ 105 (-22.79%)
Mutual labels:  super-resolution
Scn matlab
Matlab reimplementation of SCNSR
Stars: ✭ 70 (-48.53%)
Mutual labels:  super-resolution
Awesome Gan For Medical Imaging
Awesome GAN for Medical Imaging
Stars: ✭ 1,814 (+1233.82%)
Mutual labels:  super-resolution
3d Gan Superresolution
3D super-resolution using Generative Adversarial Networks
Stars: ✭ 97 (-28.68%)
Mutual labels:  super-resolution
Awesome Eccv2020 Low Level Vision
A Collection of Papers and Codes for ECCV2020 Low Level Vision or Image Reconstruction
Stars: ✭ 111 (-18.38%)
Mutual labels:  super-resolution
Pytoflow
The py version of toflow → https://github.com/anchen1011/toflow
Stars: ✭ 83 (-38.97%)
Mutual labels:  super-resolution
Super Resolution Videos
Applying SRGAN technique implemented in https://github.com/zsdonghao/SRGAN on videos to super resolve them.
Stars: ✭ 91 (-33.09%)
Mutual labels:  super-resolution
Supper Resolution
Super-resolution (SR) is a method of creating images with higher resolution from a set of low resolution images.
Stars: ✭ 105 (-22.79%)
Mutual labels:  super-resolution
Seranet
Super Resolution of picture images using deep learning
Stars: ✭ 79 (-41.91%)
Mutual labels:  super-resolution
Drln
Densely Residual Laplacian Super-resolution, IEEE Pattern Analysis and Machine Intelligence (TPAMI), 2020
Stars: ✭ 120 (-11.76%)
Mutual labels:  super-resolution
Ilo
Official implementation: Intermediate Layer Optimization for Inverse Problems using Deep Generative Models
Stars: ✭ 71 (-47.79%)
Mutual labels:  super-resolution
Idn Caffe
Caffe implementation of "Fast and Accurate Single Image Super-Resolution via Information Distillation Network" (CVPR 2018)
Stars: ✭ 104 (-23.53%)
Mutual labels:  super-resolution
3pu
Patch-base progressive 3D Point Set Upsampling
Stars: ✭ 131 (-3.68%)
Mutual labels:  super-resolution
Upscalerjs
Image Upscaling in Javascript. Increase image resolution up to 4x using Tensorflow.js.
Stars: ✭ 126 (-7.35%)
Mutual labels:  super-resolution
Edafa
Test Time Augmentation (TTA) wrapper for computer vision tasks: segmentation, classification, super-resolution, ... etc.
Stars: ✭ 107 (-21.32%)
Mutual labels:  super-resolution

RDN-TensorFlow

A TensorFlow implementation of CVPR 2018 paper Residual Dense Network for Image Super-Resolution.
Official implementation: Torch code for our CVPR 2018 paper "Residual Dense Network for Image Super-Resolution" (Spotlight)

Prerequisites

  • TensorFlow-1.10.0
  • Numpy-1.14.5
  • OpenCV-2.4.9.1
  • PIL-3.1.2
  • h5py-2.6.0

Usage

Prepare data

Download DIV2K training data from here.
Extract and place all the images in RDN-TensorFlow/Train/DIV2K_train_HR.

Train

python main.py

Test

python main.py --is_train=False

Notice

If you want to use the resize function in MATLAB when generating training data and testing images as the pretrained model used, you need to install MATLAB API for Python, and run the script with option --matlab_bicubic=True.

If you want to take an original image as the input of RDN directly, you could run the script like python main.py --is_train=False --is_eval=False --test_img=Test/Set5/butterfly_GT.bmp.

References

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].