首页> 外文会议>International Conference on Intelligent Control and Information Processing >Implementation and Performance of Image Filtering on GPU
【24h】

Implementation and Performance of Image Filtering on GPU

机译:GPU上图像过滤的实现与性能

获取原文

摘要

Image filtering is one of the most important parts in the image-processing. It takes much more time to performance the convolution in image filtering on CPU since the computation demanding of image filtering is massive. Contrast to CPU, GPU may be a good way to accelerate the image filtering. CUDA (Compute Unified Device Architecture) is a parallel computing architecture developed by NVIDIA. CUDA is highly suited for general purpose programming on GPU which is a programming interface to use the parallel architecture for general purpose computing. This interface is a set of library functions which can be coded as an extension of C language. In this paper, the filtering was implemented in the frequency domain instead of the spatial domain since the filtering in the frequency domain is faster than convolution in the spatial domain if we have filters with many coefficients and filtering in 2D. Compared with the traditional method of image filtering which was performed on CPU, the implementation of image filtering on GPU has a speedup of approximately 10 times. GPU has great potential as high-performance co-processor.
机译:图像过滤是图像处理中最重要的部分之一。在CPU上的图像过滤卷积中需要更多的时间,因为图像过滤的计算苛刻是大量的。与CPU对比,GPU可能是加速图像滤波的好方法。 CUDA(计算统一设备架构)是由NVIDIA开发的并行计算架构。 CUDA非常适合于GPU的通用编程,这是一个用于使用并行架构进行通用计算的编程界面。该接口是一组库函数,可以编码为C语言的扩展。在本文中,在频域而不是空间域中实现过滤,因为如果频域中的滤波比空间域中的卷积更快,那么如果我们有许多系数和2D过滤。与在CPU上执行的传统图像过滤方法相比,GPU上的图像过滤的实现大约10次。 GPU具有很大的高性能协处理器。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号