Skip to main content
Log in

Deep 2nd-order residual block for image denoising

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Deep convolutional neural networks (CNNs) play an important role in learning image prior information for image denoising in recent years. However, the current plain networks suffer from feature extraction of weak textures, leading to the loss of image detail. In this paper, inspired by the insights in the connections of the classical deep residual block design and Taylor’s expansion, we propose a deep 2nd-order residual block to enhance the feature extraction ability. The proposed deep 2nd-order residual block combines the dilated convolution, the channel attention mechanism, and the self-ensemble strategy together to improve the denoising performance. Extensive experiments demonstrate that our deep 2nd-order residual block outperforms state-of-the-art image-denoising methods, while also serving as an excellent plug-and-play prior.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Cao F, Liu H (2019) Single image super-resolution via multi-scale residual channel attention network. Neurocomputing 358:424–436

    Article  Google Scholar 

  2. Chen Z, Hou X, Shao L, Gong C, Qian X, Huang Y, Wang S (2019) Compressive sensing multi-layer residual coefficients for image coding. IEEE Trans Circuits Syst Video Technol, pp 1–1

  3. Chen Y, Pock T (2016) Trainable nonlinear reaction diffusion: a flexible framework for fast and effective image restoration. IEEE Trans Pattern Anal Mach Intell 39(6):1256–1272

    Article  Google Scholar 

  4. Dabov K, Foi A, Katkovnik V, Egiazarian K (2007) Image denoising by sparse 3-d transform-domain collaborative filtering. IEEE Trans Image Process 16(8):2080–2095

    Article  MathSciNet  Google Scholar 

  5. Dong W, Shi G, Li X, Ma Y, Huang F (2014) Compressive sensing via nonlocal low-rank regularization. IEEE Trans Image Process 23(8):3618–3632

    Article  MathSciNet  MATH  Google Scholar 

  6. Dong W, Zhang L, Shi G, Li X (2013) Nonlocally centralized sparse representation for image restoration. IEEE Trans Image Process 22 (4):1620–1630

    Article  MathSciNet  MATH  Google Scholar 

  7. Donoho DL, Maleki A, Montanari A (2009) Message-passing algorithms for compressed sensing. In: Proceedings of the national academy of sciences of the United States of America, vol 106, pp 18914–18919

  8. Dumoulin V, Visin F (2016) A guide to convolution arithmetic for deep learning. arXiv:1603.07285

  9. Elad M, Aharon M (2006) Image denoising via sparse and redundant representations over learned dictionaries. IEEE Trans Image Process 15(12):3736–3745

    Article  MathSciNet  Google Scholar 

  10. Fang F, Li J, Yuan Y, Zeng T, Zhang G (2021) Multilevel edge features guided network for image denoising. IEEE Transactions on Neural Networks and Learning Systems 32(9):3956–3970

    Article  Google Scholar 

  11. Franzen R (1999) Kodak lossless true color image suite. source: http://r0k.us/graphics/kodak 4(2)

  12. Gu S, Zhang L, Zuo W, Feng X (2014) Weighted nuclear norm minimization with application to image denoising. In: IEEE Conference on computer vision and pattern recognition, pp 2862–2869

  13. He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. In: IEEE Conference on computer vision and pattern recognition, pp 770–778

  14. He K, Zhang X, Ren S, Sun J (2016) Identity mappings in deep residual networks. In: European conference on computer vision, pp 630–645

  15. Hou X, Luo H, Liu J, Xu B, Sun K, Gong Y, Liu B, Qiu G (2019) Learning deep image priors for blind image denoising. In: IEEE Conference on computer vision and pattern recognition workshops, pp 0–0

  16. Huang J, Singh A, Ahuja N (2015) Single image super-resolution from transformed self-exemplars. In: IEEE Conference on computer vision and pattern recognition, pp 5197–5206

  17. Jia X, Liu S, Feng X, Zhang L (2019) Focnet: a fractional optimal control network for image denoising. In: IEEE Conference on computer vision and pattern recognition, pp 6054–6063

  18. Kim D-G, Shamsi ZH (2018) Enhanced residual noise estimation of low rank approximation for image denoising. Neurocomputing 293:1–11

    Article  Google Scholar 

  19. Liu D, Wen B, Fan Y, Loy CC, Huang TS (2018) Non-local recurrent network for image restoration. In: Advances in neural information processing systems, pp 1673–1682

  20. Lu X, Yuan Y, Yan P (2013) Sparse coding for image denoising using spike and slab prior. Neurocomputing 106:12–20

    Article  Google Scholar 

  21. Martin D, Fowlkes C, Tal D, Malik J (2001) A database of human segmented natural images and its application to evaluating segmentation algorithms and measuring ecological statistics. in: IEEE Conference on computer vision and pattern recognition, pp 416–423

  22. Metzler CA, Maleki A, Baraniuk RG (2016) From denoising to compressed sensing. IEEE Trans Inf Theory 62(9):5117–5144

    Article  MathSciNet  MATH  Google Scholar 

  23. Metzler C, Mousavi A, Baraniuk R (2017) Learned d-amp: Principled neural network based compressive image recovery. In: Advances in neural information processing systems, pp 1772–1783

  24. Mun S, Fowler JE (2009) Block compressed sensing of images using directional transforms. In: 2009 16Th IEEE international conference on image processing, pp 3021–3024

  25. Pang Z, Zhang H-L, Luo S, Zeng T (2020) Image denoising based on the adaptive weighted tvp regularization. Signal Process 167:107325

    Article  Google Scholar 

  26. Peng Y, Zhang L, Liu S, Wu X, Zhang Y, Wang X (2019) Dilated residual networks with symmetric skip connection for image denoising. Neurocomputing 345:67–76

    Article  Google Scholar 

  27. Tan J, Ma Y, Baron D (2015) Compressive imaging via approximate message passing with image denoising. IEEE Trans Signal Process 63(8):2085–2092

    Article  MathSciNet  MATH  Google Scholar 

  28. Thakur RS, Yadav RN, Gupta L (2019) State-of-art analysis of image denoising methods using convolutional neural networks. IET Image Process 13(13):2367–2380

    Article  Google Scholar 

  29. Tian C, Xu Y, Li Z, Zuo W, Fei L, Liu H (2020) Attention-guided cnn for image denoising. Neural Netw 124:117–129

    Article  Google Scholar 

  30. Tian C, Xu Y, Zuo W, Du B, Lin C-W, Zhang D (2021) Designing and training of a dual cnn for image denoising. Knowledge-based Systems 226:106949

    Article  Google Scholar 

  31. Timofte R, Agustsson E, Gool LV, Yang MH, Qi G (2017) Ntire 2017 challenge on single image super-resolution: Methods and results. In: IEEE Conference on computer vision and pattern recognition workshops, pp 1110–1121

  32. Timofte R, Rothe R, Gool LV (2016) Seven ways to improve example-based single image super resolution. In: IEEE Conference on computer vision and pattern recognition, pp 1865–1873

  33. Ulyanov D, Vedaldi A, Lempitsky V (2018) Deep image prior. In: IEEE Conference on computer vision and pattern recognition, pp 9446–9454

  34. Wang X, Girshick R, Gupta A, He K (2018) Non-local neural networks. In: IEEE Conference on computer vision and pattern recognition, pp 7794–7803

  35. Xu J, Huang Y, Liu L, Zhu F, Hou X, Shao L (2019) Noisy-as-clean: Learning unsupervised denoising from the corrupted image. arXiv:1906.06878

  36. Zhang Y, Li K, Li K, Wang L, Zhong B, Fu Y (2018) Image super-resolution using very deep residual channel attention networks. In: Proceedings of the European conference on computer vision (ECCV), pp 286–301

  37. Zhang J, Liu S, Xiong R, Ma S, Zhao D (2013) Improved total variation based image compressive sensing recovery by nonlocal regularization. In: 2013 IEEE International symposium on circuits and systems (ISCAS), pp 2836–2839

  38. Zhang K, Zuo W, Chen Y, Meng D, Zhang L (2017) Beyond a gaussian denoiser: Residual learning of deep cnn for image denoising. IEEE Trans Image Process 26(7):3142–3155

    Article  MathSciNet  MATH  Google Scholar 

  39. Zhang K, Zuo W, Gu S, Zhang L (2017) Learning deep cnn denoiser prior for image restoration. In: IEEE Conference on computer vision and pattern recognition, pp 3929–3938

  40. Zhang K, Zuo W, Gu S, Zhang L (2017) Learning deep cnn denoiser prior for image restoration. In: IEEE Conference on computer vision and pattern recognition, pp 2808–2817

  41. Zhang K, Zuo W, Zhang L (2018) Ffdnet: Toward a fast and flexible solution for cnn-based image denoising. IEEE Trans Image Process 27(9):4608–4622

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

This research was sponsored in part by the National Natural Science Foundation of China (Grant No. 62002327, 61976190), Natural Science Foundation of Zhejiang Province (Grant No. Q21F020057), and Key Research and Development Program of Zhejiang Province (Grant No. 2020C03070).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zan Chen.

Ethics declarations

Conflict of Interests

The authors have no relevant financial or non-financial interests to disclose.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chen, Z., Feng, Y. & Ren, Y. Deep 2nd-order residual block for image denoising. Multimed Tools Appl 82, 2101–2119 (2023). https://doi.org/10.1007/s11042-022-13241-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-022-13241-z

Keywords

Navigation