Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Multi-stage image denoising with the wavelet transform

About

Deep convolutional neural networks (CNNs) are used for image denoising via automatically mining accurate structure information. However, most of existing CNNs depend on enlarging depth of designed networks to obtain better denoising performance, which may cause training difficulty. In this paper, we propose a multi-stage image denoising CNN with the wavelet transform (MWDCNN) via three stages, i.e., a dynamic convolutional block (DCB), two cascaded wavelet transform and enhancement blocks (WEBs) and a residual block (RB). DCB uses a dynamic convolution to dynamically adjust parameters of several convolutions for making a tradeoff between denoising performance and computational costs. WEB uses a combination of signal processing technique (i.e., wavelet transformation) and discriminative learning to suppress noise for recovering more detailed information in image denoising. To further remove redundant features, RB is used to refine obtained features for improving denoising effects and reconstruct clean images via improved residual dense architectures. Experimental results show that the proposed MWDCNN outperforms some popular denoising methods in terms of quantitative and qualitative analysis. Codes are available at https://github.com/hellloxiaotian/MWDCNN.

Chunwei Tian, Menghua Zheng, Wangmeng Zuo, Bob Zhang, Yanning Zhang, David Zhang• 2022

Related benchmarks

TaskDatasetResultRank
Image DenoisingCC Cross-Channel 65 (test)
PSNR (Canon 5D, ISO 3200)36.97
12
Color Image DenoisingCBSD68
PSNR (sigma=15)34.18
9
Color Image DenoisingKodak24
PSNR (sigma=15)34.91
9
Color Image DenoisingCBSD68 and Kodak24
Average PSNR31.38
9
Grayscale Image DenoisingSet12
PSNR (sigma=15)32.6
5
Grayscale Image DenoisingBSD68
PSNR (sigma=15)31.39
5
Showing 6 of 6 rows

Other info

Follow for update