ImageVerifierCode 换一换
格式:PDF , 页数:4 ,大小:126.95KB ,
资源ID:16086736      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16086736.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(点模式指纹匹配算法研究与实现资料下载.pdf)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

点模式指纹匹配算法研究与实现资料下载.pdf

1、坐标校准;匹配 中图分类号 TP391.4 文献标识码 A Research and Implementation of Fingerprint Matching Method of Minutiae Liao Kuo,Yang Wanlin(School of Electronic Engineering,UESTC of China Chengdu 610054)Abstract The purpose of this paper is to introduce a fingerprint matching approach based on minutiae.In this paper,

2、we used the structral invariance of local minutiae to found local vectors,then integrate the best matching point and its neighbour points to get more accurate parameters of alignment adjustment,at last,we integrate multi-discriminant to complete fingerprint matching.The experiment data show that,our

3、 method have achieved a higher accuracy.Key words identification of fingerprint;minutiae;minutiae set;local vector;alignment adjustment;matching 指纹的唯一性和终生不变性使指纹识别成为现在应用最广泛的生物识别技术。一个自动指纹识别系统的工作流程主要有四步:1)指纹图像的采集;2)预处理;3)特征提取;4)特征匹配。其中,特征匹配是识别系统的关键环节,匹配算法的好坏直接影响识别的性能、速度和效率。目前最常用的匹配方法是基于特征点的点模式匹配。美国联邦调查

4、局提出使用两种类型的特征点:末梢点和分叉点,如图1所示。通过搜索指纹图上的特征点,将指纹图像转化为由若干末梢点和分叉点所组成的点集,指纹匹配问题也相应地转变为寻找点集间的相似度(即点集匹配)的问题。但即使是同一枚指纹,两次按捺也必然存在位置、力量和采集时噪声的变化,因此得到的特征点集间也必然存在一定的平移、旋转和局部变形。所以,如何准确的获得点集间的坐标校准参数(平移、旋转参数)是准确识别的关键。1 匹配算法 为解决以上问题,将匹配分为两个阶段:1)初匹配阶段:利用相邻点间的结构关系建立局部特征向量 收稿日期:2003 09 08 作者简介:廖 阔(1978 ),女,硕士生,主要从事模式识别技

5、术方面的研究.末梢点 分叉点 图1 指纹特征点类型 图 1 指纹特征点类型 第 2 期 廖 阔 等:点模式指纹匹配算法研究与实现 155 进行初步匹配13。这一步可以比较准确的找到两个指纹点集间的坐标校准参数(即:平移和旋转参数)。这在某种程度上是模仿指纹专家手工匹配指纹的操作,专家们通过寻找指纹上一些局部特征的相对位置来对两枚指纹进行重新定位。2)二次匹配阶段:以初匹配的最优点对为参考,对所有特征点进行全局坐标调整,并转化到极坐标系表示。在判断两点是否匹配时使用了可变大小的限界盒4,解决了一定范围内的变形问题。最后整合多种判决门限完成全局特征匹配。1.1 初匹配 初匹配不但可以减少拒判时间,

6、而且可以准确获得对点集进行重新定位的校准参考点,该环节分两步实现。1.1.1 建立局部特征向量 经过特征提取得到指纹图像上的所有分叉点和末梢点,每一个特征点记录了三方面信息:点的位置(x,y);点的类型s(分叉点,末梢点);该点所在脊线的方向角度0,360。在指纹图像发生平移、旋转或局部变形时,特征点的绝对位置信息会有很大变化。但相邻点间的距离、穿过的脊线数目和相对角度等却不会有太大的改变。因此,利用特征点间的脊线数目、方向差等结构关系建立局部特征向量,可以很好的解决平移及旋转问题。对每个特征点,以该点为中心建立一个用于匹配的局部邻域特征向量,结构如图2所示。从图中看出,取与该中心点距离大于R

7、(这里R=10)的最近5个点),(54321nnnnn作为其邻域特征点,距离小于等于R的点(如图中a、b点)则不取。这5个邻域点和该中心点一起用来构造局部特征向量。每个局部特征向量记录的信息及其存储结构如图3所示。ab邻域特征点半径R局部中心点C距离Dn3n4n5n1n2 中心特征点信息),(syx第一个邻域特征点信息 n11 点类型2 与中心点的方向差3 与中心点的距离4 到中心点的脊线数目第五个邻域特征点信息 n51 点类型2 与中心点的方向差3 与中心点的距离4 到中心点的脊线数目 图2 局部特征向量结构模型 图3 局部特征向量存储模型 1.1.2 特征向量匹配 假设有待识别指纹A和模版

8、库中的任意指纹B,用点集),(,),(1111AMAMAMAMAAAAsyxsyx=A表示指纹A上的M个特征点,用点集),(,),(1111BNBMBNBNBBBBsyxsyx=B表示指纹B上的N个特征点。则对指纹A上的每个特征点建立局部特征向量可得到一个M维的局部特征向量组,对指纹B可得到一个N维的局部特征向量组。初匹配的过程就是将指纹A的M维向量组和指纹B的N维向量组进行比较:把 A 中每一个特征点iA(i=1,2,M)的局部特征向量与B中每一个特征点jB(j=1,2,N)的局部特征向量进行一一匹配,相应的匹配分数记录在矩阵NM Score中。匹配分数的计算方法为:若iA,jB 向量的中心

9、点类型不一致,即BjAiss,则0=jiScore;若iA,jB 向量的中心点类型一致,即BjAiss=,且其5个邻域分量中有n个邻域点匹配,则nji=Score(1n5)。完成匹配后,在矩阵Score的每一行中标记出匹配分数最大且不为零的元素,这些元素的位置可以确立特征点iA 与jB 的一一对应,其分数总和称为总匹配分数记作ABG。这里使用相对匹配分数NMGGSABAB=100作为初匹配的判决条件4。为减少据判时间,设置初匹配门限,即最高匹配分数Smax和最低匹配分数Smin。若SSmax则直接认为A、B来自同一指纹。初匹配阶段主要完成了两个任务:1)标记出匹配矩阵Score中分数值最大的元

10、素qpScore,在第二 电 子 科 技 大 学 学 报 第 33 卷 156 阶段的匹配中将以指纹A的第p个点pA 和B的第q个点qB 作为对两枚指纹进行全局坐标校准的最佳参考点。2)直接剔除相差较大的输入指纹图像,缩短匹配的拒绝时间,从整体上加快系统的识别速度。1.2 二次匹配 1.2.1 点集的坐标调整 由于点集的坐标校准涉及大量的坐标旋转,而在极坐标系统中可以方便的实现坐标旋转且易于刻画图像的局部变形,所以这里采用基于极坐标系统的坐标校准方法。由初匹配的结果:以pA 为极坐标中心极点,对点集 A进行坐标校准,得到极坐标系统下新的点集 A;以qB 为极坐标中心点,对点集B 进行坐标校准,

11、得到新的点集B。极坐标变换公式为()()+=cttcctctctctttttsxxyyyyxxserarctan22 (1)式中 ),(ccccsyx为中心点坐标,),(ttttsyx为待转换的细节点坐标,),(ttttser 分别为坐标转换后该点的极径、极角、点类型、该点所在脊线与中心点所在脊线的方向差。式(1)在计算每个特征点的极角te和方向差t时仅使用了中心极点的信息,但如果极点所在区域发生了小的局部变形,就会使以该点为中心的坐标变换在全局范围内出现一个很大的变形。因此,为避免偶然误差,需要对式(1)中角度te和t的计算进行修正:将中心极点和5个邻域点的角度一起作为角度调整时的修正参数,

12、该修正参数为5个对应邻域点角度差的平均值,将式(1)中的te、t再减去该平均值即可。1.2.2 全局匹配 坐标校准后得到的点集记为()MAAA=,21A、()NBBB=,21B,将A中的每个点与B中的每个点进行基于限界盒的一一匹配,建立NM 维的匹配度矩阵。同一次匹配中的方法类似,为避免一点与多点相配的情况出现,采取以匹配度由高到低的原则建立iA与jB 的一一对应。指纹图像不可避免的存在一定范围的局部变形,这是一种非线性形变,一般在变形的中心区域内变化较大,然后非线性地向外扩张。因此,在判断平面中两点是否匹配时,还需要考虑一定范围内的变形,本算法引入限界盒的概念来解决这个问题。限界盒就象是放在

13、指纹特征点上的一个盒子,限界盒的大小一般由极角和极半径来刻画,这里定义其大小为可变化的,如图4所示。从图中可看出,限界盒的大小由当前特征点和中心点间的距离来决定,在离中心点近的地方极半径应该变小,极角变大;相反,在离中心点远的地方应该极半径变大,极角变小。因此,匹配过程中,当两个特征点iA和jB 落在同一个限界盒中时则认为这两个点匹配成功。1.2.3 匹配的判决条件 在判断两枚指纹的匹配程度时可以有不同的衡量依据。文献1,57中提到:如果两枚指纹有12个以上的点对互相匹配,即可认为两者来自同一个手指。而实际的输入指纹图像由于噪声和其他干扰因素的影响,很难达到这个判决门限。因此,本算法在计算匹配

14、度矩阵时统计了以下四种信息作为判决条件:1)成功匹配的点对数;2)配对点数和相应指纹特征点总数的比值;3)各匹配点对的差异分数总和(方向差和距离差的加权和),显然,此分数越低匹配程度越高;4)差异分数总和与相应指纹特征点总数的比值。判决时采用将以上四种条件相结合的复合判决方法,为每个条件各定义一个阀值。各条件间为并列关系,当14项信息中任意一项记录的值满足预定的阀值时,则认为两者匹配。实验结果表明:使用多判决条件的全局匹配方法,提高了识别率。极角极半径极半径极角 图4 限界盒的定义 第 2 期 廖 阔 等:点模式指纹匹配算法研究与实现 157 2 实验结果 一个自动指纹识别系统的性能评价参数有

15、:识别速度,正确率CR(correct rate),误识率FAR(false accepted rate),拒识率FRR(false reject rate)。其计算公式为 匹配总次数不该识别而识别的次数=FAR;匹配总次数数该识别而没有识别的次=FRR;)(1FRRFARCR+=;(2)FAR和FRR有相反的变化方向,当FAR增大时FRR会减小。对于不同的系统需求,可通过改变判决阀值来满足。实验中,对指纹识别竞赛FVC2000提供的指纹数据库DB1中的80枚指纹图像进行了7980次匹配测试。实验结果与参考文献中给出的结果进行了比较,比较结果如表1所示。从表中得知实验1为文献1中给出的结果,实验2为文献2中给出的结果,试验3为本算法的结果。其结果表明,在误识率都为0的情况下,本算法的拒识率降低,正确识别率较文献1,2中使用的算法有所提高。表1 实验结果比较 实验结果 误识率FAR/()拒识率FRR/()正确率CR/()实验1 实验2 实验3 0 0 0 2.10 3.33 1.20 97.90 96.67

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1