期刊文献+

基于卷积神经网络图像识别算法的加速实现方法 被引量:14

Accelerated Implementation Method of Image Recognition Algorithm Based on Convolutional Neural Network
下载PDF
导出
摘要 针对当前卷积神经网络算法日趋复杂,基于通用处理器的软件实现方案运算性能难以满足实际应用实时性要求,而基于GPU的实现方案则存在高能耗、无法应用于嵌入式系统等问题,本文提出了一种使用高层次综合(HLS)实现的基于FPGA卷积神经网络加速器设计方案,采用SDSoC开发环境,在实现所需性能的同时节省了大量开发时间,实验结果表明,在输入图像为64*64*3情况下,本文提出的软硬件协同设计方案识别速度达到1. 86ms,相比CPU实现方案的识别速度266ms,加速比可达143,节约了88倍功耗。 In view of the increasing complexity of current convolutional neural network algorithms,the computational performance of software implementation CPU-based is difficult to meet the real-time requirements of practical applications,while the GPU-based implementation schemes have high energy consumption and can not be applied to embedded systems. An FPGA-based convolutional neural network accelerator design is realized by using high-level synthesis( HLS) implementation,and the SDSoC development environment is used to reduce a lot of development time while the required performance is achieved. The experimental results show that the input image is scale of 64* 64* 3,and the recognition speed of the software and hardware co-design scheme proposed reaches 1. 86 ms and the acceleration ratio can reach 143 by saving 88 times power consumption,which is compared with the recognition speed of 266 ms of the CPU implementation scheme.
作者 秦东辉 周辉 赵雄波 柳柱 Qin Donghui;Zhou Hui;Zhao Xiongbo;Liu Zhu(Beijing Aerospace Automatic Control Institute,Beijing 100854,China;National Aerospace Intelligence Control Technology Laboratory,Beijing 100854,China)
出处 《航天控制》 CSCD 北大核心 2019年第1期21-26,共6页 Aerospace Control
关键词 卷积神经网络 FPGA 硬件加速 SDSoC Convolutional neutral network Field programmable gate array Hardware acceleration SDSoC
  • 相关文献

参考文献4

二级参考文献25

  • 1胡士强,敬忠良.粒子滤波算法综述[J].控制与决策,2005,20(4):361-365. 被引量:293
  • 2白岚,凌秀琴.数据流图在信息处理中的应用[J].光电技术应用,2005,20(6):64-67. 被引量:6
  • 3LeCun Y,Bottou L,Bengio Y,et al.Gradient-based learningapplied to document recognition[J].Proceedings ofthe IEEE,1998,86(11):2278-2324.
  • 4Simard P Y,Steinkraus D,Platt J C.Best practices forconvolutional neural networks applied to visual documentanalysis[C]//Proceedings of the 7th InternationalConference on Document Analysis and Recognition,2003:958-962.
  • 5Chellapilla K,Puri S,Simard P.High performance convolutionalneural networks for document processing[C]//10th International Workshop on Frontiers in HandwritingRecognition,2006.
  • 6Chellapilla K,Shilman M,Simard P.Optimally combininga cascade of classifiers[C]//Electronic Imaging,2006:207-214.
  • 7Garcia C,Delakis M.Convolutional face finder:a neuralarchitecture for fast and robust face detection[J].IEEETransactions on Pattern Analysis and Machine Intelligence,2004,26(11):1408-1423.
  • 8Frome A,Cheung G,Abdulkader A,et al.Large-scale privacyprotection in google street view[C]//IEEE InternationalConference on Computer Vision,2009:2373-2380.
  • 9Bouvrie J.Notes on convolutional neural networks[Z].2006.
  • 10Sankaradas M,Jakkula V,Cadambi S,et al.A massivelyparallel coprocessor for convolutional neural networks[C]//20th IEEE International Conference on Application-specificSystems,Architectures and Processors,2009:53-60.

共引文献58

同被引文献124

引证文献14

二级引证文献35

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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