37,430
stars
+15
4,528
forks
256
watchers
131
prs
769
issues
10
releases
85
discussions
README
English | 简体中文 :fire: 更新动漫视频的小模型 RealESRGAN AnimeVideo-v3. 更多信息在 [动漫视频模型介绍] 和 [比较] 中. 1. Real-ESRGAN的Colab Demo | Real-ESRGAN动漫视频 的Colab Demo 2. 支持Intel/AMD/Nvidia显卡的绿色版exe文件: Windows版 / Linux版 / macOS版,详情请移步这里。NCNN的实现在 Real-ESRGAN-ncnn-vulkan。 Real-ESRGAN 的目标是开发出实用的图像/视频修复算法。 我们在 ESRGAN 的基础上使用纯合成的数据来进行训练,以使其能被应用于实际的图片修复的场景(顾名思义:Real-ESRGAN)。 :art: Real-ESRGAN 需要,也很欢迎你的贡献,如新功能、模型、bug修复、建议、维护等等。详情可以查看CONTRIBUTING.md,所有的贡献者都会被列在此处。 :milky_way: 感谢大家提供了很好的反馈。这些反馈会逐步更新在 这个文档。 :question: 常见的问题可以在FAQ.md中找到答案。(好吧,现在还是空白的=-=||) --- 如果 Real-ESRGAN 对你有帮助,可以给本项目一个 Star :star: ,或者推荐给你的朋友们,谢谢!:blush: 其他推荐的项目: :arrow_forward: GFPGAN: 实用的人脸复原算法 :arrow_forward: BasicSR: 开源的图像和视频工具箱 :arrow_forward: facexlib: 提供与人脸相关的工具箱 :arrow_forward: HandyView: 基于PyQt5的图片查看器,方便查看以及比较 --- 🚩更新 - ✅ 更新动漫视频的小模型 RealESRGAN AnimeVideo-v3. 更多信息在 anime video models 和 comparisons中. - ✅ 添加了针对动漫视频的小模型, 更多信息在 anime video models 中. - ✅ 添加了ncnn 实现:Real-ESRGAN-ncnn-vulkan. - ✅ 添加了 RealESRGAN_x4plus_anime_6B.pth,对二次元图片进行了优化,并减少了model的大小。详情 以及 与waifu2x的对比请查看anime_model.md - ✅支持用户在自己的数据上进行微调 (finetune):详情 - ✅ 支持使用GFPGAN增强人脸 - ✅ 通过Gradio添加到了Huggingface Spaces(一个机器学习应用的在线平台):Gradio在线版。感谢@AK391 - ✅ 支持任意比例的缩放:--outscale(实际上使用LANCZOS4来更进一步调整输出图像的尺寸)。添加了RealESRGAN_x2plus.pth模型 - ✅ 推断脚本支持: 1) 分块处理tile; 2) 带alpha通道的图像; 3) 灰色图像; 4) 16-bit图像. - ✅ 训练代码已经发布,具体做法可查看:Training.md。 🧩使用Real-ESRGAN的项目 👋 如果你开发/使用/集成了Real-ESRGAN, 欢迎联系我添加 - NCNN-Android: RealSR-NCNN-Android by tumuyan - VapourSynth: vs-realesrgan by HolyWu - NCNN: Real-ESRGAN-ncnn-vulkan 易用的图形界面 - Waifu2x-Extension-GUI by AaronFeng753 - Squirrel-RIFE by Justin62628 - Real-GUI by scifx - Real-ESRGAN_GUI by net2cn - Real-ESRGAN-EGUI by WGzeyu - anime_upscaler by shangar21 - RealESRGAN-GUI by Baiyuetribe 👀Demo视频(B站) - 大闹天宫片段 :book: Real-ESRGAN: Training Real-World Blind Super-Resolution with Pure Synthetic Data [论文]   [项目主页]   [YouTube 视频]   [B站视频]   [Poster]   [PPT] Xintao Wang, Liangbin Xie, Chao Dong, Ying Shan Tencent ARC Lab; Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences --- 我们提供了一套训练好的模型(RealESRGAN_x4plus.pth),可以进行4倍的超分辨率。 现在的 Real-ESRGAN 还是有几率失败的,因为现实生活的降质过程比较复杂。 而且,本项目对人脸以及文字之类的效果还不是太好,但是我们会持续进行优化的。 Real-ESRGAN 将会被长期支持,我会在空闲的时间中持续维护更新。 这些是未来计划的几个新功能: - [ ] 优化人脸 - [ ] 优化文字 - [x] 优化动画图像 - [ ] 支持更多的超分辨率比例 - [ ] 可调节的复原 如果你有好主意或需求,欢迎在 issue 或 discussion 中提出。 如果你有一些 Real-ESRGAN 中有问题的照片,你也可以在 issue 或者 discussion 中发出来。我会留意(但是不一定能解决:stuck_out_tongue:)。如果有必要的话,我还会专门开一页来记录那些有待解决的图像。 --- 便携版(绿色版)可执行文件 你可以下载支持Intel/AMD/Nvidia显卡的绿色版exe文件: Windows版 / Linux版 / macOS版。 绿色版指的是这些exe你可以直接运行(放U盘里拷走都没问题),因为里面已经有所需的文件和模型了。它不需要 CUDA 或者 PyTorch运行环境。 你可以通过下面这个命令来运行(Windows版本的例子,更多信息请查看对应版本的README.md): bash ./realesrgan-ncnn-vulkan.exe -i 输入图像.jpg -o 输出图像.png -n 模型名字 我们提供了五种模型: 1. realesrgan-x4plus(默认) 2. reaesrnet-x4plus 3. realesrgan-x4plus-anime(针对动漫插画图像优化,有更小的体积) 4. realesr-animevideov3 (针对动漫视频) 你可以通过-n
Top issues
#233Fine-tuning at x8 up-sampling24 comments · 2022-01-24#275ModuleNotFoundError: No module named 'realesrgan.version'23 comments · 2022-03-07#403CUDA out of Memory, finetuning RealESRGAN_4X18 comments · 2022-08-06#38Training time17 comments · 2021-08-17#106vkQueueSubmit failed -414 comments · 2021-10-01#910作者大大您好,提问有关BasicSR安装问题12 comments · 2025-04-15#670Py script doesn't utilize my gpu, how do I fix that? (linux)12 comments · 2023-08-06#619Slow render speeds12 comments · 2023-05-01
Discussions
#981Artist Looking To Hire A Coder - To Train Real-ESRGAN With My Own Curated Images - Solved1 comments · 2026-02-03#977What kind of runtime should I be looking at for 700 frames?0 comments · 2026-01-11#958How to use openmodeldb.info models?0 comments · 2025-09-21#941Potential for Image Restoration with Real-ESRGAN?0 comments · 2025-08-14#937What is the best model for 4K Anime videos?0 comments · 2025-08-03#936NATRON no abre en Windows 111 comments · 2025-07-22#926About training process from scratch1 comments · 2025-06-08#919高阶退化?0 comments · 2025-05-13
Latest release
Real-ESRGAN v0.3.0 Release Note v0.3.0 2022-09-20🚀 Long time no see ☄️ ✨ Highlights ✅ add realesr-general-x4v3 and realesr-general-wdn-x4v3. They are very tiny models for general scenes, and they may more robust. But as they are tiny models, their performance may be limited. ✅ support denoise strength for realesr-general-x4v3. You can use the -dn option to adjust the denising strength. Denoise strength. 0 for weak denoise (keep noise), 1 for strong denoise ability. Only used for the realesr-general-x4v3 model. ✅ update inference_video: support auto download. You do not need to download models explicitly. If the models are not downloa