一种用于虹膜识别的人眼快速定位方法技术

技术编号:14015941 阅读:72 留言:0更新日期:2016-11-18 00:55
本发明专利技术涉及计算机视觉与图像识别技术领域,提供了一种用于虹膜识别的人眼快速定位方法,包括:步骤一、输入待测图像,使用人脸检测算法,提取出人脸图像;步骤二、将步骤一种的人脸图像转换为灰度图像,在灰度图像中粗提取出人眼区域图像;步骤三、根据步骤二中得到的人眼区域图像,计算出精确的人眼中心坐标。粗提取出人眼区域图像的方法采用灰度积分投影算法;计算得出的精确人眼中心坐标的方法采用梯度算法。本发明专利技术利用了积分投影和梯度两个重要的图像特征,在光照条件不良的情况下仍能正常工作,具有较强的鲁棒性;采用了人眼粗定位与精确定位相结合的方式,无需计算图像所有区域,降低了计算复杂度,操作更快速,人眼定位更准确。

【技术实现步骤摘要】

本专利技术涉及计算机视觉与图像识别
,特别涉及一种用于虹膜识别的人眼快速定位方法
技术介绍
随着现代社会的高速发展和信息时代的到来,身份识别技术变得越来越重要,相对于一些传统的识别技术,生物特征识别具有更安全、更便捷、更保密等优势,常见的指纹识别,人脸识别都属于生物特征识别,但其中安全性最高的要属虹膜识别,虹膜识别的编码空间丰富,每个人的虹膜纹路都独一无二并且容易区分。不仅如此,人体中的虹膜在不同光照条件下可以表现出不同的形状,因此只有活体虹膜可以通过检测,这就杜绝了类似复制指纹之类的安全隐患。尽管虹膜识别安全性较高,但是需要用户和设备之间距离很近才能进行识别,在用户体验上来说不是很好,远距离虹膜识别是近年来比较火热的识别技术,用户和设备之间只需要保持正常间距(大约为0.5米至1米之间),设备便可以采集到虹膜信息,快速识别。然而,因为虹膜信息的采集需要极高分辨率的设备(一般在1080P及以上),如果在远距离采集虹膜信息,那将花费很多的时间,因为有很多的图像区域包括人脸其他部分及背景图像都不能够为虹膜识别带来有用的信息,这也是为什么虹膜识别往往是近距离识别的原因。目前人眼定位的方法有很多,早期的算法有灰度投影积分、模板匹配、Hough圆变换等,后又有角点检测、对称变换法、等照度线等算法,近年来,随着机器学习算法的发展,在人眼定位方面的应用也越来越多,如根据Haar特征与Adaboost分类在人脸检测中的原理,同样利用这种方法来定位人眼,此外还有SVM(支持向量机),KNN(K近邻)等算法,但是这些算法要么计算复杂度太高,要么定位精度不够,无法满足实时定位人眼中心的需求。因此,计算机视觉与图像识别
急需一种用于虹膜识别的人眼快速定位方法,利用了积分投影和梯度两个重要的图像特征,在光照条件不良的情况下,也可以正常工作,具有较强的鲁棒性;采用了人眼粗定位与精确定位相结合的方式,避免计算图像所有区域,降低了计算复杂度,操作更加快速、容易,人眼定位更加准确。
技术实现思路
本专利技术为了解决上述问题,提供了一种用于虹膜识别的人眼快速定位方法,技术方案如下:一种用于虹膜识别的人眼快速定位方法,包括如下步骤:步骤一、输入待测图像,使用人脸检测算法,提取出人脸图像;步骤二、将步骤一种的人脸图像转换为灰度图像,在灰度图像中粗提取出人眼区域图像;步骤三、根据步骤二中得到的人眼区域图像,计算出精确的人眼中心坐标。优选的,在上述的一种凸面镜成像校正方法中,灰度积分投影算法的具体步骤为:灰度积分投影算法的具体步骤为:A)对待测图像进行人脸检测,将第i个人脸图像记为在中根据先验知识进行人眼定位,即得出左眼、右眼候选区域,分别记为和B)计算步骤A)中得出的和在水平方向上的积分并得到归一化结果; h ( y ) = 1 y m a x - y m i n ∫ y min y m a x I ( x , y ) d x ]]>其中,I(x,y)表示人脸图像(x,y)点的灰度值,ymax、ymin是根据先验知识获得的,表示眼睛区域横坐标的范围,h(y)表示或在水平方向上归一化投影函数;C)分别计算投影函数h(y)在人眼纵坐标区间[xmin,xmax]内的均值和标准差,使用均值减去一定倍数的标准差作为动态阈值T(h(y));过滤掉所有小于动态阈值T(h(y))的纵坐标,即得到集合{y|h(y)≥T(h(y))本文档来自技高网
...
一种用于虹膜识别的人眼快速定位方法

【技术保护点】
一种用于虹膜识别的人眼快速定位方法,其特征在于,包括如下步骤:步骤一、输入待测图像,使用人脸检测算法,提取出人脸图像;步骤二、将步骤一种的人脸图像转换为灰度图像,在灰度图像中粗提取出人眼区域图像;步骤三、根据步骤二中得到的人眼区域图像,计算出精确的人眼中心坐标。

【技术特征摘要】
1.一种用于虹膜识别的人眼快速定位方法,其特征在于,包括如下步骤:步骤一、输入待测图像,使用人脸检测算法,提取出人脸图像;步骤二、将步骤一种的人脸图像转换为灰度图像,在灰度图像中粗提取出人眼区域图像;步骤三、根据步骤二中得到的人眼区域图像,计算出精确的人眼中心坐标。2.根据权利要求1所述的一种用于虹膜识别的人眼快速定位方法,其特征在于,所述步骤二中粗提取出人眼区域图像的方法采用灰度积分投影算法。3.根据权利要求2所述的一种用于虹膜识别的人眼快速定位方法,其特征在于,所述灰度积分投影算法的具体步骤为:A)对待测图像进行人脸检测,将第i个人脸图像记为在中根据先验知识进行人眼定位,即得出左眼、右眼候选区域,分别记为和B)计算步骤A)中得出的和在水平方向上的积分并得到归一化结果; h ( y ) = 1 y m a x - ...

【专利技术属性】
技术研发人员:仇成林钱玲玲
申请(专利权)人:上海安威士科技股份有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1