Skip to main content

VapourSynth GAN Implementation using RRDBNet, based on ESRGAN's implementation

Project description


GitHub license CodeFactor GitHub issues

:page_facing_up: Introduction

This is a single image super-resolution generative adversarial network handler for VapourSynth. Since VapourSynth will take the frames from a video, and feed it to VSGAN, it is essentially a single video super-resolution gan. It is a direct port of ESRGAN by xinntao, so all results, accomplishments, and such that ESRGAN does, VSGAN will do too.

Using the right pre-trained model, on the right image, can have tremendous results.
Here's an example from a US Region 1 (NTSC) DVD of American Dad running with VSGAN (model not public) Example 1

:camera: Qualitive Comparisons against other Super-Resolution Strategies

Following comparisons were taken from ESRGAN's repo qualitive1 qualitive2 qualitive3 qualitive4

:wrench: Installation and Usage

Check out the Wiki, it will explain everything you may need to know.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for vsgan, version 1.0.8
Filename, size File type Python version Upload date Hashes
Filename, size vsgan-1.0.8-py3-none-any.whl (9.9 kB) File type Wheel Python version py3 Upload date Hashes View hashes
Filename, size vsgan-1.0.8.tar.gz (8.0 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page