一种利用多特征的手指静脉采集识别方法

文档序号:6335530阅读:170来源:国知局
专利名称:一种利用多特征的手指静脉采集识别方法
技术领域
本发明涉及一种利用多特征的手指静脉采集识别方法,属于生物特征识别技术领 域。
背景技术
手指静脉识别技术是一种新型的生物特征识别技术,利用手指静脉纹路分布不 同,达到身份验证、保护目标的作用。静脉身份识别技术相对其他生物特征具有如下特点1)活体识别静脉识别技术的原理是根据血液中的血红素有吸收红外线光的特质进行静脉图 像采集。只有手指中有血液流动即针对活体手指才能获取静脉特征,非活体的手指是得不 到静脉图像特征而无法识别的,因此被识别生物特征无法造假。(2)手指内部特征识别用手指静脉进行身份认证时,获取的是手指内部的静脉图像特征,而不是手指表 面的图像特征,因此不存在任何由于手指表面的损伤、磨损、干燥或太湿等带来的识别障 碍,完全可以克服指纹识别的这些缺点。(3)非接触式用手指静脉进行身份认证,获取手指静脉图像时,手指无须与设备接触。手指轻轻 一伸,即可完成识别。不存在指纹识别过程中,因手指接触设备带来的不卫生、手指表面特 征可能被复制所带来的安全问题,并避免了被当作审查对象的心理不适。由于静脉识别技术具有上述活体识别、内部特征和非接触式三个方面的特征,因 此能够确保使用者的手指静脉特征很难被伪造,所以安全等级高,特别适合于安全要求高 的场所使用。在静脉特征识别领域中,静脉识别软件设计的好坏直接影响产品的识别效果和应 用情况。目前静脉识别算法或者采用灰度图像处理,或者采用二值化图像处理提取特征数 据,但是由于采集条件和被采集人所处的不同时期,采集的静脉灰度图像会有一定的差别, 而且静脉相对整个图像所占比例较少,单纯使用灰度图像或二值化静脉图像提取特征都无 法达到较好的识别效果。

发明内容
有鉴于此,本发明提供了一种利用多特征的手指静脉采集识别方法,能够提高手 指静脉特征识别效果。该方法包括手指静脉特征提取过程和身份识别过程;手指静脉特征提取过程包括如下步骤步骤一、红外光源提供的红外光照射在当前采集者的手指上,由红外摄像机采集 手指静脉图像;步骤二、对采集的手指静脉图像进行预处理,得到图像A ;
4
步骤三、采用多阈值分割技术将所述图像A分割成级数至少为3的多级灰度图像 B,同时采用单阈值分割技术将所述图像A分割成二值图像C ;分别从图像A、图像B和图像 C中提取特征;所述从图像A、图像B和图像C中提取特征具体为分别采用Gabor小波变换处理 归一化后的图像A和多级灰度图像B,将得到的小波值作为图像A和多级灰度图像B的特 征;统计二值图像C中0值像素的比例、各个脉络交叉点个数、脉络断点个数、静脉组成的环 个数、以及各相交静脉中心线组成的夹角,组成二值图像C的特征;步骤四、将提取的3种特征首尾连接组成一个静脉特征链,并存储;身份识别过程包括如下步骤步骤五、采集被识别者的手指静脉图像;步骤六、采用与步骤二和三相同的方法对被识别者的手指静脉图像进行预处理和 3种特征提取;步骤七、将步骤六提取的静脉特征与已存储静脉特征链进行匹配,以完成身份识 别。较佳地,所述步骤一采用光源亮度自动调整技术采集符合要求的手指静脉图像, 具体包括如下步骤步骤101、红外光源根据预设的初始亮度提供红外光;步骤102、红外光照射在当前采集者的手指上,由红外摄像机采集一张手指静脉图 像;步骤103、判断当前所采集手指静脉图像的图像质量是否符合要求,如果不符合要 求,则执行步骤104 ;如果符合要求,则将当前光源亮度作为当前采集者所需光源亮度,并 将当前所采集手指静脉图像作为步骤二的待处理图像,而后执行所述步骤二 ;步骤104 确定亮度调整方向以及调整量,判断调整后图像亮度是否在预设亮度 调整范围内,如果是,则执行步骤105 ;否则,执行步骤106 ;步骤105、根据亮度调整方向和调整量调整红外光源亮度,返回步骤102 ;步骤106、选择整个调整过程中最接近最优图像质量的手指静脉图像的采集亮度 作为当前采集者所需光源亮度,并将以此亮度采集的手指静脉图像作为步骤二的待处理图 像,而后执行所述步骤二 ;所述步骤四保存静脉特征链时,进一步对应存储当前采集者所需光源亮度;所述步骤五包括被识别者触发身份识别后,采用所述光源亮度自动调整技术,为 被识别者采集符合要求的手指静脉图像,提取采集该符合要求的手指静脉图像所用的光源 亮度值Y;所述步骤七包括将步骤五确定的光源亮度值Y作为中心确定一亮度范围,查找 该亮度范围对应的各已存储静脉特征链;将步骤六提取的静脉特征与查找到的已存储静脉 特征链进行匹配,从而完成身份识别。较佳地,所述步骤四包括①将提取的3类特征首尾连接组成一个静脉特征链;②将当前采集者所需光源亮度值进行归一化处理,然后代入一个或一个以上的预 设算法进行计算,得到一个或一个以上的亮度变形值,并生成随机数;将随机数、采集者所需光源亮度值及其亮度变形值,分别插入静脉特征链中几个设定位置,合成新的静脉特征 链;④将新的静脉特征链与当前采集者所需光源亮度对应存储;所述步骤七进行特征匹配之前,进一步包括从查找到的已存储静脉特征链中的 设定位置去除随机数、光源亮度值及其亮度变形值,得到实际静脉特征链参与特征匹配。较佳地,所述步骤四中的步骤②具体为设当前采集者所需光源亮度值为L,将L归一化处理待代入0. 81L、0. 72L和 0. 66L,得到三个亮度变形值;产生一个6位的随机数;将三个亮度变形值依次插入静脉特征链的头部、尾部和中部,再将亮度值L插入 静脉特征链的第4个特征值之后,然后将随机数插入静脉特征链的第6个特征值之后。
较佳地,所述步骤二具体包括①采用8方向低通滤波器对当前手指静脉图像进行滤波,得到8副图像;所述8方 向低通滤波器中,每个方向的滤波器均为1-归一化高斯滤波器;②针对每个像素位置,比较8副图像中该像素位置的像素值大小,取最大值作为 该像素位置的像素值,得到图像A。较佳地,所述步骤四存储静脉特征链时,加密存储;步骤七执行匹配操作之前,解 密用于匹配的已存储特征链。根据以上技术方案可见,本发明具有如下有益效果(1)本发明将采集的静脉灰度图像转换分级灰度图像和二值化图像,从三种图像 中分别提取特征,组成特征链,这种多种特征相结合的静脉识别算法,能够达到较高的识别 效果;(2)本发明在特征链中插入亮度、亮度变化值可以增加特征的复杂度和真实特征 剽窃的难度,且由于相同手指需要的红外光源亮度特征变化范围较小,可以有效减少误识率。(3)本发明还在特征链中插入随机数,可以起到特征加密作用。(4)本发明在特征识别过程中,比较待识别静脉的采集亮度值附近一定范围内的 亮度值对应的已存储静脉特征,与比较全部已存储静脉特征相比,大大减少了计算量;同 时,与单纯比较待识别静脉的采集亮度值对应的已存储的静脉特征相比,可以弥补由于相 同手指采集时亮度波动带来的影响。


图1为本发明手指静脉特征提取过程的流程图。图2为静脉图像质量判断示意图。图3为本发明身份识别过程的流程图。
具体实施例方式本发明提供了一种手指静脉采集识别方法,该方法包括两大部分,一是手指静脉 特征提取部分,二是身份识别部分。在进行特征提取过程中,采集手指静脉图像;对当前手指静脉图像进行预处理,得到图像A ;采用多阈值分割技术将所述图像A分割成级数至少为3的多级灰度图像B,同时 采用单阈值分割技术将所述图像A分割成二值图像C ;分别从图像A、图像B和图像C中提 取特征,将提取的特征首尾连接组成一个静脉特征链,并保存。在身份识别过程中,采集被识别者的手指静脉图像;采用与特征提取过程中相同 的方法对被识别者的手指静脉图像进行预处理和特征提取;将提取的特征与保存的静脉特 征链进行匹配,以完成身份识别。可见,本发明将采集的静脉灰度图像转换分级灰度图像和二值化图像,从三种图 像中分别提取特征,组成特征链,这种多种特征相结合的静脉识别算法,能够达到较高的识 别效果。由于不同人的手指血管粗细、血流速度、肌肉分布和骨骼密度等不同,相同亮度的 红外光对于有些人来说,可以采集到质量较高的静脉图像,但对于另一些人来说,无法采集 到识别需要的静脉图像。因此,本发明采用光源亮度自动调整技术,根据不同人的特点采取 不同亮度的红外光强,得到高质量的静脉图像,从而辅助提高静脉识别成功率。此外,本发明还在特征链中插入亮度值和一些辅助信息以增加特征的复杂度和真 实特征剽窃的难度,且由于相同手指需要的红外光源亮度特征变化范围较小,可以有效减 少误识率。下面结合附图对本发明较佳实施例进行详细描述。图1所示为本发明较佳实施例中手指静脉特征提取过程的流程图,其包括如下步 骤步骤101、手指静脉特征提取开始后,特定波段的红外光源根据预设的初始亮度提 供红外光。该初始亮度是根据经验和预先试验统计得到的。步骤102、红外光照射在当前采集者的手指上,经滤光片滤光后由红外摄像机采集 一张手指静脉图像。步骤103、判断当前所采集手指静脉图像的图像质量是否符合要求,如果不符合要 求,则执行步骤104 ;如果符合要求,则将当前照明亮度作为当前采集者所需光源亮度,并 将当前所采集手指静脉图像作为待处理图像,并执行步骤107。本步骤中,判断手指静脉图像的图像质量是否符合要求,具体为①以当前所采集手指静脉图像的水平轴线和垂直轴线的中心为基点0,选取一个 以基点0为中心的矩形区域,该矩形区域的长为手指静脉图像的2/3,宽约为手指静脉图像 的 1/2 ;②将区域矩形中的图像作为第一个图像质量判断区,分别将矩形区域沿垂直轴线 向上和向下移动一个预设距离,将矩形中的图像作为第二个和第三个图像质量判断区;③针对每个图像质量判断区,计算判断区内像素值小于80的像素数目占该判断 区总像素数目的比例x ;当三个图像质量判断区的比例x均符合0. 1彡x彡0. 4时,确定图 像质量符合要求;否则图像质量不符合要求。步骤104、确定调整方向为增强图像亮度或减弱图像亮度,以及调整量,判断调整 后图像亮度是否在预设亮度调整范围内,如果是,则执行步骤105 ;否则,认为整个调整过 程中没有得到满足要求的图像,执行步骤106。本步骤中,当x > 0. 4时,确定增强红外光源亮度;当x < 0. 1时,确定减弱红外光
7源亮度;调整量为预设步长。步骤105、根据亮度调整方向和调整量调整红外光源亮度,返回步骤102。步骤106、选择整个调整过程中最接近最优图像质量的手指静脉图像的照明亮度 作为当前采集者所需光源亮度,并将以此亮度采集的手指静脉图像作为待处理图像,而后 执行步骤107。步骤107、对待处理图像进行预处理,得到图像A。本步骤的预处理包括①采用8方向低通滤波器对当前手指静脉图像进行滤波,得到8副图像;所述8方 向低通滤波器中,每个方向的滤波器均为1-归一化高斯滤波器;②针对每个像素位置,比较8副图像中该像素位置的像素值大小,取最大值作为 该像素位置的像素值,得到图像A。采用这种预处理方法得到的图像A有效的突出了静脉图 像中静脉的分布,为图像分级计算和二值化计算提供了样板。步骤108、采用多阈值分割技术将图像A分割成级数为3的多级灰度图像B,同时 采用单阈值分割技术将所述图像A分割成二值图像C。本步骤中,将图像A的像素值转换到0 255之间,计算图像A的灰度直方图,选 择两个灰度比例最大的像素值作为分割阈值a和b,且a > b,将像素值大于a的所有像素 设定为255,将像素值大于或等于b且小于或等于a的所有像素设定为125,其余像素设定 为0,得到3级灰度图像B。单阈值分割的阈值可以根据经验取值。步骤109、分别从图像A、图像B和图像C中提取特征。本步骤中,分别采用Gabor小波变换处理归一化后的图像A和多级灰度图像B,得 到的小波值作为图像A和多级灰度图像B的特征;统计二值图像C中0值图像的比例、各个 脉络交叉点个数、脉络断点个数、静脉组成的环个数,以及各相交静脉中心线组成的夹角, 组成二值图像C的特征。步骤110、将步骤109得到的三种特征首尾连接组成一个静脉特征链;将当前采集 者所需光源亮度值进行归一化处理,然后代入一个或一个以上的预设算法进行计算,得到 一个或一个以上的亮度变形值,并生成一个随机数;将随机数、当前采集者所需光源亮度值 和各亮度变形值插入静脉特征链中的几个设定位置,合成新的静脉特征链。本步骤中,对得到的这三种静脉特征分别进行归一化处理,将特征首尾连接组成 一个特征链;将采集用亮度值L同样进行归一化处理,计算三个亮度变形值,第一个变形值 为0. 81L,第二个亮度变形值为0. 72L,第三个亮度变形值为0. 66L,第一个亮度变形值放在 静脉特征链头部,第二个亮度变形值放在静脉特征链尾部,第三个亮度变形值放在静脉特 征链中部,亮度值L放在静脉特征链第4个特征值后面,组成新的静脉特征链;在新的特征 链的第6个特征值后面插入一个根据随机数理论自动生成的6位随机数,合成新的静脉特 征链。步骤111、将光源亮度值和合成的新静脉特征链对应存储为识别信息。其中静脉特 征链可以加密处理后存储。当然还可以存储采集者信息。至此,完成了一个采集者的手指静脉特征提取流程。图3示出了利用上述手指静脉特征结果进行身份识别的流程图,其包括如下步骤步骤201、在被采集者触发身份识别过程后,利用与步骤101 106相同的红外光 源亮度自动调整技术采集符合要求的图像,作为待识别图像,并得到采集该图像所用的光 源亮度值Y。步骤202、将步骤201确定的光源亮度值Y作为中心确定一亮度范围,从存储信息 中查找该亮度范围对应的已存储静脉特征链,进行解密处理,然后去除查找到的已存储静 脉特征链中的随机数、光源亮度值及其亮度变形值,得到实际静脉特征链。由于红外光源自身带有的误差、采集环境的差异和被采集者不同采集时间可能存 在的差异等,均会影响亮度值大小,但是以上因素不会对亮度值有较大范围的影响,所以本 发明根据步骤201确定的亮度值,提取对应亮度值附近一定范围内已存储的合成静脉特 征,进行解密处理。与比较全部已存储静脉特征相比,大大减少了计算量;同时,与单纯比较 待识别静脉的采集亮度值对应的已存储静脉特征相比,可以弥补由于相同手指采集时亮度 波动带来的影响。步骤203、采用与步骤107、108和109相同的方法,对步骤201确定的待识别图像 进行预处理和三种特征提取,与步骤202得到实际静脉特征进行匹配,得到识别结果。其中,对比顺序为首先计算待识别图像的灰度图像特征与实际静脉特征之间的 欧式距离;当该计算结果满足要求时,再计算待识别图像的多级灰度图像特征与实际静脉 特征中多级灰度图像的欧式距离,满足要求后再计算待识别图像的二值化图像特征与实际 静脉特征中二值化图像特征的欧式距离,满足要求后再计算整个静脉特征链的欧氏距离, 如果都满足要求,则作为待确定样本,求取整个静脉特征链欧氏距离最小的已存储特征代 表的身份为已识别身份,如有一步不满足要求退出识别。至此,完成了一个被识别者的身份识别流程。综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。 凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的 保护范围之内。
权利要求
一种利用多特征的手指静脉采集识别方法,其特征在于,该方法包括手指静脉特征提取过程和身份识别过程;手指静脉特征提取过程包括如下步骤步骤一、红外光源提供的红外光照射在当前采集者的手指上,由红外摄像机采集手指静脉图像;步骤二、对采集的手指静脉图像进行预处理,得到图像A;步骤三、采用多阈值分割技术将所述图像A分割成级数至少为3的多级灰度图像B,同时采用单阈值分割技术将所述图像A分割成二值图像C;分别从图像A、图像B和图像C中提取特征;所述从图像A、图像B和图像C中提取特征具体为分别采用Gabor小波变换处理归一化后的图像A和多级灰度图像B,将得到的小波值作为图像A和多级灰度图像B的特征;统计二值图像C中0值像素的比例、各个脉络交叉点个数、脉络断点个数、静脉组成的环个数、以及各相交静脉中心线组成的夹角,组成二值图像C的特征;步骤四、将提取的3种特征首尾连接组成一个静脉特征链,并存储;身份识别过程包括如下步骤步骤五、采集被识别者的手指静脉图像;步骤六、采用与步骤二和三相同的方法对被识别者的手指静脉图像进行预处理和3种特征提取;步骤七、将步骤六提取的静脉特征与已存储静脉特征链进行匹配,以完成身份识别。
2.如权利要求1所述的方法,其特征在于,所述步骤一采用光源亮度自动调整技术采 集符合要求的手指静脉图像,具体包括如下步骤步骤101、红外光源根据预设的初始亮度提供红外光;步骤102、红外光照射在当前采集者的手指上,由红外摄像机采集一张手指静脉图像; 步骤103、判断当前所采集手指静脉图像的图像质量是否符合要求,如果不符合要求, 则执行步骤104 ;如果符合要求,则将当前光源亮度作为当前采集者所需光源亮度,并将当 前所采集手指静脉图像作为步骤二的待处理图像,而后执行所述步骤二 ;步骤104 确定亮度调整方向以及调整量,判断调整后图像亮度是否在预设亮度调整 范围内,如果是,则执行步骤105 ;否则,执行步骤106 ;步骤105、根据亮度调整方向和调整量调整红外光源亮度,返回步骤102 ; 步骤106、选择整个调整过程中最接近最优图像质量的手指静脉图像的采集亮度作为 当前采集者所需光源亮度,并将以此亮度采集的手指静脉图像作为步骤二的待处理图像, 而后执行所述步骤二;所述步骤四保存静脉特征链时,进一步对应存储当前采集者所需光源亮度; 所述步骤五包括被识别者触发身份识别后,采用所述光源亮度自动调整技术,为被识 别者采集符合要求的手指静脉图像,提取采集该符合要求的手指静脉图像所用的光源亮度 值Y;所述步骤七包括将步骤五确定的光源亮度值Y作为中心确定一亮度范围,查找该亮 度范围对应的各已存储静脉特征链;将步骤六提取的静脉特征与查找到的已存储静脉特征 链进行匹配,从而完成身份识别。
3.如权利要求2所述的方法,其特征在于,所述步骤四包括①将提取的3类特征首尾连接组成一个静脉特征链;②将当前采集者所需光源亮度值进行归一化处理,然后代入一个或一个以上的预设算 法进行计算,得到一个或一个以上的亮度变形值,并生成随机数;将随机数、采集者所需光 源亮度值及其亮度变形值,分别插入静脉特征链中几个设定位置,合成新的静脉特征链;④将新的静脉特征链与当前采集者所需光源亮度对应存储;所述步骤七进行特征匹配之前,进一步包括从查找到的已存储静脉特征链中的设定 位置去除随机数、光源亮度值及其亮度变形值,得到实际静脉特征链参与特征匹配。
4.如权利要求3所述的方法,其特征在于,所述步骤四中的步骤②具体为设当前采集者所需光源亮度值为L,将L归一化处理待代入0. 81L、0. 72L和0. 66L,得 到三个亮度变形值;产生一个6位的随机数;将三个亮度变形值依次插入静脉特征链的头部、尾部和中部,再将亮度值L插入静脉 特征链的第4个特征值之后,然后将随机数插入静脉特征链的第6个特征值之后。
5.如权利要求1所述的方法,其特征在于,所述步骤二具体包括①采用8方向低通滤波器对当前手指静脉图像进行滤波,得到8副图像;所述8方向低 通滤波器中,每个方向的滤波器均为1-归一化高斯滤波器;②针对每个像素位置,比较8副图像中该像素位置的像素值大小,取最大值作为该像 素位置的像素值,得到图像A。
6.如权利要求1或2所述的方法,其特征在于,所述步骤四存储静脉特征链时,加密存 储;步骤七执行匹配操作之前,解密用于匹配的已存储特征链。
全文摘要
本发明公开了一种利用多特征的手指静脉采集识别方法,该方法将采集的静脉灰度图像转换分级灰度图像和二值化图像,从三种图像中分别提取特征,组成特征链,这种多种特征相结合的静脉识别算法,能够达到较高的识别效果。本发明还在特征链中插入亮度、亮度变化值可以增加特征的复杂度和真实特征剽窃的难度,且由于相同手指需要的红外光源亮度特征变化范围较小,可以有效减少误识率。
文档编号G06K9/20GK101976332SQ20101053760
公开日2011年2月16日 申请日期2010年11月10日 优先权日2010年11月10日
发明者吴永刚, 王小康, 胡国兵, 郭庆昌, 陈金花 申请人:中国船舶重工集团公司第七一○研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1