All Projects → huangzehao → Super Resolution.benckmark

huangzehao / Super Resolution.benckmark

Benchmark and resources for single super-resolution algorithms

Projects that are alternatives of or similar to Super Resolution.benckmark

Realsr
Real-World Super-Resolution via Kernel Estimation and Noise Injection
Stars: ✭ 367 (-50.74%)
Mutual labels:  super-resolution
Raisr
A Python implementation of RAISR
Stars: ✭ 480 (-35.57%)
Mutual labels:  super-resolution
Wdsr ntire2018
Code of our winning entry to NTIRE super-resolution challenge, CVPR 2018
Stars: ✭ 570 (-23.49%)
Mutual labels:  super-resolution
Waifu2x Extension Gui
Video, Image and GIF upscale/enlarge(Super-Resolution) and Video frame interpolation. Achieved with Waifu2x, Real-ESRGAN, SRMD, RealSR, Anime4K, RIFE, CAIN, DAIN, and ACNet.
Stars: ✭ 5,463 (+633.29%)
Mutual labels:  super-resolution
Dbpn Pytorch
The project is an official implement of our CVPR2018 paper "Deep Back-Projection Networks for Super-Resolution" (Winner of NTIRE2018 and PIRM2018)
Stars: ✭ 459 (-38.39%)
Mutual labels:  super-resolution
Usrnet
Deep Unfolding Network for Image Super-Resolution (CVPR, 2020) (PyTorch)
Stars: ✭ 493 (-33.83%)
Mutual labels:  super-resolution
Drn
Closed-loop Matters: Dual Regression Networks for Single Image Super-Resolution
Stars: ✭ 327 (-56.11%)
Mutual labels:  super-resolution
Kair
Image Restoration Toolbox (PyTorch). Training and testing codes for USRNet, DnCNN, FFDNet, SRMD, DPSR, ESRGAN
Stars: ✭ 677 (-9.13%)
Mutual labels:  super-resolution
Liif
Learning Continuous Image Representation with Local Implicit Image Function, in CVPR 2021 (Oral)
Stars: ✭ 458 (-38.52%)
Mutual labels:  super-resolution
Zooming Slow Mo Cvpr 2020
Fast and Accurate One-Stage Space-Time Video Super-Resolution (accepted in CVPR 2020)
Stars: ✭ 555 (-25.5%)
Mutual labels:  super-resolution
Rdn
Torch code for our CVPR 2018 paper "Residual Dense Network for Image Super-Resolution" (Spotlight)
Stars: ✭ 412 (-44.7%)
Mutual labels:  super-resolution
Waifu2x
Image Super-Resolution for Anime-Style Art
Stars: ✭ 22,741 (+2952.48%)
Mutual labels:  super-resolution
Srflow
Official SRFlow training code: Super-Resolution using Normalizing Flow in PyTorch
Stars: ✭ 537 (-27.92%)
Mutual labels:  super-resolution
Pixel Recursive Super Resolution
Tensorflow implementation of pixel-recursive-super-resolution(Google Brain paper: https://arxiv.org/abs/1702.00783)
Stars: ✭ 374 (-49.8%)
Mutual labels:  super-resolution
Dcscn Super Resolution
A tensorflow implementation of "Fast and Accurate Image Super Resolution by Deep CNN with Skip Connection and Network in Network", a deep learning based Single-Image Super-Resolution (SISR) model.
Stars: ✭ 611 (-17.99%)
Mutual labels:  super-resolution
Srmd
Learning a Single Convolutional Super-Resolution Network for Multiple Degradations (CVPR, 2018) (Matlab)
Stars: ✭ 333 (-55.3%)
Mutual labels:  super-resolution
Srcnn Tensorflow
Image Super-Resolution Using Deep Convolutional Networks in Tensorflow https://arxiv.org/abs/1501.00092v3
Stars: ✭ 489 (-34.36%)
Mutual labels:  super-resolution
Dpsr
Deep Plug-and-Play Super-Resolution for Arbitrary Blur Kernels (CVPR, 2019) (PyTorch)
Stars: ✭ 738 (-0.94%)
Mutual labels:  super-resolution
Srgan
A PyTorch implementation of SRGAN based on CVPR 2017 paper "Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network"
Stars: ✭ 644 (-13.56%)
Mutual labels:  super-resolution
Ntire2017
Torch implementation of "Enhanced Deep Residual Networks for Single Image Super-Resolution"
Stars: ✭ 554 (-25.64%)
Mutual labels:  super-resolution

Super-Resolution.Benckmark

A curated list of super-resolution resources and a benchmark for single image super-resolution algorithms.

See my implementated super-resolution algorithms:

TODO

Build a benckmark like SelfExSR_Code

State-of-the-art algorithms

Classical Sparse Coding Method

  • ScSR [Web]
  • Image super-resolution as sparse representation of raw image patches (CVPR2008), Jianchao Yang et al.
  • Image super-resolution via sparse representation (TIP2010), Jianchao Yang et al.
  • Coupled dictionary training for image super-resolution (TIP2011), Jianchao Yang et al.

Anchored Neighborhood Regression Method

  • ANR [Web]
  • Anchored Neighborhood Regression for Fast Example-Based Super-Resolution (ICCV2013), Radu Timofte et al.
  • A+ [Web]
  • A+: Adjusted Anchored Neighborhood Regression for Fast Super-Resolution (ACCV2014), Radu Timofte et al.
  • IA [Web]
  • Seven ways to improve example-based single image super resolution (CVPR2016), Radu Timofte et al.

Self-Exemplars

  • SelfExSR [Web]
  • Single Image Super-Resolution from Transformed Self-Exemplars (CVPR2015), Jia-Bin Huang et al.

Bayes

  • NBSRF [Web]
  • Naive Bayes Super-Resolution Forest (ICCV2015), Jordi Salvador et al.

Deep Learning Method

  • SRCNN [Web] [waifu2x by nagadomi]
  • Image Super-Resolution Using Deep Convolutional Networks (ECCV2014), Chao Dong et al.
  • Image Super-Resolution Using Deep Convolutional Networks (TPAMI2015), Chao Dong et al.
  • CSCN [Web]
  • Deep Networks for Image Super-Resolution with Sparse Prior (ICCV2015), Zhaowen Wang et al.
  • Robust Single Image Super-Resolution via Deep Networks with Sparse Prior (TIP2016), Ding Liu et al.
  • VDSR [Web] [Unofficial Implementation in Caffe]
  • Accurate Image Super-Resolution Using Very Deep Convolutional Networks (CVPR2016), Jiwon Kim et al.
  • DRCN [Web]
  • Deeply-Recursive Convolutional Network for Image Super-Resolution (CVPR2016), Jiwon Kim et al.
  • ESPCN [PDF]
  • Real-Time Single Image and Video Super-Resolution Using an Efficient Sub-Pixel Convolutional Neural Network (CVPR2016), Wenzhe Shi et al.
  • Is the deconvolution layer the same as a convolutional layer? [PDF]
  • Checkerboard artifact free sub-pixel convolution [PDF]
  • FSRCNN [Web]
  • Acclerating the Super-Resolution Convolutional Neural Network (ECCV2016), Dong Chao et al.
  • LapSRN [Web]
  • Deep Laplacian Pyramid Networks for Fast and Accurate Super-Resolution (CVPR 2017), Wei-Sheng Lai et al.
  • EDSR [PDF]
  • Enhanced Deep Residual Networks for Single Image Super-Resolution (Winner of NTIRE2017 Super-Resolution Challenge), Bee Lim et al.

Perceptual Loss and GAN

  • Perceptual Loss [PDF]
  • Perceptual Losses for Real-Time Style Transfer and Super-Resolution (ECCV2016), Justin Johnson et al.
  • SRGAN [PDF]
  • Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network (CVPR2017), Christian Ledig et al.
  • AffGAN [PDF]
  • AMORTISED MAP INFERENCE FOR IMAGE SUPER-RESOLUTION (ICLR2017), Casper Kaae Sønderby et al.
  • EnhanceNet [PDF]
  • EnhanceNet: Single Image Super-Resolution through Automated Texture Synthesis, Mehdi S. M. Sajjadi et al.
  • neural-enchance [Github]

Video SR

  • VESPCN [PDF]
  • Real-Time Video Super-Resolution with Spatio-Temporal Networks and Motion Compensation (CVPR2017), Jose Caballero et al.

Dicussion

Deconvolution and Sub-Pixel Convolution

Datasets

Test Dataset Image source
Set 5 Bevilacqua et al. BMVC 2012
Set 14 Zeyde et al. LNCS 2010
BSD 100 Martin et al. ICCV 2001
Urban 100 Huang et al. CVPR 2015
Train Dataset Image source
Yang 91 Yang et al. CVPR 2008
BSD 200 Martin et al. ICCV 2001
General 100 Dong et al. ECCV 2016
ImageNet Olga Russakovsky et al. IJCV 2015
COCO Tsung-Yi Lin et al. ECCV 2014

Quantitative comparisons

Results from papers of VDSR, DRCN, CSCN and IA.

Note: IA use enchanced prediction trick to improve result.

Results on Set 5
Scale Bicubic A+ SRCNN SelfExSR CSCN VDSR DRCN IA
2x - PSNR/SSIM 33.66/0.9929 36.54/0.9544 36.66/0.9542 36.49/0.9537 36.93/0.9552 37.53/0.9587 37.63/0.9588 37.39/
3x - PSNR/SSIM 30.39/0.8682 32.59/0.9088 32.75/0.9090 32.58/0.9093 33.10/0.9144 33.66/0.9213 33.82/0.9226 33.46/
4x - PSNR/SSIM 28.42/0.8104 30.28/0.8603 30.48/0.8628 30.31/0.8619 30.86/0.8732 31.35/0.8838 31.53/0.8854 31.10/
Results on Set 14
Scale Bicubic A+ SRCNN SelfExSR CSCN VDSR DRCN IA
2x - PSNR/SSIM 30.24/0.8688 32.28/0.9056 32.42/0.9063 32.22/0.9034 32.56/0.9074 33.03/0.9124 33.04/0.9118 32.87/
3x - PSNR/SSIM 27.55/0.7742 29.13/0.8188 29.28/0.8209 29.16/0.8196 29.41/0.8238 29.77/0.8314 29.76/0.8311 29.69/
4x - PSNR/SSIM 26.00/0.7027 27.32/0.7491 27.49/0.7503 27.40/0.7518 27.64/0.7587 28.01/0.7674 28.02/0.7670 27.88/
Results on BSD 100
Scale Bicubic A+ SRCNN SelfExSR CSCN VDSR DRCN IA
2x - PSNR/SSIM 29.56/0.8431 31.21/0.8863 31.36/0.8879 31.18/0.8855 31.40/0.8884 31.90/0.8960 31.85/0.8942 31.79/
3x - PSNR/SSIM 27.21/0.7385 28.29/0.7835 28.41/0.7863 28.29/0.7840 28.50/0.7885 28.82/0.7976 28.80/0.7963 28.76/
4x - PSNR/SSIM 25.96/0.6675 26.82/0.7087 26.90/0.7101 26.84/0.7106 27.03/0.7161 27.29/0.7251 27.23/0.7233 27.25/
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].