【技术实现步骤摘要】
一种采用图像增广和小样本学习的虹膜识别方法
本专利技术涉及一种采用图像增广和小样本学习的虹膜识别方法,属于虹膜识别
技术介绍
生物特征识别是利用人生理或行为特征自动验证从而进行身份识别的方法。随着通讯和交通技术的突飞猛进人们活动区域逐渐扩大,生物特征识别的难度和重要性越来越突出。因此,生物特征识别在机场,金融,网络,电商等安全领域有十分广泛的应用前景。目前已被应用的特征主要有:指纹、掌纹、虹膜、手形、人脸、静脉图、步态等。其中,虹膜相对于其他特征则具有更加独特的优势:虹膜具有复杂的纹理和随机的气孔,人的虹膜大概在2-3岁后稳定,不再跟随年龄增长而变化。一旦虹膜形成,其独特的属性就可以被永久地感知。因此,虹膜识别以高度的确定性,独特性,稳定性和非侵入性特征,在下一代大规模身份识别系统中发挥关键作用。现有的虹膜识别方法主要包括:采集,预处理,特征提取和匹配。采集设备必须带有标准红外光灯,采集到虹膜图片的质量将直接影响最终识别的效果。预处理主要是对虹膜图像的去噪处理,定位并分割包含有虹膜纹理信息的圆环区域并排除上下眼睑的干扰。此外,常常将圆环形状的虹膜归一化为统一的尺寸的图像方便后期处理。特征提取即描述虹膜纹理,在虹膜识别的过程中最为重要。在匹配阶段将提取到的特征编码进行相似度比较,以确定身份信息。传统的特征提取主要是手工设计特征提取器以编写虹膜纹理特征,如小波变换的过零检测、离散傅里叶变换、多尺度泰勒展开、二维希尔伯特变换和分形等。然而,手工设计的特征计算复杂度高,提取需要花费大量的时间,并且这 ...
【技术保护点】
1.一种采用图像增广和小样本学习的虹膜识别方法,其特征在于,利用虹膜图像采集及识别装置来实现,所述虹膜图像采集及识别装置包括带有红外光源的高分辨率摄像头、计算机和显示设备,高分辨率摄像头、计算机和显示设备依次连接;/n带有红外光源的高分辨率摄像头用于采集虹膜图像,并将采集到的图像发送至计算机;显示设备用于显示认证结果;/n计算机中集合有虹膜预处理模块、图像增广模块、特征提取模块和模式匹配模块,计算机根据小样本学习搭建CNN并提取虹膜纹理特征,已采集图像的用户作为注册用户,对注册用户进行特征编码提取并存储在计算机中,等待认证用户的虹膜图像被高分辨率摄像头捕捉后,送入计算机进行身份认证,具体步骤包括:/n1)读取采集的虹膜图像;/n2)虹膜预处理:对虹膜内外边缘定位,去除图像噪声并获得统一尺寸的归一化虹膜模板;/n3)图像增广:在归一化虹膜模板基础上设计四种针对虹膜变化的模板,扩充训练集数据;/n4)基于CNN的特征提取:利用小样本学习使CNN获取虹膜纹理信息,搭建CNN,提取纹理特征;/n5)虹膜匹配:/nA)注册:虹膜经过与步骤2)相同的预处理,放入步骤4)搭建好的CNN提取纹理特征中 ...
【技术特征摘要】
1.一种采用图像增广和小样本学习的虹膜识别方法,其特征在于,利用虹膜图像采集及识别装置来实现,所述虹膜图像采集及识别装置包括带有红外光源的高分辨率摄像头、计算机和显示设备,高分辨率摄像头、计算机和显示设备依次连接;
带有红外光源的高分辨率摄像头用于采集虹膜图像,并将采集到的图像发送至计算机;显示设备用于显示认证结果;
计算机中集合有虹膜预处理模块、图像增广模块、特征提取模块和模式匹配模块,计算机根据小样本学习搭建CNN并提取虹膜纹理特征,已采集图像的用户作为注册用户,对注册用户进行特征编码提取并存储在计算机中,等待认证用户的虹膜图像被高分辨率摄像头捕捉后,送入计算机进行身份认证,具体步骤包括:
1)读取采集的虹膜图像;
2)虹膜预处理:对虹膜内外边缘定位,去除图像噪声并获得统一尺寸的归一化虹膜模板;
3)图像增广:在归一化虹膜模板基础上设计四种针对虹膜变化的模板,扩充训练集数据;
4)基于CNN的特征提取:利用小样本学习使CNN获取虹膜纹理信息,搭建CNN,提取纹理特征;
5)虹膜匹配:
A)注册:虹膜经过与步骤2)相同的预处理,放入步骤4)搭建好的CNN提取纹理特征中,并保留用户信息;
B)认证:将待认证的虹膜与系统已注册用户逐一匹配,获得虹膜归属情况,进行身份认证;
6)显示认证结果。
2.根据权利要求1所述的采用图像增广和小样本学习的虹膜识别方法,其特征在于,所述步骤2)的虹膜预处理进一步为:
a)定位分割:虹膜位于瞳孔和眼白之间,三者的灰度梯度差距明显,将虹膜视为标准圆环,利用图像的灰度梯度差,确定虹膜的内、外边缘,最后将内、外边缘之间的虹膜分割出来;
b)归一化:通过直角坐标系和极坐标系的转化,将圆环的虹膜展开为固定像素的矩形模板;
c)选择感兴趣区域,即ROI部分,去掉噪声即去掉归一化虹膜模板中包含上下眼睑和睫毛部分;
d)使用直方图均衡化对ROI部分的虹膜图像进行增强,提高图像对比度,最终得到归一化虹膜模板。
3.根据权利要求2所述的采用图像增广和小样本学习的虹膜识别方法,其特征在于,所述步骤3)中图像增广的具体过程为:
i)对部分归一化虹膜模板进行随机亮度抖动,模拟光线变化对虹膜图像的影响:
对于M个样本随机选取个样本,对随机选取的样本生成一个模板矩阵并令所有元素均为零;在该模板矩阵中随机取一个点设置为1;采用一个方差为Σ=28的二维高斯核对该模板矩阵进行卷积,得到卷积后的模板矩阵将该模板矩阵取反后与原始样本进行哈达码积运算,得到随机亮度抖动样本其中表示哈达码积运算;
ii)对部分归一化虹膜模板进行瞳孔缩放:
瞳孔的扩张和收缩分别对应于归一化虹膜模板的纵向拉伸和压缩,在拉伸归一化模板时,将卷齿轮外区域丢弃,在压缩归一化模板时,将卷齿轮内部的纹理进行补充扩展:
在步骤i)获得的虹膜增广样本中,进一步随机选取个样本,对选取的样本若Kc>1,在纵向即矩阵行方向上放大Kc倍至30Kc行,然后截取30Kc行,变...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。