一种人脸识别方法及电子设备技术

技术编号:36884191 阅读:17 留言:0更新日期:2023-03-15 21:24
本发明专利技术提供了一种人脸识别方法及电子设备,属于人脸识别的技术领域,缓解了现有技术中存在的人脸识别率不稳定的问题。该方法包括:将人脸目标的特征与静态底库中各样本的静态特征进行余弦相似度比对,获得静态得分最高的第一样本;判断第一样本的静态得分是否达到第一识别阈值;若否,则将人脸目标的特征与动态底库中第一样本的动态特征进行比对,获得第一样本的动态得分;判断第一样本的动态得分是否达到第一识别阈值;若是,则识别成功;若否,则识别失败。则识别失败。则识别失败。

【技术实现步骤摘要】
一种人脸识别方法及电子设备


[0001]本专利技术涉及人脸识别
,尤其是涉及一种人脸识别方法及电子设备。

技术介绍

[0002]随着社会的不断进步以及各方面对于快速有效的自动身份验证的迫切要求,生物特征识别技术在近几十年中得到了飞速的发展。人脸识别作为当前流行的生物特征识别技术之一,有着直接、友好和方便的特点,使用无任何障碍,易于为用户所接受,从而得到了广泛的研究与应用,目前主要应用于入口控制、视频监控、刑侦破案和证件验证等领域。
[0003]在理论角度,训练数据、网络结构以及损失函数是影响模型效果的主要因素;在实际应用中影响人脸识别率的因素有很多,主要包括:模型本身的性能、人脸底库、场景等,因此存在人脸识别率不稳定的问题。

技术实现思路

[0004]本专利技术的目的在于提供一种人脸识别方法及电子设备,缓解了现有技术中存在的人脸识别率不稳定的问题。
[0005]第一方面,本专利技术提供一种人脸识别方法,包括:
[0006]将人脸目标的特征与静态底库中各样本的静态特征进行余弦相似度比对,获得静态得分最高的第一样本;
[0007]判断第一样本的静态得分是否达到第一识别阈值;
[0008]若否,则将人脸目标的特征与动态底库中第一样本的动态特征进行比对,获得第一样本的动态得分;
[0009]判断第一样本的动态得分是否达到第一识别阈值;
[0010]若是,则识别成功;若否,则识别失败。
[0011]进一步的,判断第一样本的静态得分是否达到第一识别阈值的步骤之后,还包括:
[0012]若是,则识别成功,并判断第一样本的静态得分是否达到第二识别阈值;
[0013]若是,则将人脸目标的特征更新至动态底库;
[0014]其中,第二识别阈值大于第一识别阈值。
[0015]进一步的,将人脸目标的特征更新至动态底库的步骤,包括:
[0016]查看当前动态底库中是否已有第一样本的动态特征;
[0017]若否,则将人脸目标的特征与第一样本的静态特征求取平均特征,作为第一样本的动态特征,并保存至动态底库。
[0018]进一步的,查看当前动态底库中是否已有第一样本的动态特征的步骤之后,还包括:
[0019]若是,则将人脸目标的特征与第一样本的动态特征求取平均特征,作为第一样本的动态特征,并更新至动态底库。
[0020]进一步的,将人脸目标的特征与静态底库中各样本的静态特征进行余弦相似度比
对,获得静态得分最高的第一样本的步骤之前,还包括:
[0021]对人脸目标进行人脸矫正和人脸特征提取,获得人脸目标的特征。
[0022]进一步的,第一识别阈值为0.8,第二识别阈值为0.9。
[0023]第二方面,本专利技术还提供一种电子设备,包括存储器、处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述方法的步骤。
[0024]第三方面,本专利技术还提供一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可运行指令,所述计算机可运行指令在被处理器调用和运行时,所述计算机可运行指令促使所述处理器运行所述的方法。
[0025]本专利技术提供的人脸识别方法,设置有静态底库和动态底库,而且动态底库会根据场景不断进行自适应更新。当人脸目标与静态底库比对得分过低时,可以将人脸目标再与动态底库进行二次比对。相比于仅有静态底库的方案,本专利技术在保证误识率不变的情况下,提升了人脸识别率,缓解了现有技术中存在的人脸识别率不稳定的问题。
[0026]相应地,本专利技术实施例提供的电子设备及计算机可读存储介质,也同样具有上述技术效果。
附图说明
[0027]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0028]图1为本专利技术实施例提供的人脸识别方法的流程图;
[0029]图2为本专利技术实施例提供的人脸识别方法的另一流程图。
具体实施方式
[0030]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0031]本专利技术实施例中所提到的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括其他没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0032]如图1所示,本专利技术实施例提供一种人脸识别方法,包括以下步骤:
[0033]S1:将人脸目标的特征与静态底库中各样本的静态特征进行余弦相似度比对,获得静态得分最高的第一样本。
[0034]S2:判断第一样本的静态得分是否达到第一识别阈值。
[0035]本实施例中第一识别阈值为0.8,若否,则进行步骤S3。
[0036]S3:将人脸目标的特征与动态底库中第一样本的动态特征进行比对,获得第一样
本的动态得分。
[0037]S4:判断第一样本的动态得分是否达到第一识别阈值。
[0038]若是,则识别成功;若否,则识别失败。
[0039]本专利技术实施例提供的人脸识别方法,设置有静态底库和动态底库,而且动态底库会根据场景不断进行自适应更新。当人脸目标与静态底库比对得分过低时,可以将人脸目标再与动态底库进行二次比对。相比于仅有静态底库的方案,本专利技术在保证误识率不变的情况下,提升了人脸识别率,缓解了现有技术中存在的人脸识别率不稳定的问题。
[0040]在一种可能的实施方式中,步骤S2之后,还包括:
[0041]若是,则识别成功,并进行步骤S5。
[0042]S5:判断第一样本的静态得分是否达到第二识别阈值。
[0043]若是,则将人脸目标的特征更新至动态底库;若否,则结束。其中,第二识别阈值大于第一识别阈值,本实施例中为0.9。
[0044]具体的,首先查看当前动态底库中是否已有第一样本的动态特征。
[0045]若否,则将人脸目标的特征与第一样本的静态特征求取平均特征,作为第一样本的动态特征,并保存至动态底库。
[0046]若是,则将人脸目标的特征与第一样本的动态特征求取平均特征,作为第一样本的动态特征,并更新至动态底库。
[0047]在一种可能的实施方式中,步骤S1之后,还包括:
[0048]对人脸目标进行人脸矫正和人脸特征提取,获得人脸本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种人脸识别方法,其特征在于,包括:将人脸目标的特征与静态底库中各样本的静态特征进行余弦相似度比对,获得静态得分最高的第一样本;判断第一样本的静态得分是否达到第一识别阈值;若否,则将人脸目标的特征与动态底库中第一样本的动态特征进行比对,获得第一样本的动态得分;判断第一样本的动态得分是否达到第一识别阈值;若是,则识别成功;若否,则识别失败。2.根据权利要求1所述的方法,其特征在于,判断第一样本的静态得分是否达到第一识别阈值的步骤之后,还包括:若是,则识别成功,并判断第一样本的静态得分是否达到第二识别阈值;若是,则将人脸目标的特征更新至动态底库;其中,第二识别阈值大于第一识别阈值。3.根据权利要求2所述的方法,其特征在于,将人脸目标的特征更新至动态底库的步骤,包括:查看当前动态底库中是否已有第一样本的动态特征;若否,则将人脸目标的特征与第一样本的静态特征求取平均特征,作为第一样本的动态特征,并保存至动态底库。4.根据权利要求3所述的方法,其特征在...

【专利技术属性】
技术研发人员:付邦鹏韩强杜庆雨陈澎祥王萌王思俊
申请(专利权)人:天津天地伟业信息系统集成有限公司
类型:发明
国别省市:

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

1