skip to main content
10.1145/3394171.3413912acmconferencesArticle/Chapter ViewAbstractPublication PagesmmConference Proceedingsconference-collections
research-article

Single Image De-noising via Staged Memory Network

Published: 12 October 2020 Publication History

Abstract

Single image de-noising is an important yet under-explored task to estimate the underlying clean image from its noisy observation. It poses great challenges over the balance between over-de-noising (e.g., mistakenly remove texture details in noise-free regions) and under-de-noising (e.g., leave noisy points). Existing works solely treat the removal of noise from images as a process of pixel-wise regression and lack of preserving image details. In this paper, we firstly propose a Staged Memory Network (SMNet) consisting of noise memory stage and image memory stage for explicitly exploring the staged memories of our network in single image de-noising with different noise levels. Specifically, the noise memory stage is to reveal noise characteristics by using local-global spatial dependencies via an encoder-decoder sub-network composed of dense blocks and noise-aware blocks. Taking the residual result between the input noise image and the prediction of the noise memory stage as input, the image memory stage continues to get a noise-free and well-reconstructed output image via a contextual fusion sub-network with contextual blocks and a fusion block. Solid and comprehensive experiments on three tasks (i.e. synthetic and real data, and blind de-noising) demonstrate that our SMNet can significantly achieve better performance compared with state-of-the-art methods by cleaning noisy images with various densities, scales and intensities while keeping the image details of noise-free regions well-preserved. Moreover, interpretability analysis is added to further prove the ability of our composed memory stages.

Supplementary Material

MP4 File (3394171.3413912.mp4)
Single image de-noising poses great challenges over the balance between over-de-noising (e.g., mistakenly remove texture details in noise-free regions) and under-de-noising (e.g., leave noisy points). Existing works solely treat the removal of noise from images as a process of pixel-wise regression and lack of preserving image details. We firstly propose a Staged Memory Network (SMNet) consisting of noise memory stage and image memory stage for explicitly exploring the staged memories of our network in single image de- noising with different noise levels. Solid and comprehensive experiments on three tasks (i.e. synthetic and real data, and blind de-noising) demonstrate that our SMNet can significantly achieve better performance compared with state-of- the-art methods by cleaning noisy images with various densities, scales and intensities while keeping the image details of noise-free regions well-preserved.

References

[1]
Vijay Badrinarayanan, Alex Kendall, and Roberto Cipolla. 2015. SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentation. arXiv preprint arXiv:1511.00561 (2015).
[2]
Antoni Buades, Bartomeu Coll, and J-M Morel. 2005. A non-local algorithm for image denoising. In 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05), Vol. 2. IEEE, 60--65.
[3]
Harold C Burger, Christian J Schuler, and Stefan Harmeling. 2012. Image denoising: Can plain neural networks compete with BM3D?. In 2012 IEEE conference on computer vision and pattern recognition. IEEE, 2392--2399.
[4]
Yunjin Chen and Thomas Pock. 2016. Trainable nonlinear reaction diffusion: A flexible framework for fast and effective image restoration. IEEE transactions on pattern analysis and machine intelligence, Vol. 39, 6 (2016), 1256--1272.
[5]
Michele Claus and Jan van Gemert. 2019. ViDeNN: Deep Blind Video Denoising. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops. 0--0.
[6]
Kostadin Dabov, Alessandro Foi, Vladimir Katkovnik, and Karen Egiazarian. 2007. Image denoising by sparse 3-D transform-domain collaborative filtering. IEEE Transactions on image processing, Vol. 16, 8 (2007), 2080--2095.
[7]
Thibaud Ehret, Axel Davy, Jean-Michel Morel, Gabriele Facciolo, and Pablo Arias. 2019. Model-blind video denoising via frame-to-frame training. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 11369--11378.
[8]
Majed El Helou and Sabine Süsstrunk. 2020. Blind universal Bayesian image denoising with Gaussian noise level learning. IEEE Transactions on Image Processing, Vol. 29 (2020), 4885--4897.
[9]
Michael Elad and Michal Aharon. 2006. Image denoising via sparse and redundant representations over learned dictionaries. IEEE Transactions on Image processing, Vol. 15, 12 (2006), 3736--3745.
[10]
Rich Franzen. 1999. Kodak lossless true color image suite. source: http://r0k. us/graphics/kodak, Vol. 4 (1999).
[11]
Shuhang Gu, Lei Zhang, Wangmeng Zuo, and Xiangchu Feng. 2014. Weighted nuclear norm minimization with application to image denoising. In Proceedings of the IEEE conference on computer vision and pattern recognition. 2862--2869.
[12]
Shi Guo, Zifei Yan, Kai Zhang, Wangmeng Zuo, and Lei Zhang. 2019. Toward convolutional blind denoising of real photographs. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 1712--1722.
[13]
Kaiming He, Xiangyu Zhang, Shaoqing Ren, and Jian Sun. 2016. Deep Residual Learning for Image Recognition. In CVPR.
[14]
Quan Huynh-Thu and Mohammed Ghanbari. 2008. Scope of validity of PSNR in image/video quality assessment. Electronics letters, Vol. 44, 13 (2008), 800--801.
[15]
Dahun Kim, Sanghyun Woo, Joon-Young Lee, and In So Kweon. 2019. Deep blind video decaptioning by temporal aggregation and recurrence. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 4263--4272.
[16]
Samuli Laine, Tero Karras, Jaakko Lehtinen, and Timo Aila. 2019. High-quality self-supervised deep image denoising. In Advances in Neural Information Processing Systems. 6968--6978.
[17]
Stamatios Lefkimmiatis. 2017. Non-local color image denoising with convolutional neural networks. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 3587--3596.
[18]
Stamatios Lefkimmiatis. 2018. Universal denoising networks: a novel CNN architecture for image denoising. In Proceedings of the IEEE conference on computer vision and pattern recognition. 3204--3213.
[19]
Ce Liu and William T Freeman. 2010. A high-quality video denoising algorithm based on reliable motion estimation. In European conference on computer vision. Springer, 706--719.
[20]
Ding Liu, Bihan Wen, Jianbo Jiao, Xianming Liu, Zhangyang Wang, and Thomas S Huang. 2020. Connecting image denoising and high-level vision tasks via deep learning. IEEE Transactions on Image Processing, Vol. 29 (2020), 3695--3706.
[21]
Pengju Liu, Hongzhi Zhang, Kai Zhang, Liang Lin, and Wangmeng Zuo. 2018. Multi-level wavelet-CNN for image restoration. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops. 773--782.
[22]
Kede Ma, Zhengfang Duanmu, Qingbo Wu, Zhou Wang, Hongwei Yong, Hongliang Li, and Lei Zhang. 2016. Waterloo exploration database: New challenges for image quality assessment models. IEEE Transactions on Image Processing, Vol. 26, 2 (2016), 1004--1016.
[23]
Julien Mairal, Francis Bach, Jean Ponce, Guillermo Sapiro, and Andrew Zisserman. 2009. Non-local sparse models for image restoration. In 2009 IEEE 12th international conference on computer vision. IEEE, 2272--2279.
[24]
Maurits Malfait and Dirk Roose. 1997. Wavelet-based image denoising using a Markov random field a priori model. IEEE Transactions on image processing, Vol. 6, 4 (1997), 549--565.
[25]
David Martin, Charless Fowlkes, Doron Tal, Jitendra Malik, et al. 2001. A database of human segmented natural images and its application to evaluating segmentation algorithms and measuring ecological statistics. Iccv Vancouver:.
[26]
Adam Paszke, Sam Gross, Soumith Chintala, Gregory Chanan, Edward Yang, Zachary DeVito, Zeming Lin, Alban Desmaison, Luca Antiga, and Adam Lerer. 2017. Automatic differentiation in PyTorch. In NIPS-W.
[27]
Stefan Roth and Michael J Black. 2005. Fields of experts: A framework for learning image priors. In 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05), Vol. 2. IEEE, 860--867.
[28]
Uwe Schmidt and Stefan Roth. 2014. Shrinkage fields for effective image restoration. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 2774--2781.
[29]
Wenzhe Shi, Jose Caballero, Ferenc Huszár, Johannes Totz, Andrew P Aitken, Rob Bishop, Daniel Rueckert, and Zehan Wang. 2016. Real-time single image and video super-resolution using an efficient sub-pixel convolutional neural network. In Proceedings of the IEEE conference on computer vision and pattern recognition. 1874--1883.
[30]
Ying Tai, Jian Yang, Xiaoming Liu, and Chunyan Xu. 2017. Memnet: A persistent memory network for image restoration. In Proceedings of the IEEE international conference on computer vision. 4539--4547.
[31]
Matias Tassano, Julie Delon, and Thomas Veit. 2019. FastDVDnet: Towards Real-Time Video Denoising Without Explicit Motion Estimation. arXiv preprint arXiv:1907.01361 (2019).
[32]
Chunwei Tian, Yong Xu, Lunke Fei, Junqian Wang, Jie Wen, and Nan Luo. 2019. Enhanced CNN for image denoising. CAAI Transactions on Intelligence Technology, Vol. 4, 1 (2019), 17--23.
[33]
Chunwei Tian, Yong Xu, Zuoyong Li, Wangmeng Zuo, Lunke Fei, and Hong Liu. 2020. Attention-guided CNN for image denoising. Neural Networks (2020).
[34]
Xiaolong Wang, Ross Girshick, Abhinav Gupta, and Kaiming He. 2018. Non-local Neural Networks. CVPR (2018).
[35]
Bihan Wen, Yanjun Li, Luke Pfister, and Yoram Bresler. 2017. Joint adaptive sparsity and low-rankness on the fly: an online tensor reconstruction scheme for video denoising. In Proceedings of the IEEE International Conference on Computer Vision. 241--250.
[36]
Ali Abdullah Yahya, Jieqing Tan, and Lian Li. 2015. Video noise reduction method using adaptive spatial-temporal filtering. Discrete Dynamics in Nature and Society, Vol. 2015 (2015).
[37]
Fisher Yu and Vladlen Koltun. 2015. Multi-scale context aggregation by dilated convolutions. arXiv preprint arXiv:1511.07122 (2015).
[38]
Haokui Zhang, Ying Li, Hao Chen, and Chunhua Shen. 2020. Memory-Efficient Hierarchical Neural Architecture Search for Image Denoising. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition. 3657--3666.
[39]
Kai Zhang, Wangmeng Zuo, Yunjin Chen, Deyu Meng, and Lei Zhang. 2017a. Beyond a gaussian denoiser: Residual learning of deep cnn for image denoising. IEEE Transactions on Image Processing, Vol. 26, 7 (2017), 3142--3155.
[40]
Kai Zhang, Wangmeng Zuo, Shuhang Gu, and Lei Zhang. 2017b. Learning Deep CNN Denoiser Prior for Image Restoration. In The IEEE Conference on Computer Vision and Pattern Recognition (CVPR).
[41]
Kai Zhang, Wangmeng Zuo, and Lei Zhang. 2018. FFDNet: Toward a fast and flexible solution for CNN-based image denoising. IEEE Transactions on Image Processing, Vol. 27, 9 (2018), 4608--4622.
[42]
Lei Zhang, Xiaolin Wu, Antoni Buades, and Xin Li. 2011. Color demosaicking by local directional interpolation and nonlocal adaptive thresholding. Journal of Electronic imaging, Vol. 20, 2 (2011), 023016.
[43]
Daniel Zoran and Yair Weiss. 2011. From learning models of natural image patches to whole image restoration. In 2011 International Conference on Computer Vision. IEEE, 479--486.

Cited By

View all
  • (2024)Artistic Image Enhancement Based on Iterative Contrastive Learning2024 3rd International Conference on Sentiment Analysis and Deep Learning (ICSADL)10.1109/ICSADL61749.2024.00069(386-392)Online publication date: 13-Mar-2024
  • (2023)TRNR: Task-Driven Image Rain and Noise Removal With a Few Images Based on Patch AnalysisIEEE Transactions on Image Processing10.1109/TIP.2022.323294332(721-736)Online publication date: 2023
  • (2023)De-noising the image using DBST-LCM-CLAHE: A deep learning approachMultimedia Tools and Applications10.1007/s11042-023-16016-283:4(11017-11042)Online publication date: 26-Jun-2023

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
MM '20: Proceedings of the 28th ACM International Conference on Multimedia
October 2020
4889 pages
ISBN:9781450379885
DOI:10.1145/3394171
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 12 October 2020

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. contextual semantic modeling
  2. image de-noising
  3. staged memory network

Qualifiers

  • Research-article

Funding Sources

Conference

MM '20
Sponsor:

Acceptance Rates

Overall Acceptance Rate 2,145 of 8,556 submissions, 25%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)11
  • Downloads (Last 6 weeks)0
Reflects downloads up to 08 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Artistic Image Enhancement Based on Iterative Contrastive Learning2024 3rd International Conference on Sentiment Analysis and Deep Learning (ICSADL)10.1109/ICSADL61749.2024.00069(386-392)Online publication date: 13-Mar-2024
  • (2023)TRNR: Task-Driven Image Rain and Noise Removal With a Few Images Based on Patch AnalysisIEEE Transactions on Image Processing10.1109/TIP.2022.323294332(721-736)Online publication date: 2023
  • (2023)De-noising the image using DBST-LCM-CLAHE: A deep learning approachMultimedia Tools and Applications10.1007/s11042-023-16016-283:4(11017-11042)Online publication date: 26-Jun-2023

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media