指纹验证方法、指纹验证装置和终端的制作方法

文档序号:9453425阅读:316来源:国知局
指纹验证方法、指纹验证装置和终端的制作方法
【技术领域】
[0001] 本发明涉及终端技术领域,具体而言,涉及一种指纹验证方法、一种指纹验证装置 和一种终端。
【背景技术】
[0002] 目前的指纹识别方案是先采集用户的一个或者多个单指纹,然后再将一个或者多 个单指纹与预设的一个或对个预设单指纹进行对比,并根据比对结果判断该用户是否为合 法用户。
[0003] 但是,这种指纹识别方案需要采集的指纹数量少,判别方法单一,并且当合法用户 的手上有污渍、汗渍,或者手蜕皮时,就会导致误识别的现象出现。
[0004] 因此,需要一种新的技术方案,能够改善指纹验证功能采集指纹数量少、判别方法 单一以及容易发生误识别的缺陷,提升指纹验证的安全性。

【发明内容】

[0005] 本发明正是基于上述问题,提出了一种新的技术方案,能够改善指纹验证功能采 集指纹数量少、判别方法单一以及容易发生误识别的缺陷,提升指纹验证的安全性。
[0006] 有鉴于此,本发明的一个方面提出了一种指纹验证方法,包括:接收至少两个指纹 信息;确定所述至少两个指纹信息中的每个指纹信息与预设指纹信息的相似度;根据所述 每个指纹信息的预设权重与所述预设指纹信息的相似度和预定指纹叠加算法公式,计算所 述至少两个指纹信息的指纹叠加综合数值;判断所述指纹叠加综合数值是否达到预设综合 数值;根据判断结果,确定是否通过指纹验证。
[0007] 在该技术方案中,通过采集至少两个手指的指纹信息,并确定每个指纹信息与预 定指纹信息的相似度,从而根据相似度确定每个指纹信息的手指类型,从而将确定的相似 度和每个指纹信息的预设权重代入预定指纹叠加算法公式进行计算,即可获取本次指纹验 证的指纹叠加综合数值,进一步地,可以将指纹叠加综合数值与预设综合数值进行比较,当 指纹叠加综合数值大于或等于预设综合数值时,说明指纹相似度符合要求,才允许通过指 纹验证,否则,禁止通过指纹验证。通过该技术方案,改善了现有的指纹验证功能采集指纹 数量少、判别方法单一以及容易发生误识别的缺陷,通过增加指纹数量提升了指纹验证的 安全性,并且,通过相似度的综合值来判断验证是否通过,还可以避免因手指污渍等客观原 因造成的无法识别等情况,更加适应用户的实际需求,提升了用户体验。
[0008] 在上述技术方案中,优选地,所述确定所述至少两个指纹信息中的每个指纹信息 与预设指纹信息的相似度,具体包括:确定所述至少两个指纹信息中的任一指纹信息与多 个所述预设指纹信息中的每个所述预设指纹信息的相似度;以及将具有最高相似度的所述 预设指纹信息的手指类型确定为所述任一指纹信息的手指类型。
[0009] 在该技术方案中,将任一指纹信息与多个预设指纹信息进行比较,可得出其与每 个预设指纹信息的相似度,从而可在其中选择最高相似度,并确定任一指纹信息的手指类 型。比如,当任一指纹信息与预设的大拇指指纹信息相似度最高时,可以将该任一指纹信息 确定为大拇指类型的指纹信息。另外,由于大拇指的指纹信息与其他手指的差异大,而且一 旦相似,其相似度数值高,相似度可以达到80%,因此,还可以根据各指纹信息的最高相似 度确定其中的大拇指指纹信息的数量为一个还是两个,便于进一步根据大拇指指纹信息的 数量选择对应的预定指纹叠加算法公式。
[0010] 在上述技术方案中,优选地,在所述将具有最高相似度的所述预设指纹信息的手 指类型确定为所述任一指纹信息对应的手指类型之后,所述计算所述至少两个指纹信息的 指纹叠加综合数值之前,还包括:根据所述每个指纹信息对应的所述手指类型,确定所述手 指类型为大拇指类型的指纹信息的数量;以及在多个预定指纹叠加算法公式中选择与数量 对应的所述预定指纹叠加算法公式。
[0011] 在该技术方案中,由于大拇指的指纹信息与其他手指的差异大,而且一旦相似,其 相似度数值高,相似度可以达到80%,故给大拇指分配的指纹权重较高,大拇指指纹信息的 数量不同,对应的预定指纹叠加算法公式及预设综合数值也不同,其中,大拇指指纹信息的 数量为两个时,对应的预设综合数值更高,更易识别。
[0012] 在上述技术方案中,优选地,当所述大拇指类型的指纹信息的数量为1时,对应的 所述预定指纹叠加算法公式为:
[0013] A=sXp+sqX(qi+q^…+qND
[0014] 其中,A为所述至少两个指纹信息的所述指纹叠加综合数值,s为所述大拇指类型 的指纹信息的平均权重,sq为所述至少两个指纹信息中的所述大拇指类型的指纹信息以外 的其他指纹信息的平均权重,P为所述大拇指类型的指纹信息的所述最高相似度,N为所述 至少两个指纹信息的数量,N多2,qi、q2、…、qNi分别为所述其他指纹信息的所述最高相似 度。
[0015] 在该技术方案中,由于大拇指的指纹信息与其他手指的差异大,而且一旦相似,其 相似度数值高,相似度可以达到80%,故给大拇指分配的指纹权重较高,大拇指指纹信息的 数量不同,对应的预定指纹叠加算法公式及预设综合数值也不同。指纹识别技术可达的相 似度数值范围为:70%至80%,比如,可以定义预设综合数值为75%,即新采集指纹的指纹 叠加综合数值大于或等于75%便可成功通过指纹验证,否则禁止通过指纹验证。
[0016] 在上述技术方案中,优选地,当所述大拇指类型的指纹信息的数量为2时,对应的 所述预定指纹叠加算法公式为:
[0017] A=sX(Pi+pJ+SqX(qi+qjj+.-.+qN2)
[0018] 其中,A为所述至少两个指纹信息的所述指纹叠加综合数值,s为所述大拇指类型 的指纹信息的平均权重,sq为所述至少两个指纹信息中的所述大拇指类型的指纹信息以外 的其他指纹信息的平均权重,Pl为第一个所述大拇指类型的指纹信息的所述最高相似度,P2 为第二个所述大拇指类型的指纹信息的所述最高相似度,N为所述至少两个指纹信息的数 量,N多2,qi、q2、…、qN2分别为所述其他指纹信息的所述最高相似度。
[0019] 在该技术方案中,由于大拇指的指纹信息与其他手指的差异大,而且一旦相似,其 相似度数值高,相似度可以达到80%,故给大拇指分配的指纹权重较高,大拇指指纹信息的 数量不同,对应的预定指纹叠加算法公式及预设综合数值也不同。其中,大拇指指纹信息的 数量为两个时,对应的预设综合数值更高,更易识别。指纹识别技术可达的相似度数值范围 为:70%至80%,比如,可以定义预设综合数值为75%,即新采集指纹的指纹叠加综合数值 大于或等于75%便可成功通过指纹验证,否则禁止通过指纹验证。
[0020] 在上述技术方案中,优选地,在所述计算所述至少两个指纹信息的指纹叠加综合 数值之前,还包括:根据接收到的设置命令,设置所述大拇指类型的指纹信息的平均权重和 所述预设综合数值,其中,所述大拇指类型的指纹信息的平均权重为预定数值,所述其他指 纹信息的平均权重为
[0021] 其中,sq为所述其他指纹信息的平均权重,s为所述大拇指类型的指纹信息的平均 权重,N为所述至少两个指纹信息的数量,n为所述大拇指类型的指纹信息的数量。
[0022] 在该技术方案中,大拇指类型的指纹信息的预设权重可以预先设置为固定的数 值,而其他指纹信息的预设权重则需要根据指纹信息的总数量及大拇指类型的指纹信息的 数量进行计算。比如,可以设置大拇指类型的指纹信息的预设权重为1/2,这样,当大拇指类 型的指纹信息的数量为1时,其他指纹信息的平均权重为:
[0023]
[0024] 再比如,当大拇指类型的指纹信息的数量为2时,可以设置大拇指类型的指纹信 息的预设权重为1/4,这样,其他指纹信息的平均权重为:
[0025]
[0026] 通过该技术方案,可以根据实际情况设置指纹信息的权重及预设综合数值,以便 控制指纹验证的难度,适应用户的实际需求。
[0027] 本发明的另一方面还提出了一种指纹验证装置,包括:接收单元,接收至少两个指 纹信息;相似度确定单元,确定所述至少两个指纹信息中的每个指纹信息与预设指纹信息 的相似度;计算单元,根据所述每个指纹信息的预设权重与所述预设指纹信息的相似度和 预定指纹叠加算法公式,计算所述至少两个指纹信息的指纹叠加综合数值;验证单元,判断 所述指纹叠加综合数值是否达到预设综合数值,以供根据判断结果,确定是否通过指纹验 证。
[0028] 在该技术方案中,通过采集至少两个手指的指纹信息,并确定每个指纹信息与预 定指纹信息的相似度,从而根据相似度确定每个指纹信息的手指类型,从而将确定的相似 度和每个指纹信息的预设权重代入预定指纹叠加算法公式进行计算,即可获取本次指纹验 证
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1