首页 理论教育 虹膜识别算法

虹膜识别算法

时间:2022-02-09 理论教育 版权反馈
【摘要】:不同size的小波对选定的小区域指定一个根据其方向与频率计算得到该小区域的特征标志,连同该小区域所在的位置构成虹膜编码,即全部what和where构成了该虹膜的编码。虹膜编码是应用2维Gabor小波变换技术将虹膜的结构分解为相位复数矢量,相位角被量化为虹膜编码每一位的量值。解调制的Gabor小波与窗口大小、方向以及2个位置坐标这四个参数相关。

4.2.2 虹膜识别算法

首先,用专门的摄像机在不超过3英尺的距离上定位虹膜,然后,摄像机再确定虹膜左右两侧的外边界,由于眼睑的影响,上下侧的部分虹膜会免于计算在特征矢量中。

单色摄像机使用可见光或700~900mm红外光,在定位虹膜后用2维Gabor小波将虹膜过滤并分割为几百个矢量(称为相位复数矢量),如图4-2所示。不同size的小波对选定的小区域指定一个根据其方向与频率计算得到该小区域的特征标志(形象地称为what),连同该小区域所在的位置(形象地称为where)构成虹膜编码,即全部what和where构成了该虹膜的编码。并非全部虹膜均用于编码,顶部的一部分和底部的一个45度区域的虹膜未用于编码以避免眼睑和光反射的影响,如图4-3所示。

img101

图4-2 虹膜及其全编码

虹膜编码是应用2维Gabor小波变换技术将虹膜的结构分解为相位复数矢量,相位角被量化为虹膜编码每一位的量值。这一过程以极化坐标系统实现,以使计算结果与虹膜的大小无关,从而不受虹膜成像距离的影响,也与虹膜内瞳孔的大小无关。

img102

图4-3 局部放弃的虹膜编码

解调制的Gabor小波与窗口大小、方向以及2个位置坐标这四个参数相关。窗口大小定为8个级别,以对比不同窗口大小时的虹膜结构。由于虹膜特征的抽取是以相位为基础的,所以受摄像机成像对比度、倍率以及光线亮度等因素的影响较小,而且所形成的特征编码很短,仅256字节。

用虹膜编码区分不同人的虹膜是基于失败性测试的统计不相关性,即任何一个给定的虹膜编码,从统计上可以保证它不同于另一个眼球的虹膜编码。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈