摘要
本发明提供一种基于FPGA的目标检测算法加速的多预测框实时显示方法,涉及目标检测深度学习算法技术领域,步骤为:回归分支的每个分块特征图经过后处理生成N个预测框;解析预测框bbox1的坐标[(x11,y11),(x21,y21)],从BRAM读取原来的y11行掩码到一维寄存器组中作为初始值,在一维寄存器组上从x11列到x21列完成y11行掩码更新并写回BRAM;逐行完成预测框bbox1中剩余y11+1到y21所有行的掩码更新并写回BRAM;按照上述方法,逐个完成剩余bbox2~bboxN的掩码更新并写回BRAM;视频流根据所有已更新掩码进行画框,掩码为0则通过原图片数据,掩码为1则原图片数据替换成预测框的颜色。本发明可以实时生成图片的掩码,不需要所有预测框生成后再生成掩码,能有效提高推理速度。
技术关键词
实时显示方法
分块特征
深度学习算法技术
坐标
视频流
数据
画框
分支
颜色
图片
逻辑
速度
信号