发明名称 一种基于双弹簧模型的虹膜纹理归一化方法
摘要 本发明的基于双弹簧模型的虹膜纹理归一化方法包括设定虹膜标准状态下瞳孔半径与虹膜半径的比值以及虹膜标准状态下近瞳区宽度与(近瞳区+远瞳区)宽度的比值;设定近瞳区和远瞳区需采样的行数;将近瞳区和远瞳区建模成具不同弹性系数的弹簧串联;根据虹膜实际半径计算标准状态下瞳孔半径、近瞳区宽度和远瞳区宽度;将虹膜内外圆周分别对应等分,计算瞳孔边缘上某点坐标和虹膜边缘上对应该点坐标且计算两点的距离;判定虹膜为非标准状态,计算此状态下近瞳区和远瞳区的宽度并对近瞳区和远瞳区进行线性采样;将采样点归一化成矩形图像;本方法比现有非线性归一化方法更简便实用,能减少由于瞳孔缩放带来的误差,可提高虹膜识别的识别率。
申请公布号 CN102663372B 申请公布日期 2013.09.11
申请号 CN201210124620.7 申请日期 2012.04.25
申请人 中国科学技术大学 发明人 姚鹏;方益平
分类号 G06K9/00(2006.01)I 主分类号 G06K9/00(2006.01)I
代理机构 北京维澳专利代理有限公司 11252 代理人 马佑平
主权项 一种基于双弹簧模型的虹膜纹理归一化方法,其特征在于,包括如下步骤:步骤1,设定虹膜标准状态下瞳孔半径与虹膜半径的比值dRPTol以及虹膜标准状态下近瞳区宽度与近瞳区宽度和远瞳区宽度和的比值dRNToall;设定近瞳区和远瞳区需采样的行数m1和m2,其中m1,m2为大于0的整数,且m1+m2=m;由近瞳区建模成的弹性系数k1的弹簧和由远瞳区建模成的弹性系数为k2的弹簧组成的一个弹簧串联,其中k1<k2;步骤2,获取所采集的虹膜图像的虹膜半径RI,根据所述dRPTol、dRNToall和虹膜半径RI,计算出标准状态下的瞳孔半径RTO、近瞳区的宽度dA0和远瞳区的宽度dB0;步骤3,将所采集的虹膜图像的虹膜内外圆周分别对应的等分为n份,计算瞳孔边缘上某点的坐标(xpi,ypi)和虹膜边缘上对应该点的坐标(xIj,yIj),根据(xpi,ypi)和(xIj,yIj)计算出所述瞳孔边缘点和虹膜边缘点之间的距离dI,其中,n为大于0的整数;步骤4,当dI≠dA0+dB0时,判定所采集的虹膜图像处于虹膜非标准状态,根据下述公式计算出虹膜非标准状态下的近瞳区的宽度dA1和远瞳区的宽度dB1: <mrow> <mfrac> <mrow> <mi>k</mi> <mn>1</mn> </mrow> <mrow> <mi>dA</mi> <mn>0</mn> </mrow> </mfrac> <mrow> <mo>(</mo> <mi>dA</mi> <mn>0</mn> <mo>-</mo> <mi>dA</mi> <mn>1</mn> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mrow> <mi>k</mi> <mn>2</mn> </mrow> <mrow> <mi>dB</mi> <mn>0</mn> </mrow> </mfrac> <mrow> <mo>(</mo> <mi>dB</mi> <mn>0</mn> <mo>-</mo> <mi>dB</mi> <mn>1</mn> <mo>)</mo> </mrow> </mrow>dA1+dB1=d1步骤5,根据计算出的dA1和dB1,对虹膜非标准状态下的近瞳区和远瞳区分别进行m1行和m2行线性采样而得到采样点;步骤6,将所述采样点通过双线性插值归一化成分辨率为m×n的矩形图像。
地址 230026 安徽省合肥市金寨路96号