发明名称 基于多尺度二阶微分结构模型及改进分水岭算法的手背静脉识别方法
摘要 本发明提供的是基于多尺度二阶微分结构模型及改进分水岭算法的手背静脉识别方法。利用基于手背目标外部轮廓分析的方法从原始样本中提取出静脉样本的ROI区域;基于多尺度VLSDM模型对ROI区域的静脉图像进行多尺度分析,得到静脉纹理的形态响应、方向响应及尺度响应;利用改进分水岭算法从第二步所得形态响应中提取出静脉纹理骨架特征;利用链码及方向空间采样编码描述静脉纹理骨架的结构特征及方向特征,并利用改进的模板匹配方法对特征进行匹配。本发明解决样本旋转和平移对识别影响、加快算法匹配速度等问题,且该方法的效率符合模式识别系统的要求。
申请公布号 CN102622587B 申请公布日期 2013.08.28
申请号 CN201210059350.6 申请日期 2012.03.08
申请人 哈尔滨工程大学 发明人 王科俊;熊新炎;杜同春;刘静宇;冯伟兴;崔建文;唐墨;付斌
分类号 G06K9/00(2006.01)I 主分类号 G06K9/00(2006.01)I
代理机构 代理人
主权项 1.一种基于多尺度二阶微分结构模型及改进分水岭算法的手背静脉识别方法,其特征是:第一步,利用基于手背目标外部轮廓分析的方法从原始样本中提取出静脉样本的ROI区域;第二步,基于多尺度VLSDM模型对ROI区域的静脉图像进行多尺度分析,得到静脉纹理的形态响应、方向响应及尺度响应;第三步,利用改进分水岭算法从第二步所得形态响应中提取出静脉纹理骨架特征;第四步,利用链码及方向空间采样编码描述静脉纹理骨架的结构特征及方向特征,并利用改进的模板匹配方法对特征进行匹配; 所述提取出静脉样本的ROI区域包括手背目标图像区域提取、手背外部轮廓关键点提取、ROI区域位置确定; 所述的手背目标图像区域提取的方法为:根据静脉样本图像中手部目标图像区域与背景区域像素点的分布规律,采用阈值分割将手部目标图像从原始静脉样本中分离出来,阈值T的计算公式为: <img file="FDA00003218993700011.GIF" wi="891" he="308" />式中,m表示样本图像中非零像素点灰度平均值; 所述的手背外部轮廓关键点提取的方法为:第一步,求取有效轮廓点集及距离基准线;第二步,求取有效轮廓关键点;第三步,判断所获得的关键点个数是否为15,如不是则执行第四步;第四步,采用关键点修正构建方法获得关键点; 所述利用改进分水岭算法从第二步所得形态响应中提取出静脉纹理骨架特征的方法为:首先提取局部形态响应中的脊线,脊线相当于分水岭,背景相当与盆地;然后将区域合并融合到盆地标注中,对不同盆地记录面积和标号;最后将区域合并融合到分水岭标注中; 所述利用改进的模板匹配方法对特征进行匹配是:直接采用静脉骨架结构特征作为识别特征,同时采用不同的特征描述方法对其进行描述,其平移和旋转校正在匹配算法中完成; 所述求取有效轮廓点集及距离基准线的过程为:提取二值化目标图像的轮廓外曲线,采用经典Douglas—Peucker轮廓多边形拟合算法,对轮廓外曲线进行拟合,取拟合精度阈值为50个像素点,则获得一个拟合四边形,设l为所述四边形上边L<sub>3</sub>的长度,将L<sub>3</sub>向下平移l8个像素单位,即得到基准线L<sub>d</sub>; 采用局部均值法对原始距离分布曲线进行处理,N为有效轮廓线所包含的总点数,局部平滑直径为不小于N/24的最小整数;然后,采用阈值曲线对平滑距离曲线进行分割,得到平滑距离分布曲线与阈值曲线的八个交点,并称之为第一类特征点;最后,利用第一类特征点 构建第二类和第三类特征点的方法得到其他七个特征点,即总共得到15个特征点; 所述的阈值曲线的数学表达式为: <img file="FDA00003218993700021.GIF" wi="828" he="234" />其中:s(i)表示平滑距离分布函数,r表示阈值半径,i表示有效轮廓线点序列号,N表示有效轮廓所包含的总点数,t(i)表示阈值函数,r取不大于N/13的最大整数; 所述的利用第一类特征点构建第二类和第三类特征点的数学表达式分别为: (1)构建第二类特征点的数学表达: <img file="FDA00003218993700022.GIF" wi="1413" he="124" />其中:<img file="FDA00003218993700028.GIF" wi="64" he="66" />表示八个第一类特征点,i=1…8,<img file="FDA00003218993700023.GIF" wi="414" he="82" />分别表示四个第二类特征点;(2)构建第三类特征点的数学表达: <img file="FDA00003218993700024.GIF" wi="1054" he="124" />式中:<img file="FDA00003218993700029.GIF" wi="61" he="62" />表示八个第一类特征点,i=1…8,<img file="FDA000032189937000210.GIF" wi="282" he="68" />分别表示三个第三类特征点;所述采用关键点修正构建方法获得关键点的具体方法为: 用P<sub>DL</sub>、P<sub>DR</sub>分别表示线段L<sub>d</sub>与轮廓线的左、右两个交点,手背外部轮廓近似四边形的上边与轮廓线的左右两个交点分别用P<sub>3L</sub>、P<sub>3R</sub>表示,用<img file="FDA000032189937000211.GIF" wi="68" he="65" />表示P<sub>DL</sub>和P<sub>3L</sub>的中心点,用<img file="FDA000032189937000212.GIF" wi="70" he="59" />表示P<sub>DR</sub>和P<sub>3R</sub>的中心点,则由<img file="FDA000032189937000213.GIF" wi="70" he="63" />和<img file="FDA000032189937000214.GIF" wi="68" he="58" />确定的直线与轮廓线有左右两个交点,就是所要求的左右两个第一类特征点<img file="FDA000032189937000215.GIF" wi="207" he="68" />其他六个第一类特征点将由<img file="FDA000032189937000216.GIF" wi="185" he="64" />确定的线段分成了七等份,则确定其他六个第一类特征点位置的公式为:<img file="FDA00003218993700025.GIF" wi="762" he="143" />第一类特征点确定后,确定第二类和第三类特征点,四个第二类特征点<img file="FDA000032189937000217.GIF" wi="344" he="69" /><img file="FDA000032189937000218.GIF" wi="64" he="69" />确定公式为:<img file="FDA00003218993700026.GIF" wi="1569" he="131" />三个第三类特征点,构建方法如为: <img file="FDA00003218993700027.GIF" wi="1193" he="134" />获得第一类特征点<img file="FDA000032189937000219.GIF" wi="832" he="74" />第二类特征点<img file="FDA000032189937000220.GIF" wi="323" he="71" /><img file="FDA000032189937000221.GIF" wi="59" he="60" />和第三类特征点<img file="FDA000032189937000222.GIF" wi="280" he="73" />后,在此基础上确定ROI区域的方法为:(1)、寻找基准线段:通过基准线确定ROI的方向和基准位置,选取由第一类关键点<img file="FDA000032189937000223.GIF" wi="57" he="61" />和<img file="FDA000032189937000224.GIF" wi="52" he="64" />构成的线段记为L<sub>RD</sub>作为基准线段;(2)、判断样本的左右性:分别从<img file="FDA00003218993700031.GIF" wi="57" he="59" />和<img file="FDA00003218993700032.GIF" wi="56" he="62" />作两条垂线,令两条垂线与轮廓线的交点分别为<img file="FDA00003218993700033.GIF" wi="206" he="68" />设<img file="FDA00003218993700034.GIF" wi="58" he="72" />和<img file="FDA000032189937000312.GIF" wi="65" he="74" />构成的线段长度为l<sub>r</sub>,<img file="FDA00003218993700036.GIF" wi="59" he="71" />和<img file="FDA000032189937000313.GIF" wi="64" he="69" />构成的线段长度为l<sub>l</sub>,如果l<sub>r</sub>&lt;l<sub>l</sub>,则说明手背样本来自右手,反之来自左手;(3)、寻找ROI的有效右边线段:选择矩形ROI,ROI的有效左边线段一定与L<sub>RD</sub>垂直,寻找有效左线段的方法分两种情况:第一中情况是样本来自右手,则选择从<img file="FDA00003218993700038.GIF" wi="59" he="69" />作一条与L<sub>RD</sub>垂直的直线;第二种情况是样本来自左手,则选择从<img file="FDA00003218993700039.GIF" wi="59" he="72" />作一条与L<sub>RD</sub>垂直的直线;无论是哪一种情况,均需要作一条与L<sub>RD</sub>垂直的直线,直线与线段L<sub>RD</sub>和轮廓线相交,得到两交点,分别记为P<sub>LR</sub>、P<sub>CR</sub>,由P<sub>LR</sub>和P<sub>CR</sub>构成的线段即为所求的ROI有效右边线段;(4)、寻找ROI的有效左边线段:分为两种情况:如果样本来自右手,则从<img file="FDA000032189937000310.GIF" wi="60" he="70" />作一条与L<sub>RD</sub>垂直的直线;反之,样本来自左手,则从<img file="FDA000032189937000311.GIF" wi="58" he="70" />作一条与L<sub>RD</sub>垂直的直线;无论哪情况,所作垂线与线段L<sub>RD</sub>和轮廓线相交,产生两个交点,分别记为P<sub>LL</sub>、P<sub>CL</sub>,由P<sub>LL</sub>和P<sub>CL</sub>构成的线段即为所求的有效左边线段;(5)、寻找ROI的上、下边线段:选取由P<sub>LR</sub>和P<sub>LL</sub>所组成的线段作为ROI的上边线段,而寻找ROI下边线段的方法分三种情况,令ROI有效左边线段的长度为L<sub>1</sub>,有效右边线段的长度为L<sub>2</sub>,如果L<sub>1</sub>&gt;L<sub>2</sub>,则从点P<sub>CR</sub>作一条直线,所述直线与有效左边线段相交,产生一个交点,记为P<sub>C</sub>′<sub>L</sub>,此时,ROI的下边线段由点P<sub>CR</sub>和P<sub>C</sub>′<sub>L</sub>组成;如果L<sub>1</sub>&lt;L<sub>2</sub>,则从点P<sub>CL</sub>作一条直线,与有效右边线段相交,产生一个交点,记为P<sub>C</sub>′<sub>R</sub>,此时,ROI的下边线段由点P<sub>C</sub>′<sub>R</sub>和P<sub>CL</sub>组成;如果L<sub>1</sub>=L<sub>2</sub>,此时,ROI的下边线段由点P<sub>CR</sub>和P<sub>CL</sub>组成; 经过上述过程处理后,得到矩形ROI区域的四个顶点坐标值; 所述的VLSDM模型由静脉纹理局部曲面形状约束模型和静脉纹理的显著二阶微分结构特征量组成,首先,根据静脉纹理局部曲面形状约束索引值不同的特点,结合采样定理及加权融合的方法得到融合形状约束索引值计算模型即SICM模型;然后,根据曲面最大主曲率对静脉纹理的描述能力较强的特点,选取曲面最大主曲率作为VLSDM模型中的静脉纹理的显著二阶微分结构特征量;最后,采用基于最大似然估计模型改进的组合方式将SICM模型与显著二阶微分结构特征量进行融合,从而形成VLSDM模型。 
地址 150001 黑龙江省哈尔滨市南岗区南通大街145号哈尔滨工程大学科技处知识产权办公室