基于 FPGA 的卷积神经网络动态加载 SOC 设计

时间:2022-02-18 21:29:22
作者:许永全,冯玉田
关键字:机器视觉,FPGA,卷积神经网络,SOC 系统,MicroBlaze 处理器
DOI:10.3969/j.issn.1673-629X.2020.07.001
查看次数:115

如需要完整文档点击下方 "点击下载文档" 按钮

机器视觉是人工智能与现代工业应用结合的结果,通过机器视觉将目标物品转换成具有特定含义的数字信号,进而根据信号的信息测试目标物品并控制现场设备的动作,实现使用机器代替人的目标。 文中设计了一种基于 FPGA 的SOC 软硬件结合的系统,解决了以卷积神经网络为基础的机器学习算法在实际工业应用的具体问题。 该系统在 FPGA 内部例化了双核 MicroBlaze 处理器,集成了 DLA(deep learning accelerator) 卷积神经网络硬件算法核心,能够实时高速采集图像和实时分析处理;同时还设计了一套软件系统,帮助算法工程师实现自己的网络模型。 针对复杂多变的现场应用,设计了一套支持网络动态加载的系统环境,提高了在机器视觉领域的适用性,尤其适用于以卷积神经网络为基础的工业自动化领域,如机器视觉检测、结构光扫描测量、机器人引导等。 实验结果表明,系统在充分发挥 FPGA 计算速度优势的同时, 简化了应用工程师的设计过程,有效降低了实际应用的实施难度。

如需要完整文档点击下方 "点击下载文档" 按钮

基于 FPGA 的卷积神经网络动态加载 SOC 设计
《基于 FPGA 的卷积神经网络动态加载 SOC 设计》
完整文档 下载到本地,方便收藏和查阅
文件号:061687
基于 FPGA 的卷积神经网络动态加载 SOC 设计
点击下载文档
基于 FPGA 的卷积神经网络动态加载 SOC 设计

点击下载 文件号:061687(点击复制) 公众号(点击复制)

x