人脸图像验证方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:26846334 阅读:6 留言:0更新日期:2020-12-25 13:09
本发明专利技术公开了一种人脸图像验证方法、装置、计算机设备及存储介质,涉及人工智能领域,该方法包括:若接收到人脸识别验证请求,开启摄像头,并采集初始人脸图像;从人脸图像中裁剪人脸区域得到待验证人脸图像,根据待验证人脸图像的完整度以及清晰度获取所述人脸图像的评分值;判断待验证人脸图像的评分值是否大于预设的评分阈值;若是,将其发送给预设的人脸识别服务器,以由人脸识别服务器对其进行验证,从而避免终端将不合格的人脸图像发送给人脸识别服务器,减少二者之间的交互次数,降低了服务器的负载。该方法可应用于智慧政务/智慧城管/智慧社区/智慧安防/智慧医疗/智慧教育/智慧交通场景中,从而推动智慧城市的建设。

【技术实现步骤摘要】
人脸图像验证方法、装置、计算机设备及存储介质
本专利技术涉及人工智能
,尤其涉及一种人脸图像验证方法、装置、计算机设备及存储介质。
技术介绍
目前,基于人脸识别的应用程序非常丰富,使用场景包括身份认证、移动端安全应用、交通违法管理、旅游景区人流统计以及人工智能等。上述人脸识别的方法通常为,由终端采集待验证人脸图像,并将待验证人脸图像发送给服务器。服务器判断该待验证人脸图像是否满足要求。若不满足要求,则向终端返回识别错误提示信息,以由终端重新采集待验证人脸图像。对于一些摄像头硬件配置较差的终端,其难以采集到合格的人脸照片,通过现有技术的方法会使得终端频繁与服务器交互,加重了服务器的负载。
技术实现思路
本专利技术实施例提供了一种人脸图像验证方法、装置、计算机设备及存储介质,旨在解决现有人脸识别方法中服务器负载重的问题。第一方面,本专利技术实施例提供了一种人脸图像验证方法,其包括:若接收到应用程序发送的人脸识别验证请求,开启终端的摄像头;接收终端的摄像头发送的视频流,并从所述视频流中采集初始人脸图像;通过预训练的第一目标检测模型获取所述初始人脸图像中的人脸区域,并将所述人脸区域从所述初始人脸图像中剪裁出来作为待验证人脸图像,所述第一目标检测模型由标注了人脸区域的人脸样本图像训练得到;根据所述待验证人脸图像的完整度以及清晰度获取所述待验证人脸图像的评分值,所述完整度为待验证人脸图像包含的人脸要素的数量与预设的人脸要素总数的比值;判断所述待验证人脸图像的评分值是否大于预设的评分阈值;若所述待验证人脸图像的评分值大于预设的评分阈值,将所述待验证人脸图像发送给预设的人脸识别服务器,以由所述人脸识别服务器对所述待验证人脸图像进行验证;接收人脸识别服务器返回到人脸识别验证结果,并将所述人脸识别验证结果发送给应用程序。第二方面,本专利技术实施例还提供了一种人脸图像验证装置,其包括:开启单元,用于若接收到应用程序发送的人脸识别验证请求,开启终端的摄像头;采集单元,用于接收终端的摄像头发送的视频流,并从所述视频流中采集初始人脸图像;剪裁单元,用于通过预训练的第一目标检测模型获取所述初始人脸图像中的人脸区域,并将所述人脸区域从所述初始人脸图像中剪裁出来作为待验证人脸图像,所述第一目标检测模型由标注了人脸区域的人脸样本图像训练得到;评价单元,用于根据所述待验证人脸图像的完整度以及清晰度获取所述待验证人脸图像的评分值,所述完整度为待验证人脸图像包含的人脸要素的数量与预设的人脸要素总数的比值;第一判断单元,用于判断所述待验证人脸图像的评分值是否大于预设的评分阈值;第一发送单元,用于若所述待验证人脸图像的评分值大于预设的评分阈值,将所述待验证人脸图像发送给预设的人脸识别服务器,以由所述人脸识别服务器对所述待验证人脸图像进行验证;第二发送单元,用于接收人脸识别服务器返回到人脸识别验证结果,并将所述人脸识别验证结果发送给应用程序。第三方面,本专利技术实施例还提供了一种计算机设备,其包括存储器及处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序当被处理器执行时可实现上述方法。本专利技术实施例提供了一种人脸图像验证方法、装置、计算机设备及存储介质。其中,方法包括,若接收到应用程序发送的人脸识别验证请求,开启终端的摄像头;接收终端的摄像头发送的视频流,并从所述视频流中采集初始人脸图像;通过预训练的第一目标检测模型获取所述初始人脸图像中的人脸区域,并将所述人脸区域从所述初始人脸图像中剪裁出来作为待验证人脸图像,所述第一目标检测模型由标注了人脸区域的人脸样本图像训练得到;根据所述待验证人脸图像的完整度以及清晰度获取所述待验证人脸图像的评分值,所述完整度为待验证人脸图像包含的人脸要素的数量与预设的人脸要素总数的比值;判断所述待验证人脸图像的评分值是否大于预设的评分阈值;若所述待验证人脸图像的评分值大于预设的评分阈值,将所述待验证人脸图像发送给预设的人脸识别服务器,以由所述人脸识别服务器对所述待验证人脸图像进行验证;接收人脸识别服务器返回到人脸识别验证结果,并将所述人脸识别验证结果发送给应用程序。由于发送给人脸识别服务器的评分值大于预设的评分阈值,使得该待验证人脸图像能够满足人脸识别需求,从而避免终端将不合格的待验证人脸图像发送给人脸识别服务器,减少终端与人脸识别服务器之间的交互次数,降低了服务器的负载。附图说明为了更清楚地说明本专利技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种人脸图像验证方法的应用场景示意图;图2为本专利技术实施例提供的一种人脸图像验证方法的流程示意图;图3为本专利技术实施例提供的一种人脸图像验证方法的子流程示意图;图4为本专利技术实施例提供的一种人脸图像验证方法的子流程示意图;图5为本专利技术实施例提供的一种人脸图像验证方法的子流程示意图;图6为本专利技术实施例提供的一种人脸图像验证方法的子流程示意图;图7为本专利技术实施例提供的一种人脸图像验证方法的子流程示意图;图8为本专利技术实施例提供的一种人脸图像验证装置的示意性框图;图9为本专利技术实施例提供的一种人脸图像验证装置的采集单元的示意性框图;图10为本专利技术实施例提供的一种人脸图像验证装置的评价单元的示意性框图;图11为本专利技术实施例提供的一种人脸图像验证装置的评价单元的第一获取单元的示意性框图;图12为本专利技术实施例提供的一种人脸图像验证装置的第一判断单元的示意性框图;图13为本专利技术实施例提供的一种人脸图像验证装置的剪裁单元的示意性框图;图14为本专利技术实施例提供的一种计算机设备的示意性框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在此本专利技术说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本专利技术。如在本专利技术说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。还应当进一步理解,在本本文档来自技高网...

【技术保护点】
1.一种人脸图像验证方法,其特征在于,包括:/n若接收到应用程序发送的人脸识别验证请求,开启终端的摄像头;/n接收终端的摄像头发送的视频流,并从所述视频流中采集初始人脸图像;/n通过预训练的第一目标检测模型获取所述初始人脸图像中的人脸区域,并将所述人脸区域从所述初始人脸图像中剪裁出来作为待验证人脸图像,所述第一目标检测模型由标注了人脸区域的人脸样本图像训练得到;/n根据所述待验证人脸图像的完整度以及清晰度获取所述待验证人脸图像的评分值,所述完整度为待验证人脸图像包含的人脸要素的数量与预设的人脸要素总数的比值;/n判断所述待验证人脸图像的评分值是否大于预设的评分阈值;/n若所述待验证人脸图像的评分值大于预设的评分阈值,将所述待验证人脸图像发送给预设的人脸识别服务器,以由所述人脸识别服务器对所述待验证人脸图像进行验证;/n接收人脸识别服务器返回到人脸识别验证结果,并将所述人脸识别验证结果发送给应用程序。/n

【技术特征摘要】
1.一种人脸图像验证方法,其特征在于,包括:
若接收到应用程序发送的人脸识别验证请求,开启终端的摄像头;
接收终端的摄像头发送的视频流,并从所述视频流中采集初始人脸图像;
通过预训练的第一目标检测模型获取所述初始人脸图像中的人脸区域,并将所述人脸区域从所述初始人脸图像中剪裁出来作为待验证人脸图像,所述第一目标检测模型由标注了人脸区域的人脸样本图像训练得到;
根据所述待验证人脸图像的完整度以及清晰度获取所述待验证人脸图像的评分值,所述完整度为待验证人脸图像包含的人脸要素的数量与预设的人脸要素总数的比值;
判断所述待验证人脸图像的评分值是否大于预设的评分阈值;
若所述待验证人脸图像的评分值大于预设的评分阈值,将所述待验证人脸图像发送给预设的人脸识别服务器,以由所述人脸识别服务器对所述待验证人脸图像进行验证;
接收人脸识别服务器返回到人脸识别验证结果,并将所述人脸识别验证结果发送给应用程序。


2.根据权利要求1所述的人脸图像验证方法,其特征在于,所述从所述视频流中采集待验证人脸图像,包括:
将摄像头发送的视频流输入到预设的人脸检测插件中;
接收人脸检测插件返回的检测应答消息,所述检测应答消息包含初始人脸图像。


3.根据权利要求1所述的人脸图像验证方法,其特征在于,所述通过预训练的第一目标检测模型获取所述初始人脸图像中的人脸区域,包括:
将所述初始人脸图像输入到预训练的第一目标检测模型中;
接收所述第一目标检测模型返回的第一检测结果,所述第一检测结果包含所述第一目标检测模型在所述待验证人脸图像中检测到的人脸区域。


4.根据权利要求1所述的人脸图像验证方法,其特征在于,所述根据所述待验证人脸图像的完整度以及清晰度获取所述待验证人脸图像的评分值,包括:
获取所述待验证人脸图像的完整度;
获取所述待验证人脸图像的清晰度;
根据公式S=K1A+K2B计算所述待验证人脸图像的评分值,其中S为评分值、K1为预设的第一权重值、A为完整度、K2为预设的第二权重值以及B为清晰度。


5.根据权利要求4所述的人脸图像验证方法,其特征在于,所述获取所述待验证人脸图像的完整度,包括:
将所述待验证人脸图像输入到预训练的第二目标检测模型中,所述第二目标检测模型由标注了人脸要素的人脸样本图像训练得到;
接收所述第二目标检测模型返回的第二检测结果,所述第二...

【专利技术属性】
技术研发人员:蒋波罗佳
申请(专利权)人:平安养老保险股份有限公司
类型:发明
国别省市:上海;31

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

1