【技术实现步骤摘要】
基于光源反光区域检测和改进Hough变换的虹膜定位方法
本专利技术涉及一种基于光源反光区域检测和改进Hough变换的虹膜图像定位方法,属于生物特征识别
技术介绍
生物特征识别算法(Biometrics)利用人类自身的生理或行为特征进行个人身份识别。目前应用较多的生物识别有人脸、虹膜、指纹、声音、静脉等生理特征以及签名动作、步态等行为特征。这些特征因人而异、携带方便并且具有相当的稳定性。生物特征识别算法凭借这些独特优势,已经在信息安全、金融交易、社会安全、医疗卫生等领域获得了广泛应用。与其他生物特相比,虹膜具有很高的稳定性、独特性和防侵犯性等优点,已经得到了科学界和工业界的高度关注,并在安防、矿业、金融等领域得到了应用。在虹膜的识别系统中,一般包括虹膜的预处理、虹膜的特征提取和虹膜的特征匹配。其中虹膜的预处理是是整个虹膜识别系统的关键,它为后续的特征提取和编码过程提供有效信息。在虹膜图像的预处理里面重点就是虹膜的定位,虹膜的定位本质上就是确定虹膜的内外边界,所以内外边界的的正确性直接影响虹膜识别的准确性。虹膜预处理的基本步骤为:(1)初始化瞳孔中心;(2) ...
【技术保护点】
一种基于光源反光区域检测和改进Hough变换的虹膜定位方法,其特征是:包括以下步骤:(1)确定基准点:利用虹膜采集过程中会在瞳孔中形成反光点这一特性,对原始虹膜图像进行形态学运算,消除瞳孔区域的反光区域,在消除反光区域前后,分别用设定的阈值进行二值化,确定瞳孔内反光区域并计算出均值,把均值点C作为内边界的基准点;步骤(1)的具体过程如下:①对输入的虹膜图像I(m,n),m≤MI,n≤NI,进行高斯金字塔分解,MI和NI分别是虹膜图像的总行数和总列数,得到概貌图像Ic;②根据反光区域的灰度值特性,设定阈值Th,将概貌图像Ic二值化。低于设定阈值Th的像素的灰度值置为0,得到低 ...
【技术特征摘要】
1.一种基于光源反光区域检测和改进Hough变换的虹膜定位方法,其特征是:包括以下步骤:(1)确定基准点:利用虹膜采集过程中会在瞳孔中形成反光点这一特性,对原始虹膜图像进行形态学运算,消除瞳孔区域的反光区域,在消除反光区域前后,分别用设定的阈值进行二值化,确定瞳孔内反光区域并计算出均值,把均值点C作为内边界的基准点;步骤(1)的具体过程如下:①对输入的虹膜图像I(m,n),m≤MI,n≤NI,进行高斯金字塔分解,MI和NI分别是虹膜图像的总行数和总列数,得到概貌图像Ic;②根据反光区域的灰度值特性,设定阈值Th,将概貌图像Ic二值化,低于设定阈值Th的像素的灰度值置为0,得到低亮度L区域;否则置1,得到高亮度H区域,得到概貌图像Ic的二值化图像Ic_b;其中Ic_max(j)表示第j列的像素最大值,N表示概貌图像Ic的总列数,Th表示Ic_max(j)的均值;③对概貌图像Ic进行形态学开运算,得到消除瞳孔内部反光区域后的图像Ic_pupil;④根据瞳孔区域的灰度值特性,设定阈值Tl,将消除瞳孔内部反光区域后的图像Ic_pupil二值化,低于设定阈值Tl的像素的灰度值置为0,得到低亮度L1区域;否则置1,得到高亮度H1区域,得到消除反光区域后的图像二值化后的图像Ic_b1;其中Ic_pupil_min(j)表示第j列的像素最小值,N表示图像Ic_pupil的总列数,Tl表示Ic_pupil_min(j)的均值;⑤由于只有瞳孔内的反光区域同时属于概貌图像的二值化图像Ic_b中的高亮度区域和图像Ic_b1中的低亮度区域,由此可见,瞳孔内反光点的均值点C就在瞳孔内,均值点C就能够作为内边界定位的基准点,C=(Cx,Cy);(2)对虹膜内边界和外边界定位:利用基准点确定内边界的感兴趣区域以及内边界拟合的圆心半径范围,对内边界的感兴趣区域进行改进Hough变换,找出虹膜图像内边界;在内边界的基础上确定外边界的感兴趣区域以及外边界拟合的圆心半径范围,对外边界的感兴趣区域进行同样的改进Hough变换,找出虹膜图像外边界;步骤(2)的具体过程如下:①边缘检测:用canny算子对概貌图像Ic进行边缘检测操作,Canny算子求边缘点具体算法步骤如下:(a)用高斯滤波器平滑图像,(b)用一阶偏导有限差分计算梯度幅值和方向,(c)对梯度幅值进行非极大值抑制方法来细化边界,处理后得到图像Ic_nmax,(d)最后用滞后阈值二值化,高阈值TH_H用于检测梯度幅值大的强边缘,低阈值TH_L检测与强边缘相连的弱边缘和连接边缘,得到图像Ic_icanny;②确定内边界感兴趣区域:设定瞳孔半径范围[RminRmax],并把此范围作为半径参数的感...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。