摘要
本发明公开了一种基于轻量化FPGA的茶芽检测方法及系统,其使用八倍通道剪枝对网络模型进行轻量化处理,并针对权重分布进行权重定点量化,不仅考虑到针对模型参数量和计算量来压缩模型冗余滤波器,同时能够针对FPGA单引擎加速器的计算特点进行优化。通过将剪枝倍数设置为八来将剪枝后的网络结构规整化,减少冗余滤波器的计算,完成了目标检测网络在资源受限的FPGA平台硬件部署,提升了网络模型的推理性能;此外,PE并行计算矩阵采用循环分块的卷积计算策略,通过在输入输出尺寸维度进行循环遍历,获取全部的输出特征子块,解决了有限的FPGA存储资源无法完全存储全部的输入特征图和权重参数的问题。
技术关键词
检测网络模型
茶叶嫩芽
缩放参数
输出特征
图像
引擎加速器
矩阵
逻辑
接口
通道剪枝
滤波器
模块
策略
分块
浮点数
网络结构
数据
冗余