[发明专利]一种人脸验证系统及方法有效
申请号: | 201611153266.5 | 申请日: | 2016-12-14 |
公开(公告)号: | CN106790493B | 公开(公告)日: | 2018-04-06 |
发明(设计)人: | 钟斌 | 申请(专利权)人: | 深圳云天励飞技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06K9/00 |
代理公司: | 深圳市科吉华烽知识产权事务所(普通合伙)44248 | 代理人: | 王雨时 |
地址: | 518000 广东省深圳市龙岗区横岗*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 验证 系统 方法 | ||
技术领域
本发明涉及人脸识别技术,尤其涉及一种人脸验证系统,还涉及一种基于所述系统的人脸验证方法。
背景技术
近年来,得益于计算机硬件系统的计算能力,特别是基于GPU的计算平台的计算能力的提升,深度神经网络人工智能的理论和算法模进入了新一轮的发展热潮。其中自然语言处理和机器视觉是其中两个热点领域,而人脸识别是作为机器视觉方向中产品化前景最明确的细分领域。目前人脸识别比对的准确率在很多场景都达到了99.5%以上,已经具备了进行产品化实际应用的前提条件。也正是如此,目前基于人脸识别技术作为一种生物特征的身份特征验证手段,已经越来越广泛地用于众多需要进行身份验证,进入授权等领域,如门禁、闸机、安检等场景;结合生物活体识别的等配套技术的甚至以用于银行,证券、金融等对身份的验证和鉴权准确要求极高的领域。
但是在实际的工程化运用过程中,把人脸验证加入目前的已经广泛存在的各类门禁,闸机,安检等设备和环境中往往往存在以下一些共性问题:
首先,人脸验证技术目前一般是作为一种增强的手段加入到现有的系统当中,而不是替换掉目前已经存在系统,所以共同的问题的如何以最低的成本改造目前极其广泛存在的系统中。
其次,目前人脸识别技术一般掌握在一些新兴的科技公司手中,而门禁,闸机,安检等系统则一般由一些比较传统的公司的所主导。所以在进行人脸验证功能的升级的时候,一般会寻求外部的技术合作。
在具体的实施方案中,目前现存常见的方案如下:
1、单机硬件扩展方案。通过专用的人脸识别硬件对现有的硬件进行扩展,使单个设备具备人脸识别功能扩展。
2、单机的软件的SDK的方案。利用现有硬件的计算能力,通过集成第三的人脸识别SDK来进进行人脸识别的功能的扩展。
3、分开部署两套并行的系统。传统的验证系统和人脸验证系统两套验证系统并行运行。
进行分析可以发现,不管是以上两种方案的哪一种,都存在以下一些问题:
首先,集成的难度高,项目实施的难度大,具体体现在基于硬件扩展方案由于涉及到硬件的改造,涉及大量的人工成本,现场的施工成本,线路造成成本,基于在一些地方,基本都不支持硬件的改造。
其次,如果对现行已经存在的系统进行全新的改造升级,将速来极大的成本的浪费。
再次,对于系统集成厂商来说,对于增强的产品系列需要进行不同的硬件软件设计,也是一种成本比较高的方案。即使是采用SDK集成的方案,由于人脸算法的对机器的硬件有一定的计算能力的门槛要求,它无法运行在目前大部门禁/闸机类系统中比较低端的硬件上,如果据此进行方案的硬件的升级,也将带来成本的快速上升。
同时在具体的应用场景中,不同的卡口人流分布往往极不均匀,但这种不均匀并不是固定不变的,而是随机变化的,这要求每台单机都需要的比较高的峰值能力。但这种峰值能力在大部分情况是闲置的,这也带来成本的浪费。
发明内容
为解决现有技术中的问题,本发明提供一种人脸验证系统,还提供一种基于所述系统的人脸验证方法。
本发明人脸验证系统包括人脸视频采集装置、与人脸视频采集装置相连的后台服务器,与后台服务器相连的前端客户端,所述前端客户端设有人脸验证接入组件,所述人脸验证接入组件将用户请求发送给后台服务器,后台服务器根据人脸视频采集装置获取的视频进行人脸验证,并将验证结果反馈给人脸验证接入组件。
本发明作进一步改进,所述人脸验证接入组件包括异步消息状态机,所述异步消息状态机包括请求处理和管理模块、核心状态机、外部请求队列缓存模块和外部消息输入队列缓存模块,所述请求处理和管理模块包括存储用户请求的状态机请求队列缓存单元和用于将请求按顺序取出并发送给核心状态机的状态机请求处理单元,所述核心状态机通过与外部请求队列缓存模块相连的后台接口将请求发送给后台服务器,所述外部请求队列缓存模块存储后台服务器返回的验证消息,并驱动核心状态机进行状态转换,所述核心状态机将验证结果发送给状态机请求处理单元。
本发明作进一步改进,所述核心状态机的状态包括初始状态、1个以上验证状态、失败状态和成功状态。
本发明作进一步改进,所述后台服务器包括前端请求缓存分发层、异步消息输出队列存储模块、一个以上服务器,所述服务器内设有状态机Map、1个以上验证模块,所述后台服务器根据前端请求缓存分发层分发的前端请求,在所述状态机Map内设置于前端核心状态机状态对应的状态机,所述状态机分别与验证模块及异步消息输出队列存储模块相连。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳云天励飞技术有限公司,未经深圳云天励飞技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611153266.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:顶棚自动收纳的婴儿车
- 下一篇:一种汽车转向器衬套