首页 | 本学科首页   官方微博 | 高级检索  
     

基于FPGA的HEVC后处理CNN硬件加速器研究
引用本文:夏珺,钱磊,严伟,柴志雷.基于FPGA的HEVC后处理CNN硬件加速器研究[J].计算机工程与科学,2018,40(12):2126-2132.
作者姓名:夏珺  钱磊  严伟  柴志雷
作者单位:(1.江南大学物联网工程学院,江苏 无锡 214122; 2.数学工程与先进计算国家重点实验室,江苏 无锡 214122;3.北京大学软件与微电子学院,北京 102600)
基金项目:数学工程与先进计算国家重点实验室开放基金(2017A08);国家重点研发计划(2016YFC0801001)
摘    要:针对高效视频编解码标准中后处理CNN算法在通用平台运行时产生的高延时缺点,提出一种基于现场可编程逻辑门阵列(FPGA)的后处理卷积神经网络硬件并行架构。提出的并行架构通过改进输入与输出缓冲的数据并发过程,调整卷积模块整体并行度,加快模块硬件流水。实验结果表明,基于本文所提出的并行架构设计的CNN硬件加速器在Xilinx ZCU102上处理分辨率为176×144视频流,计算性能相当于每秒360.5 GFLOPS,计算速度可满足81.01 FPS,相比时钟频率4 GHz的Intel i7-4790K,计算速度加快了76.67倍,相比NVIDIA GeForce GTX 750Ti加速了32.50倍。在计算能效比方面,本文后处理CNN加速器功耗为12.095 J,能效比是Intel i7-4790K的512.90倍,是NVIDIA GeForce GTX 750Ti的125.78倍。

关 键 词:高清视频编解码后处理  卷积神经网络  现场可编程逻辑门阵列  硬件实现  
收稿时间:2018-06-29
修稿时间:2018-12-25

An FPGA-based HEVC post-processing CNN hardware accelerator
XIA Jun,Qian Lei,YAN Wei,CHAI Zhi lei.An FPGA-based HEVC post-processing CNN hardware accelerator[J].Computer Engineering & Science,2018,40(12):2126-2132.
Authors:XIA Jun  Qian Lei  YAN Wei  CHAI Zhi lei
Affiliation:(1.School of Internet of Things Engineering,Jiangnan University,Wuxi 214122; 2.State Key Laboratory of Mathematical Engineering and Advanced Computing,Wuxi 214122; 3.School of Software & Microelectronics,Peking University,Beijing 102600,China)  
Abstract:Aiming at the shortcomings of the post-processing CNN algorithm running on the common platform according to the high-efficiency video code standard, we propose a post processing convolutional neural network hardware parallel architecture based on field programmable gate array (FPGA) to improve the overall parallelism of the convolution module and the hardware flow of the module by optimizing the concurrent data input and output buffering process. Experiments on 176×144 video streams on the Xilinx ZCU102 show that the proposed CNN hardware accelerator can achieve an equivalent computational performance of 360.5G floating-point operation per second. The computation speed can satisfy 81.01 FPS, which is 76.67 times faster than that of the Intel i7-4790K with a clock frequency of 4Ghz. The speedup is 32.50 times faster than the NVIDIA GeForce GTX 750Ti. In the calculation of energy efficiency ratio, the proposal’s power consumption is 12.095W, 512.9 times of that of the Intel i7 4790K and 125.78 times that of the NVIDIA GeForce GTX 750Ti.
Keywords:HEVC post-processing  convolutional neural network  field programmable logic gate array(FPGA)  hardware implementation  
点击此处可从《计算机工程与科学》浏览原始摘要信息
点击此处可从《计算机工程与科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号