多模板指纹识别方法_2

文档序号:9564857阅读:来源:国知局
分配m个用来录入的指纹模板的模板内存,设置每个指纹模板的大小为η个字节,则预分配的模板内存的大小为m*n个字节,其中,m、η为自然数;
将这m个指纹模板设置成一个指纹模板库;
在录入指纹时,指纹模块上的传感器对每个手指采集三次指纹,每次均生成一个指纹模板,即每个手指一共生成三个指纹模板;
将三个指纹模板存储在模板内存中,即使得三个指纹模板都存储在指纹模板库中; 将三个指纹模板依次保存在模板内存中的前三个大小为η个字节存储空间里;
(2)指纹搜索比对:设置比对的相似度阈值,即比对分数;
指纹模块上的传感器采集手指的指纹,并生成一个对比指纹模板;
在指纹模板库中搜索指纹模板,与对比指纹模板进行比对;
当在指纹模板库中,搜索到与对比指纹模板相同的指纹模板时,判断搜索到的指纹模板与对比指纹模板的比对分数关系;
如果对比指纹模板和搜索到的指纹模板的比对分数大于或等于设置的比对分数,则判断对比指纹模板和搜索到的指纹模板是来自同一个手指的指纹模板,即判断比对成功,不再存储新的指纹模板到指纹模板库中;
如果对比指纹模板和搜索到的指纹模板的比对分数小于设置的比对分数,则判断比对不成功,即在指纹模板库中存储入该对比指纹模板。
[0016]在指纹模块上的传感器采集指纹时,先获取指纹图像,再对指纹图像进行校正后,生成指纹模板。
[0017]具体实施例一
在指纹模块的闪存(FLASH)中,预先为待录入的每个手指分配好六个模板的内存,每个模板的大小为810个字节,则每个手指共分配6*810个字节的内存,当模板存储在闪存(FLASH)中时,就会形成一个模板库。
[0018]在录入指纹时,手指在指纹模块的传感器上按三次,每次均生成一个模板,共生成三个模板,保存在模块中的闪存(FLASH)为其分配好的特定的内存中,录入完成之后,每个手指的模板都在模板库中,这时每个手指在模块中就保存了三个模板,这三个模板依次保存在分配好的内存中的前三个810个字节里。
[0019]然后进行搜索比对,当在模板库中搜索到模板时,这时要设置一个比对的相似度阈值即比对分数,也叫相似度分数。将手指放到传感器上,若生成模板成功,则会产生一个新的模板,这就是对比指纹模板。
[0020]用这个对比指纹模板和已经存储在指纹模板库中的指纹模板进行一一的比对,在搜索成功的情况下,如果对比指纹模板和模板库中已经存入的该手指的的任何一个指纹模板的比对分数大于或等于设定好的比对分数,则认为比对成功,就不存储待比对的模板到模板库中为其分配好的内存中。
[0021]如果对比指纹模板和模板库中已经存入的该手指的指纹模板的比对的分数均都小于设定的比对分数,则认为比对不成功,就将待比对的模板存储在闪存(FLASH)为其分配好的第四个810个字节的内存中。
[0022]以同样的方法添加第五,第六个模板。经过试验证明六个模板被存满后,再进行搜索比对的话,会大大的提高模板识别率,能将识别率提高两倍,而且在注册阶段也不会消耗太长的时间。
[0023]本发明多模板指纹识别方法的有益效果是:
1.由于是在搜索比对阶段将指纹模板填满的,从而会在注册指纹阶段一次就将六个模板填满节省了大量的时间;
2.属于多模板,存储的指纹特征比单模版存储的指纹模板多很多,从而在身份认证阶段会大大提高模块识别率。
[0024]以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种多模板指纹识别方法,其特征在于,步骤包括: (1)指纹注册:在指纹模块的闪存中,预分配m个用来录入的指纹模板的模板内存,设置每个指纹模板的大小为η个字节,则预分配的模板内存的大小为m*n个字节,其中,m、η为自然数; 将这m个指纹模板设置成一个指纹模板库; 在录入指纹时,指纹模块上的传感器对每个手指采集三次指纹,每次均生成一个指纹模板,即每个手指一共生成三个指纹模板; 将三个指纹模板存储在模板内存中,即使得三个指纹模板都存储在指纹模板库中; 将三个指纹模板依次保存在模板内存中的前三个大小为η个字节存储空间里; (2)指纹搜索比对:设置比对的相似度阈值,即比对分数; 指纹模块上的传感器采集手指的指纹,并生成一个对比指纹模板; 在指纹模板库中搜索指纹模板,与对比指纹模板进行比对; 当在指纹模板库中,搜索到与对比指纹模板相同的指纹模板时,判断搜索到的指纹模板与对比指纹模板的比对分数关系; 如果对比指纹模板和搜索到的指纹模板的比对分数大于或等于设置的比对分数,则判断对比指纹模板和搜索到的指纹模板是来自同一个手指的指纹模板,即判断比对成功,不再存储新的指纹模板到指纹模板库中; 如果对比指纹模板和搜索到的指纹模板的比对分数小于设置的比对分数,则判断比对不成功,即在指纹模板库中存储入该对比指纹模板。2.根据权利要求1所述的多模板指纹识别方法,其特征在于,每个指纹模板的大小为810个字节。3.根据权利要求1所述的多模板指纹识别方法,其特征在于,在指纹搜索比对时,将对比指纹模板和指纹模板库中的指纹模板进行一一的比对。4.根据权利要求1所述的多模板指纹识别方法,其特征在于,在指纹模块上的传感器采集指纹时,先获取指纹图像,再对指纹图像进行校正后,生成指纹模板。
【专利摘要】本发明公开了一种多模板指纹识别方法,步骤包括:指纹注册和指纹搜索比对。通过上述方式,本发明多模板指纹识别方法,在指纹录入阶段先存储三个模板,这三个模板依次保存在分配好的内存中的前三个空间里,随后在搜索比对阶段再依次将剩余的三个模板填满,从而在不占用太长的指纹注册的时间的同时也为以后的身份认证阶段提高了模块识别率。
【IPC分类】G06K9/00
【公开号】CN105320935
【申请号】CN201510451322
【发明人】刘素苹, 佟宝同, 张飞飞
【申请人】江苏邦融微电子有限公司
【公开日】2016年2月10日
【申请日】2015年7月29日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1