Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
A High-Quality Real Time Upscaler for Anime Video
| Date | Stars |
|---|---|
| 2026-07-24 | 21189 |
| 2026-07-25 | 21189 |
| 2026-07-28 | 21189 |
| 2026-07-30 | 21189 |
| 2026-08-06 | 21189 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
# Anime4K Anime4K is a set of open-source, high-quality real-time anime upscaling/denoising algorithms that can be implemented in any programming language. The simplicity and speed of Anime4K allows the user to watch upscaled anime in real time, as we believe in preserving original content and promoting freedom of choice for all anime fans. Re-encoding anime into 4K should be avoided as it is non-reversible, potentially damages original content by introducing artifacts, takes up to O(n<sup>2</sup>) more disk space and more importantly, does so without any meaningful decrease in entropy (lost information is lost). ***Disclaimer: All art assets used are for demonstration and educational purposes. All rights are reserved to their original owners. If you (as a person or a company) own the art and do not wish it to be associated with this project, please contact us at [email protected] and we will gladly take it down.*** ## Foreword Anime4K is optimized for **native 1080p anime encoded with h.264, h.265 or VC-1**. Even if it might work, it is **not** optimized for downscaled 720p, 480p or standard definition anime (eg. DVDs). Older anime (especially pre-digital era production) have artifacts that are very difficult to remove, such as bad deinterlacing, camera blur during production, severe ringing, film grain, older MPEG compression artifacts, etc. This is also not replacement for SRGANs, as they perform much better on low-resolution images or images with lots of degradation (albeit not in real time). What Anime4K does provide is a way to upscale, in real time, 1080p anime for 4K screens while providing a similar *effect* to SRGANs and being much better than waifu2x (See [comparisons](https://github.com/bloc97/Anime4K/tree/master/results/Comparisons/Screenshots)). Currently, research is being done on better real-time upscaling for lower resolution or older content. ## **Installation Instructions** ### Windows - [(GLSL/MPV)](md/GLSL_Instructions_Windows_MPV.md) - [(GLSL/Plex)](md/GLSL_Instructions_Windows_Plex.md) ### Linux - [(GLSL/MPV)](md/GLSL_Instructions_Linux.md) - [(GLSL/Plex)](md/GLSL_Instructions_Linux_Plex.md) ### Mac - [(GLSL/MPV)](md/GLSL_Instructions_Mac_MPV.md) - [(GLSL/IINA)](md/GLSL_Instructions_Mac_IINA.md) - [(GLSL/Plex)](md/GLSL_Instructions_Mac_Plex.md) ## v4.1 Low resolution experiment Results from the [experimental SRGAN shaders](https://github.com/bloc97/Anime4K/commit/5f9294d847e724b67f941d1742e3565a0a106291) for 360p -> 4K: (zoom in to view details) The images are sorted by algorithm speed, bicubic being the fastest. [FSRCNNX](https://github.com/igv/FSRCNN-TensorFlow) and Anime4K are real-time while [waifu2x](https://github.com/nagadomi/waifu2x) and [Real-ESRGAN](https://github.com/xinntao/Real-ESRGAN) are not.   ## v4 We introduce a line reconstruction algorithm that aims to tackle the distribution shift problem seen in 1080p anime. In the wild anime exhibit a surprising amount of variance caused by low quality compositing due to budget and time constraints that traditional super-resolution algorithms cannot handle. GANs can implicitly encode this distribution shift but are slow to use and hard to train. Our algorithm explicitly corrects this distribution shift and allows traditional "MSE" SR algorithms to work with a wide variety of anime. Source: https://fancaps.net/anime/picture.php?/14728493 | [Mode](md/GLSL_Instructions_Advanced.md#modes): `B`  Source: https://fancaps.net/anime/picture.php?/13365760 | [Mode](md/GLSL_Instructions_Advanced.md#modes): `A`  Performance numbers are obtained using a Vega64 GPU and are tested using `UL` shad
Excerpt of 8,786 characters
Read on GitHubUniversité de Montréal · Canada
384
14
3
2
Jan Janssen
2
Nick · Canada
1
Neuw15611cbox · South Korea
1
Mikołaj Gałązka · Poland
1
Luka Dornhecker · Germany
1
K4YT3X · Canada
1
1
Gui An · OpenSUTD · Singapore
1
H.D.Tài 🇻🇳
1
DANIELS-ROTH Stan · Freelance · France
1
1
Student · Canada
1
1
1
Singapore
1
TianZer · Southwest Jiaotong University
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:5ef3f572a1c2f624, topic:super-resolution, readme:upscaling, readme:super resolution