Skip to main content
Log in

Fast non-local means algorithm based on Krawtchouk moments

  • Published:
Transactions of Tianjin University Aims and scope Submit manuscript

Abstract

Non-local means (NLM) method is a state-of-the-art denoising algorithm, which replaces each pixel with a weighted average of all the pixels in the image. However, the huge computational complexity makes it impractical for real applications. Thus, a fast non-local means algorithm based on Krawtchouk moments is proposed to improve the denoising performance and reduce the computing time. Krawtchouk moments of each image patch are calculated and used in the subsequent similarity measure in order to perform a weighted averaging. Instead of computing the Euclidean distance of two image patches, the similarity measure is obtained by low-order Krawtchouk moments, which can reduce a lot of computational complexity. Since Krawtchouk moments can extract local features and have a good antinoise ability, they can classify the useful information out of noise and provide an accurate similarity measure. Detailed experiments demonstrate that the proposed method outperforms the original NLM method and other moment-based methods according to a comprehensive consideration on subjective visual quality, method noise, peak signal to noise ratio (PSNR), structural similarity (SSIM) index and computing time. Most importantly, the proposed method is around 35 times faster than the original NLM method.

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.

Similar content being viewed by others

References

  1. Easley G, Labate D, Lim W Q. Sparse directional image representations using the discrete shearlet transform[J]. Applied and Computational Harmonic Analysis, 2008, 25(1): 25–46.

    Article  MATH  MathSciNet  Google Scholar 

  2. Lim W Q. The discrete shearlet transform: A new directional transform and compactly supported shearlet frames[J]. IEEE Transactions on Image Processing, 2010, 19(5): 1166–1180.

    Article  MathSciNet  Google Scholar 

  3. Easley G R, Labate D, Colonna F. Shearlet-based total variation diffusion for denoising[J]. IEEE Transactions on Image Processing, 2009, 18(2): 260–268.

    Article  MathSciNet  Google Scholar 

  4. Buades A, Coll B, Morel J M. The staircasing effect in neighborhood filters and its solution[J]. IEEE Transactions on Image Processing, 2006, 15(6): 1499–1505.

    Article  MathSciNet  Google Scholar 

  5. Buades A, Coll B, Morel J M. A review of image denoising algorithms, with a new one[J]. Multiscale Modeling & Simulation, 2005, 4(2): 490–530.

    Article  MATH  MathSciNet  Google Scholar 

  6. Buades A, Coll B, Morel J M. Image denoising methods: A new nonlocal principle[J]. SIAM Review, 2010, 52(1): 113–147.

    Article  MATH  MathSciNet  Google Scholar 

  7. Mahmoudi M, Sapiro G. Fast image and video denoising via nonlocal means of similar neighborhoods[J]. IEEE Signal Processing Letters, 2005, 12(12): 839–842.

    Article  Google Scholar 

  8. Coupé P, Yger P, Barillot C. Fast Non-local means denoising for 3D MR images[C]. In: Larsen R. Medical Image Computing and Computer-Assisted Intervention-MICCAI 2006. Springer Berlin Heidelberg, 2006: 33–40.

    Chapter  Google Scholar 

  9. Tasdizen T. Principal neighborhood dictionaries for nonlocal means image denoising[J]. IEEE Transactions on Image Processing, 2009, 18(12): 2649–2660.

    Article  MathSciNet  Google Scholar 

  10. Yan R, Shao L, Cvetkovic S D et al. Improved nonlocal means based on pre-classification and invariant block matching[J]. Journal of Display Technology, 2012, 8(4): 212–218.

    Article  Google Scholar 

  11. Orchard J, Ebrahimi M, Wong. A. Efficient nonlocalmeans denoising using the SVD[C]. In: 15th IEEE International Conference on Image Processing, ICIP 2008. 2008: 1732–1735.

    Google Scholar 

  12. Ji Z, Chen Q, Sun Q S et al. A moment-based nonlocalmeans algorithm for image denoising[J]. Information Processing Letters, 2009, 109(23/24): 1238–1244.

    Article  MATH  MathSciNet  Google Scholar 

  13. Grewenig S, Zimmer S, Weickert J. Rotationally invariant similarity measures for nonlocal image denoising[J]. Journal of Visual Communication and Image Representation, 2011, 22(2): 117–130.

    Article  Google Scholar 

  14. Wang J, Yin C. A Zernike-moment-based non-local denoising filter for cryo-EM images[J]. Science China Life Sciences, 2013, 56(4): 384–390.

    Article  Google Scholar 

  15. Yap P-T, PARAMESRAN R, ONG S-H. Image analysis by Krawtchouk moments[J]. IEEE Transactions on Image Processing, 2003, 12(11): 1367–1377.

    Article  MathSciNet  Google Scholar 

  16. Cha S H. Comprehensive survey on distance/similarity measures between probability density functions[J]. International Journal of Mathematical Models and Methods in Applied Sciences, 2007, 1(2): 300–307.

    Google Scholar 

  17. Deledalle C A, Denis L, Tupin F. How to compare noisy patches? Patch similarity beyond Gaussian noise[J]. International Journal of Computer Vision, 2012, 99(1): 86–102.

    Article  MATH  MathSciNet  Google Scholar 

  18. Goldfarb D, Yin W. Parametric maximum flow algorithms for fast total variation minimization[J]. SIAM Journal on Scientific Computing, 2009, 31(5): 3712–3743.

    Article  MATH  MathSciNet  Google Scholar 

  19. Tomasi C, Manduchi R. Bilateral filtering for gray and color images[C]. In: Sixth International Conference on Computer Vision. 1998: 839–846.

    Google Scholar 

  20. Salmon J, Willett R, Arias-Castro E. A two-stage denoising filter: The preprocessed Yaroslavsky filter[C]. In: 2012 IEEE Statistical Signal Processing Workshop (SSP). 2012: 464–467.

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yiquan Wu  (吴一全).

Additional information

Supported by the Open Fund of State Key Laboratory of Marine Geology, Tongji University (No. MGK1412); Open Fund (No.PLN1303) of State Key Laboratory of Oil and Gas Reservoir Geology and Exploitation (Southwest Petroleum University); Open Fund of Jiangsu Key Laboratory of Quality Control and Further Processing of Cereals and Oils, Nanjing University of Finance Economics (No. LYPK201304); Foundation of Graduate Innovation Center in NUAA (No. kfjj201430); and Fundamental Research Funds for the Central Universities.

Wu Yiquan, born in 1963, male, Dr, Prof.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wu, Y., Dai, Y., Yin, J. et al. Fast non-local means algorithm based on Krawtchouk moments. Trans. Tianjin Univ. 21, 104–112 (2015). https://doi.org/10.1007/s12209-015-2416-x

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12209-015-2416-x

Keywords

Navigation