Abstract

Due to the fast inference and good performance, discriminative learning methods have been widely studied in image denoising. However, these methods mostly learn a specific model for each noise level, and require multiple models for denoising images with different noise levels. They also lack flexibility to deal with spatially variant noise, limiting their applications in practical denoising. To address these issues, we present a fast and flexible denoising convolutional neural network, namely FFDNet, with a tunable noise level map as the input. The proposed FFDNet works on downsampled subimages, achieving a good trade-off between inference speed and denoising performance. In contrast to the existing discriminative denoisers, FFDNet enjoys several desirable properties, including (i) the ability to handle a wide range of noise levels (i.e., [0, 75]) effectively with a single network, (ii) the ability to remove spatially variant noise by specifying a non-uniform noise level map, and (iii) faster speed than benchmark BM3D even on CPU without sacrificing denoising performance. Extensive experiments on synthetic and real noisy images are conducted to evaluate FFDNet in comparison with state-of-the-art denoisers. The results show that FFDNet is effective and efficient, making it highly attractive for practical denoising applications.

Related Publications

Publication Info

Year
2018
Type
article
Volume
27
Issue
9
Pages
4608-4622
Citations
2319
Access
Closed

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

2319
OpenAlex
296
Influential
2310
CrossRef

Cite This

Kai Zhang, Wangmeng Zuo, Lei Zhang (2018). FFDNet: Toward a Fast and Flexible Solution for CNN-Based Image Denoising. IEEE Transactions on Image Processing , 27 (9) , 4608-4622. https://doi.org/10.1109/tip.2018.2839891

Identifiers

DOI
10.1109/tip.2018.2839891
PMID
29993717
arXiv
1710.04026

Data Quality

Data completeness: 84%