期刊文献+

几种CUDA加速高斯滤波算法的比较 被引量:11

Comparation of several CUDA accelerated Gaussian filtering algorithms
下载PDF
导出
摘要 目前已有几种CUDA加速的图像高斯滤波算法,但这些算法有的描述不清楚,也没有人对它们的性能进行详尽的比较,这给理解及应用带来了困难。描述了几种CUDA加速的图像高斯滤波算法,包括直观的实现方式、使用共享内存的分离滤波器方法、使用纹理内存的分离滤波器方法、基于CUFFT的卷积滤波以及递归高斯滤波器。强调了这些算法的核心思想,比较了它们的时间复杂度,通过实验对它们的性能进行了分析。 There are some image filtering algorithms based on CUDA, but some of them are not clearly described, and no one to compare the performance of these algorithms, which brings difficulties for understanding and using these algorithms. This paper discusses five different Gaussian image filters based on CUDA, they are naive method, separable share memory method, separa- ble texture memory method, FFT convolution filtering and recursive Gaussian filter. Core ideas are emphasized, time complexi- ties are compared, and performances are analyzed through experiments.
作者 刘进锋
出处 《计算机工程与应用》 CSCD 2013年第23期14-18,30,共6页 Computer Engineering and Applications
基金 宁夏自然科学基金(No.NZ12163)
关键词 高斯滤波 可分离滤波器 递归高斯滤波器 统一计算设备架构 图形处理器 Gaussian filter separable filter recursive Gaussian filter Compute Unified Device Architecture (CUDA) GraphicsProcessing Unit(GPU )
  • 相关文献

参考文献16

  • 1Haddad R A,Akansu A N.A class of fast Gaussian binomial filters for speech and image processing[J].IEEE Transac- tions on Acoustics, Speech and Signal Processing, 1991,39: 723-727.
  • 2Nixon M S,Aguado A S.Feature extraction and image pro- cessing[M].[S.l.] : Academic Press, 2008 : 88-89.
  • 3NVIDIA Corporation.NVlDIA CUDA programming guide ver- sion 3.2[EB/OL ].[ 2011-O3-27].http : //developer.nvidia.com/cuda.
  • 4Hwu Wen-mei,GPU computing gems[M].New York: Morgan Kaufiuann, 2011.
  • 5NVIDIA Corporation.Boxfilter[EB/OL].[2011-03-27].http :// developer.nvidia.com/gpu-computing-sdk/.
  • 6Chen Wei.High performance median filtering using commodity graphics hardware[C]//Nuclear Science Symposium Confer- ence Record( NSS/MIC ), 2009:4142-4147.
  • 7Podlozhnyuk V.lmage convolution with CUDA[EB/OL]. [2011-03-20].http://developer.nvidia.com/gpu-computing-sdk/.
  • 8NVIDIA Corporation.CUFFT Library documentation[EB/OL]. [2011-03-27].http ://developer.nvidia.com/gpu-computing-sdk/.
  • 9Podlozhnyuk V.FFT-based 2D Convolution[EB/OL].[2011-03-20], http://developer.nvidia.com/gpu-computing-sdk/.
  • 10NVIDIA Corporation.Recursi've Gaussian[EBJOL].[2011-03-27].http ://developer.nvidia.com/gpu-computing-sdk/.

二级参考文献5

  • 1WRIGHT R S, LIPCHAK B, HAEMEL N. OpenGL superbible (Fourth Edition)[M]. Addison-Wesley, 2007.
  • 2AHN S H. The OpenGL tutorials [OL]. [2011-09-01].http:// songho.ca/opengl/.
  • 3NVIDIA Corporation. NVIDIA CUDA programming Guide Version 3.2[OL]. Mar. 2011, http ://developer.nvidia.(;om/cuda.
  • 4STAM J. What every CUDA programmer needs to know about OpenGL[OL]. [2011-09-01].http://nvidia.fullviewmedia. com/GPU2009/1001-valley-1055.html.
  • 5FARBER R. CUDA, supercomputing for the masses: Part 15 [OL]. [2011-09-O1].http://www.drdobbs.com/architecture- and-design/222600097.

共引文献7

同被引文献96

引证文献11

二级引证文献31

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部