当前位置: 首页 > 专利查询>南宁学院专利>正文

一种快速人脸识别系统技术方案

技术编号:20867459 阅读:34 留言:0更新日期:2019-04-17 09:32
本发明专利技术提供了一种快速人脸识别系统,包括特征提取模块、消息队列模块、数据分发模块、特征对比模块、结果比对模块、特征库;所述特征提取模块、消息队列模块、数据分发模块、特征对比模块、结果比对模块依次数据连接,特征库通信连接至特征对比模块。本发明专利技术通过消息队列模块、数据分发模块、特征对比模块等模块设置,能够在嵌入式人脸识别的实现方面为降低设备成本、提高系统稳定性、降低整体能耗提供坚实有力的基础。

【技术实现步骤摘要】
一种快速人脸识别系统
本专利技术涉及一种快速人脸识别系统。
技术介绍
现有技术中基于特征分解提取的人脸识别技术已然成熟,但目前大多以服务器或台式机为主要计算核心,依赖服务器或台式机的强大性能实现快速计算,然而在实际需求中,大量需要终端化的嵌入式设备来进行人脸识别,此时如要完成足够高效的计算,则往往需要极高性能的处理器,或直接采用FPGA,显然不仅设备成本高,而且面临着不稳定、能耗高等一系列麻烦。
技术实现思路
为解决上述技术问题,本专利技术提供了一种快速人脸识别系统,该快速人脸识别系统通过消息队列模块、数据分发模块、特征对比模块等模块设置,能够在嵌入式人脸识别的实现方面为降低设备成本、提高系统稳定性、降低整体能耗提供坚实有力的基础。本专利技术通过以下技术方案得以实现。本专利技术提供的一种快速人脸识别系统,包括特征提取模块、消息队列模块、数据分发模块、特征对比模块、结果比对模块、特征库;所述特征提取模块、消息队列模块、数据分发模块、特征对比模块、结果比对模块依次数据连接,特征库通信连接至特征对比模块;所述特征提取模块接收人脸图像并对人脸特征进行提取;所述消息队列模块将人脸特征以每一人脸图像中的人脸特征为一个数据单位发送至数据分发模块;所述数据分发模块将接收到的人脸特征以不同顺序发送至多个特征对比模块;所述特征对比模块根据接收到的人脸特征的顺序,逐项对比从特征库中读取的人脸特征,并将对比结果发送至结果比对模块;所述结果比对模块对比多个特征对比模块发送的对比结果。所述特征提取模块接收的人脸图像为正视人脸图像。所述消息队列模块按照先进先出的方式对人脸特征数据进行收发。所述结果比对模块在对比多个特征对比模块发送的对比结果时,判断多个对比结果是否一致,如一致则将对比结果输出并向数据分发模块反馈成功信号,如不一致则向数据分发模块反馈失败信号。所述数据分发模块在接收到失败信号时,改变人脸特征的排列顺序后重新发送至特征对比模块。所述特征提取模块为STM32F7系列处理器。所述数据分发模块为STM32F3系列处理器。所述结果比对模块为STM32F3系列处理器。本专利技术的有益效果在于:通过消息队列模块、数据分发模块、特征对比模块等模块设置,能够在嵌入式人脸识别的实现方面为降低设备成本、提高系统稳定性、降低整体能耗提供坚实有力的基础。附图说明图1是本专利技术的连接示意图。具体实施方式下面进一步描述本专利技术的技术方案,但要求保护的范围并不局限于所述。如图1所示的一种快速人脸识别系统,包括特征提取模块、消息队列模块、数据分发模块、特征对比模块、结果比对模块、特征库;所述特征提取模块、消息队列模块、数据分发模块、特征对比模块、结果比对模块依次数据连接,特征库通信连接至特征对比模块;所述特征提取模块接收人脸图像并对人脸特征进行提取;所述消息队列模块将人脸特征以每一人脸图像中的人脸特征为一个数据单位发送至数据分发模块;所述数据分发模块将接收到的人脸特征以不同顺序发送至多个特征对比模块;所述特征对比模块根据接收到的人脸特征的顺序,逐项对比从特征库中读取的人脸特征,并将对比结果发送至结果比对模块;所述结果比对模块对比多个特征对比模块发送的对比结果。所述特征提取模块接收的人脸图像为正视人脸图像。所述消息队列模块按照先进先出的方式对人脸特征数据进行收发。所述结果比对模块在对比多个特征对比模块发送的对比结果时,判断多个对比结果是否一致,如一致则将对比结果输出并向数据分发模块反馈成功信号,如不一致则向数据分发模块反馈失败信号。所述数据分发模块在接收到失败信号时,改变人脸特征的排列顺序后重新发送至特征对比模块。所述特征提取模块为STM32F7系列处理器。所述数据分发模块为STM32F3系列处理器。所述结果比对模块为STM32F3系列处理器。由此,基于消息队列模块的设置,提供消息队列机制,可使得特征提取和特征对比脱耦,在处理时序上更灵活;基于数据分发模块和多个特征对比模块的设置,可在很大程度上保证准确性,从而降低现有技术中为了确保准确性而采取的额外计算开销。本文档来自技高网...

【技术保护点】
1.一种快速人脸识别系统,包括特征提取模块、消息队列模块、数据分发模块、特征对比模块、结果比对模块、特征库,其特征在于:所述特征提取模块、消息队列模块、数据分发模块、特征对比模块、结果比对模块依次数据连接,特征库通信连接至特征对比模块;所述特征提取模块接收人脸图像并对人脸特征进行提取;所述消息队列模块将人脸特征以每一人脸图像中的人脸特征为一个数据单位发送至数据分发模块;所述数据分发模块将接收到的人脸特征以不同顺序发送至多个特征对比模块;所述特征对比模块根据接收到的人脸特征的顺序,逐项对比从特征库中读取的人脸特征,并将对比结果发送至结果比对模块;所述结果比对模块对比多个特征对比模块发送的对比结果。

【技术特征摘要】
1.一种快速人脸识别系统,包括特征提取模块、消息队列模块、数据分发模块、特征对比模块、结果比对模块、特征库,其特征在于:所述特征提取模块、消息队列模块、数据分发模块、特征对比模块、结果比对模块依次数据连接,特征库通信连接至特征对比模块;所述特征提取模块接收人脸图像并对人脸特征进行提取;所述消息队列模块将人脸特征以每一人脸图像中的人脸特征为一个数据单位发送至数据分发模块;所述数据分发模块将接收到的人脸特征以不同顺序发送至多个特征对比模块;所述特征对比模块根据接收到的人脸特征的顺序,逐项对比从特征库中读取的人脸特征,并将对比结果发送至结果比对模块;所述结果比对模块对比多个特征对比模块发送的对比结果。2.如权利要求1所述的快速人脸识别系统,其特征在于:所述特征提取模块接收的人脸图像为正视人脸图像。3.如权利要求1所述的快速人...

【专利技术属性】
技术研发人员:黄孝平黄文哲文芳一
申请(专利权)人:南宁学院
类型:发明
国别省市:广西,45

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1