指纹录入方法及装置的制造方法

文档序号:9547553阅读:823来源:国知局
指纹录入方法及装置的制造方法
【技术领域】
[0001]本发明实施例涉及指纹识别技术领域,尤其涉及一种指纹录入方法及装置。
【背景技术】
[0002]随着生物识别技术的快速发展,指纹识别越来越多地应用于商务及人们的日常生活中。其中,如何录入高质量的指纹图像成为提高指纹识别成功率的重要问题。
[0003]在现有技术中,通常对同一手指多次录入指纹图像,然后计算每次录入的指纹图像的图像质量,将图像质量超过预设阈值的指纹图像放入指纹数据库中,用于后续的指纹识别。
[0004]但是,有些人的手指本身纹路不太明显,通过上述方法采集到的指纹图像的图像质量就比较低,达不到上述预设阈值,从而导致这些人的指纹无法录入指纹数据库中。如果降低上述预设阈值,这些人的指纹可能会被录入指纹数据库中,但是也会导致大量低质量的指纹图像被录入指纹数据库中,从而导致较高的拒真率和认假率。

【发明内容】

[0005]本发明实施例提供一种指纹录入方法及装置,以实现录入指纹纹路不清晰的用户的指纹图像。
[0006]第一方面,本发明实施例提供了一种指纹录入方法,包括:
[0007]根据当前采集的用户的当前指纹图像的图像质量和历史采集的所述用户的历史指纹图像的图像质量,确定所述用户的指纹图像的图像质量的波动幅度是否超过预设的图像质量波动阈值或图像质量波动阈值范围;
[0008]若所述波动幅度未超过所述图像质量波动阈值或图像质量波动阈值范围,则将所述当前指纹图像录入指纹数据库中。
[0009]第二方面,本发明实施例还提供一种指纹录入装置,包括:
[0010]指纹质量确定模块,用于根据当前采集的用户的当前指纹图像的图像质量和历史采集的所述用户的历史指纹图像的图像质量,确定所述用户的指纹图像的图像质量的波动幅度是否超过预设的图像质量波动阈值或图像质量波动阈值范围;
[0011]指纹录入模块,用于在所述指纹质量确定模块确定波动幅度未超过所述图像质量波动阈值或图像质量波动阈值范围后,将所述当前指纹图像录入指纹数据库中。
[0012]本发明实施例通过根据当前采集的用户的当前指纹图像的图像质量和历史采集的所述用户的历史指纹图像的图像质量,确定所述用户的指纹图像的图像质量的波动幅度是否超过预设的图像质量波动阈值或图像质量波动阈值范围;若所述波动幅度未超过所述图像质量波动阈值或图像质量波动阈值范围,则将所述当前指纹图像录入指纹数据库中。本发明实施例对于指纹纹路不清晰的用户来说,只要保证多次采集的指纹图像的图像质量的波动幅度是否超过预设的图像质量波动阈值或图像质量波动阈值范围,即可将其录入指纹库中,因此,本发明实施例能够录入指纹纹路不清晰的用户的指纹图像,并且保证了录入数据库中的正常手指的指纹图像的图像质量。
【附图说明】
[0013]图1为本发明实施例一提供的指纹录入方法的流程示意图;
[0014]图2为本发明实施例二提供的指纹录入方法的流程示意图;
[0015]图3为本发明实施例三提供的指纹录入装置的结构示意图。
【具体实施方式】
[0016]下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0017]本发明实施例提供的指纹录入方法的执行主体,可为本发明实施例提供的指纹录入装置,或者集成了所述指纹录入装置的终端设备(例如,智能手机、平板电脑等),该指纹录入装置可以采用硬件或软件的方式实现。
[0018]实施例一
[0019]图1为本发明实施例一提供的指纹录入方法的流程示意图,如图1所示,具体包括如下步骤:
[0020]步骤11、根据当前采集的用户的当前指纹图像的图像质量和历史采集的所述用户的历史指纹图像的图像质量,确定所述用户的指纹图像的图像质量的波动幅度是否超过预设的图像质量波动阈值或图像质量波动阈值范围;
[0021]其中,所述历史采集的所述用户的历史指纹图像是指在当前采集用户当前指纹图像之前采集的指纹图像,可包含多幅指纹图像。其中,预设的图像质量波动阈值为一个具体数值,所述图像质量波动阈值范围为一个数值范围。
[0022]具体的,分别计算当前指纹图像的图像质量和历史指纹图像的图像质量,根据计算的图像质量,确定图像质量的波动幅度是否超过预设的图像质量波动阈值或图像质量波动阈值范围。
[0023]步骤12、若所述波动幅度未超过所述图像质量波动阈值或图像质量波动阈值范围,则将所述当前指纹图像录入指纹数据库中。
[0024]具体的,若所述波动幅度未超过所述图像质量波动阈值或图像质量波动阈值范围,则说明当前采集的所述用户的当前指纹图像的图像质量与历史采集的历史指纹图像的图像质量相差不大,可用于进行指纹识别,因此将所述当前指纹图像录入指纹数据库中。
[0025]本实施例通过根据当前采集的用户的当前指纹图像的图像质量和历史采集的所述用户的历史指纹图像的图像质量,确定所述用户的指纹图像的图像质量的波动幅度是否超过预设的图像质量波动阈值或图像质量波动阈值范围;若所述波动幅度未超过所述图像质量波动阈值或图像质量波动阈值范围,则将所述当前指纹图像录入指纹数据库中。对于指纹纹路不清晰的用户来说,只要保证多次采集的指纹图像的图像质量的波动幅度是否超过预设的图像质量波动阈值或图像质量波动阈值范围,即可将其录入指纹库中,因此,本实施例能够录入指纹纹路不清晰的用户的指纹图像,并且保证了录入数据库中的正常手指的指纹图像的图像质量。
[0026]示例性的,在上述实施例的基础上,所述用户的指纹图像的图像质量的波动幅度为当前指纹图像的图像质量和历史指纹图像的图像质量中图像质量的最大值与图像质量的最小值之差。
[0027]示例性的,在上述实施例的基础上,所述方法还包括:
[0028]若所述用户的指纹图像的图像质量的波动幅度超过所述图像质量波动阈值或图像质量波动阈值范围,则返回采集用户当前指纹图像的操作。
[0029]具体的,当所述用户的指纹图像的图像质量的波动幅度超过所述图像质量波动阈值或图像质量波动阈值范围时,则说明当前录入的指纹图像的图像质量的波动幅度较大,可能是在采集时由于不规范操作而采集得到的指纹图像,因此,不将当前录入的指纹图像录入指纹数据库中,返回采集用户当前指纹图像的操作,进行重新采集。
[0030]示例性的,在上述实施例的基础上,将所述当前指纹图像录入指纹数据库中之后,还包括:
[0031]确定录入指纹数据库中的所述用户的指纹图像的总数是否超过预设数值;
[0032]若是,则结束录入,若否,则返回采集用户当前指纹图像的操作。
[0033]其中,预设数值可自定义设置,例如可设为3、5或10等。当指纹数据库中已录入的该用户的指纹图像达到所述预设数值时,则结束录入,当已录入的该用户的指纹图像为超过所述预设数值时,则返回采集用户当前指纹图像的操作,继续录入。
[0034]示例性的,在上述实施例的基础上,所述图像质量为指纹图像对应的灰度平均值或灰度平均方差。
[0035]上述各实施例同样通过根据当前采集的用户的当前指纹图像的图像质量和历史采集的所述用户的历史指纹图像的图像质量,确定所述用户的指纹图像的图像质量的波动幅度是否超过预设的图像质量波动阈值或图像质量波动阈值范围;若所述波动幅度未超过所述图像质量波动阈值或图像质量波动阈值范围,则将所述当前指纹图像录入指纹数据库中。对于指纹纹路不清晰的用户来说,只要保证多次采集的指纹图像的图像质量的波动幅度是否超过预设的图像质量波动阈值或图像质量波动阈值范围,即可将其录入指纹库中,因此,上述各实施例同样能够录入指纹纹路不清晰的用户的指纹图像,并且保证了录入数据库中的正常手指的指纹图像的图像质量。
[0036]实施例二
[0037]图2为本发明实施例二提供的指纹录入方法的流程示意图,本实施例为一优选实施例,用来详细说明本发明提供的技术方案,如图2所示,具体包括如下步骤:
[0038]步骤21、采集用户当前输入的指纹图像;
[0039]步骤22、计算当前采集的指纹图
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1