[发明专利]基于FPGA的高精度低算量目标检测网络系统在审
申请号: | 202010664418.8 | 申请日: | 2020-07-10 |
公开(公告)号: | CN111860260A | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 杨向丰 | 申请(专利权)人: | 逢亿科技(上海)有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/32;G06N3/04;G06N3/08 |
代理公司: | 上海浙晟知识产权代理事务所(普通合伙) 31345 | 代理人: | 杨小双 |
地址: | 200051 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 fpga 高精度 低算量 目标 检测 网络 系统 | ||
本发明涉及到网络检测技术领域,尤其涉及到一种基于FPGA的高精度低算量目标检测网络系统,系统主要包括有CPU模块、FPGA模块、Camera模块和DDR存储模块;本发明针对不同场景选取不同网络的方式来降低运算量,特别的这些不同的网络之间结构相同,参数值不同。网络选取方式可以手动,也可通过传感器自动触发,例如在卫星上针对不同的焦距,目标在视野中的平均尺寸是一定的,可以选取针对当前尺寸训练的网络进行推断,由于是针对性训练,模型不需要兼容其他尺寸的目标预测,因此可以选择比较小的分类网络,相应的算力需求及功耗就会降低,另外为提高特定类别的检测精度,可以单独训练单类别检测网络,以在不改变网络结构的情况下提高检测精度。
技术领域
本发明涉及到网络检测技术领域,尤其涉及到一种基于FPGA的高精度低算量目标检测网络系统。
背景技术
为了提高目标检测网络的精度,现有技术基本上都对网络结构进行修改,如增加网络深度或者宽度以增加特征的提取,此种方式在一定程度上确实会增加网络的检测精度,但是同时也会增加网络的复杂度,降低网络的推断速度(如yolo_v3网络比yolo_v3_tiny的精度检测对比);另外,为了提高网络对小尺寸目标的检测精度,在网络中选取不同的层数作为特征层输出层,以达到对不同尺寸的兼容,此种网络结构本质上并不会降低网络的复杂度(yolo_v3网络中有3层输出层分别对应不同的尺寸目标,yolo v3 tiny有两层输出层);还有一些改进方式是堆叠一些不同功能的子检测网络,在这些子检测网络前增加一个前置网络,根据前置网络的结果选择合适的子检测网络,此种网络本质上还是增加网络的深度,原因在于前置网络和子检测网络的线性关系,整个网络在推断过程中会增加一部分前置网络预测时间,这在固定场景中会浪费算力,增加设备功耗,另外由于这种网络的复杂性,对训练的要求较高,模型收敛困难。
在现实场景中,目标检测的任务有很多都是场景固定或者类别有限,例如商品缺陷检测,固定区域人的检测等等。这种应用场景下由于场景单一或者网络求解数(类别数量)单一,需要的网络复杂度并不高,较为简单的网络也能达到很高的精度。
鉴于此,本发明主要是解决在硬件功率要求较高的情况下实现目标检测的高精度与高帧率问题。
发明内容
鉴于上述技术问题,本发明提供了一种基于FPGA的高精度低算量目标检测网络系统,该系统在实际预测中,根据实际场景,系统自动选择合适的检测网络进行推断,以达到即保证检测精度又保证检测速度的目的。
一种基于FPGA的高精度低算量目标检测网络系统,其特征在于,所述系统包括有CPU模块、FPGA模块、Camera模块和DDR存储模块;
所述DDR存储模块包括有四个区域,分别为检测结果区域、FPGA控制参数区域、网络参数区域和图片数据区域,四个区域分别与所述FPGA模块连接;所述FPGA模块分别与所述CPU模块和所述Camera模块连接,所述CPU模块分别连接所述Camera模块、检测结果区域。
作为优选,上述的基于FPGA的高精度低算量目标检测网络系统,其特征在于,所述CPU模块外接有外部控制信号。
作为优选,上述的基于FPGA的高精度低算量目标检测网络系统,其特征在于,所述外部控制信号由人为手动产生或通过外设的传感器像高度、速度、温度产生。
作为优选,上述的基于FPGA的高精度低算量目标检测网络系统,其特征在于,所述CPU模块作为主控制单元控制FPGA模块、Camera模块的状态,同时接受外部控制信号控制。
作为优选,上述的基于FPGA的高精度低算量目标检测网络系统,其特征在于,FPGA控制参数区域为FPGA运算控制数据,里面存有网络中每层的计算规则,包括当前层输入、输出及网络参数在DDR中的存放地址;网络参数区域为网络推断时需要的网络权重。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于逢亿科技(上海)有限公司,未经逢亿科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010664418.8/2.html,转载请声明来源钻瓜专利网。