[发明专利]一种快速虹膜识别方法有效
申请号: | 201510999284.4 | 申请日: | 2015-12-25 |
公开(公告)号: | CN105488493B | 公开(公告)日: | 2018-10-12 |
发明(设计)人: | 汪子云 | 申请(专利权)人: | 湖北润宏科技股份有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00 |
代理公司: | 武汉智盛唯佳知识产权代理事务所(普通合伙) 42236 | 代理人: | 胡红林 |
地址: | 438000 湖北省黄冈市黄*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 快速 虹膜 识别 方法 | ||
1.一种快速虹膜识别方法,其特征在于,包括:
制作能区分任意两张虹膜样本是否为同一类别人的AdaBoost-soft级联分类器数据库;
对待识别虹膜图像进行识别:将待识别虹膜图像的特征输入AdaBoost-soft级联分类器中进行计算,并将计算结果与AdaBoost-soft级联分类器数据库中的数据进行对比判断,如存在相同的虹膜样本,则该相同的虹膜样本所属虹膜类别即为待识别虹膜图形所述的类别;
所述AdaBoost-soft级联分类器分类的具体实现方法是:
1)给定训练样本{(x1,y1)、(x2,y2)…(xn,yn)},Xi表示正负样本,Xi为类内类间汉明距离,yi∈{1,0}为样本标签;单独每一级允许拒绝正样本比例{v1,v2…VT},V∈[0,1];
2)利用AdaBoost训练出T个弱分类器C{c1,c2…cT};
3)初始化每一个样本的响应值为0;
4)t从1到T,循环执行以下步骤:
4-1)遍历弱分类器集C,根据最大化正负样本间隔从C中选择出本级的弱分类器Ct:
其中,ft,i,j=dt,i-1+cj,bt、at分别为本级的正、负样本总数,dt-1,i为第i个样本在t-1次循环的样本响应值累加和;
4-2)计算出样本在本级分类器的响应值ct(Xi),与前t-1级的样本响应值累加和dt-1,i进行累加,更新前t级样本的响应值累加和dt,i:
dt,i=dt-1,i+Ct
4-3)按如下原则选取该级的拒绝门限值rt:
样本在本级的响应值累加和大于拒绝门限值,才会通过本级,否则会被拒绝,因此遍历本级每一个样本的响应值累加和为门限值r,在满足拒绝正样本百分比不超过p的前提下,选取最大的r作为本级的拒绝门限值rt;
∑jpred(dt,j≤r)yj≤p*bt
其中,p=p+vt
4-4)根据得到的本级拒绝门限值,对样本进行判别,剔除被拒绝样本,更新样本库;从弱分类器集C中剔除本级选出的弱分类器ct,精简弱分类器集;根据本级实际拒绝正样本个数,更新允许拒绝正样本百分比p;
本级实际拒绝正样本个数为:
fn=∑jpred(dt,j≤r)yj
更新p:
4-5)采取自举方式,增加一定个数的负样本,保证自举的负样本能够通过已经选出的前t级分类器。
2.根据权利要求1所述快速虹膜识别方法,其特征在于所述制作AdaBoost-soft级联分类器数据库包括:
(a)将已知分类好的虹膜样本进行分块处理,利用定序滤波器,对每块的虹膜样本数据进行计算,得出每块虹膜样本数据的定序特征图;
(b)得到所有虹膜样本的分块特征图后,计算其中同类虹膜的两个相同位置特征图块的汉明距离,并将它作为分类器的正样本库;
(c)计算其中不同类虹膜的两个位置相同特征图块的汉明距离,并将它作为分类器的负样本库;
(d)将正负样本特征库中的数据输入到AdaBoost-soft级联分类器中进行运算,得到一个区分任意两张虹膜样本是不是同一类别人的AdaBoost-soft级联分类器数据库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北润宏科技股份有限公司,未经湖北润宏科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510999284.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:压风机房远程监视器
- 下一篇:防触摸振动踩踏式报警器