Table of Contents Author Guidelines Submit a Manuscript
Computational and Mathematical Methods in Medicine
Volume 2013 (2013), Article ID 921303, 10 pages
http://dx.doi.org/10.1155/2013/921303
Research Article

GPU-Based Block-Wise Nonlocal Means Denoising for 3D Ultrasound Images

Department of Biomedical Engineering, School of Life Science and Technology, Key Laboratory of Image Processing and Intelligence Control of Education Ministry of China, Huazhong University of Science and Technology, No. 1037, Luoyu Road, Wuhan 430074, China

Received 8 May 2013; Revised 28 July 2013; Accepted 4 September 2013

Academic Editor: Tianye Niu

Copyright © 2013 Liu Li et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. K. Z. Abd-Elmoniem, A.-B. M. Youssef, and Y. M. Kadah, “Real-time speckle reduction and coherence enhancement in ultrasound imaging via nonlinear anisotropic diffusion,” IEEE Transactions on Biomedical Engineering, vol. 49, no. 9, pp. 997–1014, 2002. View at Publisher · View at Google Scholar · View at Scopus
  2. S. Sudha, G. R. Suresh, and R. Sukanesh, “Speckle noise reduction in ultrasound images using context-based adaptive wavelet thresholding,” IETE Journal of Research, vol. 55, no. 3, pp. 135–143, 2009. View at Publisher · View at Google Scholar · View at Scopus
  3. Y. Guo, Y. Wang, and T. Hou, “Speckle filtering of ultrasonic images using a modified non local-based algorithm,” Biomedical Signal Processing and Control, vol. 6, no. 2, pp. 129–138, 2011. View at Publisher · View at Google Scholar · View at Scopus
  4. Y. Yue and J. W. Clark, “Speckle suppression for 3-D ultrasound images using nonlinear multiscale wavelet diffusion,” Progress in Biomedical Optics and Imaging, vol. 8, no. 32, 2007. View at Google Scholar
  5. S. Veronika, S. H. Linn Emilie, W. Wolfgang, H. G. Odd, and V. Ivan, “Lowest-variance streamlines for filtering of 3D ultrasound,” in Proceedings of the Eurographics Workshop on Visual Computing for Biology and Medicine, pp. 41–48, 2012.
  6. P. Coupé, P. Hellier, C. Kervrann, and C. Barillot, “Nonlocal means-based speckle filtering for ultrasound images,” IEEE Transactions on Image Processing, vol. 18, no. 10, pp. 2221–2229, 2009. View at Publisher · View at Google Scholar · View at Scopus
  7. A. Buades, B. Coll, and J.-M. Morel, “A non-local algorithm for image denoising,” in Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR '05), pp. 60–65, June 2005. View at Publisher · View at Google Scholar · View at Scopus
  8. B. Zhang, X. Yang, F. Yang et al., “The CUBLAS and CULA based GPU acceleration of adaptive finite element framework for bioluminescence tomography,” Optics Express, vol. 18, no. 19, pp. 20201–20214, 2010. View at Publisher · View at Google Scholar · View at Scopus
  9. M. Ujaldon and U. V. Catalyurek, “High-performance signal processing on emerging many-core architectures using CUDA,” in Proceedings of the IEEE International Conference on Multimedia and Expo (ICME '09), pp. 1825–1828, July 2009. View at Publisher · View at Google Scholar · View at Scopus
  10. J. S. Meredith, S. R. Alam, and J. S. Vetter, “Analysis of a computational biology simulation technique on emerging processing architectures,” in Proceedings of the 21st International Parallel and Distributed Processing Symposium (IPDPS '07), pp. 1–8, March 2007. View at Publisher · View at Google Scholar · View at Scopus
  11. A. Badal and A. Badano, “Accelerating Monte Carlo simulations of photon transport in a voxelized geometry using a massively parallel graphics processing unit,” Medical Physics, vol. 36, no. 11, pp. 4878–4880, 2009. View at Publisher · View at Google Scholar · View at Scopus
  12. E. M. Aldrich, J. Fernández-Villaverde, A. Ronald Gallant, and J. F. Rubio-Ramírez, “Tapping the supercomputer under your desk: solving dynamic equilibrium models with graphics processors,” Journal of Economic Dynamics and Control, vol. 35, no. 3, pp. 386–393, 2011. View at Publisher · View at Google Scholar · View at Scopus
  13. P. Muyan-Özcelik, J. D. Owens, J. Xia, and S. S. Samant, “Fast deformable registration on the GPU: a CUDA implementation of demons,” in Proceedings of the International Conference on Computational Sciences and its Applications (ICCSA '08), pp. 223–233, July 2008. View at Publisher · View at Google Scholar · View at Scopus
  14. A. Abramov, T. Kulvicius, F. W. Wörgötter, and B. Dellen, “Realtime image segmentation on a GPU,” in Proceedings of Facing theMulticore-Challenge, vol. 6310 of Lecture Notes in Computer Science, pp. 131–142, Springer, 2011.
  15. A. Eklund, O. Friman, M. Andersson, and H. Knutsson, “A GPU accelerated interactive interface for exploratory functional connectivity analysis of FMRI data,” in Proceedings of the 18th IEEE International Conference on Image Processing (ICIP '11), pp. 1621–1624, September 2011.
  16. J. Chen, S. Paris, and F. Durand, “Real-time edge-aware image processing with the bilateral grid,” in Proceedings of the International Conference on Computer Graphics and Interactive Techniques (ACM SIGGRAPH '07), vol. 103, p. 9, August 2007. View at Scopus
  17. Y. Su and Z. Xu, “Parallel implementation of wavelet-based image denoising on programmable PC-grade graphics hardware,” Signal Processing, vol. 90, no. 8, pp. 2396–2411, 2010. View at Publisher · View at Google Scholar · View at Scopus
  18. F. Fontes, G. Barroso, P. Coupé, and P. Hellier, “Real time ultrasound image denoising,” Journal of Real-Time Image Processing, vol. 6, no. 1, pp. 15–22, 2011. View at Publisher · View at Google Scholar · View at Scopus
  19. B. Goossens, H. Luong, J. Aelterman, A. Pizurica, and W. Philips, “A GPU-accelerated real-time NLMeans algorithm for denoising color video sequences,” in Proceedings of the 12th International Conference on Advanced Concepts for Intelligent Vision Systems (ACIVS '10), vol. 6475 of Lecture Notes in Computer Science, pp. 46–57, Springer, 2010.
  20. Z. Tao, H. D. Tagare, and J. D. Beaty, “Evaluation of four probability distribution models for speckle in clinical cardiac ultrasound images,” IEEE Transactions on Medical Imaging, vol. 25, no. 11, pp. 1483–1491, 2006. View at Publisher · View at Google Scholar · View at Scopus
  21. C. Kervrann, J. Boulanger, and P. Coupe, “Bayesian non-local means filter, image redundancy and adaptive dictionaries for noise removal,” in Proceedings of the Scale Space and Variational Methods in Computer Vision, vol. 4485, pp. 520–532, 2007.
  22. T. Loupas, W. N. McDicken, and P. L. Allan, “Adaptive weighted median filter for speckle suppression in medical ultrasonic images,” IEEE Transactions on Circuits and Systems, vol. 36, no. 1, pp. 129–135, 1989. View at Publisher · View at Google Scholar · View at Scopus
  23. P. Coupé, P. Yger, S. Prima, P. Hellier, C. Kervrann, and C. Barillot, “An optimized blockwise nonlocal means denoising filter for 3-D magnetic resonance images,” IEEE Transactions on Medical Imaging, vol. 27, no. 4, pp. 425–441, 2008. View at Publisher · View at Google Scholar · View at Scopus