【技术实现步骤摘要】
基于FPGA的高精度低算量目标检测网络系统
本专利技术涉及到网络检测
,尤其涉及到一种基于FPGA的高精度低算量目标检测网络系统。
技术介绍
为了提高目标检测网络的精度,现有技术基本上都对网络结构进行修改,如增加网络深度或者宽度以增加特征的提取,此种方式在一定程度上确实会增加网络的检测精度,但是同时也会增加网络的复杂度,降低网络的推断速度(如yolo_v3网络比yolo_v3_tiny的精度检测对比);另外,为了提高网络对小尺寸目标的检测精度,在网络中选取不同的层数作为特征层输出层,以达到对不同尺寸的兼容,此种网络结构本质上并不会降低网络的复杂度(yolo_v3网络中有3层输出层分别对应不同的尺寸目标,yolov3tiny有两层输出层);还有一些改进方式是堆叠一些不同功能的子检测网络,在这些子检测网络前增加一个前置网络,根据前置网络的结果选择合适的子检测网络,此种网络本质上还是增加网络的深度,原因在于前置网络和子检测网络的线性关系,整个网络在推断过程中会增加一部分前置网络预测时间,这在固定场景中会浪费算力,增加设备功耗 ...
【技术保护点】
1.一种基于FPGA的高精度低算量目标检测网络系统,其特征在于,所述系统包括有CPU模块、FPGA模块、Camera模块和DDR存储模块;/n所述DDR存储模块包括有四个区域,分别为检测结果区域、FPGA控制参数区域、网络参数区域和图片数据区域,四个区域分别与所述FPGA模块连接;所述FPGA模块分别与所述CPU模块和所述Camera模块连接,所述CPU模块分别连接所述Camera模块、检测结果区域。/n
【技术特征摘要】
1.一种基于FPGA的高精度低算量目标检测网络系统,其特征在于,所述系统包括有CPU模块、FPGA模块、Camera模块和DDR存储模块;
所述DDR存储模块包括有四个区域,分别为检测结果区域、FPGA控制参数区域、网络参数区域和图片数据区域,四个区域分别与所述FPGA模块连接;所述FPGA模块分别与所述CPU模块和所述Camera模块连接,所述CPU模块分别连接所述Camera模块、检测结果区域。
2.根据权利要求1所述的基于FPGA的高精度低算量目标检测网络系统,其特征在于,所述CPU模块外接有外部控制信号。
3.根据权利要求2所述的基于FPGA的高精度低算量目标检测网络系统,其特征在于,所述外部控制信号由人为手动产生或通过外设的传感器像高度、速度、温度产生。
4.根据权利要求2所述的基于FPGA的高精度低算量目标检测网络系统,其特征在于,所述CPU模块作为主控制单元控...
【专利技术属性】
技术研发人员:杨向丰,
申请(专利权)人:逢亿科技上海有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。