指纹识别方法、装置、电子设备和存储介质与流程

摘要: 本申请属于指纹识别,具体涉及一种指纹识别方法、装置、电子设备和存储介质。背景技术:1、现有的指纹识别系统,为了平衡识别精度、速度和功耗,通常会采用像素合并(bi...
指纹识别方法、装置、电子设备和存储介质与流程

本申请属于指纹识别,具体涉及一种指纹识别方法、装置、电子设备和存储介质。

背景技术:

1、现有的指纹识别系统,为了平衡识别精度、速度和功耗,通常会采用像素合并(binning,bin)技术。像素合并是将相邻像素捕获的光线转化后的电信号合并在一起,然后将合并后的像素值作为一个像素输出。

2、现有技术中,一般采用固定的像素合并模式采集指纹图像。在部分场景下,如手指干燥、手指沾污或强环境光干扰时,固定的像素合并模式无法同时兼顾识别成功率和图像质量,可能导致首次识别失败需要重试,整体识别时间变长,用户体验下降。

技术实现思路

1、本申请实施例的目的是提供一种指纹识别方法、装置、电子设备和存储介质,能够解决无法同时兼顾识别成功率和图像质量的问题。

2、为了解决上述技术问题,本申请是这样实现的:

3、第一方面,本申请实施例提供了一种指纹识别方法,该方法包括:

4、将按照目标像素合并模式获取的目标指纹图像与模板指纹图像进行特征比对;

5、若所述目标指纹图像与所述模板指纹图像特征比对成功,则结束比对;若所述目标指纹图像与所述模板指纹图像比对失败,则将分辨率高于所述目标像素合并模式的下一像素合并模式重新作为目标像素合并模式,并循环执行将目标指纹图像与模板指纹图像进行特征比对以及比对失败时重新确定目标像素合并模式的操作,直至目标指纹图像与所述模板指纹图像比对成功或者不存在分辨率高于目标像素合并模式的下一像素合并模式。

6、第二方面,本申请实施例提供了一种指纹识别装置,包括:

7、特征比对模块,用于将按照目标像素合并模式获取的目标指纹图像与模板指纹图像进行特征比对;

8、循环模块,用于若所述目标指纹图像与所述模板指纹图像特征比对成功,则结束比对;若所述目标指纹图像与所述模板指纹图像比对失败,则将分辨率高于所述目标像素合并模式的下一像素合并模式重新作为目标像素合并模式,并循环执行将目标指纹图像与模板指纹图像进行特征比对以及比对失败时重新确定目标像素合并模式的操作,直至目标指纹图像与所述模板指纹图像比对成功或者不存在分辨率高于目标像素合并模式的下一像素合并模式。

9、第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的指纹识别方法的步骤。

10、第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的指纹识别方法的步骤。

11、第五方面,本申请实施例提供了一种计算机程序产品,所述计算机程序产品包括程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的指纹识别方法的步骤。

12、第六方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的指纹识别方法。

13、在本申请实施例中,通过将按照目标像素合并模式获取的目标指纹图像与模板指纹图像进行特征比对,若比对成功,则结束比对,若比对失败,则将分辨率高于目标像素合并模式的下一像素合并模式重新作为目标像素合并模式,并循环执行将目标指纹图像与模板指纹图像进行特征比对以及比对失败时重新确定目标像素合并模式的操作,直至目标指纹图像与模板指纹图像比对成功或者不存在分辨率高于目标像素合并模式的下一像素合并模式,这样在首次特征比对不成功时,可以进一步采用高质量的目标指纹图像再次进行比对,解决了固定的像素合并模式无法同时兼顾识别成功率和图像质量的问题,可以提高识别成功率和识别效率。

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

2.根据权利要求1所述的方法,其特征在于,在所述将按照目标像素合并模式获取的目标指纹图像与模板指纹图像进行特征比对之前,还包括:

3.根据权利要求1所述的方法,其特征在于,在所述将按照目标像素合并模式获取的目标指纹图像与模板指纹图像进行特征比对之前,还包括:

4.根据权利要求1所述的方法,其特征在于,在所述将按照目标像素合并模式获取的目标指纹图像与模板指纹图像进行特征比对之前,还包括:

5.根据权利要求2-4任一项所述的方法,其特征在于,所述指纹传感器包括光学指纹传感器、电容式指纹传感器或超声波指纹传感器。

6.根据权利要求1-4任一项所述的方法,其特征在于,所述将按照目标像素合并模式获取的目标指纹图像与模板指纹图像进行特征比对,包括:

7.一种指纹识别装置,其特征在于,包括:

8.一种电子设备,其特征在于,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-6任一项所述的指纹识别方法的步骤。

9.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1-6任一项所述的指纹识别方法的步骤。

10.一种计算机程序产品,其特征在于,所述计算机程序产品包括程序或指令,所述程序或指令被处理器执行时实现如权利要求1-6任一项所述的指纹识别方法的步骤。