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

基于FPGA的快速樱桃缺陷检测与识别系统设计
引用本文:裴悦琨,谷宇,连明月.基于FPGA的快速樱桃缺陷检测与识别系统设计[J].食品与机械,2020(8):129-134,165.
作者姓名:裴悦琨  谷宇  连明月
作者单位:大连大学辽宁省北斗高精度位置服务技术工程实验室,辽宁 大连 116622 ;大连大学大连市环境感知与智能控制重点实验室,辽宁 大连 116622
基金项目:国家自然科学基金项目(编号:61601076)
摘    要:为使樱桃缺陷检测与识别系统满足实时性的要求,提出以卷积神经网络模型为基础,使用SDSoC开发平台,完成FPGA对樱桃缺陷进行快速检测与识别系统的设计。通过优化数据传输,复用网络模型中通用矩阵乘法函数(GEMM)和对卷积操作进行并行化设计,实现PL端硬件加速。利用SDSoC平台,在PS端使用高级语言映射卷积神经网络模型,在实现所需性能的同时大量节省了开发时间。结果表明,与纯软件方式相比,基于Zynq7020硬件开发平台,速度提高了2.19倍以上,与CPU平台相当。

关 键 词:缺陷检测  樱桃分级  卷积神经网络  硬件加速  现场可编程门阵列  SDSoC

Design of fast cherry defect detection and recognition system based on FPGA
PEI Yue-kun,GU Yu,LIAN Ming-yue.Design of fast cherry defect detection and recognition system based on FPGA[J].Food and Machinery,2020(8):129-134,165.
Authors:PEI Yue-kun  GU Yu  LIAN Ming-yue
Abstract:To make the cherry defect detection and identification system meet the real-time requirements, it was proposed to use the convolutional neural network model as the basis and used the SDSoC development platform to complete the design of FPGA for rapid detection and identification of cherry defects. By optimizing data transmission, multiplexing the general matrix multiplication function (GEMM) in the network model and parallelizing the design of the convolution operation, PL-side hardware acceleration was realized. Using the SDSoC platform, a high-level language mapping convolutional neural network model was used on the PS-side, which saved a lot of development time while achieving the required performance. The results showed that, compared with the pure software method, the speed based on the Zynq7020 hardware development platform had increased by more than 2.19 times. Compared with the CPU platform, the speed was almost the same.
Keywords:
本文献已被 CNKI 等数据库收录!
点击此处可从《食品与机械》浏览原始摘要信息
点击此处可从《食品与机械》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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