[发明专利]一种融合多参考节点整体对齐和方向场的指纹图像匹配方法无效
申请号: | 200710198883.1 | 申请日: | 2007-12-14 |
公开(公告)号: | CN101414350A | 公开(公告)日: | 2009-04-22 |
发明(设计)人: | 赵建民;朱信忠;殷建平;祝恩;徐慧英 | 申请(专利权)人: | 浙江师范大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/64;G06K9/62 |
代理公司: | 浙江杭州金通专利事务所有限公司 | 代理人: | 徐关寿 |
地址: | 321004浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: |
一种融合多参考节点整体对齐和方向场的指纹图像匹配方法,包括以下步骤:1)、提取节点周围相对节点的局部相对方向信息;2)、对模板指纹T和输入指纹Q的节点集合M(T)和M(Q)进行旋转和平移粗对齐;3)、构造使 |
||
搜索关键词: | 一种 融合 参考 节点 整体 对齐 方向 指纹 图像 匹配 方法 | ||
【主权项】:
1、一种融合多参考节点整体对齐和方向场的指纹图像匹配方法,其特征在于:该匹配方法包括以下步骤:1)、提取节点周围相对节点的局部相对方向信息,包括:①、节点的坐标(x,y);②、节点的方向γ,0≤γ<2π;③、局部相对方向D=<Dα,Dβ>;④、排序数Δ,其中排序数Δ的计算公式是:Δ = Σ - N ≤ i ≤ N , i ≠ 0 i | i | α i / 2 N - - - ( 1 ) ]]> 其中,其中αi是点Ai处相对节点的累计方向差,N为节点一侧的采样点数量;将指纹图像中节点
表示为极坐标形式
若Δ≥0则称该节点为右手节点,否则为左手节点;将从指纹图像I中提取的所有节点按照Δ增序排列,得到M ( I ) = { 〈 x 1 I , y 1 I , γ 1 I , D 1 I , Δ 1 I 〉 , 〈 x 2 I , y 2 I , γ 2 I , D 2 I , Δ 2 I 〉 , · · · , 〈 x p I , y p I , γ p I , D p I , Δ p I 〉 } , ]]> 其中p为节点数,Δ 1 ≤ Δ 2 ≤ · · · ≤ Δ p , ]]>D i I = 〈 D α I , i , D β I , i 〉 , ]]>D α I , i = { α k I , i | k = - N N } , ]]>D β I , i = { β k I , i | k = - N N } ; ]]> 2)、对于模板指纹图像T和输入指纹图像Q的节点集合M ( T ) = { 〈 x i T , y i T , γ i T , D i T , Δ i T 〉 | 1 ≤ i ≤ p } ]]> 和M ( Q ) = { 〈 x i Q , y i Q , γ i Q , D i Q , Δ i Q 〉 | 1 ≤ i ≤ q } ]]> 进行旋转和平移粗对齐,以
为参考节点,分别得到M(T)和Q(T)的极坐标形式
和
记C=Count[u][v]为
和
的匹配节点对数,当它取最大值时,得到的匹配节点集合{ 〈 x m i T , y m i T , γ m i T , D m i T , Δ m i T 〉 | 1 ≤ i ≤ C } ]]> 和{ 〈 x n j Q , y n j Q , γ n j Q , D n j Q , Δ n j Q 〉 | 1 ≤ j ≤ C } ]]> 是多对参考节点,对应于极坐标
(T)和
的
和
3)、对多参考节点进行对齐:将{ 〈 x m i T , y m i T , γ m i T 〉 | 1 ≤ i ≤ C } ]]> 和{ 〈 x n j Q , y n j Q , γ n j Q 〉 | 1 ≤ j ≤ C } ]]> 进行整体对齐,即要构造使
和
整体对齐;对
进行旋转和平移,计算的旋转参数-Δψ和平移参数(-Δx,-Δy);4)、将
转换为直角坐标M r 1 c ( T ) = { 〈 X i T , Y i T , ψ i T , D i T , Δ i T 〉 | 1 ≤ i ≤ p } , ]]> 同样将
转换为M r 2 c ( Q ) = { 〈 X i Q , Y i Q , ψ i Q , D i Q , Δ i Q 〉 | 1 ≤ i ≤ q } , ]]> 求T和Q的最终匹配节点对数Np,计算公式是:N p = Σ 1 ≤ i ≤ p , 1 ≤ j ≤ p p ( i , j ) - - - ( 2 ) ]]> 其中,
5)、计算指纹图像T和Q的匹配分数STQ,STQ定义为:S TQ = Σ p ( i , j ) = 1 s ( m i T , m j Q ) N T + N Q - N P - - - ( 4 ) ]]> 两个指纹对齐后,有一个重叠的公共区域F,设NT为指纹图像T位于F中的节点数量,NQ为指纹图像Q中位于F中的节点数量;STQ是指纹图像T和Q的相似度,STQ值越大,T和Q越相似;其中
是m i T = 〈 x i T , y i T , γ i T , D i T , Δ i T 〉 ]]> 和m j Q = 〈 x i Q , y i Q , γ i Q , D i Q , Δ i Q 〉 ]]> 的相似度为,计算公式是:s ( m i T , m j Q ) = exp [ - ρg Σ k = - N N ( | α k T , i - α k Q , j | + | β k T , i - β k Q , j | ) 2 πN ] - - - ( 5 ) ]]> 其中ρ为常数,N为采样点的数量参数;6)、对于含节点数量较少或者不含节点的指纹图像,给出指纹图像T和Q的方向场O(T)和O(Q),O(T)={O(WT(i,j))|0≤i<m/w,0≤j<n/w},O(Q)={O(WQ(i,j))|0≤i<m/w,0≤j<n/w};将方向规约到[0,π),对于背景块W(i,j),其方向无意义,置O(W(i,j))=-1;若W(i,j)为前景块,则O(W(i,j))∈[0,π);7)、将指纹图像T和Q的方向场O(T)和O(Q)进行对齐,得到:O # ( Q ) = { O ( W Q # ( i , j ) ) | 0 ≤ i < m / w , 0 ≤ j < n / w } , ]]> 计算O(T)与O#(Q)的匹配程度c,计算公式是:c = Σ 0 ≤ i < m / w , 0 ≤ j < n / w d ( i , j ) Σ 0 ≤ i < m / w , 0 ≤ j < n / w η ( i , j ) × 100 - - - ( 6 ) ]]> c即为两个方向场对齐后差异较大的方向所占重叠区域的比重;8)、运用BP神经网络进行相似度计算,神经网络的输入上述5)的节点匹配分数STQ和方向场匹配程度c,输出为参与匹配的两个指纹的相似度;训练阶段,对于两个相同的指纹,输出为1,否则输出为0;在识别阶段,网络输出值介于0和1之间,相似度越大,则两个指纹越相似。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江师范大学,未经浙江师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200710198883.1/,转载请声明来源钻瓜专利网。