Small tool using pretrained models to upscale images
Hosted Folder include full "Models" folder 📁 and executable Files 🖼️ to download
Linux 64bit
[Jar]
macOS 64bit
[Jar]
:electron: Download the executable corresponding with your operating system, and the Models folder
It's possible to download only some of the models if you want (It just wont let you use them inside the program)
⚠️ Be careful when trying to resize very large pictures, it can take considerable time and resources ⚠️
To upscale an image you just need to choose a mode, load a picture and press start
Save button can be used to choose an output folder and filename before you start the process (either just name or .png)
You can double click the text box to change [Dark <-> Light] theme (disabled when upScaling)
Use PNG images for best results
all of the model download links below are already included in the MediaFire folder.
There are four trained models integrated into the program :
[Best Quality]+[Slowest]
Trained models can be downloaded from here.
[Fast]
Trained models can be downloaded from here.
[Fast]
Trained models can be downloaded from here.
[Has x8]
Trained models can be downloaded from here.
Comparing different algorithms. Scale x4 on monarch.png
Inference time in seconds (CPU) | PSNR | SSIM | |
---|---|---|---|
ESPCN | 0.01159 | 26.5471 | 0.88116 |
EDSR | 3.26758 | 29.2404 | 0.92112 |
FSRCNN | 0.01298 | 26.5646 | 0.88064 |
LapSRN | 0.28257 | 26.7330 | 0.88622 |
Bicubic | 0.00031 | 26.0635 | 0.87537 |
Nearest neighbor | 0.00014 | 23.5628 | 0.81741 |
Lanczos | 0.00101 | 25.9115 | 0.87057 |
Original | Bicubic Interpolation | EDSR |
---|---|---|
![]() |
![]() |
![]() |
ESPCN | FSRCNN | LapSRN |
---|---|---|
![]() |
![]() |
![]() |
Bicubic Interpolation is the standart resizing technique used by most editing tools like photoship etc..
Original | Bicubic Interpolation | EDSR |
---|---|---|
![]() |
![]() |
![]() |
ESPCN | FSRCNN | LapSRN |
---|---|---|
![]() |
![]() |
![]() |
[1] Bee Lim, Sanghyun Son, Heewon Kim, Seungjun Nah, and Kyoung Mu Lee, "Enhanced Deep Residual Networks for Single Image Super-Resolution", 2nd NTIRE: New Trends in Image Restoration and Enhancement workshop and challenge on image super-resolution in conjunction with CVPR 2017. [PDF] [arXiv] [Slide]
[2] Shi, W., Caballero, J., Huszár, F., Totz, J., Aitken, A., Bishop, R., Rueckert, D. and Wang, Z., "Real-Time Single Image and Video Super-Resolution Using an Efficient Sub-Pixel Convolutional Neural Network", Proceedings of the IEEE conference on computer vision and pattern recognition CVPR 2016. [PDF] [arXiv]
[3] Chao Dong, Chen Change Loy, Xiaoou Tang. "Accelerating the Super-Resolution Convolutional Neural Network", in Proceedings of European Conference on Computer Vision ECCV 2016. [PDF] [arXiv] [Project Page]
[4] Lai, W. S., Huang, J. B., Ahuja, N., and Yang, M. H., "Deep laplacian pyramid networks for fast and accurate super-resolution", In Proceedings of the IEEE conference on computer vision and pattern recognition CVPR 2017. [PDF] [arXiv] [Project Page]