Back to rankings

nagadomi/nunif

Python

Misc; latest version of waifu2x; 2D video to stereo 3D video conversion

super-resolutionvrwaifu2x
Star Growth
Stars
3.3k
Forks
274
Weekly Growth
Issues
36
1k2k3k
May 2020May 2022Jun 2024Jul 2026
ArtifactsPyPIpip install nunif
README

My playground.

For the time being, I will make incompatible changes.

waifu2x

waifu2x/README.md

waifu2x: Image Super-Resolution for Anime-Style Art. Also it supports photo models (GAN based models)

The repository contains waifu2x pytorch implementation and pretrained models, started with porting the original waifu2x.

The demo application can be found at

iw3

iw3/README.md

I want to watch any 2D video as 3D video on my VR device, so I developed this very personal tool.

iw3 provides the ability to convert any 2D image/video into side-by-side 3D image/video.

iw3-desktop

iw3/docs/desktop.md

iw3.desktop is a tool that converts your PC desktop screen into 3D and streaming over WiFi.

You can watch any image and video/live displayed on your PC as 3D in realtime.

iw3-player

iw3/player/README.md

iw3-player is a self-hosted, specialized viewing environment for stereoscopic media.
It allows you to stream media that has been pre-converted to 3D with iw3 from your PC and enjoy it on VR devices through a WebXR application.

stilizer

stlizer/README.md

stlizer is a fast conservative video stabilizer.

cliqa

cliqa/README.md

cliqa provides low-vision image quality scores that are more consistent across different images.

It is useful for filtering low-quality images with a threshold value when creating image datasets.

Currently, the following two models are supported.

  • JPEGQuality: Predicts JPEG Quality from image content
  • GrainNoiseLeve: Predicts Noise Level related to photograph and PSNR degraded by that noise

CLI tools are also available to filter out low quality images using these results.

Install

Installer for Windows users

For developers

Dependencies

  • Python 3 (Works with Python 3.10 or later, developed with 3.10)
  • PyTorch
  • See requirements.txt

We usually support the latest version. If there are bugs or compatibility issues, we will specify the version.

For Intel GPUs, additionally see section INSTALL-xpu.
For older NVIDIA GPUs, additionally see section INSTALL-cu126.

For container, packages, or special hardware builds, see extra_build.

About NUNIF_HOME

If the environment variable NUNIF_HOME is defined, downloaded pretrained models, configuration files, cache, temporary files, and lock files will be saved under NUNIF_HOME. This may be useful when packaging or in situations where the source directory does not have write permissions. The ~ character at the beginning of a path string is expanded to the home directory.

License Notes

Note that if you distribute binary builds, it is possible that it will be GPL.

This is due to PyAV(av) wheel package containing the GPL version of ffmpeg library. You can build PyAV with the LGPL version of ffmpeg library.

If you load this repository with torch.hub.load for waifu2x Python API etc, this problem does not exist because PyAV is not a dependent package.

Related repositories
TencentARC/GFPGAN

GFPGAN aims at developing Practical Algorithms for Real-world Face Restoration.

PythonPyPIOtherpytorchgan
37.6k6.3k
xinntao/Real-ESRGAN

Real-ESRGAN aims at developing Practical Algorithms for General Image/Video Restoration.

PythonPyPIBSD 3-Clause "New" or "Revised" Licenseesrganpytorch
36.2k4.4k
nagadomi/waifu2x

Image Super-Resolution for Anime-Style Art

LuaMIT Licensewaifu2xtorch
waifu2x.udp.jp
28.2k2.7k
bloc97/Anime4K

A High-Quality Real Time Upscaler for Anime Video

Jupyter NotebookMIT Licenseanimeupscaling
bloc97.github.io/Anime4K/
21.2k1.4k
sczhou/CodeFormer

[NeurIPS 2022] Towards Robust Blind Face Restoration with Codebook Lookup Transformer

PythonPyPIOthercodebookcodeformer
18.1k3.7k
AaronFeng753/Waifu2x-Extension-GUI

Video, Image and GIF upscale/enlarge(Super-Resolution) and Video frame interpolation. Achieved with Waifu2x, Real-ESRGAN, Real-CUGAN, RTX Video Super Resolution VSR, SRMD, RealSR, Anime4K, RIFE, IFRNet, CAIN, DAIN, and ACNet.

C++Otherwaifu2xanime4k
patreon.com/aaronfeng
16.8k1k
Blinue/Magpie

A general-purpose window upscaler for Windows 10/11.

HLSLGNU General Public License v3.0magnifierhlsl
14.2k578
XPixelGroup/BasicSR

Open Source Image and Video Restoration Toolbox for Super-resolution, Denoise, Deblurring, etc. Currently, it includes EDSR, RCAN, SRResNet, SRGAN, ESRGAN, EDVR, BasicVSR, SwinIR, ECBSR, etc. Also support StyleGAN2, DFDNet.

PythonPyPIApache License 2.0basicsresrgan
basicsr.readthedocs.io/en/latest/
8.3k1.4k
PaddlePaddle/PaddleGAN

PaddlePaddle GAN library, including lots of interesting applications like First-Order motion transfer, Wav2Lip, picture repair, image editing, photo2cartoon, image style transfer, GPEN, and so on.

PythonPyPIApache License 2.0gancyclegan
8k1.2k
open-mmlab/mmagic

OpenMMLab Multimodal Advanced, Generative, and Intelligent Creation Toolbox. Unlock the magic 🪄: Generative-AI (AIGC), easy-to-use APIs, awsome model zoo, diffusion models, for text-to-image generation, image/video restoration/enhancement, etc.

Jupyter NotebookApache License 2.0super-resolutioninpainting
mmagic.readthedocs.io/en/latest/
7.4k1.1k
EutropicAI/Final2x

a cross-platform image super-resolution tool

TypeScriptnpmBSD 3-Clause "New" or "Revised" Licensecross-platformelectron
7.2k521
Tohrusky/Final2x

2^x Image Super-Resolution

TypeScriptnpmBSD 3-Clause "New" or "Revised" Licensecross-platformelectron
6.2k477