论文部分内容阅读
在当今信息化时代,如何准确鉴别一个人的身份、保护信息安全,已成为一个必须解决的社会问题。传统的身份认证方式由于极易伪造和丢失,越来越难以满足人们的需求,目前最为便捷与安全的解决方案无疑就是生物特征识别技术。虹膜识别是各种生物特征识别技术中误识率最低的,并且具有唯一性、稳定性、可采集性、非侵犯性和防伪性等优点,有着广阔的应用前景、巨大的经济效益和科学研究价值。虹膜识别算法主要包括虹膜图像质量评价、虹膜图像预处理、特征抽取和模式匹配等环节,其中虹膜图像预处理包括虹膜内外边界定位、眼睑定位、虹膜归一化、图像增强和噪声去除。本文主要对虹膜识别算法进行了如下研究和创新:1)实际采集到的虹膜图像常常存在散焦模糊和眼睑、睫毛的严重遮挡,增大了同类虹膜之间的差异,容易导致虹膜识别系统的错误拒绝率增加。本文从降低算法复杂度、减小运算量的角度出发,提出了一种快速有效的分步式虹膜图像质量评价算法:首先,使用高斯拉普拉斯算子提取瞳孔两侧虹膜局部区域的高频分量来判断图像是否散焦模糊;然后,计算瞳孔上方指定区域的平均灰度来判断虹膜区域是否受到眼睑的严重遮挡;最后,通过提取瞳孔上方指定区域的水平高频分量来衡量虹膜受睫毛遮挡的程度。该算法只需要定位瞳孔,避免了难定位、耗时长的虹膜外圆定位,并且只针对虹膜局部区域提取相关信息,不需要处理整幅图像,在CASIA 1.0和CASIA 2.0 ver1虹膜库上进行了实验,结果表明这是一种快速有效的虹膜图像质量评价算法。2)在虹膜定位方面,针对经典算法都是在三维参数空间迭代求最优解,存在着计算量大、运行速度慢的缺点,本文提出了一种快速准确、鲁棒性好的虹膜定位方法:根据虹膜图像的灰度分布特点,巩膜、虹膜和瞳孔依次呈阶梯分布,并且瞳孔和虹膜的分界较明显,内圆定位相对容易,分别使用了最小二乘法和几何方法来定位瞳孔。然后在瞳孔定位的基础上,采用改进的Canny算子结合Hough变换的方法定位虹膜外圆。检测眼睑时,提出了采用Radon变换分段直线定位眼睑,并用阈值法去除了睫毛、眼睑阴影对虹膜区域的干扰。3)由于虹膜图像的大小和分辨率各不相同,并且还不同程度地存在着平移、缩放和旋转失真,使得虹膜模式很难直接进行比对。本文采用Daugman提出的各向同质的橡胶皮弹性模型(Rubber Sheet Model),对定位后的虹膜图像进行了归一化处理,经分析取归一化图像分辨率为512×64。为了去除眼睑、睫毛的干扰,选取归一化图像中右上角四分之一部分作为虹膜的有效区域,同时,为了避免瞳孔对有效区域的影响,舍弃前四行纹理信息,从第五行开始选取虹膜有效区域,有效部分的分辨率大小是256×32。4)考虑到二维Gabor函数能够较好地模拟动物视觉系统中的一对简单视觉神经元的感受特性,通过选择不同的窗口、频率和方向参数,可以得到有效的纹理特征。本文设计并构造了基于极坐标形式的32通道Gabor滤波器对归一化虹膜图像提取纹理特征,并使用Hamming距离进行匹配,取得了较好的识别效果。实验中选用CASIA 1.0库中有效区域受干扰较少的53只眼睛共371幅图像作为实验用虹膜库,并取得了在阈值为0.372时,错误拒绝18次,错误接受587次,错误拒绝率为1.62 %,错误接受率为0.87 %,正确识别率为99.119 %的满意结果。