[发明专利]一种高速物体识别系统在审
申请号: | 201811355121.2 | 申请日: | 2018-11-14 |
公开(公告)号: | CN109684918A | 公开(公告)日: | 2019-04-26 |
发明(设计)人: | 黄孝平;黄文哲;文芳一 | 申请(专利权)人: | 南宁学院 |
主分类号: | G06K9/00 | 分类号: | G06K9/00 |
代理公司: | 贵阳睿腾知识产权代理有限公司 52114 | 代理人: | 谷庆红 |
地址: | 530200 广西*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 缓冲库 特征对比模块 消息队列模块 协调模块 结果确认模块 特征提取模块 高速物体 识别系统 通信连接 特征库 系统稳定性 降低设备 模块设置 数据连接 物体识别 整体能耗 嵌入式 | ||
本发明提供了一种高速物体识别系统,包括特征提取模块、消息队列模块、处理协调模块、特征对比模块、结果确认模块、特征库、缓冲库;所述特征提取模块、消息队列模块、处理协调模块、特征对比模块、结果确认模块依次数据连接,特征对比模块通信连接有缓冲库,缓冲库通信连接至特征库。本发明通过消息队列模块、处理协调模块、缓冲库等模块设置,能够在嵌入式物体识别的实现方面为降低设备成本、提高系统稳定性、降低整体能耗提供坚实有力的基础。
技术领域
本发明涉及一种高速物体识别系统。
背景技术
现有技术中有基于特征分解提取的物体识别技术,但目前大多以服务器或台式机为主要计算核心,依赖服务器或台式机的强大性能实现高速计算,然而在实际需求中,大量需要终端化的嵌入式设备来进行物体识别,此时如要完成足够高效的计算,则往往需要极高性能的处理器,或直接采用FPGA,而且庞大的物体特征数据库重复读写,显然不仅设备成本高,而且面临着不稳定、能耗高等一系列麻烦。
发明内容
为解决上述技术问题,本发明提供了一种高速物体识别系统,该高速物体识别系统通过消息队列模块、处理协调模块、缓冲库等模块设置,能够在嵌入式物体识别的实现方面为降低设备成本、提高系统稳定性、降低整体能耗提供坚实有力的基础。
本发明通过以下技术方案得以实现。
本发明提供的一种高速物体识别系统,包括特征提取模块、消息队列模块、处理协调模块、特征对比模块、结果确认模块、特征库、缓冲库;所述特征提取模块、消息队列模块、处理协调模块、特征对比模块、结果确认模块依次数据连接,特征对比模块通信连接有缓冲库,缓冲库通信连接至特征库;
所述特征提取模块接收物体图像并对物体的几何特征进行提取;
所述消息队列模块将物体的几何特征以每一物体图像中的几何特征为一个数据单位发送至处理协调模块;
所述处理协调模块将接收到的几何特征以不同顺序发送至特征对比模块,并根据结果确认模块的反馈进行重复或继续的操作;
所述特征对比模块根据接收到的几何特征的顺序,逐项对比从缓冲库中读取的几何特征,并将对比结果发送至结果确认模块;
所述结果确认模块对特征对比模块发送的对比结果判断比例合理度,并将判断结果反馈至处理协调模块。
所述特征提取模块接收的物体图像为经分割的独立物体图像。
所述消息队列模块按照先进先出的方式对几何特征数据进行收发。
所述结果确认模块在判断比例合理度时,如合理度大于70%则将结果输出并向处理协调模块反馈成功信号,如合理度小于70%则将结果保留并向处理协调模块反馈失败信号。
所述处理协调模块在接收到失败信号时,改变几何特征的排列顺序后重新发送至特征对比模块。
所述特征提取模块为STM32F7系列处理器。
所述处理协调模块为STM32F3系列处理器。
所述结果确认模块为STM32F3系列处理器。
所述特征对比模块在无法完成对比时,向缓冲库发出更新数据的请求,缓冲库从特征库中读取更新数据并反馈至特征对比模块。
本发明的有益效果在于:通过消息队列模块、处理协调模块、缓冲库等模块设置,能够在嵌入式物体识别的实现方面为降低设备成本、提高系统稳定性、降低整体能耗提供坚实有力的基础。
附图说明
图1是本发明的连接示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南宁学院,未经南宁学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811355121.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种快速人脸识别方法
- 下一篇:一种基于机器视觉的羽毛球发球违例判别方法