首页> 外文期刊>Journal of Imaging >FPGA-Based Processor Acceleration for Image Processing Applications
【24h】

FPGA-Based Processor Acceleration for Image Processing Applications

机译:用于图像处理应用的基于FPGA的处理器加速

获取原文
       

摘要

FPGA-based embedded image processing systems offer considerable computing resources but present programming challenges when compared to software systems. The paper describes an approach based on an FPGA-based soft processor called Image Processing Processor (IPPro) which can operate up to 337 MHz on a high-end Xilinx FPGA family and gives details of the dataflow-based programming environment. The approach is demonstrated for a k -means clustering operation and a traffic sign recognition application, both of which have been prototyped on an Avnet Zedboard that has Xilinx Zynq-7000 system-on-chip (SoC). A number of parallel dataflow mapping options were explored giving a speed-up of 8 times for the k -means clustering using 16 IPPro cores, and a speed-up of 9.6 times for the morphology filter operation of the traffic sign recognition using 16 IPPro cores compared to their equivalent ARM-based software implementations. We show that for k -means clustering, the 16 IPPro cores implementation is 57, 28 and 1.7 times more power efficient (fps/W) than ARM Cortex-A7 CPU, nVIDIA GeForce GTX980 GPU and ARM Mali-T628 embedded GPU respectively.
机译:基于FPGA的嵌入式图像处理系统提供了可观的计算资源,但与软件系统相比存在编程挑战。本文描述了一种基于基于FPGA的软处理器(称为图像处理处理器(IPPro))的方法,该方法在高端Xilinx FPGA系列上的工作频率高达337 MHz,并详细介绍了基于数据流的编程环境。该方法针对k均值群集操作和交通标志识别应用程序进行了演示,这两种方法均已在具有Xilinx Zynq-7000片上系统(SoC)的Avnet Zedboard上进行了原型设计。探索了许多并行数据流映射选项,使用16个IPPro核可将k -means聚类的速度提高8倍,对于交通标志识别的形态过滤操作,可将16个IPPro核的速度提高9.6倍与同等的基于ARM的软件实现相比。我们显示,对于k均值群集,16个IPPro内核实现分别比ARM Cortex-A7 CPU,nVIDIA GeForce GTX980 GPU和ARM Mali-T628嵌入式GPU高出57、28和1.7倍的电源效率(fps / W)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号