
TVPaint Animation
The digital solution for your professional 2D animation projects.

Practical algorithms for general image/video restoration using AI super-resolution.

Real-ESRGAN aims to provide practical algorithms for real-world image and video restoration. It extends the capabilities of ESRGAN through training on purely synthetic data. The core architecture involves a deep neural network trained to upscale low-resolution images and videos while reducing noise and artifacts. Key features include models optimized for anime images and videos, support for various input types (including images with alpha channels and 16-bit images), and integration with tools like GFPGAN for face enhancement. It offers both Python script and portable executable options (NCNN) for flexible deployment. The tool's value proposition lies in its accessibility, effectiveness in handling real-world degradation, and open-source nature, allowing for community contributions and customization.
Real-ESRGAN aims to provide practical algorithms for real-world image and video restoration.
Explore all tools that specialize in upscale images. This domain focus ensures Real-ESRGAN delivers optimized results for this specific requirement.
Explore all tools that specialize in noise reduction. This domain focus ensures Real-ESRGAN delivers optimized results for this specific requirement.
Specialized model (AnimeVideo-v3) trained for enhancing anime videos, optimized for common anime artifacts and styles.
Integration with GFPGAN for face enhancement within the super-resolution process.
Portable executable files (NCNN) for Intel/AMD/Nvidia GPUs, eliminating CUDA or PyTorch dependencies.
Support for arbitrary output scaling using the `--outscale` argument and LANCZOS4 resizing.
Tile processing option to handle large images by dividing them into smaller tiles.
The realesr-general-x4v3 model supports the -dn option to balance the noise (avoiding over-smooth results).
Clone the Real-ESRGAN repository: `git clone https://github.com/xinntao/Real-ESRGAN.git`
Navigate to the Real-ESRGAN directory: `cd Real-ESRGAN`
Install the required Python packages: `pip install basicsr facexlib gfpgan -r requirements.txt`
Run the setup script: `python setup.py develop`
Download the desired pre-trained models from the Model Zoo.
Use the `inference_realesrgan.py` script for image/video enhancement: `python inference_realesrgan.py -i input_image.png -o output_image.png -n model_name` (e.g., realesrgan-x4plus)
All Set
Ready to go
Verified feedback from other users.
"Real-ESRGAN offers impressive image and video enhancement capabilities, noted for its ability to restore details and reduce noise, making it a valuable tool for both personal and professional use."
Post questions, share tips, and help other users.

The digital solution for your professional 2D animation projects.

Empowering independent artists with digital music distribution, publishing administration, and promotional tools.

Convert creative micro-blogs into high-performance web presences using generative AI and Automattic's core infrastructure.

Fashion design technology software and machinery for apparel product development.

Instantly turns any text to natural sounding speech for listening online or generating downloadable audio.

Professional studio-quality AI headshot generator for individuals and teams.