The invention provides an iris recognition method, which includes the following steps: S1, collecting the original iris image, determining whether the original iris image has a spot or not; S2, locating the spot position and removing the spot at the iris edge to obtain the spot-free image; S3, dividing the spot-free image into iris regions, and obtaining the iris division template; S4, according to the iris division. Area template, the original iris image is segmented to get the iris ring region image; S5, the image of the ring region is normalized processing and feature extraction; S6, the iris image features obtained by Yi 5 are compared with the iris database information stored in the system, and iris recognition is carried out, and the results are output. The final iris image collected by this method will not change the data information of the iris area in the original iris image, which ensures the accuracy of iris and improves the accuracy of iris recognition.
【技术实现步骤摘要】
虹膜识别方法
本专利技术涉及虹膜识别
,尤其涉及一种虹膜识别方法。
技术介绍
在虹膜识别中,正确识别虹膜周边和瞳孔位置,是确保虹膜识别正确率的基本要求。一旦虹膜识别中的分区产生问题,虹膜识别的结果一定是错误的。这对于虹膜识别最大和最具备价值的品质:高安全性,会产生严重的问题,导致严重的后果。目前,大部分的自动虹膜识别系统使用DAUGMAN核心算法。请参阅说明书附图1所示,基于DAUGMAN的瞳孔2及虹膜1分割方法,它是利用瞳孔2相较于虹膜1颜色偏暗及虹膜1相较于白膜3颜色偏暗的特点,通过卷积的方法计算瞳孔2及虹膜1的边缘位置。因为这种方法是利用明暗的偏差计算虹膜1的边缘,如果在边缘位置附近存在光斑点4的情况下,必将导致虹膜1分区的结果会向光斑点4靠近,即导致虹膜1分区错误。日常生活中,很多人都会佩戴眼镜,在佩戴眼镜的的情况下,由于镜面对于补光光源的折射,导致光斑点4的产生是不可避免的。因此,佩戴眼镜或者其他造成大面积光斑情况下虹膜分割的正确率有待提高。有鉴于此,有必要设计一种改进的虹膜识别方法,以解决上述问题。
技术实现思路
本专利技术的目的在于提供一种在采集的虹膜图片存在光斑的情况下提升虹膜分区正确率的虹膜识别方法。为实现上述专利技术目的,本专利技术提供了一种虹膜识别方法,包括以下步骤:S1、采集虹膜原始图片,判定所述虹膜原始图片有无光斑;S2、定位光斑位置并对所述虹膜边缘处光斑做去光斑处理,得到无光斑图片;S3、对所述无光斑图片进行虹膜分区,得到虹膜分区模板;S4、根据所述虹膜分区模板,对所述虹膜原始图片进行分割,得到虹膜的环形区域图像;S5、对所述 ...
【技术保护点】
1.一种虹膜识别方法,包括以下步骤:S1、采集虹膜原始图片,判定所述虹膜原始图片有无光斑;S2、定位光斑位置并对所述虹膜边缘处光斑做去光斑处理,得到无光斑图片;S3、对所述无光斑图片进行虹膜分区,得到虹膜分区模板;S4、根据所述虹膜分区模板,对所述虹膜原始图片进行分割,得到虹膜的环形区域图像;S5、对所述环形区域图像进行归一化处理和特征提取;S6、将步骤S5得到的虹膜图像特征与系统内存储的虹膜数据库信息分别进行比对,进行虹膜识别,输出结果。
【技术特征摘要】
1.一种虹膜识别方法,包括以下步骤:S1、采集虹膜原始图片,判定所述虹膜原始图片有无光斑;S2、定位光斑位置并对所述虹膜边缘处光斑做去光斑处理,得到无光斑图片;S3、对所述无光斑图片进行虹膜分区,得到虹膜分区模板;S4、根据所述虹膜分区模板,对所述虹膜原始图片进行分割,得到虹膜的环形区域图像;S5、对所述环形区域图像进行归一化处理和特征提取;S6、将步骤S5得到的虹膜图像特征与系统内存储的虹膜数据库信息分别进行比对,进行虹膜识别,输出结果。2.根据权利要求1所述的虹膜识别方法,其特征在于,所述S2的具体步骤如下:S21、对所述虹膜原始图片进行基于阈值的二值化分割,得到所述虹膜原始图片的二值掩模图像;S22、对所述二值掩模图像进行开运算处理,去除所述二值掩模图像中的小连通域;S23、进行连通域扩充;S24、对S23得到的图片进行梯度插值,得到要去除的光斑区域;S25、去除所述虹膜原始图片中的所述光斑区域,得到无光斑图片。3.根据权利要求2所述的虹膜识别方法,其特征在于,所述S24中的所述梯度插值的计算过程如下:S241、计算S23得到的图片的光斑边缘的水平梯度和竖直梯度,公式是:diffXi=(Xi+1-Xi-1)/2;diffYi=(Yi+1-Yi-1)/2;其中,X表示光斑区域的水平方向上像素值向量,Y表示光斑区域竖直方向上像素值向量,i表示第几个像素值;S242、使用如下公式对S23得到的图片的整个光斑区域的每一行进行循环插值,公式是:其中,Q表示光斑区域,Q0表示当前待插值的行的左边缘像素点的灰度值,Qend表...
【专利技术属性】
技术研发人员:祖慈,巢中迪,梅俊峰,
申请(专利权)人:合肥虹慧达科技有限公司,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。