[发明专利]基于嵌入式设备的分布式人脸特征提取系统在审
申请号: | 201811323884.9 | 申请日: | 2018-11-08 |
公开(公告)号: | CN109635652A | 公开(公告)日: | 2019-04-16 |
发明(设计)人: | 林会肖;郭燕明 | 申请(专利权)人: | 杭州火视科技有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00 |
代理公司: | 北京中企讯知识产权代理有限公司 11677 | 代理人: | 熊亮 |
地址: | 310000 浙江省杭州市滨江区*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备端 人脸特征提取 嵌入式设备 人脸比对 组态信息 服务端 技术方案要点 处理效率 配置信息 提取特征 输出组 | ||
本发明公开了一种基于嵌入式设备的分布式人脸特征提取系统,其技术方案要点是包括服务端和设备端,所述的服务端生成人脸比对需要的配置信息,并输出组态信息,所述的设备端同步组态信息,并对组态信息进行整理产生需要提取特征的照片,然后所述的设备端与使用人进行人脸比对。本发明硬件投入少,处理效率高。
技术领域
本发明涉及一种基于嵌入式设备的分布式人脸特征提取系统。
背景技术
基于深度神经网络的人脸识别技术,应用于多人底库下的人脸比对(1:N)应用中,在比对前需要将所有底库人员的照片按照特定的算法计算出特征值,即人脸的预推导,这个过程需要依赖较高的计算机算力,尤其是在底库较大(千甚至万以上)时,整个处理器(CPU或者显卡)的算力都会被占满.
底库特征的预提取通常方案是放在服务器上完成,然后下发给相关的嵌入式设备,由嵌入式设备作本地离线比对。当底库量很大时,要求服务器的硬件配置也就很高。即使配置很高的条件下,当多个客户同时为设备增加多图片时,服务器还是有堵塞的风险。这种配置带来的缺点有:
1、高配服务器在空闲时的资源浪费;
2、设备数量或者处理图片数量的最大并发限制;
3、多照片处理时排队等待时间长,实时性差。
发明内容
针对现有技术存在的不足,本发明的目的在于提供一种硬件投入少,处理效率高的基于嵌入式设备的分布式人脸特征提取系统。
为实现上述目的,本发明提供了如下技术方案:一种基于嵌入式设备的分布式人脸特征提取系统,包括服务端和设备端,所述的服务端生成人脸比对需要的配置信息,并输出组态信息,所述的设备端同步组态信息,并对组态信息进行整理产生需要提取特征的照片,然后所述的设备端与使用人进行人脸比对。
本发明进一步设置为:所述的配置信息包括人员、照和时段。
本发明进一步设置为:所述的设备端为嵌入式人脸比对机。
本发明进一步设置为:设备端从服务端获取组态信息后确定自身所需的照片,调用服务端获取图片和特征接口。
本发明进一步设置为:服务端判断当前是否有对应的图片已经存在特征,即已经处理完成。
本发明进一步设置为:服务端判断机制为:如果存在就返回已有的特征数据;如果服务端没有已完成的特征,则添加生成任务,如果当前图片已经在任务中了,则不新增任务;服务端当前如果有待分发的任务,就弹出一个任务包给当前设备;如果服务端既没有处理完的特征,又没有待分发的任务,服务端返回图片处理中请等待的提示给客户端。
本发明进一步设置为:所有的设备端均通过心跳与服务端联通,当服务端有待分发的任务时会通过心跳反馈给所有设备端,空闲的设备端均能够参与任务领取。
本发明进一步设置为:所述的服务端包括有MySQL数据库。
本发明具有下述优点:轻量化的服务器配置,不需要高配的CPU、内存和显卡,降低了硬件投入成本,所有的嵌入式设备分布式地处理特征提取任务,无设备接入数和并发处理图片数的限制,所有嵌入式设备并发的处理任务,大大降低处理时间,提高相应的实时性。
附图说明
图1为本发明的操作流程图;
图2为本发明的任务流程图。
具体实施方式
参照图1至2所示,本实施例的一种基于嵌入式设备的分布式人脸特征提取系统,包括服务端和设备端,所述的服务端生成人脸比对需要的配置信息,并输出组态信息,所述的设备端同步组态信息,并对组态信息进行整理产生需要提取特征的照片,然后所述的设备端与使用人进行人脸比对。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州火视科技有限公司,未经杭州火视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811323884.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于图像识别的车辆定损方法、存储介质及服务器
- 下一篇:一种植物识别方法