[发明专利]一种人脸识别方法、装置及设备有效
申请号: | 202011562222.4 | 申请日: | 2020-12-25 |
公开(公告)号: | CN112738067B | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 张洁;张亮 | 申请(专利权)人: | 中国农业银行股份有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L9/32;G06V40/10;G06V40/16 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李婷婷 |
地址: | 100005 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 识别 方法 装置 设备 | ||
1.一种人脸识别方法,其特征在于,包括:
接收客户端发送的携带第一认证信息的人脸识别请求,所述第一认证信息包括发送第一认证请求的时间戳、所述客户端的客户端标识和公钥;
若根据所述第一认证信息认证所述人脸识别请求存在合法性,生成第一随机数和第二随机数;
利用所述公钥对所述第一随机数和第二随机数进行加密得到并向所述客户端返回第一加密信息;
接收所述客户端利用与所述公钥匹配的私钥对所述第一加密信息进行解密后返回的第二认证信息,所述第二认证信息包括第三随机数、目标人脸图像、第一MAC值和身份信息;所述目标人脸图像为所述客户端利用所述第二随机数对采集到的第一人脸图像进行加密得到的,所述第一MAC值为所述客户端按照预先设置的计算规则对所述目标人脸图像进行计算得到的;
如果所述第三随机数和所述第一随机数一致,利用所述计算规则对所述目标人脸图像进行计算得到第二MAC值;
在所述第一MAC值和所述第二MAC值一致的情况下,基于所述身份信息对所述目标人脸图像中的人脸图像进行人脸识别生成人脸识别结果。
2.根据权利要求1所述的方法,其特征在于,所述基于所述身份信息对所述目标人脸图像中的人脸图像进行人脸识别生成人脸识别结果,包括:
利用所述第二随机数对所述目标人脸图像进行解密得到所述第一人脸图像;
获取拥有所述身份信息的用户的第二人脸图像;
比对所述第一人脸图像和所述第二人脸图像生成人脸识别结果。
3.根据权利要求2所述的方法,其特征在于,所述比对所述第一人脸图像和所述第二人脸图像生成人脸识别结果,包括:
比对所述第一人脸图像和第二人脸图像生成比对结果;
生成与所述比对结果匹配的人脸识别结果;若所述比对结果表征所述第一人脸图像和所述第二人脸图像为同一用户的人脸图像,所生成的人脸识别结果表征人脸识别成功;若所述比对结果表征所述第一人脸图像和所述第二人脸图像不为同一用户的人脸图像,所生成的人脸识别结果表征人脸识别失败。
4.根据权利要求1所述的方法,其特征在于,还包括根据所述第一认证信息认证所述人脸识别请求是否存在合法性的过程,该过程包括:
确定以所述时间戳为结束时间点的历史时间段,所述历史时间段的时长为预设时长;
检测所述历史时间段内接收到携带所述客户端标识的客户端发送的人脸识别请求的次数是否超过预设次数;
若所述历史时间段内接收到携带所述客户端标识的客户端发送的人脸识别请求的次数超过预设次数,认证当前接收到的所述人脸识别请求不存在合法性;
若所述历史时间段内接收到携带所述客户端标识的客户端发送的人脸识别请求的次数未超过预设次数,认证当前接收到的所述人脸识别请求存在合法性。
5.根据权利要求4所述的方法,其特征在于,还包括:
对所述第一加密信息进行摘要处理得到第一摘要信息;
向所述客户端返回所述第一摘要信息;
所述接收所述客户端利用与所述公钥匹配的私钥对所述第一加密信息进行解密后返回的第二认证信息,包括:接收所述客户端对所述第一加密信息进行摘要处理得到第二摘要信息与所述第一摘要信息相同的情况下,利用与所述公钥匹配的私钥对所述第一加密信息进行解密后返回的第二认证信息。
6.根据权利要求1所述的方法,其特征在于,在所述人脸识别结果表征人脸识别成功的情况下,该方法还包括:
接收所述客户端发送的业务办理请求,所述业务办理请求携带用户请求办理的业务和第四随机数;
比较所述第四随机数和所述第一随机数是否相同;
若所述第四随机数和所述第一随机数相同,为用户提供与所述业务对应的业务办理服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国农业银行股份有限公司,未经中国农业银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011562222.4/1.html,转载请声明来源钻瓜专利网。