Skip to main content
Log in

Local Statistics-based Speckle Reducing Bilateral Filter for Medical Ultrasound Images

  • Published:
Mobile Networks and Applications Aims and scope Submit manuscript

Abstract

One of the most widely used medical modality by healthcare industry is ultrasound imaging, which is often corrupted by multiplicative noise (known as speckle). The reduction of such kind of noise from ultrasound images is highly desirable for providing the proper diagnosis of a disease in real-time. The classical bilateral filter (CBF) is well known as most effective edge preserving and denoising filter for Gaussian noise reduction. Therefore, in this paper, a new speckle denoising filter is designed which is based on local statistics, Chi-square-based distance measure and box-based kernel function in bilateral filter framework for application and use in real time. The proposed speckle denoising scheme is tested on various synthetic, B-mode, simulated and real ultrasound images. The various quantitative and qualitative results suggest that the proposed local statistics-based bilateral filter (LSBF) outperforms the various existing speckle noise suppression techniques in term of denoising and restoration of fine textural information in the denoised images. The proposed LSBF method is compared with existing speckle noise reduction methods and experimental results demonstrate that, the proposed LSBF method have better noise removing and structure preserving capability as compared to existing standard denoising filters for speckle noise.

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
Fig. 14

Similar content being viewed by others

References

  1. Dainty J (1970) Some statistical properties of random speckle patterns in coherent and partially coherent illumination. Optica Acta Int J Opt 17:761–772

    Article  Google Scholar 

  2. Goodman J (1976) Some fundamental properties of speckle. J Optic Soc Am 66:1145

    Article  Google Scholar 

  3. Wells P, Halliwell M (1981) Speckle in ultrasonic imaging. Ultrasonics 19:225–290

    Article  Google Scholar 

  4. Tur M, Chin K, Goodman J (1982) When is speckle noise multiplicative? App Opt 21:1157–1159

    Article  Google Scholar 

  5. Huang T, Yang G, Tang G (1979) A fast two-dimensional median filtering algorithm. IEEE Trans Acoust Speech Signal Process 27:13–18

    Article  Google Scholar 

  6. Loupas T, McDicken W, Allan P (1989) An adaptive weighted median filter for speckle suppression in medical ultrasonic images. IEEE Trans Circ Syst 36:129–135

    Article  Google Scholar 

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

    Article  Google Scholar 

  8. Frost VS, Stiles JA, Shanmugan KS, Holtzman JC (1982) A model for radar images and its application to adaptive digital filtering of multiplicative noise. IEEE Trans Pattern Anal Mach Intell 4:157–166

    Article  Google Scholar 

  9. Kuan DT, Sawchuk A, Strand T, Chavel P (1985) Adaptive noise smoothing filter for images with signal-dependent noise. IEEE Trans Pattern Anal Mach Intell 7:165–177

    Article  Google Scholar 

  10. Kuan DT, Sawchuk A, Strand T, Chavel P (1987) Adaptive restoration of images with speckle. IEEE Trans Acoustic Speech Signal Process 35:373–383

    Article  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  12. Tay PC, Acton ST, Hossack J.A. (2006) A stochastic approach to ultrasound despeckling. In: Proceedings of 3rd IEEE international symposium biomedical imaging: nano to macro, pp 221–224

  13. Tay PC, Acton ST, Hossack JA (2006) Ultrasound despeckling using an adaptive window stochastic approach, pp 2549–2552

  14. He K, Sun J, Tang X (2010) Guided image filtering. In: Proceedings of 11th european conference on computer vision, Berlin, pp 1–14

  15. He K, Sun J, Tang X (2013) Guided image filtering. IEEE Trans Pattern Anal Mach Intell 35:1397–1409

    Article  Google Scholar 

  16. Tomasi C, Manduchi R (1998) Bilateral filtering for gray and color images. In: Proceedings of the 6th international conference on computer vision, pp 839–846

  17. Barash D (2002) Fundamental relationship between bilateral filtering, adaptive smoothing, and the nonlinear diffusion equation. IEEE Trans Pattern Anal Mach Intell 24:844–847

    Article  Google Scholar 

  18. Elad M (2002) On the origin of the bilateral filter and ways to improve it. IEEE Trans Image Proces 11:1141–1151

    Article  MathSciNet  Google Scholar 

  19. Durand F, Dorsey J (2002) Fast bilateral filtering for the display of high-dynamic-range images

  20. Weiss B (2006) Fast median and bilateral filtering. ACM Trans Graph 25:519–526

    Article  Google Scholar 

  21. Tang J, Guo S, Sun Q, Deng Y, Zhou D (2009) Speckle reducing bilateral filter for cattle follicle segmentation. In: International conference on bioinformatics & computational biology (bio comp 2009) Las Vegas, NV, USA, pp 13–16

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

    Article  Google Scholar 

  23. Li H, Wu J, Miao A, Yu P, Chen J, Zhang Y (2017) Rayleigh-maximum-likelihood bilateral filter for ultrasound image enhancement. Biomed Eng Online 16:1–22

    Article  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  25. Guo Y, Wang Y, Hou T (2011) Speckle filtering of ultrasonic images using a modified non local-based algorithm. Biomed Signal Process Control 6:129–138

    Article  Google Scholar 

  26. Yang J, Fan J, Ai D, Wang X, Tang S, Wang Y (2016) Local statistics and non-local mean filter for speckle noise reduction in medical ultrasound image. Neurocomputing 195:88–95

    Article  Google Scholar 

  27. Singh K, Ranade S, Singh C (2017) A hybrid algorithm for speckle noise reduction of ultrasound images. Comput Meth Prog Biomed 148:55–69

    Article  Google Scholar 

  28. Singh K, Ranade S, Singh C (2017) Comparative performance analysis of various wavelet and nonlocal means based approaches for image denoising. Optik 131:423–437

    Article  Google Scholar 

  29. 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

    Article  Google Scholar 

  30. Cui W, Li M, Gong G, Lu K., Sun S, Dong F (2020) Guided trilateral filter and its application to ultrasound image despeckling. Biomed Signal Process Control 55:1–16

    Article  Google Scholar 

  31. Jensen JA, Svendsen NB (1992) Calculation of pressure fields from arbitrarily shaped, apodized, and excited ultrasound transducers. IEEE Trans Ultrason Ferroelectr Freq Control 39:262– 267

    Article  Google Scholar 

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

    Google Scholar 

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

    Article  Google Scholar 

  34. Wang Z, Bovik AC, Sheikh HR (2004) Image quality assessment from error visibility to structural similarity. IEEE Trans Image Proces 13:600–612

    Article  Google Scholar 

  35. Yaroslavsky LP (1985) Digital picture processing–an introduction. Springer, Berlin

    Book  Google Scholar 

  36. Gonzalez R, Woods R (2002) Digitial image processing, 2nd edn. Prentice-hall, Englewood Cliffs

    Google Scholar 

  37. Ultrasound image database collected from Gelderse Vallei Hospital in Ede, the Netherlands. http://ultrasoundcases.info/Category.aspx?cat=87 (accessed 13.06.19)

  38. Oueida S, Kotb Y, Aloqaily M, Jararweh Y, Baker T (2018 Dec) An edge computing based smart healthcare framework for resource management. Sensors 18(12):4307

    Article  Google Scholar 

  39. Oueida S, Aloqaily M, Ionescu S (2019) A smart healthcare reward model for resource allocation in smart city. Multimed Tools Appl 78(17):24573–94

    Article  Google Scholar 

  40. Karaca Y, Moonis M, Zhang Y, Gezgez C (2019) Mobile cloud computing based stroke healthcare system. Int J Inf Manag 45:250–61

    Article  Google Scholar 

  41. Wang SH, Lv YD, Sui Y, Liu S, Wang SJ, Zhang YD (2018) Alcoholism detection by data augmentation and convolutional neural network with stochastic pooling. J Med Syst 42(1):2

    Article  Google Scholar 

  42. Burke W, Oseni T, Jolfaei A, Gondal I (2019) Cybersecurity Indexes for eHealth. In: Proceedings of the australasian computer science week multiconference, pp 1–8

  43. Jolfaei A, Mirghadri A (2011) Image encryption using chaos and block cipher. Comput Inf Sci 4(1):172

    Google Scholar 

Download references

Acknowledgments

The author would like to thanks Dr. Debhdoot Sheet and Peter C. Tay for providing the code of B-mode simulation and SBF filter. We acknowledge our all the co-authors for providing the proof read, valuable comments and expert scorings which is needful for further improvement of this manuscript. We are also thankful to anonymous reviewers for providing the valuable comments which help us to improve the overall representation of manuscript.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Karamjeet Singh, Bhisham Sharma or Gautam Srivastava.

Ethics declarations

Conflict of interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

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

Singh, K., Sharma, B., Singh, J. et al. Local Statistics-based Speckle Reducing Bilateral Filter for Medical Ultrasound Images. Mobile Netw Appl 25, 2367–2389 (2020). https://doi.org/10.1007/s11036-020-01615-2

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11036-020-01615-2

Keywords

Navigation