[发明专利]一种低分辨率图像虹膜中心精确定位的方法有效
申请号: | 201711245438.6 | 申请日: | 2017-12-01 |
公开(公告)号: | CN107895157B | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 肖锋;杨光亮 | 申请(专利权)人: | 沈海斌 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/38;G06K9/46;G06T7/13;G06T7/136;G06T7/187;G06T7/70 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 黄欢娣;邱启旺 |
地址: | 310013 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种低分辨率图像虹膜中心精确定位的方法,包括:获得人脸特征点,并根据获得的人脸特征点进行眼睛区域图像提取;对眼睛区域图像进行二值化处理,并进行眼睛状态即睁眼与闭眼的识别;通过双圆活动边界模型对眼睛区域图像进行虹膜中心粗略定位;提取虹膜边缘并采用最小二值化圆拟合算法对睁眼图像虹膜中心精确定位;采用虹膜中心质量评估与二值化连通域的方法对少于两条边缘的图像与闭眼图像虹膜中心进行精确定位。本发明还公开了一种低分辨率图像虹膜中心精确定位的提取装置。本发明利用眼睛解剖学参数初始化双圆活动边界模型参数,并设计了一种准确与实用的提取虹膜边缘的算法,进而提升了虹膜中心定位的计算效率与准确性。 | ||
搜索关键词: | 一种 分辨率 图像 虹膜 中心 精确 定位 方法 | ||
【主权项】:
一种低分辨率图像虹膜中心精确定位的方法,其特征在于,包括:(1)获得人脸图像,并根据人脸特征点进行眼睛区域图像提取;提取得到的眼睛区域图像的宽度为N,高度为M;(2)对眼睛区域图像进行二值化处理,并进行眼睛状态即睁眼与闭眼的识别;(2.1)将图像的宽度归一化到宽度W,灰度化后进行二值分割,得到二值化图像;(2.2)提取长宽符合虹膜特征的二值化连通域。(2.3)根据提取出的连通域来判断眼睛的开闭,当且仅当满足以下条件时,认为是闭眼,否则为睁眼;条件如下:图像中只剩余一个连通域,且连通域宽度m满足m/W>0.6,左眼的垂直方向像素个数的标准差小于等于3.4,右眼的垂直方向像素个数的标准差小于等于与3.5,垂直方向像素个数标准差δC通过以下方法计算得到:δC=1mΣi=1m(ci-c‾)2c‾=1mΣi=1mci---(1)]]>ci为水平位置i处的垂直方向像素数量,i∈1,2,…,m;为像素数量平均值;(3)通过双圆活动边界模型对所有眼睛区域图像进行虹膜中心粗略定位;(3.1)初始化双圆活动边界模型内圆的半径:r=N×α,α为比例系数;(3.2)在双圆活动边界模型中,遍历y=M/2上,x∈[β*r,N‑β*r]范围内的每一点,求取以任一点pi为圆心时,外部圆环与内部实心圆的灰度平均值之差,灰度平均值之差最大的点即为粗略虹膜中心位置pc(xc,yc)。以pi为圆心时,外部圆环与内部实心圆的灰度平均值之差为:E(pi)=∫∫r<||p-pi||≤β*rf(p)dxdy∫∫r<||p-pi||≤β*rdxdy-∫∫||p-pi||≤rf(p)dxdy∫∫||p-pi||≤rdxdy---(2)]]>其中pi=(xi,M/2),xi∈[β*r,N‑β*r],xi为最小间隔为1的整数,f(p)为位置p处的图像灰度,β为比例系数。(4)采用圆拟合算法、虹膜中心质量评估与二值化连通域的方法对虹膜中心精确定位;(4.1)根据步骤3确定的粗略虹膜中心位置,以及双圆活动边界模型内圆的半径r,确定虹膜区域的边界,其左右上下的边界值分别为xc±λr与yc+3±r。(4.2)使用边缘算法检测虹膜区域中存在的边缘。(4.3)检测边缘上的点,若其位于环形区域s2内,且梯度值不在(‑0.5,0.5)范围内,则进行保留,否则作为干扰进行舍弃。环形区域s2为:以pc(xc,yc)为圆心,内径为γr,外径为λr;(4.4)对由保留点构成的边缘进行长度检测,舍弃过短的边缘,而后,将虹膜区域从中分为左右两个区域,分别计算两个左右两个区域中所有边缘的G值。对于左边的区域,若边缘的G值大于0,则舍掉该边缘;对于右边的区域,若边缘的G值小于0,则舍掉该边缘。边缘e的G值的计算方法如下:Ge=Σi=1Nef(xi+1,yi)-f(xi-1,yi)Ne---(3)]]>其中Ne为边缘e中包含的点数,(xi,yi)为这些点的坐标,f(xi,yi)为这些点的灰度值。(4.5)经筛选后,若左右两个区域中的任一区域中没有边缘,采用虹膜中心质量评估与二值化连通域的方法对图像虹膜中心进行精确定位,否则按照最小二乘圆拟合最优边缘方法进行虹膜中心进行精确定位。采用虹膜中心质量评估与二值化连通域的方法对图像虹膜中心进行精确定位的方法如下:(i)将步骤(1)选取眼睛区域图像灰度化后,利用阈值gt进行二值分割,得到二值化图像。(ii)利用如下公式计算眼睛区域图像中低于阈值的区域占步骤(3.2)确定的双圆活动边界区域的比例Qr。Qr=∫∫||p-pc||≤rg(p)dxdyπr2g(p)=1,f(p)<gtg(p)=0,f(p)≥gt---(4)]]>其中,f(p)为图像在p点的灰度值。(iii)利用Qr评估检测到的虹膜中心是否符合要求。对于闭眼的情况,若Qr大于等于0.6,则认为粗略虹膜中心位置pc(xc,yc)即为虹膜中心,否则应选取最大二值化连通域,并将其图心定为虹膜中心。对于睁眼的情况,若Qr小于0.5,且二值化连通域数量多于1,根据如下公式(5)能筛选出唯一的二值化连通域,则将该唯一的二值化连通域的图心作为虹膜中心;否则将粗略虹膜中心位置pc(xc,yc)作为虹膜中心。5<Bwidth<N*0.5Bheight>4BwidthBheight>0.6BmaxareaBarea<3---(5)]]>其中,Bwidth为二值化连通域的宽度,Bheight为其高度,Bmaxarea为最大的二值化连通域的面积,Barea为二值化连通域的面积。按照最小二乘圆拟合最优边缘方法进行虹膜中心进行精确定位的方法的步骤如下:(i)最优边缘选取;若左右两个区域中都具有边缘,对于仅包含一条边缘的区域,该边缘为最优边缘;对于包含两条或两条以上边缘的区域,按照如下方法选取最优边缘:提取区域中最长的两个边缘e1、e2,对于右边区域,其最优边缘Er为:对于左边区域,其最优边缘El为:和分别为左侧区域两个最长边缘包含的像素点数,和分别为右侧区域两个最长边缘包含的像素点数(ii)利用左右两个区域的最优边缘,采用最小二乘圆拟合算法对“两条边缘”进行拟合。若拟合出的圆半径在[N*0.2,N*0.25]范围内,则将其圆心作为虹膜的中心。否则,粗略虹膜中心位置pc(xc,yc)即为虹膜中心。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沈海斌,未经沈海斌许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711245438.6/,转载请声明来源钻瓜专利网。
- 上一篇:用于多目标车辆特征提取及分析系统
- 下一篇:一种能够对目标进行识别的移动终端
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序