Share Email Print

Proceedings Paper

Non-local means denoising algorithm accelerated by GPU
Author(s): Kuidong Huang; Dinghua Zhang; Kai Wang
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

On the basis of studying Non-Local Means (NLM) denoising algorithm and its pixel-wise processing algorithm in Graphics Processing Unit (GPU), a whole image accumulation algorithm of NLM denoising algorithm based on GPU is proposed. The number of dynamic instructions of fragment shader is effectively reduced by redesigning the data structure and processing flow, that make the algorithm suitable to the graphic cards supported Shader Model 3.0 and/or Shader Model 4.0, and so enhance the versatility of the algorithm. Then the continuous and parallel processing method for 4 gray images based on Multiple Render Target (MRT) and double Frame Buffer Object (FBO) is proposed, and the whole processing flow with GPU is presented. The experimental results of both simulative and practical gray images show that the proposed method can achieve a speedup of 45 times while remaining the same accuracy.

Paper Details

Date Published: 30 October 2009
PDF: 8 pages
Proc. SPIE 7497, MIPPR 2009: Medical Imaging, Parallel Processing of Images, and Optimization Techniques, 749711 (30 October 2009); doi: 10.1117/12.833025
Show Author Affiliations
Kuidong Huang, Northwestern Polytechnical Univ. (China)
Dinghua Zhang, Northwestern Polytechnical Univ. (China)
Kai Wang, Northwestern Polytechnical Univ. (China)

Published in SPIE Proceedings Vol. 7497:
MIPPR 2009: Medical Imaging, Parallel Processing of Images, and Optimization Techniques
Faxiong Zhang; Faxiong Zhang, Editor(s)

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?