检测指纹脱皮的方法及装置、指纹录入方法及装置和芯片与流程

文档序号:33142390发布日期:2023-02-03 20:36阅读:104来源:国知局
检测指纹脱皮的方法及装置、指纹录入方法及装置和芯片与流程

1.本发明涉及图像识别技术领域,尤其是涉及一种检测指纹脱皮的方法及装置、指纹录入方法及装置和芯片。


背景技术:

2.目前,指纹识别设备在进行指纹录入的时候,一般判断录入指纹是否过湿,并在确定录入指纹为湿指纹时,阻止湿指纹的录入。
3.然而,目前的指纹识别设备无法识别除湿指纹外的其他异常指纹,如手指脱皮引发的脱皮指纹。如图1所示,展示了正常指纹图像和脱皮指纹图像的对比示意图。由图1可知,手指脱皮会引起指纹剧烈变化,使得正常指纹与脱皮指纹相差较大,从而导致脱皮指纹在被录入一段时间后就会失效,无法被指纹识别设备有效识别,由此,降低指纹识别和指纹录入时的可靠性。


技术实现要素:

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.图1是正常指纹图像和脱皮指纹图像的对比示意图;
37.图2是根据本发明一个实施例的检测指纹脱皮的方法的流程图;
38.图3是根据本发明一个实施例的待检测用户指纹图像和目标指纹图像的对比示意图;
39.图4是根据本发明一个实施例的正常指纹图像与脱皮指纹图像的纹线距离分布对比示意图;
40.图5是根据本发明一个实施例的计算纹线距离的示意图;
41.图6是根据本发明一个具体实施例的检测指纹脱皮的方法的流程图;
42.图7是根据本发明一个实施例的指纹录入方法的流程图;
43.图8是根据本发明一个实施例的检测指纹脱皮的装置的框图;
44.图9是根据本发明一个实施例的指纹录入装置的框图。
具体实施方式
45.下面详细描述本发明的实施例,参考附图描述的实施例是示例性的,下面详细描述本发明的实施例。
46.以下对本发明实施例的检测指纹脱皮的方法进行说明。
47.下面结合图2-图6描述根据本发明实施例的检测指纹脱皮的方法,如图2所示,本发明实施例的检测指纹脱皮的方法至少包括步骤s1-步骤s3。
48.步骤s1,获取目标指纹图像。
49.在实施例中,目标指纹图像例如为对采集的待检测的用户指纹图像进行相应处理后得到的指纹图像。该目标指纹图像的纹线分布清楚,利于进行特征提取和纹线距离计算。
50.举例而言,如图3所示,为本发明一个实施例的待检测的用户指纹图像和目标指纹图像的对比示意图。其中,图3a为待检测的用户指纹图像,该指纹图像的纹线分布不清楚,不利于特征提取和纹线距离计算,因此,需要对该指纹图像进行处理,得到如图3b所示的目标指纹图像,目标指纹图像纹线分布清楚,从而利于进行后续的特征提取和纹线距离计算等。
51.具体而言,目标指纹图像由灰度值不同谷线和脊线组成,图3b中的白色条纹表示谷线,其灰度值为1,图3b中的黑色条纹表示脊线,其灰度值为0。通过获取目标指纹图像,利于根据目标指纹图像进行指纹的检测,从而准确判断指纹是否脱皮。
52.步骤s2,根据目标指纹图像确定纹线距离方差。
53.在实施例中,纹线距离方差可以在一定程度上反映目标指纹图像纹线的分布情况,通过确定纹线距离方差,便于根据纹线距离方差对目标指纹图像对应的用户指纹进行检测。
54.具体地,正常指纹图像与脱皮指纹图像的纹线距离分布不同,由此,导致两者对应的纹线距离方差也不同,如图4所示,为本发明一个实施例的正常指纹图像与脱皮指纹图像的纹线距离分布对比示意图。其中,图4a为正常指纹图像纹线距离分布示意图,图4b为脱皮
指纹图像纹线距离分布示意图,由图4可知,正常指纹图像的纹线距离在某一距离数值附近均匀变化,且波动较小,其纹线距离分布均匀;而脱皮指纹图像的纹线距离变化较为剧烈,波动较大,其纹线距离分布不均匀。由此,导致脱皮指纹图像的纹线距离方差相对于正常指纹图像的方差的差异较大。因此,根据目标指纹图像确定纹线距离方差,根据纹线距离方差可以在一定程度上准确的反映目标指纹图像的纹线分布情况,进而利于判断其对应的用户指纹是否为脱皮指纹。
55.步骤s3,根据纹线距离方差判断目标指纹图像对应的用户指纹是否为脱皮指纹。
56.在实施例中,确定纹线距离方差后,通过对纹线距离方差的分布进行情况进行分析,对目标指纹图像对应的用户指纹进行判断,确定用户指纹为正常指纹或者脱皮指纹。
57.根据本发明实施例的检测指纹脱皮的方法,通过获取目标指纹图像,根据目标指纹图像确定纹线距离方差,并根据纹线距离方差判断目标指纹图像对应的用户指纹是否为脱皮指纹,从而实现对用户指纹的检测,在提高指纹识别准确性的同时,有效避免因目前无法识别脱皮指纹,导致脱皮指纹被录入而导致后续无法识别的问题,由此提高了指纹识别和指纹录入时的可靠性。
58.在一些实施例中,根据纹线距离方差判断目标指纹图像对应的用户指纹是否为脱皮指纹,包括:若纹线距离方差大于预设方差阈值,则确定目标指纹图像对应的用户指纹为脱皮指纹。否则,确定目标指纹图像对应的指纹为非脱皮指纹。
59.在实施例中,通过比较纹线距离方差与预设方差阈值的大小,可以确定目标指纹图像对应的用户指纹是否为脱皮指纹,具体地,确定纹线距离方差后,将纹线距离方差与预设的方差阈值进行比较,若纹线距离方差大于预设方差阈值,则认为目标指纹图像的纹线距离发生了剧烈变化,且纹线分布不均匀,此时,确定目标指纹图像对应的用户指纹为脱皮指纹;若纹线距离方差小于或者等于预设方差阈值,则认为目标指纹图像未发生变化,或者,目标指纹图像的变化在正常变化范围内,此时,确定目标指纹图像对应的用户指纹为正常指纹。由此,通过比较目标指纹图像的纹线距离方差与预设方差阈值的大小关系,可以准确检测目标指纹图像对应的用户指纹是否为脱皮指纹,进而,当判断为脱皮指纹时,可禁止录入该脱皮指纹,当判断为正常指纹时,允许录入该正常指纹。从而,能够准确识别脱皮指纹,有效避免因目前无法识别脱皮指纹,导致脱皮指纹被录入而导致后续无法识别的问题,由此提高了指纹识别和指纹录入时的可靠性。
60.在具体实施例中,预设方差阈值根据实际需求可灵活设置,其取值依据为尽可能准确表征纹线距离方差的变化情况,具体例如按照正常指纹图像对应的纹线距离方差来设定,从而准确判断目标指纹图像对应的用户指纹是否为脱皮指纹或正常指纹。
61.在一些实施例中,根据目标指纹图像确定纹线距离方差,包括:计算目标指纹图像中每个像素点对应的纹线距离,得到多个纹线距离;计算多个纹线距离的平均值;根据每个像素点对应的纹线距离、平均值和目标指纹图像中的像素点数量确定纹线距离方差。
62.在实施例中,纹线距离方差与每个像素点对应的纹线距离、多个纹线距离的平均值及目标指纹图像中的像素点数量有关,具体地,纹线距离方差例如记为var,每个像素点对应的纹线距离,例如记为dis,多个纹线距离的平均值例如记为meandis,目标指纹图像中的像素点数量例如记为m,在确定纹线距离方差var时,根据纹线距离方差var的计算公式:var=(∑(di s-meandi s)*(di s-meandi s))/m,将每个像素点对应的纹线距离di s、多
个纹线距离的平均值meandis及目标指纹图像中的像素点数量m带入纹线距离方差var的计算公式,从而实现对纹线距离方差的确定。通过确定纹线距离方差,便于对目标指纹图像对应的用户指纹是否脱皮进行准确检测,进而有效避免因目前无法识别脱皮指纹,导致脱皮指纹被录入而导致后续无法识别的问题,由此提高了指纹识别和指纹录入时的可靠性。
63.在一些实施例中,计算目标指纹图像中每个像素点对应的纹线距离,包括:确定每个像素点相邻的两个脊线或谷线的中心点;将两个脊线或谷线的中心点之间的距离作为每个像素点对应的纹线距离。
64.在实施例中,如图5所示,为本发明一个实施例的计算纹线距离的示意图。由图5可知,目标指纹图像的脊线和谷线是间隔分布的,相邻的两个脊线之间由谷线隔开,或者,相邻的两个谷线之间由脊线隔开。以相邻两个谷线的中心点之间的距离为每个像素点对应的纹线距离为例,对纹线距离的确定过程进行说明。例如,如图5所示,图中的黑色条纹表示脊线,其灰度值为0,白色条纹表示谷线,其灰度值为1。以当前像素点a处于脊线为例,其相邻两个谷线的中心点分别记为c点和d点,将两个谷线的中心点之间的距离,即,c点和d点之间的距离作为当前像素点a对应的纹线距离dis。其他像素点对应的纹线距离的计算方式与当前像素点a的计算方式类似,此处不再一一列举赘述。由此,通过将两个脊线或谷线的中心点之间的距离作为每个像素点对应的纹线距离,使得纹线距离的确定更加方便,同时,提高了确定纹线距离的准确性。
65.在一些实施例中,确定每个像素点相邻的两个脊线或谷线的中心点,包括:沿每个像素点的法线的两个方向分别确定首次与当前像素点的灰度不一致的第一像素点和第二像素点;沿法线的一个方向确定首次与第一像素点的灰度不一致的第三像素点,以及沿法线的另一个方向确定首次与第二像素点的灰度不一致的第四像素点;将第一像素点和第三像素点的连线的中心点作为脊线或谷线的中心点,以及将第二像素点和第四像素点的连线的中心点作为脊线或谷线的中心点。
66.举例而言,每个像素点的法线方向与纹线方向垂直,确定每个像素点相邻的两个脊线或谷线的中心点,需要沿每个像素点的法线的两个方向,例如,沿图5中与纹线方向垂直的两个方向,确定首次与当前像素点的灰度不一致的第一像素点和第二像素点,具体地,以当前像素点处在脊线为例,确定当前像素点为a点,当前像素点a的灰度为0,沿法线方向确定首次与当前像素点a灰度不一致的像素点,例如,沿法线方向确定首次当前像素点a灰度发生变化的两个边界点,即,沿法线方向确定当前像素点a的灰度由0变为1的两个像素点,例如,第一像素点a1和第二像素点a2。
67.在确定第一像素点a1和第二像素点a2后,继续沿法线方向确定首次与第一像素点a1的灰度不一致的第三像素点,例如沿法线的一个方向继续寻找第一像素点a1的灰度由1变为0的边界点,即第三像素点,例如记为a3,换言之,沿法线的一个方向确定第一像素点a1的灰度首次发生变化的边界点a3。以及,沿法线的另一个方向确定首次与第二像素点a2的灰度不一致的第四像素点,例如,沿法线的另一个方向继续寻找第二像素点a2的灰度由1变为0的边界点,即第四像素点,例如记为a4,换言之,沿法线的另一个方向确定第二像素点a2的灰度首次发生变化的边界点a4。
68.在确定第一像素点a1、第二像素点a2、第三像素点a3及第四像素点a4后,将第一像素点a1和第三像素点a3的连线的中心点作为与a点所处脊线相邻的一个谷线的中心点,记
作c点,以及,将第二像素点a2和第四像素点a4的连线中心点作为与a点所处脊线相邻的另一个谷线的中心点,记作d点,并将c点和d点之间的距离作为当前像素点a对应的纹线距离。具体地,第一像素点a1和第三像素点a3的连线的中心点c点可以表示为:x1=(a1.x+a3.x)/2,y1=(a1.y+a3.y)/2,其中,x1为c点的横坐标,y1为c点的纵坐标;第二像素点a2和第四像素点a4的连线中心点d点可以表示为:x2=(a2.x+a4.x)/2,y2=(a2.y+a4.y)/2,其中,x2为d点的横坐标,y2为d点的纵坐标。由此,当前像素点a对应的纹线距离dis=sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1))。其他像素点对应的纹线距离的计算方式与当前像素点a的计算方式类似,此处不再一一列举赘述。进而,通过沿每个像素点法线的两个方向确定首次与当前像素点灰度不一致的第一像素点及第二像素点,并继续沿法线的两个方向,确定首次与第一像素点及第二像素点灰度不一致的第三像素点和第四像素点,由此,确定相邻的两个脊线或者谷线的中心点,根据两个中心点之间的距离即可准确确定对应像素点的纹线距离。
69.在一些实施例中,获取目标指纹图像的过程,包括:获取待检测的指纹图像;对待检测的指纹图像进行滤波和二值化处理,得到目标指纹图像。
70.在实施例中,获取待检测的指纹图像后,可对待检测的指纹图像进行滤波及二值化处理,根据图3对本发明实施例的确定目标指纹图像的过程进行说明。其中,图3a为待检测的指纹图像,由图3a可知,待检测的指纹图像的纹线分布不清晰,无法准确计算其纹线距离及纹线距离方差,因此,对待检测的指纹图像进行gabor滤波处理及二值化处理,得到如图3b所示的目标指纹图像,由图3b可知,目标指纹图像的纹线分布清楚,便于准确确定纹线距离及纹线距离方差。其中,对待检测的指纹图像进行二值化处理可以将待检测的指纹图像处理为二阶灰度图像,使得目标指纹图像只存在两个不同的灰度值。通过对待检测的指纹图像进行滤波及二值化处理,得到目标指纹图像,便于获取清晰的目标指纹图像,以便根据目标指纹图像准确计算相应的纹线距离方差,从而利于提高检测指纹脱皮的准确性。
71.下面参考图6对本发明实施例的检测指纹脱皮的方法进行详细说明,如图6所示,为本发明实施例的检测指纹脱皮的方法的流程图。
72.步骤s11,获取待检测的指纹图像。
73.步骤s12,对待检测的指纹图像进行滤波和二值化处理,得到目标指纹图像。
74.步骤s13,计算目标指纹图像中每个像素点对应的纹线距离。
75.步骤s14,根据每个像素点对应的纹线距离、所有像素点的纹线距离的平均值和像素点数量计算纹线距离方差。
76.步骤s15,判断纹线距离方差是否大于预设方差阈值,若是,执行步骤s16;若否,执行步骤s17。
77.步骤s16,阻止录入。
78.步骤s17,正常录入。
79.在具体实施例中,该检测指纹脱皮的方法可应用但不限于指纹识别设备,如具有指纹识别功能的智能门锁、智能手机或其他智能设备等。
80.根据本发明实施例的检测指纹脱皮的方法,通过获取目标指纹图像,根据目标指纹图像确定纹线距离方差,并根据纹线距离方差判断目标指纹图像对应的用户指纹是否为脱皮指纹,从而实现对用户指纹的检测,在提高指纹识别准确性的同时,有效避免因目前无
法识别脱皮指纹,导致脱皮指纹被录入而导致后续无法识别的问题,由此提高了指纹识别和指纹录入时的可靠性。
81.下面描述本发明实施例的指纹录入方法。
82.如图7所示,为本发明实施例的指纹录入方法的流程图,该方法至少包括步骤s21和步骤s22。
83.步骤s21,输入待录入的用户指纹。
84.在实施例中,待录入的用户指纹可能为正常指纹,也可能为异常指纹,例如脱皮指纹,输入待录入的用户指纹,便于对待录入的用户指纹进行分析,实现对指纹录入的合理控制。
85.步骤s22,采用上述实施例的检测指纹脱皮的方法判断用户指纹是否为脱皮指纹;若是,则禁止录入用户指纹;若否,则录入用户指纹。
86.在实施例中,采用上述实施例的检测指纹脱皮的方法,对输入的待录入指纹进行检测,若确定待录入的用户指纹是异常指纹,例如脱皮指纹,则禁止录入该用户的指纹;若确定待录入的用户指纹不为脱皮指纹,即属于正常指纹,则录入该用户指纹,由此,避免录入脱皮指纹而导致后续无法识别的问题,由此提高了指纹识别和指纹录入时的准确性和可靠性。
87.根据本发明实施例的指纹录入方法,通过输入待录入的用户指纹,并采用上述实施例的检测指纹脱皮的方法,对用户指纹进行检测,以准确识别用户指纹是否为与脱皮指纹,在确定用户指纹为脱皮指纹时,禁止录入该用户指纹,从而有效避免脱皮指纹被录入而导致后续无法识别的问题,由此提高了指纹识别和指纹录入时的可靠性。
88.在一些实施例中,在禁止录入用户指纹之后,还包括:发出预设的报警提示。具体而言,确定用户指纹为脱皮指纹之后,禁止录入用户指纹,并发出预设的报警提示,例如发出声音报警提示和/或灯光报警提示和/文字信息提示等,以提醒用户当前指纹为脱皮指纹,无法录入。
89.在具体实施例中,该指纹录入方法可应用但不限于指纹识别设备,如具有指纹识别功能的智能门锁、智能手机或其他智能设备等。
90.根据本发明实施例的指纹录入方法,通过输入待录入的用户指纹,并采用上述实施例的检测指纹脱皮的方法,对用户指纹进行检测,以准确识别用户指纹是否为与脱皮指纹,在确定用户指纹为脱皮指纹时,禁止录入该用户指纹,从而有效避免脱皮指纹被录入而导致后续无法识别的问题,由此提高了指纹识别和指纹录入时的可靠性。
91.下面描述本发明实施例的检测指纹脱皮的装置。
92.如图8所示,本发明实施例的检测指纹脱皮的装置2包括:获取模块20、确定模块21和判断模块22。其中,获取模块20用于获取目标指纹图像;确定模块21用于根据目标指纹图像确定纹线距离方差;判断模块22用于根据所述纹线距离方差判断所述目标指纹图像对应的用户指纹是否为脱皮指纹。
93.在具体实施例中,该检测指纹脱皮的装置2可应用但不限于指纹识别设备,如具有指纹识别功能的智能门锁、智能手机或其他智能设备等。
94.需要说明的是,本发明实施例的检测指纹脱皮的装置2在进行指纹检测时,其具体实现方式与本发明上述实施例的检测指纹脱皮的方法的具体实现方式类似,具体请参见关
于检测指纹脱皮的方法部分的描述,为了减少冗余,此处不再赘述。
95.根据本发明实施例的检测指纹脱皮的装置2,通过获取目标指纹图像,根据目标指纹图像确定纹线距离方差,并根据纹线距离方差判断目标指纹图像对应的用户指纹是否为脱皮指纹,从而实现对用户指纹的检测,在提高指纹识别准确性的同时,有效避免因目前无法识别脱皮指纹,导致脱皮指纹被录入而导致后续无法识别的问题,由此提高了指纹识别和指纹录入时的可靠性。
96.下面描述本发明实施例的指纹录入装置。
97.如图9所示,本发明实施例的指纹录入装置3包括:输入模块30和控制模块31,其中,输入模块30用于输入待录入的用户指纹;控制模块31用于采用上述实施例的检测指纹脱皮的方法判断用户指纹是否为脱皮指纹,并在确定用户指纹为脱皮指纹时,禁止录入用户指纹;否则,录入用户指纹。
98.在具体实施例中,该指纹录入装置3可应用但不限于指纹识别设备,如具有指纹识别功能的智能门锁、智能手机或其他智能设备等。
99.需要说明的是,本发明实施例的指纹录入装置3在进行指纹录入时,其具体实现方式与本发明上述实施例的指纹录入方法的具体实现方式类似,具体请参见关于指纹录入方法部分的描述,为了减少冗余,此处不再赘述。
100.根据本发明实施例的指纹录入装置3,通过输入待录入的用户指纹,并采用上述实施例的检测指纹脱皮的方法,对用户指纹进行检测,以准确识别用户指纹是否为与脱皮指纹,在确定用户指纹为脱皮指纹时,禁止录入该用户指纹,从而有效避免脱皮指纹被录入而导致后续无法识别的问题,由此提高了指纹识别和指纹录入时的可靠性。
101.下面描述本发明实施例的芯片。
102.在一些实施例中,本发明实施例的芯片包括上述实施例的检测指纹脱皮的装置2。
103.或者,在另一些实施例中,本发明实施例的芯片包括:处理器、存储器和存储在存储器上并可在处理器上运行的检测指纹脱皮的程序,该检测指纹脱皮的程序被处理器执行时实现如上述实施例的检测指纹脱皮的方法。
104.在具体实施例中,该芯片可应用但不限于指纹识别设备,如具有指纹识别功能的智能门锁、智能手机或其他智能设备等。
105.根据本发明实施例的芯片,通过获取目标指纹图像,根据目标指纹图像确定纹线距离方差,并根据纹线距离方差判断目标指纹图像对应的用户指纹是否为脱皮指纹,从而实现对用户指纹的检测,在提高指纹识别准确性的同时,有效避免因目前无法识别脱皮指纹,导致脱皮指纹被录入而导致后续无法识别的问题,由此提高了指纹识别和指纹录入时的可靠性。
106.下面描述本发明实施例的芯片。
107.在一些实施例中,本发明实施例的芯片包括上述实施例的指纹录入装置3。
108.或者,在另一些实施例中,本发明实施例的芯片包括:处理器、存储器和存储在存储器上并可在处理器上运行的指纹录入程序,指纹录入程序被处理器执行时实现如上述实施例的指纹录入方法。
109.在具体实施例中,该芯片可应用但不限于指纹识别设备,如具有指纹识别功能的智能门锁、智能手机或其他智能设备等。
110.根据本发明实施例的指纹录入方法,通过输入待录入的用户指纹,并采用上述实施例的检测指纹脱皮的方法,对用户指纹进行检测,以准确识别用户指纹是否为与脱皮指纹,在确定用户指纹为脱皮指纹时,禁止录入该用户指纹,从而有效避免脱皮指纹被录入而导致后续无法识别的问题,由此提高了指纹识别和指纹录入时的可靠性。
111.下面描述本发明实施例的电子设备。
112.在一些实施例中,本发明实施例的电子设备包括:上述实施例的用于检测指纹脱皮的芯片或者上述实施例的用于进行指纹录入的芯片。
113.或者,在另一些实施例中,本发明实施例的电子设备包括:处理器、存储器和存储在存储器上并可在处理器上运行的程序,该程序被处理器执行时实现如上述实施例的检测指纹脱皮的方法或执行如上述实施例的指纹录入方法。
114.在具体实施例中,该电子设备例如为但不限于指纹识别设备,如具有指纹识别功能的智能门锁、智能手机或其他智能设备等。
115.根据本发明实施例的电子设备,通过获取目标指纹图像,根据目标指纹图像确定纹线距离方差,并根据纹线距离方差判断目标指纹图像对应的用户指纹是否为脱皮指纹,从而实现对用户指纹的检测,在提高指纹识别准确性的同时,有效避免因目前无法识别脱皮指纹,导致脱皮指纹被录入而导致后续无法识别的问题,由此提高了指纹识别和指纹录入时的可靠性。
116.下面描述本发明的计算机可读存储介质,计算机可读存储介质上存储有检测指纹脱皮的程序,该检测指纹脱皮的程序被处理器执行时实现如上述实施例的检测指纹脱皮的方法;或者,计算机可读存储介质上存储有指纹录入程序,该指纹录入程序被处理器执行时实现上述实施例的指纹录入方法。
117.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示意性实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。
118.尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1