Optimized Parallelization for Nonlocal Means Based Low Dose CT Image Processing

Comput Math Methods Med. 2015:2015:790313. doi: 10.1155/2015/790313. Epub 2015 May 19.

Abstract

Low dose CT (LDCT) images are often significantly degraded by severely increased mottled noise/artifacts, which can lead to lowered diagnostic accuracy in clinic. The nonlocal means (NLM) filtering can effectively remove mottled noise/artifacts by utilizing large-scale patch similarity information in LDCT images. But the NLM filtering application in LDCT imaging also requires high computation cost because intensive patch similarity calculation within a large searching window is often required to be used to include enough structure-similarity information for noise/artifact suppression. To improve its clinical feasibility, in this study we further optimize the parallelization of NLM filtering by avoiding the repeated computation with the row-wise intensity calculation and the symmetry weight calculation. The shared memory with fast I/O speed is also used in row-wise intensity calculation for the proposed method. Quantitative experiment demonstrates that significant acceleration can be achieved with respect to the traditional straight pixel-wise parallelization.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Algorithms
  • Artifacts
  • Computational Biology
  • Humans
  • Models, Statistical
  • Phantoms, Imaging
  • Radiation Dosage
  • Radiographic Image Interpretation, Computer-Assisted / methods*
  • Signal-To-Noise Ratio
  • Tomography, X-Ray Computed / methods*
  • Tomography, X-Ray Computed / statistics & numerical data