人脸验证方法及装置制造方法及图纸

技术编号:17879291 阅读:24 留言:0更新日期:2018-05-06 01:00
本发明专利技术公开了一种人脸验证方法及装置,属于安全验证领域。所述人脸验证方法包括:获取待验证的人脸图像及基准图像;生成与所述人脸图像和基准图像对应的验证码;将所述验证码、人脸图像及基准图像发送给客户端验证;接收客户端返回的验证结果。本发明专利技术通过将数据库内注册的人脸图像和当前验证图像组合,作为图像验证码和普通的字符验证码一同下发给用户进行验证,无需训练样本,适用于各种应用场景,快速提升人脸验证系统的识别准确率。本方案可独立使用,也可作为现有人脸识别验证算法的技术补充。

Face verification method and device

The invention discloses a face verification method and a device, belonging to the field of safety verification. The face verification method includes: obtaining the face image and the reference image to be verified; generating the verification code corresponding to the face image and the reference image; sending the verification code, face image and reference image to the client verification; receiving the verification result returned by the client. By combining the face image registered in the database with the current verifying image, it is sent to the user as the image verification code and the common character verification code, without training samples. It is suitable for various application scenes and quickly improves the recognition accuracy of the face verification system. This scheme can be used independently and can also be used as a technical supplement to the existing face recognition verification algorithm.

【技术实现步骤摘要】
人脸验证方法及装置
本专利技术涉及安全验证领域,特别涉及一种人脸验证方法及装置。
技术介绍
生物特征识别技术是目前最为方便、安全的身份识别技术,生物特征识别技术识别的是人本身,不需要人身之外的标识物。生物特征识别技术利用人的生理特征和行为特征进行身份识别,主要有指纹识别、人脸识别、虹膜识别、步态识别等。其中,人脸识别是当前生物特征识别领域的一大热点。它与目前广泛应用的指纹识别技术相比,有着直观性、方便性、非接触性、友好性、用户接受度高等显著优点。人脸作为常用的生物特征已广泛应用于金融支付、安防等领域。二维人脸识别是基于人脸单个平面图像的,一般通过一个摄像头采集人脸平面图像,然后进行人脸检测、人眼定位和特征提取,再与模板库进行比对,最后做出识别判别。但是实际上通过一个摄像头采集的单个人脸平面图像的识别率受到环境光线、采集角度、姿态、表情等因素的影响,因此现有人脸验证算法在开放环境下(光线变化,人脸角度变化等)识别率受到很大局限。在MegaFace数据集上,当前最好的人脸验证算法只有75%的准确率,大大低于实用标准。且当前主流人脸验证算法均采用深度网络,需要大量的人工标注训练样本,对数据收集和人力投入提出了很高要求。现有技术至少存在以下缺点:1、需要大量人工标注的训练样本;2、应用与不同场景下,基本都需要重新调整训练集,重新训练;3、开放环境下识别率低,实用性不高;4、算法复杂度高,验证速度慢。提高现有二维人脸识别技术的识别性能,是当前迫切需要解决的问题。
技术实现思路
为了解决现有技术的问题,本专利技术提供了一种人脸验证方法及装置,将数据库内注册的人脸图像和当前验证图像组合,作为图像验证码和普通的字符验证码一同下发给用户进行验证,无需训练样本,适用于各种应用场景,快速提升人脸验证系统的识别准确率。所述技术方案如下:一方面,本专利技术提供了一种人脸验证方法,所述方法包括:获取第一客户端上待验证的人脸图像及基准图像;生成与所述人脸图像和基准图像对应的验证码;将所述验证码、人脸图像及基准图像发送给第二客户端验证;接收第二客户端返回的验证结果。进一步地,所述获取待验证的人脸图像及基准图像之前还包括:获取与待验证的人脸图像相对应的登录账号;所述获取待验证的人脸图像及基准图像包括:预先为所述登录账号设置关联的基准图像,通过获取的登录账号获取相关联的基准图像。可选地,所述将所述验证码、人脸图像及基准图像发送给第二客户端验证,包括:验证第二客户端输入的验证码是否正确,若正确,接收第二客户端作出的判别结果;否则删除第二客户端作出的判别结果;若删除第二客户端作出的判别结果,则所述第二客户端返回的验证结果为验证失败。具体地,所述第二客户端作出的判别结果包括:第二客户端判别人脸图像与基准图像是否为同一人,若判别结果为相同,则所述第二客户端返回的验证结果为验证成功;若判别结果为不同,则所述第二客户端返回的验证结果为验证失败。优选地,将所述验证码、人脸图像及基准图像发送给多个第二客户端验证,每个第二客户端返回一个验证结果,所述验证结果分为验证成功和验证失败,对多个第二客户端返回的验证结果进行汇总,取数量较多的验证结果。进一步地,所述方法还包括:设置时间阈值,删除所述第二客户端超出时间阈值范围所返回的验证结果。可选地,若在所述时间阈值内,第二客户端返回的验证结果数量为0,可选择以下两种备用方式进行登录:第一种备用方式为启用人脸验证算法,包括:对待验证的人脸图像进行预处理,并进行特征提取,以将所述人脸图像与基准图像进行比对验证。第二种备用方式为启用密码登录,包括:预先注册登录账号及对应的登录密码;接收待验证的输入密码,比较所述输入密码与注册的登录密码是否相同,若相同,则登录成功;否则登录失败。具体地,所述获取待验证的人脸图像包括:接收由摄像头采集到的待验证的人脸图像。另一方面,本专利技术提供了一种人脸验证装置,所述装置包括:存储模块,用于存储第一客户端上注册的登录账号以及与所述登录账号相关联的基准图像;录入模块,用于获取第一客户端的登录账号及待验证的人脸图像;验证码模块,用于生成验证码;发送模块,用于将所述验证码、人脸图像及基准图像发送给第二客户端;验证模块,用于验证码的验证,及人脸图像与基准图像的判别,产生验证结果;接收模块,用于接收验证模块的验证结果。进一步地,所述装置还包括:图像采集模块,用于采集基准图像和待验证的人脸图像。进一步地,所述装置还包括:统计模块,用于统计并比较多个第二客户端返回的验证结果,若第二客户端输入的验证码正确,且判别人脸图像与基准图像为同一人,则所述验证结果为验证成功,否则验证结果为验证失败,取数量较多的验证结果。进一步地,所述装置还包括:时间阈值模块,用于删除所述第二客户端超出时间阈值范围所返回的验证结果。进一步地,所述装置还包括:人脸验证算法模块,用于对待验证的人脸图像进行预处理操作,并进行特征提取,以将所述人脸图像与基准图像进行比对验证。进一步地,所述装置还包括:密码登录模块,用于预先注册登录账号及对应的登录密码;接收待验证的输入密码,比较所述输入密码与注册的登录密码是否相同,若相同,则登录成功;否则登录失败。本专利技术提供的技术方案带来的有益效果如下:1)只需要人脸采集检测,其他模块无需训练样本;2)适用应用场景广泛,无需投入二次人力训练成本;3)通过验证码系统将验证图片发送给真人用户判断,在任何场景下都可达到人类的识别能力水平;4)验证码系统提供真人识别保障,提高人脸识别的稳定性。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的人脸验证方法及装置的实施环境示意图;图2是本专利技术实施例1提供的人脸验证方法的流程图;图3是本专利技术实施例2提供的基于多个识别客户端的人脸验证方法的流程图;图4是本专利技术实施例3提供的设定时间阈值的人脸验证方法的流程图;图5是本专利技术实施例3提供的人脸验证算法的示意图;图6是本专利技术实施例4提供的人脸验证方法的流程图;图7是本专利技术实施例提供的人脸验证装置的模块架构图;图8是本专利技术实施例提供的人脸验证装置的计算机终端的硬件结构框图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、装置、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清本文档来自技高网
...
人脸验证方法及装置

【技术保护点】
一种人脸验证方法,其特征在于,所述方法包括:获取第一客户端上待验证的人脸图像及基准图像;生成与所述人脸图像和基准图像对应的验证码;将所述验证码、人脸图像及基准图像发送给第二客户端验证;接收第二客户端返回的验证结果。

【技术特征摘要】
1.一种人脸验证方法,其特征在于,所述方法包括:获取第一客户端上待验证的人脸图像及基准图像;生成与所述人脸图像和基准图像对应的验证码;将所述验证码、人脸图像及基准图像发送给第二客户端验证;接收第二客户端返回的验证结果。2.根据权利要求1所述的方法,其特征在于,所述获取待验证的人脸图像及基准图像之前还包括:获取与待验证的人脸图像相对应的登录账号;所述获取待验证的人脸图像及基准图像包括:预先为所述登录账号设置关联的基准图像,通过获取的登录账号获取相关联的基准图像。3.根据权利要求1所述的方法,其特征在于,所述将所述验证码、人脸图像及基准图像发送给第二客户端验证,包括:验证第二客户端输入的验证码是否正确,若正确,接收第二客户端作出的判别结果;否则删除第二客户端作出的判别结果;若删除第二客户端作出的判别结果,则所述第二客户端返回的验证结果为验证失败。4.根据权利要求3所述的方法,其特征在于,所述第二客户端作出的判别结果包括:第二客户端判别人脸图像与基准图像是否为同一人,若判别结果为相同,则所述第二客户端返回的验证结果为验证成功;若判别结果为不同,则所述第二客户端返回的验证结果为验证失败。5.根据权利要求1所述的方法,其特征在于,将所述验证码、人脸图像及基准图像发送给多个第二客户端验证,每个第二客户端返回一个验证结果,所述验证结果分为验证成功和验证失败,对多个第二客户端返回的验证结果进行汇总,取数量较多的验证结果。6.根据权利要求5所述的方法,其特征在于,还包括:设置时间阈值,删除所述第二客户端超出时间阈值范围所返回的验证结果。7.根据权利要求6所述的方法,其特征在于,若在所述时间阈值内,第二客户端返回的验证结果数量为0,则启用人脸验证算法,包括:对待验证的人脸图像进行预处理,并进行特征提取,以将所述人脸图像与基准图像进行比对验证。8.根据权利要求...

【专利技术属性】
技术研发人员:陈泳君
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1