一种基于智能卡的指纹模板录入方法及装置制造方法及图纸

技术编号:11191713 阅读:81 留言:0更新日期:2015-03-25 20:20
本发明专利技术公开了一种基于智能卡的指纹模板录入方法及装置,包括:当判断出用户的手指为困难手指时,获取第二预设值次的指纹特征数据;其中,第二预设值和第一预设值之和为N;针对每次获得的指纹特征数据,分别计算与除该次之外的其它次获得的指纹特征数据的匹配对数的比例;存储计算得到的各匹配对数的比例并按照大小进行排序,更新从大到小的前K次的指纹特征数据的标记次数;其中,K<N;对标记次数按照大小进行排序,选择出从大到小的前第一预设值个的标记次数对应的指纹特征数据作为有效指纹模板存入智能卡中。本发明专利技术技术方案提高了指纹识别率。

【技术实现步骤摘要】
一种基于智能卡的指纹模板录入方法及装置
本专利技术涉及通信智能卡应用技术,尤指一种基于智能卡的指纹模板录入方法及装置。
技术介绍
基于智能卡的指纹识别系统中,指纹匹配的过程被分为两部分完成,第一部分为:指纹pos机采集用户的指纹图像提取指纹特征数据并传递给指纹卡(即带指纹匹配算法的智能卡);第二部分为:指纹卡将指纹pos机提取的数据与卡内存储的预先录入的该用户的指纹特征模板进行匹配并将匹配结果返回至指纹P0S机,指纹P0S机根据返回结果执行下一步操作。 指纹识别系统中的身份认证过程即上述第二部分,是将现场采集到的指纹特征数据与智能卡内存储的指纹特征模板进行比对的过程,若采集到的指纹特征数据和指纹模板的匹配结果(也称为匹配对数的比例,是指两组指纹特征数据中匹配的点对总数与有效点对总数的比值)超过预先设置的阈值,则认证通过。因此,指纹模板的质量高低对整个指纹识别系统的实用性,有很大的影响,比如,由于存储的指纹模板质量低时,导致在身份认证过程中采集到的指纹无法与指纹模板匹配,即匹配对数的比例低于预先设置的阈值,从而影响了身份的认证。 为了避免指纹录入时存储的指纹模板质量过低而引起的问题,一个比较常见的解决办法是,在针对某用户录入指纹模板时,一次性录入多个指纹模板(通常为2-5个),这样就能够在一定程度上避免由于用户在指纹录入过程中按压方式不规范而引起的指纹模板质量低的问题。基于智能卡的存储空间大小,增加存储的指纹模板数而造成的时间消耗和存储空间的消耗是可以接受的。 在现有基于智能卡的指纹录入方法中,没有对采集的指纹模板进行筛选,而且,在指纹识别时采用的是固定阈值,一般,同一个手指采集到的不同次的指纹特征数据(这里可以称之为同一手指采集的不同指纹集合)与智能卡内存储的指纹模板的匹配对数的比例应该为80% — 90% (称之为初始匹配阈值,其理论值应该是100% ),因此在指纹识别中采取的阈值范围是80% — 90% ;但是,对于一些特别的手指(下文中称之为困难手指),比如因为指纹纹路细或者其他原因,导致每次采集到的指纹特征点差异大,同一个手指采集到的不同指纹特征数值,匹配对数的比例一般仅为50% — 60%,甚至于更低。因此若对于这种情况,如果不对指纹模板进行处理,采取固定的80%—90%的阈值,显然降低了匹配成功率。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种基于智能卡的指纹模板录入方法及装置,能够提尚指纹识别率。 为了达到本专利技术目的,本专利技术提供了一种基于智能卡的指纹模板录入方法,包括: 当判断出用户的手指为困难手指时,获取第二预设值次的指纹特征数据;其中,第二预设值和第一预设值之和为N ; 针对每次获得的指纹特征数据,分别计算与除该次之外的其它次获得的指纹特征数据的匹配对数的比例;存储计算得到的各匹配对数的比例并按照大小进行排序,更新从大到小的前K次的指纹特征数据的标记次数;其中,K<N ; 对标记次数按照大小进行排序,选择出从大到小的前第一预设值个的标记次数对应的指纹特征数据作为有效指纹模板存入智能卡中。 进一步地,该方法之前还包括: 获取第一预设值次的指纹特征数据; 根据获得的第一预设值次的指纹特征数据,判断用户的手指是否为困难手指。 进一步地,在获取第二预设值次的指纹特征数据之前,该方法还包括: 设置每次的指纹特征数据的标记次数和每次的指纹特征数据与其它次获得的指纹特征数据的匹配对数的比例的一一对应关系;其中,每次的指纹特征数据的标记次数的初始值为O。 进一步地,该方法还包括: 分别计算第一预设值次的指纹特征数据的匹配阈值; 判断计算出的匹配阈值是否可用; 当匹配阈值可用时,将匹配阈值设置为与指纹特征数据对应的有效指纹模板的匹配对数阈值;否则,将与指纹特征数据对应的有效指纹模板的匹配对数阈值设置为初始匹配阈值。 进一步地,分别计算第一预设值次的指纹特征数据的匹配阈值,包括: 分别获取第一预设值次的指纹特征数据中每次的指纹特征数据的匹配对数的比例和该次指纹特征数据的标记次数; 根据获得的匹配对数的比例和标记次数,计算第一预设值次的指纹特征数据中每次的指纹特征数据的匹配阈值。 进一步地,判断计算出的匹配阈值是否可用,包括: 判断计算出的第一预设值次的指纹特征数据中每次的指纹特征数据的匹配阈值是否小于初始匹配阈值; 当计算出的匹配阈值小于初始匹配阈值时,获取指纹数据库中第三预设值次的指纹特征数据; 将获得的指纹数据库中第三预设值的指纹特征数据一一与计算获得的匹配阈值对应的有效指纹模板进行匹配获得匹配分数; 当获得的各个匹配分数均小于匹配阈值,则判断匹配阈值可用。 本专利技术还提供了一种基于智能卡的指纹模板录入装置,包括:第一获取模块、处理模块和模板存储模块;其中, 第一获取模块,用于当判断出用户的手指为困难手指时,获取第二预设值次的指纹特征数据;其中,第二预设值和第一预设值之和为N ; 处理模块,用于针对每次获得的指纹特征数据,分别计算与除该次之外的其它次获得的指纹特征数据的匹配对数的比例;存储计算得到的各匹配对数的比例并按照大小进行排序,更新从大到小的前κ次的指纹特征数据的标记次数;其中,K<N ; 模板存储模块,用于对标记次数按照大小进行排序,选择出从大到小的前第一预设值个的标记次数对应的指纹特征数据作为有效指纹模板存入智能卡中。 进一步地,该装置还包括:第二获取模块和判断模块; 第二获取模块,用于获取第一预设值次的指纹特征数据; 判断模块,用于根据获得的第一预设值次的指纹特征数据,判断用户的手指是否为困难手指。 进一步地,该装置还包括:设置模块,用于在获取第二预设值次的指纹特征数据之前,设置每次的指纹特征数据的标记次数和每次的指纹特征数据与其它次获得的指纹特征数据的匹配对数的比例的一一对应关系;其中,每次的指纹特征数据的标记次数的初始值为0。 进一步地,处理模块,还用于:分别计算第一预设值次的指纹特征数据的匹配阈值; 判断计算出的匹配阈值是否可用; 当匹配阈值可用时,将匹配阈值设置为与指纹特征数据对应的有效指纹模板的匹配对数阈值;否则,将与指纹特征数据对应的有效指纹模板的匹配对数阈值设置为初始匹配阈值。 进一步地,处理模块,具体用于: 分别获取第一预设值次的指纹特征数据中每次的指纹特征数据的匹配对数的比例和该次指纹特征数据的标记次数; 根据获得的匹配对数的比例和标记次数,计算第一预设值次的指纹特征数据中每次的指纹特征数据的匹配阈值。 进一步地,处理模块还具体用于: 判断计算出的第一预设值次的指纹特征数据中每次的指纹特征数据的匹配阈值是否小于初始匹配阈值; 当计算出的匹配阈值小于初始匹配阈值时,获取指纹数据库中第三预设值的指纹特征数据; 将获得的指纹数据库中第三预设值的指纹特征数据一一与计算获得的匹配阈值对应的有效指纹模板进行匹配获得匹配分数; 当获得的各个匹配分数均小于匹配阈值,则判断匹配阈值可用。 本专利技术技术方案包括:当判断出用户的手指为困难手指时,获取第二预设值次的指纹特征数据;其中,第二预设值和第一预设值之和为N ;针对每次获得的指纹特征数据,分别本文档来自技高网
...
一种基于智能卡的指纹模板录入方法及装置

【技术保护点】
一种基于智能卡的指纹模板录入方法,其特征在于,包括:当判断出用户的手指为困难手指时,获取第二预设值次的指纹特征数据;其中,第二预设值和第一预设值之和为N;针对每次获得的指纹特征数据,分别计算与除该次之外的其它次获得的指纹特征数据的匹配对数的比例;存储计算得到的各匹配对数的比例并按照大小进行排序,更新从大到小的前K次的指纹特征数据的标记次数;其中,K<N;对标记次数按照大小进行排序,选择出从大到小的前第一预设值个的标记次数对应的指纹特征数据作为有效指纹模板存入智能卡中。

【技术特征摘要】
1.一种基于智能卡的指纹模板录入方法,其特征在于,包括: 当判断出用户的手指为困难手指时,获取第二预设值次的指纹特征数据;其中,第二预设值和第一预设值之和为N ; 针对每次获得的指纹特征数据,分别计算与除该次之外的其它次获得的指纹特征数据的匹配对数的比例;存储计算得到的各匹配对数的比例并按照大小进行排序,更新从大到小的前K次的指纹特征数据的标记次数;其中,K<N ; 对标记次数按照大小进行排序,选择出从大到小的前第一预设值个的标记次数对应的指纹特征数据作为有效指纹模板存入智能卡中。2.根据权利要求1所述的指纹模板录入方法,其特征在于,该方法之前还包括: 获取所述第一预设值次的指纹特征数据; 根据获得的所述第一预设值次的指纹特征数据,判断所述用户的手指是否为困难手指O3.根据权利要求1或2所述的指纹模板录入方法,其特征在于,在所述获取第二预设值次的指纹特征数据之前,该方法还包括: 设置每次的指纹特征数据的标记次数和每次的指纹特征数据与其它次获得的指纹特征数据的匹配对数的比例的一一对应关系;其中,每次的指纹特征数据的标记次数的初始值为O。4.根据权利要求1所述的指纹模板录入方法,其特征在于,该方法还包括: 分别计算所述第一预设值次的指纹特征数据的匹配阈值; 判断计算出的匹配阈值是否可用; 当所述匹配阈值可用时,将所述匹配阈值设置为与所述指纹特征数据对应的有效指纹模板的匹配对数阈值;否则,将与所述指纹特征数据对应的有效指纹模板的匹配对数阈值设置为初始匹配阈值。5.根据权利要求4所述的指纹模板录入方法,其特征在于,所述分别计算所述第一预设值次的指纹特征数据的匹配阈值,包括: 分别获取所述第一预设值次的指纹特征数据中每次的指纹特征数据的匹配对数的比例和该次指纹特征数据的标记次数; 根据获得的匹配对数的比例和标记次数,计算所述第一预设值次的指纹特征数据中每次的指纹特征数据的匹配阈值。6.根据权利要求5所述的指纹模板录入方法,其特征在于,所述判断计算出的匹配阈值是否可用,包括: 判断计算出的所述第一预设值次的指纹特征数据中每次的指纹特征数据的匹配阈值是否小于所述初始匹配阈值; 当计算出的匹配阈值小于所述初始匹配阈值时,获取指纹数据库中第三预设值次的指纹特征数据; 将获得的指纹数据库中第三预设值的指纹特征数据一一与计算获得的匹配阈值对应的有效指纹模板进行匹配获得匹配分数; 当获得的各个匹配分数均小于所述匹配阈值,则判断所述匹配阈值可用。7.一种基于智能卡的指纹模板录入装置,其特征在于,包...

【专利技术属性】
技术研发人员:段文杰李宗辉徐泳石春光
申请(专利权)人:北京大唐智能卡技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1