一种新的指纹奇异点检测方法

文档序号:6466028阅读:251来源:国知局
专利名称:一种新的指纹奇异点检测方法
技术领域
本发明涉及一种指纹图像检测方法,具体地说一种实用自动指纹识别系统(AFIS)中的低质 量指纹图像的新的指纹奇异点检测方法。
技术背景目前在实用自动指纹识别系统中,指纹分类技术是加快系统识别速度的关键技术之一, 而现今主流的分类技术多是依据奇异点的数目、类型和位置等信息来实现的,而且在处理低 质量指纹图像时所采用的纹理匹配算法也需要准确可靠的奇异点信息。现今自动指纹识别系 统中采用的主流的奇异点提取方法,绝大多数依赖于指纹方向场的准确提取,但在处理低质 量指纹图像时,由于可靠的计算纹线方向本身就是一个难题,因而这些方法提取的奇异点不 仅定位不够准确,在纹线方向计算有误的地方以及一些噪声污染的地方,还往往容易检测到 许多虚假的奇异点。这使得这些方法难以有效满足工程应用。在实际的应用中需要一种准确 可靠的奇异点提取算法。 发明内容本发明的目的就是为了解决现有的奇异点提取方法严重依赖指纹方向场、不能有效处理 低质量指纹图像、难以适于工程应用等问题,提供一种准确可靠的新的指纹奇异点检测方法, 该方法分为前后两个阶段,前一阶段对现有的Poincare index庞加莱指数方法进行了有效的改 进,并利用其提取指纹图像中的候选奇异点,后一阶段效利用Gaussian-Hermite高斯-埃尔米 特矩矩对候选奇异点进行去伪处理,该方法有效结合了奇异点周围邻域的纹线方向变化信息 和奇异点周围局部区域的纹线一致性变化趋势信息,能准确可靠地提取指纹图像中的奇异点, 具有抗噪性强、准确可靠性高、工程应用价值大等特点。为实现上述目的,本发明采用如下技术方案一种准确可靠的奇异点提取方法,它的方法为,(1) 预备阶段包括指纹图像的背景分离和方向场信息计算。(2) 第一阶段候选奇异点的提取,包括以下几个步骤(a) 方向域O'中的每一个点(7,"按公式(l)计算其相应的Poincare index庞加莱指数。本算法中采用了两条长度分别为5X5和7X7的封闭曲线来计算每个点的Poincare index庞加莱指数值,只要其中一条的计算结果符合 奇异点条件,则认定该点为候选奇异点,若两条曲线检测出的奇异点类型不一 致,则直接认定该点为伪点。(b) 对上一步检测到的core核心点点和delta三角点运用聚类算法按欧氏距离(c)分别进行聚类,并统计各个聚类包含的奇异点的个数i^。 iVw<i^ (N表示指 纹模式区应该能够检测到的奇异点的个数,这里iV取为25)的聚类被删除。求取剩余的各个聚类的平均突变程度,并按奇异点类型、突变程度大小分 别对这些聚类进行排序,选取前Af (本方法M=3, core核心点点聚类和delta 三角点点聚类都取3个,当实际聚类个数少于3个时取实际聚类个数)个突变 程度较大的聚类作为候选奇异点聚类,候选奇异点最终就定位在这些聚类的质 心上。(3)第二阶段候选奇异点的去伪,包含以下几个步骤(a) 对每个候选奇异点,按公式(2)计算其周围半径为6T的圆形邻域内每个像素 的分布一致性coherence值(r为平均纹线距离)。(b) 然后将该圆形区域划分为32个扇形和一个中心小圆形区域并计算各个部分的 平均coherence值,圆形区域的半径和两个圆带的宽度均为2r 。(c) 最后,比较16个方向每个方向上的三个区域的平均分布一致性coherence值的 大小(中心圆形区域为16个方向公共的区域),若自里向外分布一致性 coherence值越来越大,则标记该方向为有效方向。对某一候选奇异点而言, 若有效方向数大于等于10,则提取该点为奇异点,否则,认为该点为伪点。 若奇异点的某些方向出了指纹边界则将剩余的方向作为参考方向,在这些方向 上计算有效方向。此外,经实验分析,计算每个象素分布一致性coherence值 的窗口大小取为(4r+l) X (4r+l)较为合适。第一阶段,所述步骤(a)中,计算每一个奇异点(7,"的Poincareindex庞加莱指数值 时按如下的公式进行<formula>formula see original document page 6</formula> 其中^(0和^,(/)分别是以给定点为中心的具有A^个像素的封闭曲线上第A个点的;c和y坐标。^W表示两相邻方向角的差值,A")表示对差值调整以后的结果,i'表示第点之后的下一个点。本算法中采用了 5X 5和7X7的正方形封闭曲线,该公式的形成基于对原有Poincare Index 庞加莱指数方法的改进,用于计算某点对应封闭曲线上方向角变化的累积。所述步骤(a)中,奇异点条件是指本方法提出的奇异点应满足的条件,该条件是对公 式(1)的计算过程进行约束,具体是指,在沿封闭曲线做方向角变化的累加时附加以下限制 条件(1)统计这A^个方向的符号变化次数,若方向由正到负和由负到正各发生一次,且仅有一次,则继续计算其Poincare index庞加莱指数值,否则,认为该点是 普通点。(2) 统计这iVv/个差中绵对值^l的差的个数,若个数多于一个则认为该点是普通 点。(3) 如果最终Poincare index庞加莱指数的值为1/2,那么该给定点(X "就被 确定为core核心点,如果Poincare index庞加莱指数值为-3/2,那么该给定 点","就被确定为delta三角点。第一阶段,所述步骤(b)中,N取值25是基于对试验结果的分析,在指纹的奇异点区能够检测到的奇异点数目是相对稳定的且集中在奇异点区的最内部,对于低质量指纹图像, 只要奇异点区不受大噪声的污染,那么在奇异点区内能够检测到的奇异点的数目也是稳定的,本方法N取25。第一阶段,所述步骤(c)中,突变程度是指,封闭曲线上相邻两方向角作差过程中,绝对值22的那个差值,平均突变程度是指每一聚类内所有像素的突变程度的平均。 2第二阶段,所述步骤(a)中,本方法利用分布一致性coherence值来表达纹线的一致性 信息,而分布一致性coherence值的计算采用了 Gaussian-Hermite高斯-埃尔米特矩。本方法 用四个矩来描述指纹的纹线一致性信息Mod,瑪.0, M0.3 , M3,0。并对这四个不同阶的 Gaussian-Hermite矩做如下定义h(xj)"Mw(A:,;;,/"力)+ (l-肌.o"y,/0,力) (2) 这里A ((X;u1)是不同阶的Gaussian-Hermite高斯-埃尔米特矩的联合权重系数(本方法中义取值o.5)。利用定义(2),指纹图像中的每一个象素(7, y>>都可以计算得到一个特征向量/^乾/。在指纹奇异点区和非奇异点区/^乾/的分布具有不同的特征,在非奇异点区 乾/沿着垂直于脊线的方向分布,在奇异点区/乾,乾/则均匀地分布在各个方向上,本 方法采用主分量分析方法提取/"怂,乾/的分布特性,/乾乾/协方差矩阵A由下式定义(3)其中,w =_l_^m , w =_J_xa/v / 表示窗口 w内平均的Mu值,w,表示窗口w内平均的M,值,/jA77是窗口 w的大小,,nXr 是窗口 w的大小,本方法n取值为+1, r为平 均纹线距离。设;u和;i2是协方差矩阵&的两个特征值,则当"》;i2时,妖/的分布主要是沿着长 轴方向分布,也即沿着垂直于脊线的方向分布,而在噪声区或者奇异点区;ii和;i2的值是很接近的,话此,定义/"乾,乾/的分布一致性coherence特征如下.A 一 A—■ (i;(a/,-m,)v+(i;(A/,-i o2)2+2(s -m.)(M,- o)2由此,纹线一致性越好,分布一致性coherence越大。本发明的有益效果由于采用了两阶段的处理方法,奇异点提取的可靠性有了较大程度 的提高,特别是在处理低质量指纹图像时,奇异点的漏检、误检现象有了较大程度的减少。
此外,对原有的Poincare index庞加莱指数方法进行了改进,提高其抗噪能力,避免了对方向 场的多次平滑处理,使最终提取的奇异点准确性得到有效提高。满足了实用自动指纹识别系 统(AFIS)的应用需求。


图l为去伪模板图像;
图2为算法流程图。
具体实施例方式
下面结合附图与实施例对本发明做进一步说明。
一种准确可靠的奇异点提取方法,它的方法为,
(4) 预备阶段包括指纹图像的背景分离和方向场信息计算。
(5) 第一阶段候选奇异点的提取,包括以下几个步骤
(d) 方向域<9'中的每一个点(7,"按公式(l)计算其相应的Poincare index庞
加莱指数尸e,cay)。本算法中采用了两条长度分别为5X5和7X7的封闭曲线
来计算每个点的Poincare index庞加莱指数值,只要其中一条的计算结果符合 奇异点条件,则认定该点为候选奇异点,若两条曲线检测出的奇异点类型不一 致,则直接认定该点为伪点。
(e) 对上一步检测到的core核心点和delta三角点运用聚类算法按欧氏距离分 别进行聚类,并统计各个聚类包含的奇异点的个数A^, AT,^iV(这里W取为 25)的聚类被删除。
(f) 求取剩余的各个聚类的平均突变程度,并按奇异点类型、突变程度大小分 别对这些聚类进行排序,选取前M (本方法A/=3, core点聚类和delta点聚类 都取3个,当实际聚类个数少于3个时取实际聚类个数)个突变程度较大的聚 类作为候选奇异点聚类,候选奇异点最终就定位在这些聚类的质心上。
(6) 第二阶段候选奇异点的去伪,如图2所示,包含以下几个步骤
(d) 对每个候选奇异点,按公式(2)计算其周围半径为6r的圆形邻域内每个像素 的分布一致性coherence值(r为平均纹线距离)。
(e) 然后按图1所示的模板将该圆形区域划分为32个扇形和一个中心小圆形区域 并计算各个部分的平均分布一致性coherence值,圆形区域的半径和两个圆带
的宽度均为27T 。
(f) 最后,比较16个方向每个方向上的三个区域的平均分布一致性coherence值的 大小(中心圆形区域为16个方向公共的区域),若自里向外分布一致性 coherence值越来越大,则标记该方向为有效方向。对某一候选奇异点而言, 若有效方向数大于等于10,则提取该点为奇异点,否则,认为该点为伪点。 若奇异点的某些方向出了指纹边界则将剩余的方向作为参考方向,在这些方向 上计算有效方向。此外,经实验分析,计算每个象素分布一致性coherence值 的窗口大小取为(4f+l) X (4r+l)较为合适。具体的算法流程图如图2 所示。第一阶段,所述步骤(a)中,计算每一个点(7,"的Poincareindex值时按如下的公式 进行
<formula>formula see original document page 9</formula>
其中v^(0和t^(/)分别是以给定点为中心的具有Ay个像素的封闭曲线上第a个点的
;c和y坐标。"*)表示两相邻方向角的差值,A(^表示对差值调整以后的结果,i'表示第i个 点、之后^j下一>j^点。
'本算法中采^了5X5和7X7的正方形封闭曲线,该公式的形成基于对原有Poincare Index 庞加莱指数方法的改进,用于计算某点对应封闭曲线上方向角变化的累积。
所述步骤(a)中,奇异点条件是指本方法提出的奇异点应满足的条件,该条件是对公 式(1)的计算过程进行约束,具体是指,在沿封闭曲线做方向角变化的累加时附加以下限制 条件
(1) 统计这W^个方向的符号变化次数,若方向由正到负和由负到正各发生一次,
且仅有一次,则继续计算其Poincare index庞加莱指数值,否则,认为该点是 普通点。
(2) 统计这W^个差中绝对值》i的差的个数,若个数多于一个则认为该点是普通 点。
(3) 如果最终Poincare index庞加莱指数的值为1/2,那么该给定点(7, JJ就被确 定为core核心点,如果Poincare index庞加莱指数值为-1/2,那么该给定点。', "就被确定为delta三角点点。
第一阶段,所述步骤(b)中,N取值25是基于对试验结果的分析,在指纹的奇异点区 能够检测到的奇异点数目是相对稳定的且集中在奇异点区的最内部,对于低质量指纹图像, 只要奇异点区不受大噪声的污染,那么在奇异点区内能够检测到的奇异点的数目也是稳定的, 本方法N取25。
第一阶段,所述步骤(c)中,突变程度是指,封闭曲线上相邻两方向角作差过程中,绝
对值》^的那个差值,平均突变程度是指每一聚类内所有像素的突变程度的平均。 2
第二阶段,所述步骤(a)中,本方法利用分布一致性coherence值来表达纹线的一致性 信息,而分布一致性coherence值的计算釆用了Gaussian-Hermite矩。本方法用四个矩来描述 指纹的纹线一致性信息Mo,j, M1>0, M0,3 , M3,0。并对这四个不同阶的Gaussian-Hermite髙斯-埃尔米特矩做如下定义
<formula>formula see original document page 10</formula>
(2〉
这里义(Oa <1)是不同阶的Gaussian-Hermite矩的联合权重系数(本方法中;i取值0.5)。 利用定义(2),指纹图像中的每一个象素<7,"都可以计算得到一个特征向量/^夂/。在 指纹奇异点区和非奇异点区/^.乾/的分布具有不同的特征,在非奇异点区/乾,乾/沿着垂直 于脊线的方向分布,在奇异点区/"乾,乾/则均匀地分布在各个方向上,本方法采用主分量分 析方法提取/"乾,乾/的分布特性,/"乾.軟/协方差矩阵G由下式定义
<formula>formula see original document page 10</formula>(3)
其中,
<formula>formula see original document page 10</formula> , w"表示两相邻方向角的差值,A(W表示对差值调
整以后的结果,i'表示第i个点之后的下一个点,/7X/7是窗口 W的大小,本方法n取值为4r +1, r为平均纹线距离。
设;il和;i2是协方差矩阵&的两个特征值,则当"》义2时,/"乾,夂/的分布主要是沿着长
轴方向分布,也即沿着垂直于脊线的方向分布,而在噪声区或者奇异点区;ii和;i2的值是很接
近的,因此,定义/"乾,軟/的分布一致性co/je/"ence特征如下<formula>formula see original document page 10</formula>
(4)
由此,纹线一致性越好,分布一致性coherence越大。
权利要求
1.一种新的指纹奇异点检测方法,其特征是,它的方法为,(1)预备阶段进行指纹图像的背景分离和方向场信息计算;(2)第一阶段候选奇异点的提取,包括以下几个步骤(a)对方向域O′中的每一个点(i,j)计算其相应的Poincare index庞加莱指数值PG,C(i,j),计算时采用两条长度分别为5×5和7×7的封闭曲线来计算每个点的Poincare index庞加莱指数值,只要其中一条的计算结果符合奇异点条件,则认定该点为候选奇异点,若两条曲线检测出的奇异点类型不一致,则直接认定该点为伪点;(b)对上一步检测到的候选奇异点运用聚类算法按欧氏距离分别进行聚类,并统计各个聚类包含的奇异点的个数Nm,Nm<N(N表示指纹模式区应该能够检测到的奇异点的个数,这个数目是稳定的,这里N取为25)的聚类被删除;(c)求取剩余的各个聚类的平均突变程度,并按奇异点类型、突变程度大小分别对这些聚类进行排序,选取前M个突变程度较大的聚类作为候选奇异点聚类,候选奇异点最终就定位在这些聚类的质心上;(3)第二阶段候选奇异点的去伪,包含以下几个步骤对每个候选奇异点,计算其周围半径为6τ的圆形邻域内每个像素的分布一致性coherence值,τ为平均纹线距离;然后将该圆形区域划分为32个扇形和一个中心小圆形区域并计算各个部分的平均coherence值,圆形区域的半径和两个圆带的宽度均为2τ;最后,比较16个方向每个方向上的三个区域的平均分布一致性coherence值的大小,中心圆形区域为16个方向公共的区域,若自里向外分布一致性coherence值越来越大,则标记该方向为有效方向;对某一候选奇异点而言,若有效方向数大于等于10,则提取该点为奇异点,否则,认为该点为伪点;若奇异点的某些方向出了指纹边界则将剩余的方向作为参考方向,在这些方向上计算有效方向。
2.如权利要求1所述的新的指纹奇异点检测方法,其特征是,所述第一阶段的(a)中, 计算每一个奇异点(7, ^的Poincare index庞加莱指数值时按如下的公式进行-<formula>formula see original document page 2</formula>其中^(i)和^(/)分别是以给定点为中心的具有W^个像素的封闭曲线上第A个点的 Jf和y坐t5; SOr)表示两相邻方向角的差值,A(A:)表示对差值调整以后的结果,i'表示第i个点之后的下一个点;本算法中采用了 5X5和7X7的正方形封闭曲线,该公式的形成基于对原有Poincare Index方法的改进,用于计算某点对应封闭曲线上方向角变化的累积。
3. 如权利要求1或2所述的新的指纹奇异点检测方法,其特征是,所述第一阶段的(a) 中,奇异点条件是指奇异点应满足的条件,该条件是对公式(1)的计算过程进行约束,具体 是指,在沿封闭曲线做方向角变化的累加时附加以下限制条件统计这W^个方向的符号变化次数,若方向由正到负和由负到正各发生一次,且仅有一次,则继续计算其Poincare index庞加莱指数值,否则,认为该点是普通点;统计这W^个差中绝对值^f的差的个数,若个数多于一个则认为该点是普通点;如果最终Poincare index庞加莱指数的值为1/2,那么该被检测点(7, 、p就被确定为 core核心点,如果Poincare index庞加莱指数值为-3/2,那么该被检测点(7, 就被确定为 delta三角点。
4. 如权利要求1所述的新的指纹奇异点检测方法,其特征是,所述第一阶段的(b)中, N为指纹模式区应该能够检测到的奇异点的个数,取值25是基于对试验结果的分析,在指 纹的奇异点区能够检测到的奇异点数目是相对稳定的且集中在奇异点区的最内部,对于低质 量指纹图像,只要奇异点区不受大噪声的污染,那么在奇异点区内能够检测到的奇异点的数 目也是稳定的,本方法N取25。
5. 如权利要求1所述的新的指纹奇异点检测方法,其特征是,所述第一阶段的(c)中,突变程度是指,封闭曲线上相邻两方向角作差过程中,绝对值^2的那个差值,平均突变程<formula>formula see original document page 3</formula>度是指每一聚类内所有像素的突变程度的平均。
6. 如权利要求1所述的新的指纹奇异点检测方法,其特征是,所述第二阶段中,用 coherence —致性值来表达纹线的一致性信息,而coherence —致性值的计算采用了 Gaussian-Hermite高斯-埃尔米特矩;即用四个矩来描述指纹的纹线一致性信息M0,,A^, 0, /W0,3 ,并对这四个不同阶的Gaussian-Hermite高斯-埃尔米特矩做如下定义<formula>formula see original document page 3</formula>这里A (0<;1<1)是不同阶的Gaussian-Hermite高斯-埃尔米特矩的联合权重系数(A取 值0.5);利用公式(2),指纹图像中的每一个象素(7, ^>都可以计算得到一个特征向量/乾乾/; 在指纹奇异点区和非奇异点区/^乾/的分布具有不同的特征,在非奇异点区/"乾,乾/沿着垂 直于脊线的方向分布,在奇异点区/"夂,乾/则均匀地分布在各个方向上,采用主分量分析方 法提取/"乾,乾/的分布特性,/^軟/协方差矩阵G由下式定义其中,气=JL—S Mu , Wy = A/,,加"表示窗口 W内平均的A^值,m,表示窗口W内平均的M,值,nXn是窗口W的大小,本方法n取值为4r+l, r为平均纹线距离;设义i和;i2是协方差矩阵&的两个特征值,则当;ii》;i2时,/"乾,乾/的分布主要是沿着长 轴方向分布,也即沿着垂直于脊线的方向分布,而在噪声区或者奇异点区;u和;i2的值是很接近的,因此,定义/"乾,乾7"的分布一致性coherence特征如下<formula>formula see original document page 4</formula>由此,纹线一致性越好,分布一致性coherence越大。
7.如权利要求1所述的新的指纹奇异点检测方法,其特征是,所述第二阶段中,每个象 素分布一致性coherence值的窗口大小取为(4r+l) X (4r+l)。
全文摘要
本发明公开了一种新的指纹奇异点检测方法。它解决了目前奇异点提取方法严重依赖指纹方向场、不能有效处理低质量指纹图像、难以适于工程应用等问题,该方法分为前后两个阶段,前一阶段对现有的Poincare index庞加莱指数方法进行了有效的改进,并利用其提取指纹图像中的候选奇异点,后一阶段有效利用Gaussian-Hermite高斯-埃尔米特矩对候选奇异点进行去伪处理,该方法有效结合了奇异点周围邻域的纹线方向变化信息和奇异点周围局部区域的纹线一致性变化趋势信息,能准确可靠地提取指纹图像中的奇异点,具有抗噪性强、准确可靠性高、工程应用价值大等特点。
文档编号G06K9/00GK101303729SQ200810138119
公开日2008年11月12日 申请日期2008年7月1日 优先权日2008年7月1日
发明者任春晓, 尹义龙, 杨公平, 翁大伟, 詹小四 申请人:山东大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1