首页|期刊导航|现代电子技术|基于FPGA的MobileNetV1目标检测加速器设计

基于FPGA的MobileNetV1目标检测加速器设计OA北大核心

中文摘要

卷积神经网络是目标检测中的常用算法,但由于卷积神经网络参数量和计算量巨大导致检测速度慢、功耗高,且难以部署到硬件平台,故文中提出一种采用CPU与FPGA融合结构实现MobileNetV1目标检测加速的应用方法。首先,通过设置宽度超参数和分辨率超参数以及网络参数定点化来减少网络模型的参数量和计算量;其次,对卷积层和批量归一化层进行融合,减少网络复杂性,提升网络计算速度;然后,设计一种八通道核间并行卷积计算引擎,每个通道利用行缓存乘法和加法树结构实现卷积运算;最后,利用FPGA并行计算和流水线结构,通过对此八通道卷积计算引擎合理的复用完成三种不同类型的卷积计算,减少硬件资源使用量、降低功耗。实验结果表明,该设计可以对MobileNetV1目标检测进行硬件加速,帧率可达56.7 f/s,功耗仅为0.603 W。

严飞;郑绪文;孟川;李楚;刘银萍;

南京信息工程大学自动化学院,江苏南京210044 江苏省大气环境与装备技术协同创新中心,江苏南京210044南京信息工程大学自动化学院,江苏南京210044南京信息工程大学应急管理学院,江苏南京210044

电子信息工程

卷积神经网络目标检测FPGAMobileNetV1并行计算硬件加速

《现代电子技术》 2025 (001)

P.151-156 / 6

国家自然科学基金项目(61605083);江苏省重点研发计划项目(BE2020006-2)。

10.16652/j.issn.1004-373x.2025.01.025

评论