System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种指纹识别方法及电子设备技术_技高网

一种指纹识别方法及电子设备技术

技术编号:40234122 阅读:4 留言:0更新日期:2024-02-02 22:34
本申请实施例应用于指纹识别技术领域,提供了一种指纹识别方法及电子设备。响应于用户针对电子设备的指纹采集区域的触摸操作,电子设备获取指纹修复图像,其中,该指纹修复图像为电子设备采集到的指纹验证图像进行修复后生成的图像。之后,电子设备判断指纹模板库中是否存在与该指纹修复图像匹配的指纹模板。之后,在指纹模板库中存在与该指纹修复图像匹配的指纹模板的情况下,电子设备将指纹验证图像和/或指纹修复图像更新至指纹模板库中。本申请中,可以提升指纹识别的成功率。

【技术实现步骤摘要】

本申请涉及指纹识别,尤其涉及一种指纹识别方法及电子设备


技术介绍

1、随着信息识别技术的发展,电子设备基于指纹识别技术进行指纹录入、指纹解锁的场景越来越成熟。然而,实际使用场景中,电子设备通常会因手指处于特殊状态(如干手指、低温手指、湿手指等)而使采集到的指纹图像的质量较低,进而使得指纹识别率大大降低,最终影响用户的使用体验。


技术实现思路

1、本申请实施例提供一种指纹识别方法及电子设备,用于提升指纹识别率的成功率。

2、为达到上述目的,本申请的实施例采用如下技术方案:

3、第一方面,提供了一种指纹识别方法,该方法中,响应于用户针对电子设备的指纹采集区域的触摸操作,电子设备获取指纹修复图像,其中,该指纹修复图像为电子设备采集到的指纹验证图像进行修复后生成的图像。之后,电子设备判断指纹模板库中是否存在与该指纹修复图像匹配的指纹模板,其中,该指纹模板库包括至少一个指纹模板。之后,在指纹模板库中存在与该指纹修复图像匹配的指纹模板的情况下,电子设备将指纹验证图像和/或指纹修复图像更新至指纹模板库中。

4、本申请实施例中,电子设备可以通过判断指纹模板库中是否存在与指纹修复图像匹配的指纹模板的方法,确定是否可以对指纹模板库进行双模板更新,若指纹模板库中存在与该指纹修复图像匹配的指纹模板,则电子设备可以将该指纹验证图像和/或指纹修复图像添加或者替换至指纹模板库中,如此,可以使得指纹模板库中既包括修复前的指纹图像,也包括修复后的指纹图像,进而实现不同修复情况下的指纹识别,不仅可以提升电子设备的解锁效率,减少因电子设备解锁失败而导致用户需要多次进行解锁的情况发生,而且可以提升电子设备的解锁精度,减少因干手指、湿手指、低温手指等情况而导致电子设备解锁失败的情况发生,提升电子设备指纹识别的成功率,进而提升用户的使用体验。

5、在第一方面的一种可能的实现方式中,电子设备更新指纹模板库的过程,具体可以包括:在指纹验证图像满足第一预设条件的情况下,电子设备将指纹验证图像更新至指纹模板库中;其中,第一预设条件包括指纹验证图像与目标指纹模板之间的重叠面积大于预设面积、指纹验证图像与目标指纹模板的匹配值大于第一预设匹配值以及第一组合值大于第一预设组合值中的至少一项;目标指纹模板为指纹模板库中与指纹验证图像匹配值最高的指纹模板;第一组合值是基于重叠面积以及匹配值确定的。

6、本申请中,电子设备将修复前的指纹图像(或称为指纹验证图像)更新至指纹模板库中,可以提升电子设备指纹识别的效率,也就是说,电子设备下一次再采集到类似的指纹验证图像,无需通过指纹修复模型进行修复,就可以实现指纹识别,这样,不仅可以减少电子设备的计算量,提升电子设备的使用性能,而且提升电子设备指纹识别的效率,为后续电子设备进行指纹识别提供了方便。

7、在第一方面的一种可能的实现方式中,上述方法还包括:在指纹验证图像与目标指纹模板之间的重叠面积大于预设面积的情况下,电子设备确定指纹验证图像满足第一预设条件;或者,在指纹验证图像与目标指纹模板之间的重叠面积小于或者等于预设面积的情况下,电子设备确定指纹验证图像不满足第一预设条件。

8、本申请中,若重叠面积大于预设面积,说明该指纹验证图像与电子设备预先存储的指纹图像为同一用户的指纹图像,则电子设备可以确定指纹验证图像满足第一预设条件;若该重叠面积小于或者等于预设面积,说明该指纹验证图像相比于电子设备预先存储的指纹图像可能存在指纹缺失,则电子设备确定指纹验证图像不满足第一预设条件,如此,可以保证指纹模板中指纹图像的完整性,为后续识别指纹提供了基础。

9、在第一方面的一种可能的实现方式中,上述方法还包括:在指纹验证图像与目标指纹模板的匹配值大于第一预设匹配值的情况下,电子设备确定指纹验证图像满足第一预设条件;或者,在指纹验证图像与目标指纹模板的匹配值小于或者等于第一预设匹配值的情况下,电子设备确定指纹验证图像不满足第一预设条件。

10、本申请中,若匹配值大于第一预设匹配值,说明指纹验证图像与电子设备预先存储的指纹图像基本相同,因此,电子设备可以确定指纹验证图像满足第一预设条件,也就是电子设备可以将该指纹验证图像更新至指纹模板库中。若该匹配值小于或者等于第一预设匹配值,说明该指纹验证图像虽然与电子设备预先存储的指纹图像匹配,但并未达到能够作为指纹模板的相同,因此,电子设备可以确定指纹验证图像不满足第一预设条件。如此,不仅可以减少过度占用存储空间的情况发生,而且可以为后续识别指纹提供了基础。

11、在第一方面的一种可能的实现方式中,电子设备确定第一组合值的过程,具体可以包括:电子设备计算第一权重与上述匹配值之间的第一乘积,以及计算第二权重与上述重叠面积之间的第二乘积。之后,电子设备将第一乘积与第二乘积进行相加,得到第一组合值。

12、在第一方面的一种可能的实现方式中,上述方法还包括:在第一组合值大于第一预设组合值的情况下,电子设备确定指纹验证图像满足第一预设条件;或者,在第一组合值小于或者第一预设组合值的情况下,电子设备确定指纹验证图像不满足第一预设条件。

13、本申请中,若第一组合值大于第一预设组合值,说明该指纹验证图像符合模板更新条件,因此,电子设备可以确定指纹验证图像满足第一预设条件。若该第一组合值小于或者等于第一预设组合值,说明该指纹验证图像不符合模板更新条件,因此,电子设备确定指纹验证图像不满足第一预设条件。如此,可以避免将不符合模板更新条件的指纹图像更新至指纹模板库中,从而降低对后续识别指纹造成困扰的发生几率,为后续电子设备成功识别指纹提供了基础。

14、在第一方面的一种可能的实现方式中,上述方法还包括:在指纹验证图像与目标指纹模板之间的重叠面积大于预设面积、指纹验证图像与目标指纹模板的匹配值大于第一预设匹配值且第一组合值大于第一预设组合值的情况下,电子设备确定指纹验证图像满足第一预设条件。

15、本申请中,电子设备可以先判断上述匹配值是否大于第一预设匹配值,若该匹配值大于第一预设匹配值,电子设备可以继续判断上述重叠面积是否大于预设面积,若该重叠面积大于预设面积,电子设备可以判断第一组合值是否大于第一预设组合值,若该第一组合值大于第一预设组合值,电子设备才可以确定指纹验证图像满足第一预设条件。如此,不仅可以减少因图像质量而降低指纹匹配的成功率的情况发生,降低拒识率,而且可以避免因匹配值问题而造成错误识别,提升用户的使用体验。

16、在第一方面的一种可能的实现方式中,电子设备更新指纹模板库的过程,具体可以包括:在指纹修复图像满足第二预设条件的情况下,电子设备将指纹修复图像更新至指纹模板库中;其中,第二预设条件包括指纹修复图像的质量分数大于预设分数、指纹修复图像与指纹模板库中指纹模板对应的最高匹配值大于第二预设匹配值以及第二组合值大于第二预设组合值中的至少一项;第二组合值是基于质量分数以及最高匹配值确定的。

17、本申请中,电子设备将修复后的指纹本文档来自技高网...

【技术保护点】

1.一种指纹识别方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述电子设备将所述指纹验证图像和/或所述指纹修复图像更新至所述指纹模板库中,包括:

3.根据权利要求1所述的方法,其特征在于,所述电子设备将所述指纹验证图像和/或所述指纹修复图像更新至所述指纹模板库中,包括:

4.根据权利要求1所述的方法,其特征在于,所述电子设备将所述指纹验证图像和/或所述指纹修复图像更新至所述指纹模板库中,包括:

5.根据权利要求4所述的方法,其特征在于,所述电子设备将所述指纹验证图像以及所述指纹修复图像更新至所述指纹模板库中,包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1-6中任一项所述的方法,其特征在于,所述电子设备获取指纹修复图像,包括:

8.根据权利要求7所述的方法,其特征在于,所述指纹修复模型是基于指纹数据集以及生成对抗网络得到的,其中,所述指纹数据集包括第一子指纹数据集以及第二子指纹数据集,所述第一子指纹数据集包括处于正常状态的多个指纹数据,所述第二子指纹数据集包括处于异常状态的多个指纹数据,所述第一子指纹数据集的数据数量与所述第二子指纹数据集的数据数量相同。

9.一种电子设备,其特征在于,所述电子设备包括显示屏、存储器和一个或多个处理器;所述显示屏、所述存储器和所述处理器耦合;所述显示屏用于显示指纹采集区域,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令;当所述处理器执行所述计算机指令时,使得所述电子设备执行如权利要求1至8中任一项所述的方法。

10.一种计算机可读存储介质,其特征在于,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如权利要求1至8中任一项所述的方法。

...

【技术特征摘要】

1.一种指纹识别方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述电子设备将所述指纹验证图像和/或所述指纹修复图像更新至所述指纹模板库中,包括:

3.根据权利要求1所述的方法,其特征在于,所述电子设备将所述指纹验证图像和/或所述指纹修复图像更新至所述指纹模板库中,包括:

4.根据权利要求1所述的方法,其特征在于,所述电子设备将所述指纹验证图像和/或所述指纹修复图像更新至所述指纹模板库中,包括:

5.根据权利要求4所述的方法,其特征在于,所述电子设备将所述指纹验证图像以及所述指纹修复图像更新至所述指纹模板库中,包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1-6中任一项所述的方法,其特征在于,所述电子设备获取指纹修复图像,包括:

8.根据权利要求7所...

【专利技术属性】
技术研发人员:谢字希邸皓轩李丹洪
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1