首页> 外文会议>IEEE Intelligent Vehicles Symposium >Efficient integral image computation on the GPU
【24h】

Efficient integral image computation on the GPU

机译:GPU上有效的积分图像计算

获取原文

摘要

We present an integral image algorithm that can run in real-time on a Graphics Processing Unit (GPU). Our system exploits the parallelisms in computation via the NIVIDA CUDA programming model, which is a software platform for solving non-graphics problems in a massively parallel high-performance fashion. This implementation makes use of the work-efficient scan algorithm that is explicated in [5]. Treating the rows and the columns of the target image as independent input arrays for the scan algorithm, our method manages to expose a second level of parallelism in the problem. We compare the performance of the parallel approach running on the GPU with the sequential CPU implementation across a range of image sizes and report a speed up by a factor of 8 for a 4 megapixel input. We further investigate the impact of using packed vector type data on the performance, as well as the effect of double precision arithmetic on the GPU.
机译:我们介绍了一种积分图像算法,可以在图形处理单元(GPU)上实时运行。我们的系统通过Nivida CUDA编程模型利用了计算中的并行性,这是一种以大规模平行的高性能方式解决非图形问题的软件平台。此实现利用在[5]中展示的工作有效的扫描算法。将目标图像的行和列作为扫描算法的独立输入阵列处理,我们的方法管理在问题中公开第二级并行性。我们将在GPU上运行的并行方法的性能进行比较,在一系列图像尺寸范围内使用顺序CPU实现,并向400万像素输入报告速度为8的速度。我们进一步调查使用包装载体类型数据对性能的影响,以及双精度算术对GPU的影响。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号