Skip to main content

Image Despeckling Using Non-local Means with Diffusion Tensor

  • Conference paper
  • First Online:
Image Processing and Communications Challenges 8 (IP&C 2016)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 525))

Included in the following conference series:

  • 676 Accesses

Abstract

This paper presents a novel modification of one of the varieties of the non-local means (NLM) algorithm for speckle reduction in images. This modification comes in the form of replacement of the structure tensor used in the NLM algorithm by the diffusion tensor. The diffusion tensor originally was used in the nonlinear coherent diffusion algorithm making possible intensification of the diffusion in the direction parallel to edges and inhibition in the direction perpendicular to edges. It is shown in this paper that using the diffusion tensor in calculating the weights for the NLM leads to an improvement of the quality of despeckled images. The NLM algorithm has a tendency to smooth the image in such a way that the despeckled image is covered by relatively flat areas typical for mosaic images. This tendency is undesirable since flat areas form visible contours that are not related to the object visualized. The superiority of the new despeckling filter is confirmed by examples of filtering the ultrasound (US) images as well as by image quality measures.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Brox, T., Cremers, D.: Iterated nonlocal means for texture restoration. In: Sgallari, F., Murli, A., Paragios, N. (eds.) SSVM 2007. LNCS, vol. 4485, pp. 13–24. Springer, Heidelberg (2007). doi:10.1007/978-3-540-72823-8_2

    Chapter  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  3. Coupé, P., Hellier, P., Kervrann, C., Barillot, C.: Nonlocal means-based speckle filtering for ultrasound images. IEEE Trans. Image Process. 18(10), 2221–2229 (2009)

    Article  MathSciNet  Google Scholar 

  4. Loizou, C.P., Pattichis, C.S.: Despeckle Filtering for Ultrasound Imaging and Video. Morgan & Claypool, San Rafael (2015)

    Google Scholar 

  5. Manjon-Herrera, J.V.: Non-local means filter. http://www.mathworks.com/matlabcentral/fileexchange/13176-non-local-means-filter. Last accessed Jun 2016

  6. Maleki, A., Narayan, M., Baraniuk, R.G.: Anisotropic nonlocal means denoising. App. Comput. Harmon. Anal. 35, 452–482 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  7. Nieniewski, M.: Enhancement of despeckled ultrasound images by forward-backward diffusion. In: Chmielewski, L.J., Kozera, R., Shin, B.-S., Wojciechowski, K. (eds.) ICCVG 2014. LNCS, vol. 8671, pp. 454–461. Springer, Heidelberg (2014). doi:10.1007/978-3-319-11331-9_54

    Google Scholar 

  8. Nieniewski, M., Zajączkowski, P.: Real-time speckle reduction in ultrasound images by means of nonlinear coherent diffusion using GPU. In: Chmielewski, L.J., Kozera, R., Shin, B.-S., Wojciechowski, K. (eds.) ICCVG 2014. LNCS, vol. 8671, pp. 462–469. Springer, Heidelberg (2014). doi:10.1007/978-3-319-11331-9_55

    Google Scholar 

  9. Rehman, A., Wang, Z.: SSIM-based non-local means image denoising. In: 18th IEEE International Conference on Image Processing, pp. 217–220 (2011)

    Google Scholar 

  10. Tasdizen, T.: Principal neighborhood dictionaries for non local means image denoising. IEEE Trans. Image Process. 18(12), 2649–2660 (2009)

    Article  MathSciNet  Google Scholar 

  11. Wang, Z., Bovik, A.: A universal quality index. IEEE Sig. Process. Lett. 9(3), 81–84 (2002)

    Article  Google Scholar 

  12. Wang, Z., Bovik, A., Sheikh, H., Simoncelli, E.: Image quality assessment: from error measurement to structural similarity. IEEE Trans. Image Process. 13(4), 600–613 (2004)

    Article  Google Scholar 

  13. Wu, X., Xie, M., Wu, W., Zhou, J.: Nonlocal mean image denoising using anisotropic structure tensor. Adv. Opt. Technol. 2013 (2013), http://dx.doi.org/10.1155/2013/794728. Article ID 794728. Hindawi, Cairo

Download references

Acknowledgments

The authors would like to express their gratitude to Prof. Andrzej Nowicki, Institute of Fundamental Technological Research, Warsaw for providing the necessary images for this research.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mariusz Nieniewski .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Nieniewski, M., Zajączkowski, P. (2017). Image Despeckling Using Non-local Means with Diffusion Tensor. In: Choraś, R. (eds) Image Processing and Communications Challenges 8. IP&C 2016. Advances in Intelligent Systems and Computing, vol 525. Springer, Cham. https://doi.org/10.1007/978-3-319-47274-4_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-47274-4_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-47273-7

  • Online ISBN: 978-3-319-47274-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics