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

MemNet: A Persistent Memory Network for Image Restoration

About

Recently, very deep convolutional neural networks (CNNs) have been attracting considerable attention in image restoration. However, as the depth grows, the long-term dependency problem is rarely realized for these very deep models, which results in the prior states/layers having little influence on the subsequent ones. Motivated by the fact that human thoughts have persistency, we propose a very deep persistent memory network (MemNet) that introduces a memory block, consisting of a recursive unit and a gate unit, to explicitly mine persistent memory through an adaptive learning process. The recursive unit learns multi-level representations of the current state under different receptive fields. The representations and the outputs from the previous memory blocks are concatenated and sent to the gate unit, which adaptively controls how much of the previous states should be reserved, and decides how much of the current state should be stored. We apply MemNet to three image restoration tasks, i.e., image denosing, super-resolution and JPEG deblocking. Comprehensive experiments demonstrate the necessity of the MemNet and its unanimous superiority on all three tasks over the state of the arts. Code is available at https://github.com/tyshiwo/MemNet.

Ying Tai, Jian Yang, Xiaoming Liu, Chunyan Xu• 2017

Related benchmarks

TaskDatasetResultRank
Super-ResolutionSet5
PSNR37.78
751
Image Super-resolutionManga109
PSNR37.72
656
Super-ResolutionUrban100
PSNR31.31
603
Super-ResolutionSet14
PSNR33.28
586
Image Super-resolutionSet5 (test)
PSNR37.78
544
Image Super-resolutionSet5
PSNR37.78
507
Single Image Super-ResolutionUrban100
PSNR31.31
500
Super-ResolutionB100
PSNR32.08
418
Super-ResolutionB100 (test)
PSNR28.96
363
Single Image Super-ResolutionSet5
PSNR37.78
352
Showing 10 of 82 rows
...

Other info

Code

Follow for update