MIT License

项目介绍

cszn/DPIR 是一个托管在 GitHub 上的开源项目,主要使用 Python 编写,采用 MIT License 许可证,目前获得 784 个 Star、111 次 Fork。

仓库全名
cszn/DPIR
开源许可证
MIT License
Star 数
784
Fork 数
111
未关闭 Issue
19

README 摘要

Deep Plug-and-Play Image Restoration Kai Zhang, Yawei Li, Wangmeng Zuo, Lei Zhang, Luc Van Gool, Radu Timofte Computer Vision Lab, ETH Zurich, Switzerland [paper arxiv] [paper tpami] Denoising results on BSD68 and Urban100 datasets Dataset | Noise Level | FFDNet-PSNR(RGB) | FFDNet-PSNR(Y) | DRUNet-PSNR(RGB) | DRUNet-PSNR(Y) | :---------:|:---------:|:---------:|:---------:|:---------:|:---------:| CBSD68 | 30 |…

完整内容见 GitHub 原始 README 或本页 。

常见问题

DPIR 用什么语言开发?

主要使用 Python 编写,采用 MIT License 许可证,目前有 784 个 Star。

DPIR 可以免费商用吗?

仓库采用 MIT License 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 DPIR 的源码?

可以直接克隆仓库:git clone https://github.com/cszn/DPIR.git,默认分支为 master;安装与运行步骤见仓库 README。

DPIR 最近还在维护吗?

仓库最近一次更新为 2022年11月21日,当前有 19 个未关闭 Issue;Star 数为 784,可作为社区活跃度的参考。

关于

Plug-and-Play Image Restoration with Deep Denoiser Prior (IEEE TPAMI 2021) (PyTorch)

描述取自 GitHub 官方 API,中文内容由 GitRead 中文社区 编辑团队整理。

简要分析

热度分
1015
价值分
503
活跃状态
活跃

语言占比

Python

贡献者

README

Deep Plug-and-Play Image Restoration

visitors

Kai Zhang, Yawei Li, Wangmeng Zuo, Lei Zhang, Luc Van Gool, Radu Timofte

Computer Vision Lab, ETH Zurich, Switzerland

[paper arxiv] [paper tpami]

Denoising results on BSD68 and Urban100 datasets

Dataset Noise Level FFDNet-PSNR(RGB) FFDNet-PSNR(Y) DRUNet-PSNR(RGB) DRUNet-PSNR(Y)
CBSD68 30 30.32 32.05 30.81 32.44
CBSD68 50 27.97 29.65 28.51 30.09
Urban100 30 30.53 32.72 31.83 33.93
Urban100 50 28.05 30.09 29.61 31.57

PSNR(Y) means the PSNR is calculated on the Y channel of YCbCr space.

Abstract

Recent works on plug-and-play image restoration have shown that a denoiser can implicitly serve as the image prior for model-based methods to solve many inverse problems. Such a property induces considerable advantages for plug-and-play image restoration (e.g., integrating the flexibility of model-based method and effectiveness of learning-based methods) when the denoiser is discriminatively learned via deep convolutional neural network (CNN) with large modeling capacity. However, while deeper and larger CNN models are rapidly gaining popularity, existing plug-and-play image restoration hinders its performance due to the lack of suitable denoiser prior. In order to push the limits of plug-and-play image restoration, we set up a benchmark deep denoiser prior by training a highly flexible and effective CNN denoiser. We then plug the deep denoiser prior as a modular part into a half quadratic splitting based iterative algorithm to solve various image restoration problems. We, meanwhile, provide a thorough analysis of parameter setting, intermediate results and empirical convergence to better understand the working mechanism. Experimental results on three representative image restoration tasks, including deblurring, super-resolution and demosaicing, demonstrate that the proposed plug-and-play image restoration with deep denoiser prior not only significantly outperforms other state-of-the-art model-based methods but also achieves competitive or even superior performance against state-of-the-art learning-based methods.

The DRUNet Denoiser (state-of-the-art Gaussian denoising performance!)

  • Network architecture

  • Grayscale image denoising

  • Color image denoising

(a) Noisy image with noise level 200 (b) Result by the proposed DRUNet denoiser

Even trained on noise level range of [0, 50], DRUNet can still perform well on an extremely large unseen noise level of 200.

Image Deblurring

  • Visual comparison

Single Image Super-Resolution

  • Visual comparison

Color Image Demosaicing

  • PSNR

  • Visual comparison

Citation

@article{zhang2021plug,
  title={Plug-and-Play Image Restoration with Deep Denoiser Prior},
  author={Zhang, Kai and Li, Yawei and Zuo, Wangmeng and Zhang, Lei and Van Gool, Luc and Timofte, Radu},
  journal={IEEE Transactions on Pattern Analysis and Machine Intelligence},
  volume={44},
  number={10},
  pages={6360-6376},
  year={2021}
}
 @inproceedings{zhang2017learning,
   title={Learning Deep CNN Denoiser Prior for Image Restoration},
   author={Zhang, Kai and Zuo, Wangmeng and Gu, Shuhang and Zhang, Lei},
   booktitle={IEEE Conference on Computer Vision and Pattern Recognition},
   pages={3929--3938},
   year={2017},
 }

评论

暂无评论