README_CN.md

September 8, 2022 · View on GitHub

LICENSE PyPI Language grade: Python python lint Publish-pip gitee mirror

:rocket: 我们添加了 BasicSR-Examples, 它提供了使用BasicSR的指南以及模板 (以python package的形式) :rocket:

:loudspeaker: 技术交流QQ群320960100   入群答案:互帮互助共同进步

:compass: 入群二维码 (QQ、微信)    入群指南 (腾讯文档)


google colab logo Google Colab: GitHub Link | Google Drive Link
:m: 模型库: :arrow_double_down: 百度网盘: 预训练模型 | 复现实验 :arrow_double_down: Google Drive: Pretrained Models | Reproduced Experiments
:file_folder: 数据: :arrow_double_down: 百度网盘 (提取码:basr) :arrow_double_down: Google Drive
:chart_with_upwards_trend: wandb的训练曲线
:computer: 训练和测试的命令
:zap: HOWTOs


BasicSR (Basic Super Restoration) 是一个基于 PyTorch 的开源图像视频复原工具箱, 比如 超分辨率, 去噪, 去模糊, 去 JPEG 压缩噪声等.

:triangular_flag_on_post: 新的特性/更新

  • :white_check_mark: Oct 5, 2021. 添加 ECBSR 训练和测试 代码: ECBSR.

    ACMMM21: Edge-oriented Convolution Block for Real-time Super Resolution on Mobile Devices

  • :white_check_mark: Sep 2, 2021. 添加 SwinIR 训练和测试 代码: SwinIR by Jingyun Liang. 更多内容参见 HOWTOs.md
  • :white_check_mark: Aug 5, 2021. 添加了NIQE, 它输出和MATLAB一样的结果 (both are 5.7296 for tests/data/baboon.png).
  • :white_check_mark: July 31, 2021. Add bi-directional video super-resolution codes: BasicVSR and IconVSR.

    CVPR21: BasicVSR: The Search for Essential Components in Video Super-Resolution and Beyond

  • 更多

:sparkles: 使用 BasicSR 的项目

  • Real-ESRGAN: 通用图像复原的实用算法
  • GFPGAN: 真实场景人脸复原的实用算法

如果你的开源项目中使用了BasicSR, 欢迎联系我 (邮件或者开一个issue/pull request)。我会将你的开源项目添加到上面的列表中 :blush:


如果 BasicSR 对你有所帮助,欢迎 :star: 这个仓库或推荐给你的朋友。Thanks:blush:
其他推荐的项目:
:arrow_forward: Real-ESRGAN: 通用图像复原的实用算法
:arrow_forward: GFPGAN: 真实场景人脸复原的实用算法
:arrow_forward: facexlib: 提供实用的人脸相关功能的集合
:arrow_forward: HandyView: 基于PyQt5的 方便的看图比图工具
(ESRGAN, EDVR, DNI, SFTGAN) (HandyView, HandyFigure, HandyCrawler, HandyWriting)


:zap: HOWTOs

我们提供了简单的流程来快速上手 训练/测试/推理 模型. 这些命令并不能涵盖所有用法, 更多的细节参见下面的部分.

GAN
StyleGAN2训练测试
Face Restoration
DFDNet-测试
Super Resolution
ESRGANTODOTODOSRGANTODOTODO
EDSRTODOTODOSRResNetTODOTODO
RCANTODOTODOSwinIRTrainInference
EDVRTODOTODODUF-TODO
BasicVSRTODOTODOTOF-TODO
Deblurring
DeblurGANv2-TODO
Denoise
RIDNet-TODOCBDNet-TODO

:wrench: 依赖和安装

For detailed instructions refer to docs/INSTALL.md.

:hourglass_flowing_sand: TODO 清单

参见 project boards.

:turtle: 数据准备

:computer: 训练和测试

:european_castle: 模型库和基准

:memo: 代码库的设计和约定

参见 DesignConvention_CN.md.
下图概括了整体的框架. 每个模块更多的描述参见:
Datasets_CN.md | Models_CN.md | Config_CN.md | Logging_CN.md

overall_structure

:scroll: 许可

本项目使用 Apache 2.0 license.
更多关于许可致谢, 请参见 LICENSE.

:earth_asia: 引用

如果 BasicSR 对你有帮助, 请引用BasicSR.
下面是一个 BibTex 引用条目, 它需要 url LaTeX package.

@misc{basicsr,
  author =       {Xintao Wang and Liangbin Xie and Ke Yu and Kelvin C.K. Chan and Chen Change Loy and Chao Dong},
  title =        {{BasicSR}: Open Source Image and Video Restoration Toolbox},
  howpublished = {\url{https://github.com/XPixelGroup/BasicSR}},
  year =         {2022}
}

Xintao Wang, Liangbin Xie, Ke Yu, Kelvin C.K. Chan, Chen Change Loy and Chao Dong. BasicSR: Open Source Image and Video Restoration Toolbox. https://github.com/xinntao/BasicSR, 2022.

:e-mail: 联系

若有任何问题, 请电邮 xintao.alpha@gmail.com, xintao.wang@outlook.com.


  • QQ群: 扫描左边二维码 或者 搜索QQ群号: 320960100   入群答案:互帮互助共同进步
  • 微信群: 我们的群一已经满500人啦,进群二可以扫描中间的二维码;如果进群遇到问题,也可以添加 Liangbin 的个人微信 (右边二维码),他会在空闲的时候拉大家入群~