HyperAIHyperAI

Command Palette

Search for a command to run...

a month ago

Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image Denoising

Zhang Kai Zuo Wangmeng Chen Yunjin Meng Deyu Zhang Lei

Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image
  Denoising

Abstract

Discriminative model learning for image denoising has been recentlyattracting considerable attentions due to its favorable denoising performance.In this paper, we take one step forward by investigating the construction offeed-forward denoising convolutional neural networks (DnCNNs) to embrace theprogress in very deep architecture, learning algorithm, and regularizationmethod into image denoising. Specifically, residual learning and batchnormalization are utilized to speed up the training process as well as boostthe denoising performance. Different from the existing discriminative denoisingmodels which usually train a specific model for additive white Gaussian noise(AWGN) at a certain noise level, our DnCNN model is able to handle Gaussiandenoising with unknown noise level (i.e., blind Gaussian denoising). With theresidual learning strategy, DnCNN implicitly removes the latent clean image inthe hidden layers. This property motivates us to train a single DnCNN model totackle with several general image denoising tasks such as Gaussian denoising,single image super-resolution and JPEG image deblocking. Our extensiveexperiments demonstrate that our DnCNN model can not only exhibit higheffectiveness in several general image denoising tasks, but also be efficientlyimplemented by benefiting from GPU computing.

Benchmarks

BenchmarkMethodologyMetrics
color-image-denoising-on-bsd68-sigma15DnCNN-3
PSNR: 31.46
color-image-denoising-on-bsd68-sigma25DnCNN-3
PSNR: 29.02
color-image-denoising-on-cbsd68-sigma35DnCNN-B*
PSNR: 28.74
color-image-denoising-on-urban100-sigma15-1DnCNN
Average PSNR: 32.98
denoising-on-darmstadt-noise-datasetCDnCNN-B
PSNR: 32.43
grayscale-image-denoising-on-bsd68-sigma25DnCNN
PSNR: 29.23
grayscale-image-denoising-on-urban100-sigma15DnCNN
PSNR: 32.67
grayscale-image-denoising-on-urban100-sigma25DnCNN
PSNR: 29.97
image-super-resolution-on-bsd100-2x-upscalingDnCNN-3
PSNR: 31.9
image-super-resolution-on-bsd100-3x-upscalingDnCNN-3
PSNR: 28.85
image-super-resolution-on-bsd100-4x-upscalingDnCNN-3
PSNR: 27.29
SSIM: 0.7253
image-super-resolution-on-set14-2x-upscalingDnCNN-3
PSNR: 33.03
image-super-resolution-on-set14-3x-upscalingDnCNN-3
PSNR: 29.81
image-super-resolution-on-set14-4x-upscalingDnCNN-3
PSNR: 28.04
SSIM: 0.7672
image-super-resolution-on-set5-2x-upscalingDnCNN-3
PSNR: 37.58
image-super-resolution-on-set5-3x-upscalingDnCNN-3
PSNR: 33.75
image-super-resolution-on-urban100-2xDnCNN-3
PSNR: 30.74
image-super-resolution-on-urban100-3xDnCNN-3
PSNR: 27.15
image-super-resolution-on-urban100-4xDnCNN-3
PSNR: 25.2
SSIM: 0.7521
jpeg-artifact-correction-on-classic5-qualityDnCNN-3
PSNR: 29.4
jpeg-artifact-correction-on-classic5-quality-1DnCNN-3
PSNR: 31.63
jpeg-artifact-correction-on-classic5-quality-2DnCNN-3
PSNR: 32.91
jpeg-artifact-correction-on-classic5-quality-3DnCNN-3
PSNR: 33.77
jpeg-artifact-correction-on-live1-quality-10-1DnCNN-3
PSNR: 29.19
jpeg-artifact-correction-on-live1-quality-20-1DnCNN-3
PSNR: 31.59
jpeg-artifact-correction-on-live1-quality-30-1DnCNN-3
PSNR: 32.98
jpeg-artifact-correction-on-live1-quality-40DnCNN-3
PSNR: 33.96

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image Denoising | Papers | HyperAI