指纹注册方法及装置与流程

摘要: 本技术涉及显示,特别是涉及一种指纹注册方法及装置。背景技术:1、随着科技的发展,对电子设备的功能要求越来越高。在实际应用中,电子设备可以通过指纹识别技术来实现屏...
指纹注册方法及装置与流程

本技术涉及显示,特别是涉及一种指纹注册方法及装置。

背景技术:

1、随着科技的发展,对电子设备的功能要求越来越高。在实际应用中,电子设备可以通过指纹识别技术来实现屏幕解锁、移动支付等应用,以保证电子设备的安全性和便携性。其中,在指纹识别应用前,先要对用户的指纹进行注册。

2、相关技术中,主要是通过用户多次按捺电子设备的显示面板时采集的多个指纹图像,来执行指纹注册。

3、然而,相关技术中会存在指纹注册速度慢的问题。

技术实现思路

1、基于此,有必要针对上述技术问题,提供一种指纹注册方法及装置。

2、第一方面,本技术实施例提供了一种指纹注册方法,该方法包括:

3、获取当前用户基于电子设备的显示面板上显示的指纹采集区域分别输入的多组局部指纹图像;其中,每组局部指纹图像均包括当前用户基于指纹采集区域采用滚动方式单次输入的目标手指的多个局部指纹图像;指纹采集区域的面积大于或等于采集当前用户的目标手指的完整指纹的区域面积;

4、根据当前用户对应的各局部指纹图像进行拼接处理,得到当前用户的目标手指对应的多个全局指纹图像;

5、根据当前用户的目标手指对应的多个全局指纹图像进行特征提取处理,确定当前用户的各全局指纹图像对应的标准指纹特征模版;

6、根据当前用户的各全局指纹图像对应的标准指纹特征模版,构建当前用户的指纹特征模版库,以完成当前用户的目标手指的指纹注册。

7、在其中一个实施例中,每组局部指纹图像中的多个局部指纹图像包括初始局部指纹图像和滚动局部指纹图像;获取当前用户基于电子设备的显示面板上显示的指纹采集区域分别输入的多组局部指纹图像,包括:

8、对于任一组局部指纹图像,获取当前用户输入至显示面板上显示的指纹采集区域内的目标手指的初始局部指纹图像;

9、在当前用户基于指纹采集区域在显示面板上滚动目标手指的情况下,获取当前用户输入至显示面板上显示的重构采集区域内的目标手指的滚动局部指纹图像;重构采集区域是对指纹采集区域移动后产生的。

10、在其中一个实施例中,在获取当前用户输入至显示面板上显示的重构采集区域内的目标手指的滚动局部指纹图像之前,上述方法还包括:

11、对当前用户的目标手指进行追踪处理,得到当前用户的目标手指在显示面板上接触的手指位置;

12、将显示面板上显示的指纹采集区域移动至手指位置,得到重构采集区域。

13、在其中一个实施例中,根据当前用户的目标手指对应的多个全局指纹图像进行特征提取处理,确定当前用户的各全局指纹图像对应的标准指纹特征模版,包括:

14、对各全局指纹图像进行预处理,得到对应的预处理后指纹图像;

15、对各预处理后指纹图像进行特征提取处理,得到各全局指纹图像对应的标准指纹特征模版。

16、在其中一个实施例中,上述方法还包括:

17、在目标手指的指纹注册完成的情况下,在显示面板上展示指纹验证区域,指示下一步执行基于指纹验证区域对当前用户的目标手指进行指纹验证。

18、在其中一个实施例中,基于指纹验证区域对当前用户的目标手指进行指纹验证,包括:

19、获取当前用户输入至指纹验证区域内的目标手指的第一参考指纹图像;指纹验证区域的面积小于指纹采集区域的面积;

20、根据第一参考指纹图像进行特征提取处理,确定第一参考指纹图像对应的参考特征模版;

21、根据第一参考指纹图像对应的参考特征模版和指纹特征模板库,对当前用户的目标手指进行指纹验证,得到当前用户的目标手指的指纹验证结果。

22、在其中一个实施例中,获取当前用户输入至显示面板上的指纹验证区域内的目标手指的第一参考指纹图像,包括:

23、获取当前用户基于指纹验证区域采用滚动方式单次输入的目标手指的多个部分指纹图像;

24、对各部分指纹图像进行拼接处理,得到第一参考指纹图像。

25、在其中一个实施例中,根据第一参考指纹图像对应的参考特征模版和指纹特征模板库,对当前用户的目标手指进行指纹验证,得到当前用户的目标手指的指纹验证结果,包括:

26、对第一参考指纹图像对应的参考特征模版与指纹特征模板库中的各标准指纹特征模版进行匹配处理;

27、若匹配成功,则确定指纹验证结果为指纹验证通过;否则,确定指纹验证结果指纹验证未通过。

28、在其中一个实施例中,上述方法还包括:

29、在目标手指的指纹验证未通过的情况下,对指纹验证区域进行调整得到调整后验证区域;

30、基于调整后验证区域获取当前用户输入的目标手指的第二参考指纹图像;

31、根据第二参考指纹图像对应的参考特征模版和指纹特征模板库,对当前用户的目标手指进行指纹验证,直到当前用户的目标手指的指纹验证通过为止。

32、第二方面,本技术实施例提供了一种指纹注册装置,该装置包括:

33、第一获取模块,用于获取当前用户基于电子设备的显示面板上显示的指纹采集区域分别输入的多组局部指纹图像;其中,每组局部指纹图像均包括当前用户基于指纹采集区域采用滚动方式单次输入的目标手指的多个局部指纹图像;指纹采集区域的面积大于或等于采集当前用户的目标手指的完整指纹的区域面积;

34、拼接处理模块,用于根据当前用户对应的各局部指纹图像进行拼接处理,得到当前用户的目标手指对应的多个全局指纹图像;

35、特征提取处理模块,用于根据当前用户的目标手指对应的多个全局指纹图像进行特征提取处理,确定当前用户的各全局指纹图像对应的标准指纹特征模版;

36、模版库构建模块,用于根据当前用户的各全局指纹图像对应的标准指纹特征模版,构建当前用户的指纹特征模版库,以完成当前用户的目标手指的指纹注册。

37、第三方面,本技术实施例还提供了一种电子设备,电子设备包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述第一方面中任一实施例的方法的步骤。

38、第四方面,本技术实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述第一方面中任一实施例的方法的步骤。

39、第五方面,本技术实施例还提供了一种计算机程序产品,计算机程序产品包括计算机程序,该计算机程序被处理器执行时实现上述第一方面中任一实施例的方法的步骤。

40、本技术实施例提供的指纹注册方法及装置,包括:获取当前用户基于电子设备的显示面板上显示的指纹采集区域分别输入的多组局部指纹图像,根据当前用户对应的各局部指纹图像进行拼接处理得到当前用户的目标手指对应的多个全局指纹图像,根据当前用户的目标手指对应的多个全局指纹图像进行特征提取处理确定当前用户的各全局指纹图像对应的标准指纹特征模版,根据当前用户的各全局指纹图像对应的标准指纹特征模版构建当前用户的指纹特征模版库,以完成当前用户的目标手指的指纹注册,其中,每组局部指纹图像均包括当前用户基于指纹采集区域采用滚动方式单次输入的目标手指的多个局部指纹图像,指纹采集区域的面积大于或等于采集当前用户的目标手指的完整指纹的区域面积。采用上述方法可以采用滚动方式单次采集每组局部指纹图像,该过程相对于传统技术而言,能够节省指纹注册过程中多次抬手按捺显示面板才能每组局部指纹图像所需的时间,从而可以节省指纹注册的时间,加快指纹注册的速度,提高指纹注册的效率,进而改善用户体验;同时,上述方法中指纹采集区域的面积大于或等于采集当前用户的目标手指的完整指纹的区域面积,这样能够保证最终获取到的全局指纹图像中用户手指指纹的完整性,避免了小面积多次按捺采集仍然不能覆盖完整指纹的问题,从而提高了获取到的全局指纹图像的质量,降低了指纹注册过程中的拒识率和误识率,在此基础上,能够提高指纹注册的精准度,保证后续应用过程中电子设备的安全性;另外,上述方法仅通过一次按捺采用滚动的方式就可以采集到一组局部指纹图像,这样能够避免由于多次按捺的力度、角度、手指干湿状态、环境等因素的变化,使得每一组局部指纹图像中的不同局部指纹图像的差异性较大,会导致获取到的全局指纹图像失真的问题,从而能够提高指纹注册过程中的误识率和拒识率。