Skip to main content
Log in

An optimized non-local LMMSE approach for speckle noise reduction of medical ultrasound images

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

Abstract

In this paper, a modified linear-minimum-mean-square-error (LMMSE)-based estimator is presented to reduce speckle noise in ultrasound (US) medical images. In order to significantly improve the performance of the LMMSE estimator, we consider the data redundancy feature which naturally exists in the US images. Since the classical LMMSE method, due to the use of local statistics, cannot perform well in areas where the intensity variation is high, we exploit the similarity between pixels to resolve this problem. In this regards, by using characteristics of the second order local statistics and Pearson distance, an optimum set of similar pixels is selected to be used in the proposed LMMSE-based estimator. Therefore, a good balance between maintaining small details and reducing speckle noise in different regions of US images can be achieved. Quantitative and qualitative results on synthetic and real US data demonstrate that the proposed method yields competitive results in despeckling process compared to the state-of-the-art 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

Similar content being viewed by others

References

  1. Achim A, Bezerianos A, Tsakalides P (2001) Novel Bayesian multiscale method for speckle removal in medical ultrasound images. IEEE Trans Med Imag 20(8):772–783

    Google Scholar 

  2. Aja-Fernandez S, Alberola-Lopez C (2006) On the estimation of the coefficient of variation for anisotropic diffusion speckle filtering. IEEE Trans Image Process 15(9):2694–2701

    Google Scholar 

  3. Argenti F, Torricelli G (2003) Speckle suppression in ultrasonic images based on undecimated wavelets. EURASIP J Adv Signal Process 2003(5):470–478

    MATH  Google Scholar 

  4. Aysal TC, Barner KE (2007) Rayleigh-maximum-likelihood filtering for speckle reduction of ultrasound images. IEEE Trans. Med. Imag. 26(5):712–727

    Google Scholar 

  5. Balocco S, Gatta C, Pujol O, Mauri J, Radeva P (2010) SRBF: speckle reducing bilateral filtering. Ultrasound Med Biol 36:1353–1363

    Google Scholar 

  6. Behar V, Adam D, Friedman Z (2003) A new method of spatial compounding imaging. Ultrasonics 41(5):377–384

    Google Scholar 

  7. Bhuiyan M, Ahmad MO, Swamy M (2007) New spatially adaptive wavelet-based method for the despeckling of medical ultrasound images. In: Proc. IEEE Int. Symp. Circuits and Systems (ISCAS), New Orleans, LA, USA, p 2347–2350

  8. Binaee K, Hasanzadeh RPR (2014) An ultrasound image enhancement method using local gradient based fuzzy similarity. Biomed Signal Process Control 13:89–101

    Google Scholar 

  9. Buades A, Coll B, Morel JM (2005) A review of image denoising algorithms, with a new one. Multiscale Model Simul 4(2):490–530

    MathSciNet  MATH  Google Scholar 

  10. Burckhardt CB (1978) Speckle in ultrasound B-mode scans. IEEE Trans Son Ultrason 25(1):1–6

    Google Scholar 

  11. Cheng H, Tian J (2009) Speckle reduction of synthetic aperture radar images based on fuzzy logic, in Proc. First Int. Workshop on Education Technology and Computer Science, Wuhan, Hubei, P.R. China, pp. 933–937.

  12. Coupe P, Hellier P, Kervarnn C, Barillot C (2008) Bayesian non local means-based speckle filtering. IEEE Trans. Med. Imag. 1(1):1291–1294

    Google Scholar 

  13. Coupé P, Yger P, Prima S, Hellier P, Kervrann C, Barillot C (2008) An optimized blockwise nonlocal means denoising filter for 3-d magnetic resonance images. IEEE Trans. Med. Imag. 27(4):425–441

    Google Scholar 

  14. Dantas RG, Costa ET, Leeman S (2005) Ultrasound speckle and equivalent scatterers. J Ultrason 43:405–420

    Google Scholar 

  15. Farouj Y, Freyermuth JM, Navarro L, Clausel M, Delachartre P (2017) Hyperbolic wavelet-Fisz denoising for a model arising in ultrasound imaging. IEEE Trans Comput Imaging 3(1):1–10

    Google Scholar 

  16. Fathi A, Naghsh-Nilchi AR (2012) Efficient image denoising method based on a new adaptive wavelet packet thresholding function. IEEE Trans Image Process 21(9):3981–3990

    MathSciNet  MATH  Google Scholar 

  17. Frost V, Stiles J, Shanmugan K, Holtzman JC (1982) A model for radar images and its application to adaptive digital filtering of multiplicative noise. IEEE Trans Pattern Anal Mach Intell 2:157–166

    Google Scholar 

  18. Gupta S, Chauhan R, Saxena S (2005) Locally adaptive wavelet domain Bayesian processor for denoising medical ultrasound images using speckle modeling based on Rayleigh distribution. IEEE Proc Vis Image Signal Process 152(1):129–135

    Google Scholar 

  19. Jensen JA (1996) Field: a program for simulating ultrasound systems. Med Biol Eng Comput 34:351–353

    Google Scholar 

  20. Joel T, Sivakumar R (2013) Despeckling of ultrasound medical images: a survey. J Image Graph 1(3):161–165

    Google Scholar 

  21. Karthikeyan K, Chandrasekar C (2011) Speckle noise reduction of medical ultrasound images using bayesshrink wavelet threshold. Int J Comput Appl 22(9):8–14

    Google Scholar 

  22. Kay SM (1993) Fundamentals of statistical signal processing: estimation theory. Prentice-Hall, Englewood Cliffs, NJ

    MATH  Google Scholar 

  23. Kotropoulos C, Magnisalis X, Pitas I, Strintzis MG (1994) Nonlinear ultrasonic image processing based on signal-adaptive filters and self-organising neural networks. IEEE Trans Image Process 3(1):65–77

    Google Scholar 

  24. Koundal D, Gupta S, Singh S (2018) Neutrosophic based Nakagami total variation method for speckle suppression in thyroid ultrasound images. Innov Res Biomed Eng 39(1):43–53

    Google Scholar 

  25. Krissian K, Westin C, Kikinis R, Vosburgh KG (2007) Oriented speckle reducing anisotropic diffusion. IEEE Trans Image Process 16(5):1412–1424

    MathSciNet  MATH  Google Scholar 

  26. Kuan D, Sawchuck A, Strand T, Chavel P (1985) Adaptive noise smoothing filter for images with signal dependent noise. IEEE Trans Pattern Anal Mach Intell 7(2):165–177

    Google Scholar 

  27. Lee JS (1980) Digital image enhancement and noise filtering by use of local statistics. IEEE Trans Pattern Anal Mach Intell 2(2):165–168

    Google Scholar 

  28. Lopes A, Touzi R, Nezry E (1990) Adaptive speckle filters and scene heterogeneity. IEEE Trans Geosci Remote Sens 28:992–1000

    Google Scholar 

  29. Loupas T, McDicken W, Allan P (1989) An adaptive weighted median filter for speckle suppression in medical ultrasound image. IEEE Trans Circuits Syst 36:129–135

    Google Scholar 

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

    Google Scholar 

  31. Nadeem M, Hussain A, Munir A (2019) Fuzzy logic based computational model for speckle noise removal in ultrasound images. Multimedia Tools and Applications 13(78):18531–18548

    Google Scholar 

  32. Pishro-Nik H (2016) Introduction to probability, statistics, and random processes. Kappa research, LLC

  33. Pizurica A, Philips W, Lemahieu I, Acheroy M (2003) A versatile wavelet domain noise filtration technique for medical imaging. IEEE Trans Med Imag 22(3):323–331

    Google Scholar 

  34. Ramos-Llorden G, Vegas-Sanchez-Ferrero G, Martin-Fernandez M, Alberola-Lopez C, Aja-Fernandez S (2015) Anisotropic diffusion filter with memory based on speckle statistics for ultrasound images. IEEE Trans Image Process 24(1):345–358

    MathSciNet  MATH  Google Scholar 

  35. Sahu S, Singh HV, Kumar B, Singh AK (2017) Denoising of ultrasound image using bayesian approached heavy-tailed cauchy distribution. Multimed Tools Appl 78(4):4089–4106

    Google Scholar 

  36. Sakrison D (1977) On the role of the observer and a distortion measure in image transmission. IEEE Trans Commun 25:1251–1267

    MATH  Google Scholar 

  37. Shankar PM (2000) A general statistical model for ultrasonic scattering from tissues. IEEE Trans Ultrason Ferroelect Freq Control 47(3):727–736

    Google Scholar 

  38. Slabaugh G, Unal G, Fang T, Wels M (2006) Ultrasound-specific segmentation via decorrelation and statistical region-based active contours. In: Proc. IEEE Computer Society Conf. Computer Vision and Pattern Recognition (CVPR’06), New York, NY, USA, vol 1, p 45–53

  39. Sudeep P, Palanisamy P, Rajan J, Baradaran H, Saba L (2016) Speckle reduction in medical ultrasound images using an unbiased non-local means method. Biomed. Signal Process. Control 28:1–8

    Google Scholar 

  40. Tao Z, Tagare HD, Beaty JD (2006) Evaluation of four probability distribution models for speckle in clinical cardiac ultrasound images. IEEE Trans Med Imag. 25:1483–1491

    Google Scholar 

  41. Tay PC, Acton ST, Hossack JA (2006) A stochastic approach to ultrasound despeckling. In: Proc. 3rd IEEE Int. Symp. Biomed. Imag.: Nano to Macro, Arlington, TX, p 221–224.

  42. Tian J, Chen L (2011) Image de-speckling using a non-parametric statistical model of wavelet coefficients. Biomed. Signal Process. Control 6(4):432–437

    Google Scholar 

  43. Vegas-Sanchez-Ferrero G, Aja-Fernández S, Martín-Fernández M, Frangi AF, Palencia C (2010) Probabilistic-driven oriented speckle reducing anisotropic diffusion with application to cardiac ultrasonic images. Med. Image Comput. Comput. Assist. Interv., Lecture Notes in Computer Science, vol. 6361, Springer, Berlin, Heidelberg, pp. 518–525

  44. Wang Z, Bovik A, Sheikh H, Simoncelli EP (2004) Image quality assessment: from error visibility to structural similarity. IEEE Trans Image Process 13(4):600–612

    Google Scholar 

  45. Weng L, Reid JM, Shankar PM, Soetanto K (1991) Ultrasound speckle analysis based on K-distribution. J Acoust Soc Amer 89:2992–2995

    Google Scholar 

  46. Yu Y, Acton S (2002) Speckle reducing anisotropic diffusion. IEEE Trans Image Process 11(11):1260–1270

    MathSciNet  Google Scholar 

  47. Zhan Y, Ding M, Wu L, Zhang X (2014) Nonlocal means method using weight refining for despeckling of ultrasound images. Signal Process 103:201–213

    Google Scholar 

  48. Zhang F, Yoo YM, Koh LM, Kim Y (2007) Nonlinear diffusion in Laplacian pyramid domain for ultrasonic speckle reduction. IEEE Trans Med Imag 26(2):200–211

    Google Scholar 

  49. Zhang Y, Cheng HD, Tian J, Huang J (2010) A novel speckle reduction and contrast enhancement method based on fuzzy anisotropic diffusion. In: Proc. 17th IEEE Int. Conf. Image Processing (ICIP), Hong Kong, China, p 4161–4164

  50. Zhou Y, Zang H, Xu S, He H, Lu J, Fang H (2019) An iterative speckle filtering algorithm for ultrasound images based on Bayesian nonlocal means filter model. Biomed. Signal Process. Control 48:104–117

    Google Scholar 

Download references

Acknowledgments

The authors would like to thank the help of Dr. Mohammad Ghahramani in providing useful comments and editorial assistance with the preparation of this paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Reza PR Hasanzadeh.

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

Rahimizadeh, N., Hasanzadeh, R.P. & Janabi-Sharifi, F. An optimized non-local LMMSE approach for speckle noise reduction of medical ultrasound images. Multimed Tools Appl 80, 9231–9253 (2021). https://doi.org/10.1007/s11042-020-10051-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-020-10051-z

Keywords

Navigation