[发明专利]一种基于FPGA的faster-RCNN目标检测方法在审
申请号: | 202010579892.0 | 申请日: | 2020-06-23 |
公开(公告)号: | CN111832629A | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 王堃;王铭宇;吴晨 | 申请(专利权)人: | 成都恒创新星科技有限公司 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 成都弘毅天承知识产权代理有限公司 51230 | 代理人: | 宁政 |
地址: | 610094 四川省成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 fpga faster rcnn 目标 检测 方法 | ||
本发明公开了一种基于FPGA的faster‑RCNN目标检测方法,涉及智能识别领域,包括对数据集进行预处理;构建faster‑RCNN模型;将数据集载入faster‑RCNN模型,并根据faster‑RCNN模型定制FPGA;利用定制的FPGA训练faster‑RCNN模型;根据faster‑RCNN模型的训练结果进行测试,若训练结果低于平均精确率AP阈值,则修改参数,再次进行训练后对训练结果进行测试,直至训练结果达到阈值;输入需要检测的图片,利用训练后的faster‑RCNN模型进行目标识别。本发明根据faster‑RCNN模型定制FPGA各个处理模块,既能实现faster‑RCNN模型精确识别物体,并且还能解决faster‑RCNN模型识别速度慢的问题,从而实现更快的检测速度、更高的检测精度、更优的性能和更低的功耗。
技术领域
本发明涉及智能识别领域,具体涉及一种基于FPGA的faster-RCNN目标检测方法。
背景技术
随着智能识别技术的发展,终端系统需要对周围物体进行检测,尤其是在自动驾驶领域,出于人身安全的考虑,目标识别必须做到快速且准确。因此,构建一种快速、准确的目标检测方法具有很重要的现实意义。
现有的自动驾驶的目标检测同时要求高精度和高速度,现有的基于深度学习的目标检测算法,如SSD,YOLO等算法,速度快但精度不够。另外faster-RCNN算法在目标检测方面,精度够但速度不够快。每一类检测具体的都或多或少的存在一些问题。比如,在实际行车过程中,一旦目标检测出现延迟或不准确,就会对人身安全产生极大的危害。
此外,目前计算机视觉领域多采用GPU作为处理器,处理速度慢,功耗高,发热量大,并需要风扇为主要芯片散热,这些因素导致了GPU无法作为实时目标检测的主力处理器,需要另外一种解决方法。
发明内容
本发明的目的在于:提供了一种基于FPGA的faster-RCNN目标检测方法,基于现有的深度学习网路和计算机视觉技术,并且使用FPGA根据faster-RCNN模型进行深度定制,FPGA既能实现精确识别物体,并且还能解决识别速度慢的问题,实现faster-RCNN模型的并行计算,达到加速faster-RCNN目标检测的目的。
本发明采用的技术方案如下:
本发明是一种基于FPGA的faster-RCNN目标检测方法,该方法具体包括以下步骤:
步骤1:获取一个现有的用于目标检测的数据集,对数据集进行预处理;
步骤2:构建faster-RCNN模型;
步骤3:将步骤1的数据集载入faster-RCNN模型,并根据faster-RCNN模型定制FPGA;
步骤4:利用定制的FPGA训练步骤3中的faster-RCNN模型;
步骤5:设置一个平均精确率AP阈值,根据faster-RCNN模型的训练结果进行测试,若测试结果低于平均精确率AP阈值,则修改参数,再次进行步骤4后对训练结果进行测试,直至测试结果达到阈值;
步骤6:输入需要检测的图片,利用训练后的faster-RCNN模型进行目标识别。
进一步的,所述步骤1中faster-RCNN模型搭建的步骤为:
步骤21:搭建Conv layers,用于提取图片的特征图,包括conv,pooling,relu三种层;
步骤22:搭建区域生成网络层,并且使用区域生成网络层生成检测框,即初步提取图片中目标候选区域;
步骤23:搭建感兴趣区域池化层,获取步骤21的特征图和步骤22的目标候选区域,并综合信息后提取候选特征图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都恒创新星科技有限公司,未经成都恒创新星科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010579892.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种蔬菜的解冻技术
- 下一篇:一种清扫机器人用护栏高压冲洗装置