BasicSR Versions Save

Open Source Image and Video Restoration Toolbox for Super-resolution, Denoise, Deblurring, etc. Currently, it includes EDSR, RCAN, SRResNet, SRGAN, ESRGAN, EDVR, BasicVSR, SwinIR, ECBSR, etc. Also support StyleGAN2, DFDNet.

v1.4.2

1 year ago

🚀 See you again 😸

HighlightsAdd torch to setup_requires & dynamic import to prevent import errorfix some codespellAdd plot, you can find the scripts of drawing the paper figure. Welcome to contribute your figure scripts. Here is the example

v1.4.1

1 year ago

🚀 See you again 😸

📢📢📢 ✅ Add Chinses docs: https://github.com/XPixelGroup/BasicSR-docs. Download the PDF here: https://github.com/XPixelGroup/BasicSR-docs/releases ✅ BasicSR 的中文解读文档来啦: https://github.com/XPixelGroup/BasicSR-docs. 你可以从以下链接下载完整 PDF: https://github.com/XPixelGroup/BasicSR-docs/releases

Highlightsfix bgr2ycbcr bug in color conversion

v1.4.0

1 year ago

🚀 Long time no see ☄️

This is the first time that BasicSR is released under the XPixelGroup :-)

HighlightsAdd training codes of BasicVSR++Add inference code of BasicVSR++add psnr ssim pytorch versionadd LDL loss ✅ Add online document: basicsr.readthedocs.io/en/latest/update loss registryadd realesrgan to basicsrsupport registry with basicsr suffix

📢📢📢 我们正在准备 BasicSR 的📕中文解读文档。将在近期 release :-)

v1.3.5

2 years ago

Have a nice day 😸 and happy everyday 😃

I am happy to add a simple logo to BasicSR 😋 (designed by myself! and inspired by the 4K logo) So I release a new version~

You can see it on ReadMe

(I know that there are still a lot of things to improve in BasicSR =-= I will put more time on it~ )

v1.3.4.9

2 years ago

🚀 See you again ☄️

This is a minor update. It is mainly for the release of Real-ESRGAN 😄 , in which we release small models for anime videos.

✨✨✨ Highlight

v1.3.4.4

2 years ago

🚀 See you again ☄️

✨✨✨ Highlight

✅ [New method] Add ECBSR training and testing codes. (#478)

ACMMM21: Edge-oriented Convolution Block for Real-time Super Resolution on Mobile Devices Xindong Zhang, Hui Zeng, Lei Zhang

✅ [Features] Support multiple validation datasets and also print the best metric value results.

Example:

✅ [Bug fix] metric_data is not initialized when no metric is used during validation. See Here

v1.3.4.3

2 years ago

🚀 Long time no see 😹

✨✨✨ Highlight

✅ [Features] Support multiple inputs for metrics during validation (#467) ✅ [Bug fix] Fix bug in option: force_yml sometimes cannot be correctly modified ✅ [Bug fix] Fix bug in redsrecurrentdataset: support interval argument (#463) ✅ [Enhancement] add codespell hook, fix typos discovered by codespell

📢 📢 📢

建立了 BasicSR交流讨论的 QQ群和微信群:

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

:loudspeaker: 入群指南 (腾讯文档)

:compass: 入群二维码

   

v1.3.4.2

2 years ago

🚀 Have a nice day 🐶

This is a minor release~

✨ Highlight

✅ [Enhancement] Support the official torchvision.ops.deform_conv2d for torchvision>=0.9.0 ✅ [Enhancement] Add force_yml option. You can force to change the option yml options in the command line. Examples: python basicsr/train.py -opt options/train/SRResNet_SRGAN/train_MSRResNet_x4.yml -train:ema_decay=0.999 ✅ [Enhancement] Copy the option yml file to the experiment folder ✅ [Enhancement] Add AvgTimer. The data time and iteration time in the logging are averaged in 200 iterations. ✅ [Enhancement] Add persistent_workers option to dataloader ✅ [Enhancement] Add vscode settings. ✅ [Enhancement] Improve some formats

v1.3.4.1

2 years ago

🚀 See you again 😸

✨ Highlight

  • ✅ Add SwinIR training and testing codes
  • ✅ All models in BasicSR support EMA (Exponential Moving Average).

v1.3.4.0

2 years ago

🚀

A lot of things have been improved since the last release note.

✨ Highlight

  1. We add the official training and testing codes of BasicVSR - a video SR method
  2. We improve NIQE metric. Now, the python version of NIQE could generate almost the same results as MATLAB.
  3. Add HiFaceGAN codes by Lotayou.
  4. Add more degradation
  5. Add BasicSR-Examples, which provides guidance and templates of using BasicSR as a python package.
  6. Fixed many bugs: such as no logging in pt18, resume bugs, etc ......

We will spend more time on solving issues and reviewing the pull request. Welcome to your contributions 😄

🚀🚀🚀