Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Multi-level Wavelet-CNN for Image Restoration

About

The tradeoff between receptive field size and efficiency is a crucial issue in low level vision. Plain convolutional networks (CNNs) generally enlarge the receptive field at the expense of computational cost. Recently, dilated filtering has been adopted to address this issue. But it suffers from gridding effect, and the resulting receptive field is only a sparse sampling of input image with checkerboard patterns. In this paper, we present a novel multi-level wavelet CNN (MWCNN) model for better tradeoff between receptive field size and computational efficiency. With the modified U-Net architecture, wavelet transform is introduced to reduce the size of feature maps in the contracting subnetwork. Furthermore, another convolutional layer is further used to decrease the channels of feature maps. In the expanding subnetwork, inverse wavelet transform is then deployed to reconstruct the high resolution feature maps. Our MWCNN can also be explained as the generalization of dilated filtering and subsampling, and can be applied to many image restoration tasks. The experimental results clearly show the effectiveness of MWCNN for image denoising, single image super-resolution, and JPEG image artifacts removal.

Pengju Liu, Hongzhi Zhang, Kai Zhang, Liang Lin, Wangmeng Zuo• 2018

Related benchmarks

TaskDatasetResultRank
Super-ResolutionSet5
PSNR37.91
751
Image Super-resolutionSet5
PSNR37.91
507
Single Image Super-ResolutionUrban100
PSNR32.3
500
Image DenoisingBSD68
PSNR31.86
297
Single Image Super-ResolutionSet14
PSNR33.7
252
Image DenoisingUrban100
PSNR33.17
222
Image Super-resolutionBSD100
PSNR (dB)32.23
210
Gray-scale image denoisingSet12
PSNR33.15
131
Image DenoisingBSD68 (test)--
129
Grayscale Image DenoisingUrban100
PSNR33.44
76
Showing 10 of 33 rows

Other info

Code

Follow for update