指纹注册方法、装置和终端设备的制造方法_2

文档序号:9631792阅读:来源:国知局
无效。
[0039]步骤103,若监测录入的有效指纹数量达到预设的指纹模板数量,则提示指纹注册成功。
[0040]按照上述过程对每次录入指纹的有效性进行判断,如果确定当前录入的指纹无效,则该次录入的指纹不作为指纹模板使用;如果确定当前录入的指纹有效,则该次录入的指纹作为指纹模板使用。
[0041]由于指纹识别的应用场景多样,因此对识别性能的要求不同,针对高精度识别性能的应用场景,注册的指纹模板数量越多越好,针对低精度识别性能的应用场景,注册的指纹模板数量满足识别阈值就好,因此,针对不同的应用场景预先设置注册的指纹模板数量。
[0042]根据预先设置的指纹模板数量监测注册过程中录入的有效指纹数量,如果监测到录入的有效指纹数量达到预设的指纹模板数量,则提示指纹注册成功。
[0043]本实施例的指纹注册方法,指纹注册时,首先根据预设的指标类型提取每次录入指纹的特征信息,根据预设的与所述指标类型对应的指标信息匹配所述特征信息,确定每次录入的指纹是否有效,若监测录入的有效指纹数量达到预设的指纹模板数量,则提示指纹注册成功。由此,兼顾了指纹注册质量和用户体验度,并且提高了指纹注册效率和用户使用过程的匹配率。
[0044]基于上述实施例,为了更进一步地提高注册质量,即需要让用户有意识的把整个指纹区域尽可能多地录入指纹,比如手指的上下左右各个区域都要尽可能的录入。因此,在注册录入的过程中,预设的指纹模板数量包括:各指纹分区对应的分区模板数量的总和,并且对用户指纹的挪动做出指引和导航。比如预设的指纹模板数量为20,录入指纹区域分为上下左右中五个区域,因此,每个区域录入四张模板,当其中一个区域录满之后,提醒用户进入下一个区域录入。具体实施过程通过图2所示实施例具体说明如下:
[0045]图2是本申请另一个实施例的指纹注册方法的流程图。
[0046]如图2所示,本实施例中的指纹模板数量包括:与预设的各指纹分区对应的分区模板数量的总和,该指纹注册方法包括:
[0047]步骤201,指纹注册时,确定与每次录入指纹对应的指纹分区,并将所述指纹分区通过指纹图像动画进行引导提示。
[0048]具体地,指纹注册时,根据每次录入指纹的接触点确定与每次录入指纹对应的指纹分区,并通过显示屏中的虚拟手指三维图像将所确定的指纹分区通过指纹图像动画进行引导提示,进一步地,也可以将指纹分区进行语音提示。
[0049]步骤202,根据预设的指标类型提取每次录入指纹的特征信息。
[0050]采集每次录入的指纹图像后,根据预设的指标类型对指纹图像进行处理获取对应的特征信息。例如:如果预设的指标类型包括:清晰度、指纹区域与模板图像的面积比、以及特征点数量,则根据预设的指标类型对注册时每次录入的指纹图像进行相应处理,获取与指纹图像的对应的清晰度、指纹区域与模板图像的面积比、以及特征点数量。
[0051]步骤203,根据预设的与所述指标类型和所述指纹分区对应的分区指标信息匹配所述特征信息,确定所述指纹分区录入的指纹是否有效。
[0052]具体地,获取与预设的指标类型和确定的指纹分区对应的分区指标信息;然后根据该分区指标信息匹配当前指纹分区录入的指纹图像的特征信息,确定当前指纹分区录入的指纹是否有效,由于预设的指标类型的数量不同,因此,对应的匹配过程也不同,具体如下:
[0053]如果预设的指标类型及对应的指标信息为一个,则获取的指纹图像的特征信息为一个,如果特征信息满足预设的指标信息,则指标信息与特征信息匹配成功,即该次录入的指纹质量满足预设标准,确定该指纹分区录入的指纹有效;如果特征信息不满足预设的指标信息,则指标信息与特征信息匹配失败,即该次录入的指纹质量不满足预设标准,确定该指纹分区录入的指纹无效。
[0054]如果预设的指标类型及对应的指标信息为多个,则获取的与指标类型对应的特征信息为多个,将与每个指标类型对应的特征信息和指标信息分别进行比较,如果与每个指标类型对应的特征信息和指标信息都匹配成功,即该次录入的指纹质量满足预设标准,确定该指纹分区录入的指纹有效;如果与至少一个指标类型对应的特征信息和指标信息匹配不成功,则该次录入的指纹质量不满足预设标准,确定该指纹分区录入的指纹无效。举例说明如下:
[0055]如果预设的指标信息包括:清晰度大于等于80%、面积比大于等于70%、以及特征点数量大于等于20,当录入的指纹图像的特征信息为:清晰度90%、面积比80%、以及特征点数量30时,将与每个指标类型对应的指标信息和特征信息分别进行匹配,获知所有指标类型的特征信息都与指标信息都匹配,则确定该指纹分区录入的指纹有效;当录入的指纹图像的特征信息为:清晰度70%、面积比80%、以及特征点数量15时,将与每个指标类型对应的指标信息和特征信息分别进行匹配,获知与指标类型中的特征点数量对应的特征信息“ 15”与指标信息“大于等于20”不匹配,则确定该指纹分区录入的指纹无效。
[0056]步骤204,监测各指纹分区的有效指纹数量,当每个指纹分区的有效指纹数量达到对应的预设分区模板数量时,提示分区注册成功,并对其余指纹分区进行引导注册。
[0057]具体地,本实施例中预设的指纹模板数量包括:各指纹分区对应的分区模板数量的总和,并且对用户指纹的挪动做出指引和导航。比如预设的指纹模板数量为20,录入指纹区域分为上下左右中五个区域,因此,每个区域录入四张模板,当其中一个区域录满之后,提示分区注册成功,并提醒用户进入下一个区域录入。
[0058]步骤205,若监测各指纹分区录入的有效指纹数量都达到对应的预设分区模板数量,则提示指纹注册成功。
[0059]根据预先设置的各个分区模板数量监测注册过程中每个指纹分区录入的有效指纹数量,如果监测到各指纹分区录入的有效指纹数量都达到对应的预设分区模板数量,则提示指纹注册成功。
[0060]本实施例的指纹注册方法,指纹注册时,首先与每次录入指纹对应的指纹分区,并将所述指纹分区通过指纹图像动画进行引导提示,根据预设的指标类型提取每次录入指纹的特征信息,然后根据预设的与所述指标类型和所述指纹分区对应的指标信息匹配所述特征信息,确定所述指纹分区录入的指纹是否有效,监测各指纹分区的有效指纹数量,当每个指纹分区的有效指纹数量达到对应的预设分区模板数量时,提示分区注册成功,并对其余指纹分区进行引导注册,若监测各指纹分区录入的有效指纹数量都达到对应的预设分区模板数量,则提示指纹注册成功。由此,实现了分区域导航注册,进一步地保证了指纹注册质量,并且提高了指纹注册效率和用户使用过程的指纹匹配率。
[0061]基于上述实施例,为了更好的管控指纹注册质量,所述方法还包括:
[0062]若监测到录入的无效指纹数量达到预设的管控数量,则提示指纹注册失败。
[0063]具体来说,在指纹注册的过程中,由于一些特殊情况,比如用户手指有严重污物,或者指纹注册设备故障,导致多次的用户输入都无效,因此,预先设置一个管控数量,根据预先设置的管控数量监测注册过程中录入的无效指纹数量,如果监测到录入的无效指纹数量达到预设的管控数量,则提示指纹注册失败,以便及时查看原因重新注册,避免浪费处理资源,提尚处理效率。
[0064]基于上述实施例,为了进一步地的管控指纹注册质量,及时引导用户有效的进行注册指纹,所述方法还包括:
[0065]若监测录入的所有指纹数量达到预设的总数量,则提示指纹注册结束。
[0066]具体来说,在指纹注册的过程中,由于一些特殊情况,比如指纹注册设备中途故障,导致用户注册过程中,前几次输入都有效,但是后面的输入都无效,因此,预先设置一个总数量,根据预先设置的总数量监测注册过程中录入的所有指纹数量(包括有效指纹和无效指纹),如果监测到录入的所有指纹数量达到预设的管控数量,则提示指纹注册结束,以便及时查看原因重新注册,或者,后续在使用过程中,通过学习算法不断完善已经建立的指纹模板。从而进一步地保证注册质量,提高处理效率。
[0067]基于上述实施例,为了进一步地提高用户体验度,引导用户更加有效的注册指纹,在确定每次录入的指纹是否有效之后,还包括:
[0068]向注册用户提示每次录入指纹是否有效,其中,提示方式很多,例如:铃声、震动、或者,语音方式提示用户每次录入指纹是否有效,可以根据实际应用需要进行选择,本实施例对此不作限制。举例说明如下:
[0069]通过铃声方式提示用户当前录入的指纹有效;或者,
[0070]通过震动方式提示用户当前录入的指纹无效;或者,
[0071]向用户语音提示当前录入的指纹有效或者无效。
[0072]基于上述实施例,为了进一步地提高用户体验度,引导用户更加有效的注册指纹,在确定每次录入的指纹是否有效之后,还包括:
[0073]通过进程条向用户展示与每次有效的录入指纹对应的注册进度。
[0074]具体来说,对每次有效的录入将增加对应的进度条(满格是100 % ),比如在完成第5次有效的录入之后,进度条从第四次的20%增加到28%等等。其中,每次进度条增加的幅度可以按照设置的指纹模板数量均速增加,比如,指纹模板为10,每次有效的指纹录入进度条增加10% ;或者,也可以根据有效录入的指纹图像的特征点个数进行不均匀增加,也就是说,有效录入情况下,指纹特征点越多,进度条增加的越多。
[0075]在另一个实施例中,举例来说,如果出现了指纹模板数还没有满足预设的20次,但是总数已经达到25次的情况,比如无效录入
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1