Skip to main content
Log in

Noise Suppression by Discontinuity Indicator Controlled Non-local Means Method

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

Abstract

The non-local means (NLM) method and its variances have been proved to be effective for noise suppression. However, the traditional NLM method and its variances cannot guarantee to obtain a global optimum solution owing to a globally fixed bandwidth parameter for the entire image is used when computing similarity weight function. To address this problem, this paper proposes an adaptive NLM method based on a novel discontinuity indicator, which can get a good tradeoff between edge preservation and noise reduction. In our method, a novel discontinuity indicator based on the structure tensor is proposed, which can effectively distinguish edges from noises and smooth regions. Furthermore, the bandwidth parameter is adaptively chosen according to the proposed discontinuity indicator. As a result, the bandwidth parameter depends continuously on the local characteristic of each pixel. Experimental results demonstrate that our proposed method outperforms several mainstream methods.

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
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

References

  1. Afonso M, Sanches J (2015) A total variation recursive space-variant filter for image denoising. Digital Signal Processing 40:101–116

    Article  MathSciNet  Google Scholar 

  2. Brox T, Weickert J, Burgeth B, Mrazek P (2006) Nonlinear structure tensors. Image Vis Comput 24:41–55

    Article  Google Scholar 

  3. Brox T, Kleinschmidt O, Cremers D (2008) Efficient nonlocal means for denoising of textural patterns. IEEE Trans Image Process 17:1083–1092

    Article  MathSciNet  Google Scholar 

  4. Budades A, Coll B, Morel J (2005) A review of image denosing algorithms, with a new one. Multiscale Model Simul 4:490–530

    Article  MathSciNet  Google Scholar 

  5. Deledalle C, Salmon J (2012) Non-local methods with shape adaptive patches (NLM-SAP). J. Math Imaging Vision 43:103–120

    Article  MathSciNet  MATH  Google Scholar 

  6. Emami A, Harandi M, Dagostar F (2015) Novelty detection in human tracking based on spatiotemporal oriented energies. Pattern Recogn 48(3):812–826

    Article  Google Scholar 

  7. Hu C, Ye M, Ji S, Zeng W, Lu X (2015) A new face recognition method based on image decomposition for single sample per person problems. Neurocomputing 160:287–299

    Article  Google Scholar 

  8. Lai R, Yang Y (2011) Accelerating non-local means algorithm with random project. Electron Lett 47:182–183

    Article  Google Scholar 

  9. Mahmoudi M, Sapiro G (2005) Fast image and video denoising via nonlocal means of similar neighborhoods. IEEE Signal Process. Lett 12:839–842

    Article  Google Scholar 

  10. Park S, Kang M (2010) NLM algorithm with weight update. Electron Lett 46:1061–1063

    Article  Google Scholar 

  11. Salmon J (2010) On two parameters for denoising with non-local means. IEEE Signal Process Lett 17:269–272

    Article  Google Scholar 

  12. Salmon J, Strozecki Y (2012) Patch reprojections for Non-local methods. Signal Process 92:477–489

    Article  Google Scholar 

  13. Sutour C, Deledalle C, Aujol J (2014) ) Adaptive regularization of the NL-means: applications to image and video denoising. IEEE Trans Image Process 23(8):3506–3521

    Article  MathSciNet  Google Scholar 

  14. Tian H, Cai H, Lai J (2014) A novel diffusion system for impulse noise removal based on a robust diffusion tensor. Neurocomputing 133:222–230

    Article  Google Scholar 

  15. Ulusoy I, Yuruk H (2014) New method for the fusion of complementary information from infrared and visual images for object detection. IET Image Process 5(1):36–48

    Article  Google Scholar 

  16. Vignesh R, Oh B, Kuo C (2010) Fast non-local means (NLM) computation with probabilistic early termination,. IEEE Signal Process Lett 17:277–280

    Article  Google Scholar 

  17. Ville D, Kocher M (2009) Sure-based non-local means. IEEE Signal Process Lett 16:973–976

    Article  Google Scholar 

  18. Ville D, Kocher M (2011) Non-Local means with dimensionality reduction and SURE-based parameter selection. IEEE Trans Image Process 20:2683–2690

    Article  MathSciNet  Google Scholar 

  19. Wu Y, Tracey B, Natarajan P, Noonan J (2013) James-stein type center pixel weights for non-local means image denoising. IEEE Signal Process Lett 20:411–414

    Article  Google Scholar 

  20. Xiong B, Yin Z (2011) A universal denoising framework with a new impulse detector and nonlocal means. IEEE Trans Image Process 21(4):1663–1675

    Article  MathSciNet  Google Scholar 

  21. Yan R, Shao L, Cvetkovic S, Klijn J (2012) Improved nonlocal means based on pre-classification and invariant block matching. J Disp Technol 8:212–218

    Article  Google Scholar 

  22. Yang M, Liang J, Zhang J, et al. (2013) Nonlocal means theory based Perona-Malik model for image denoising. Neurocomputing 120:262–267

    Article  Google Scholar 

  23. You Y, Kaveh M (2000) Fourth-order partial differential equations for noise removal. IEEE Trans. on Image Process 9:1723–1730

    Article  MathSciNet  MATH  Google Scholar 

  24. You X, Du L, Cheung Y (2010) A blind watermarking scheme using new nontensor product wavelet filter banks. IEEE Trans Image Process 19(12):3271–3284

    Article  MathSciNet  Google Scholar 

  25. Yu J, Tan J, Wang Y (2010) Ultrasound speckle reduction by a SUSAN-controlled anisotropic diffusion method. Pattern Recogn 43:3083–3092

    Article  Google Scholar 

  26. Zeng W (2011) X. Lu Reigon-based non-local means algorithm for noise removal. Electron Lett 47:1125–1127

    Article  Google Scholar 

  27. Zeng W, Lu X (2013) Local Structural Adaptive Total Variation Method for Image Restoration. J Imaging Sci Technol 57:20503–1–20503–5

    Article  MathSciNet  Google Scholar 

  28. Zeng W, Lu X, Tan X (2013) Non-linear fourth order telegraph-diffusion equation for noise removal. IET Image Process 7:335–342

    Article  MathSciNet  Google Scholar 

  29. Zhu Y, Zhao M, Zhao Y, Li H, Zhang P (2012) Noise reduction with low dose CT data based on a modified ROF model. Opt Express 20:17987–18004

    Article  Google Scholar 

Download references

Acknowledgments

The authors would like thank the Editor and anonymous reviewers for their helpful comments and constructive suggestions. This work was supported by the National Natural Science Foundation of China (61403081), the Natural Science Foundation of Jiangsu Province (BK20140638, BK20150793).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Weili Zeng.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zeng, W., Du, Y. & Hu, C. Noise Suppression by Discontinuity Indicator Controlled Non-local Means Method. Multimed Tools Appl 76, 13239–13253 (2017). https://doi.org/10.1007/s11042-016-3753-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-016-3753-z

Keywords

Navigation