一个新的基于细节特征的指纹匹配方法_第1页
一个新的基于细节特征的指纹匹配方法_第2页
一个新的基于细节特征的指纹匹配方法_第3页
一个新的基于细节特征的指纹匹配方法_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、大 连 理 工 大 学 学 报journa l of d a l ian un iver s ity of techn o logy第4 5 卷第1 期2 0 0 5 年 1 月vo l. 45, no. 1jan. 2 0 0 5文章编号:100028608 (2005) 0120064204一个新的基于细节特征的指纹匹配方法浩1, 2 ,欧 宗 瑛3 1 ,洋1郭何( 1. 大连理工大学 机械工程学院 ca d &c g 研究所,辽宁 大连 116024;2. 大连海事大学 计算机科学与技术学院, 辽宁 大连 116026 )摘要: 自动指纹识别系统 (au tom a t ic f in

2、ge rp r in t iden t if ica t io n sy stem s, a f is) 的精度和效率主要依赖于指纹的匹配算法. 指纹匹配涉及的两个关键问题是指纹的对齐和匹配方式. 根 据同一个指纹的不同采样, 其脊线形状保持高度的相似性的特点, 利用两条脊线对应点的距离构造了一个判据, 用来评价两条脊线形状的相似性, 以实现指纹的最优对齐; 针对传统指纹 匹配算法中伪细节点的混入和真实细节点的遗漏影响指纹匹配精度的问题, 提出了一种基于 编辑距离原理的指纹细节特征匹配方法, 对指纹库 f ingdb 和 f inge r du t 进行了测试, 等错误率分别为 0. 62%

3、和 2. 75% , 证明该方法具有较高的可靠性和有效性.关键词: 指纹识别; 指纹匹配; 编辑距离中图分类号:文献标识码: at p 3910引言果的评估标准选择. 常用的匹配评估方法是计算其相关度6 或向量的欧氏距离3 . 还有一些方法基于人类个体生理或行为特征的生物安全技术1 、2 , 为人们提供了可靠的身份确认解决方案.指纹识别是应用比较广泛的一种生物安全技术,它包括指纹提取、指纹分类和指纹匹配三部分内 容, 其中指纹的匹配技术是核心, 直接决定了识别的精度和效率.所有指纹匹配技术都必须解决的两个核心问 题是: (1) 指纹特征的表达; (2) 匹配策略.特 征表达就是如何构造特征向量

4、, 对指纹进 行数学描述. 目前这方面的研究大致可分为两大类: (1) 基于宏观特征的表达; (2) 基于细节的表 达. 基于指纹宏观特征的表达方法是对指纹图像以“分割 2变换 2编码”的方式来描述指纹, 如文献采用了特殊的数学方法, 文献 7网络 (fn n ) 进行强映射匹配.采用模糊神经本 文针对同一指纹的不同次采样, 其脊线形状仍然保持高度相似性的特点, 提出一个新的对 齐判据, 并利用这一判据对齐两个待匹配指纹, 然后利用改进的编辑距离算法进行匹配.1指纹细节的提取指纹的细节提取包括以下 4 个步骤 (见图 1). (1) 图像的增强处理. 当图像质量不好、指纹脊线结构被破坏时, 会

5、产生大量的伪细节, 同时原有的真实细节被忽略, 这时需要进行指纹的增强 处理. 采用 gabo r 函数对指纹图像进行滤波, 可以有效地增强指纹的脊线结构.(2) 图像的二值化. 通过二值化, 分割出指纹 的山脊和山谷特征.(3) 脊线的细化. 通过细化处理, 将指纹的脊 线用八邻域单连通的骨架图表达.(4) 细节的提取. 根据指纹细节像素结构特 点, 在指纹骨架图中标记细节特征点. 每个细节特征点表示为 (x , y , ) , 其中 x 和 y 为细节点的坐 标位置, 为细节点处对应的指纹方向场仰角.3通 过 对 一 组 gabo r 函 数 的 滤 波 结 果 进 行 编码, 构造特征向

6、量来描述指纹; 基于细节的表达就是利用细节点的特征和细节点之间的位置关系来 描述指纹4 、5 , 通常指纹的细节特征包括指纹脊线的 终点和分叉点两种. 一般来说, 基于宏观特征 的表达通常对指纹的变形非常敏感, 但对噪声影响 因素不敏感. 当指纹图像的脊线结构清晰、伪 细节点少时, 基于细节表达的方法则更为可靠.匹配策略就是特征向量的匹配机制和匹配结收稿日期: 2003207220; 修回日期: 2004210216.作者简介: 郭 浩 ( 19722) , 男, 博士, 副教授; 欧宗瑛3 ( 19362) , 男, 教授, 博士生导师.线 d 和d 上各点在各自对应的坐标系下的 y 轴坐标

7、; (d x 0 , d y 0 ) 和 (d x 0 , d y 0 ) 是脊线 d 和d 的起始点 坐标; l 是脊线 d 和 d 的选取长度内包含的采样点数; s d 为描述脊线 d 和 d 的近似程度的系数 (0 s d 1) , 当系数为 1 时, 表明两条脊线形状完 全相同.图 1指纹的细节提取过程f ig11 t h e acqu irem en t o f m inu t iae o f f inge rp r in t s利用脊线进行指纹对齐指 纹对齐的实质就是通过坐标变换, 将待匹 配的指纹由输入指纹坐标系变换到模板指纹对应 的坐标系下, 进而和模板指纹匹配 (见图 2).

8、 对齐 的 关键是寻找最佳基准点. 理论上讲, 只要找到 两 个相应的点对, 就可以对齐两个指纹. 但是由 于同一个指纹的采样不可避免地存在变形, 输入 指 纹 不 可 能 正 好 和 模 板 指 纹 的 纹 理 相 重 合. 为 此, 本文提出了一种基于脊线形状的指纹对齐判 据, 其核心思想就是利用指纹脊线在不同坐标系 下投影的曲线外形仍保持高度相似性的特点, 通 过对齐判据寻求最佳的脊线匹配, 进而把脊线的 起始点作为坐标变换的基准点. 具体的对齐算法 如下.(1) 随机地选取模板指纹中的一条脊线 d r d (r d 是模板指纹的脊线集合) , 在待匹配的输入 指纹中选取一条脊线 d r

9、 d (r d 是输入指纹的脊 线集合) , 根据下面的对齐判据判定两条曲线形状的近似程度:l2图 2指纹脊线的对齐过程f ig12 t he a lignm en t o f r idge s o f f inge rp r in t s(2) 由下式算得由输入指纹对应的坐标系转 换到模板指纹坐标系的 x 、y 方向的平移量 x 和y , 以及旋转角 :ddx - xxy ddy - y(4)=l1 (dd-i )ili= 0dd式中: x 和 y 是指纹的脊线起始点在模板指纹坐dd标系中的坐标; x 和 y 是指纹的脊线起始点在输入指纹坐标系中的坐标; i 和 i 分别是指纹脊线上的各点相

10、对于脊线起始点与模板指纹坐标系和 输入指纹坐标系 x 轴的仰角.d d(3) 为了增强算法的鲁棒性, 根据步骤 (1)、(2) , 顺序遍历输入指纹中的所有长度大于设定门 槛值的脊线, 选择最近似的几个配对脊线, 得到相应的几组 x 、y 和 , 然后利用最小二乘法计算 最佳匹配的平移量以及旋转角.(4) 下二式将指纹的细节点由输入指纹坐标 系转换到模板指纹坐标系, 最终对齐待匹配的输 入指纹和模板指纹:2 ld ldi ii= 1(1)s d =l ( ld ) 2 +( ld ) 2 iii= 1ddx ix i式中y dd=t r t ty i1i22ld(d x -d x 0 ) +

11、(d y - d y 0 ) ; 0 i li =1(2)x dco s -sin 0sin 0co s 0100010xy1ild22d=(d x -d x 0 )+(d y - d y 0 ); 0 i l(3)( )5y i1i01d =id + (6)其中 d x 和d x 分别表示脊线 d 和d 上各点在各自对应的坐标系下的 x 轴坐标; d y 和d y 分别表示脊i式中: t r 是旋转变换矩阵; t t 是平移变换矩阵; x di大 连 理 工 大 学 学 报第 45 卷66和 y d 是输入指纹坐标系下的坐标; d 是输入指纹d (m , n ) , 下式中的 t r、t e

12、 和 t 为设定的极径、极角和方向场仰角的门槛值:ii坐标系下的细节点方向场仰角; x d 、y d 和 d 是指ii i0; m =m ; n =n; m =1 且 n =1 且 1 1 且 1 1m mn n纹细节点转换为模板指纹坐标系下对应的值, 其中 i = 1, 2, n , 为输入指纹的细节点总数.3利用编辑距离算法进行指纹匹配指 纹匹配就是评估两个指纹的相似程度, 当d (m , n ) =d (m - 1, n ) + 1m in d (m , n - 1) + 1d (m - 1, n - 1) + (m , n )1 m m 且 1 n n;相似程度超过设定的门槛值时, 可

13、以认为两个指纹采样于同一个指纹. 由于指纹采样都会存在一 些伪细节点或遗漏细节点, 细节点的加入和约去 次数也应当记录在最终的判定结果中. 采用编辑距离算法不仅记录了细节点的匹配数, 而且记录 了细节点加入和约去的次数.3. 1 编辑距离编辑距离8 算法最早应用于单词的拼写检 查, 目前在语音识别和基因序列的相似性匹配等领域有广泛的应用. 其基本思想是通过比较两个 字符串 a 和 b , 寻求由字符串 a 变为字符串 b 的最 小点变换次数. 变换的类型有 3 种: (1) 改变 1个字符; (2) 插入 1 个字符; (3) 删除 1 个字符. 每 一次点变换均为 3 种类型中的一种. 图

14、3 是编辑 距离算法的 1 个应用实例.(9)其中a ba b0; | rm -rn | t r , | em - en | (m , n ) =t e , | abm - n | t 1; 其他(10) (3) 计算待匹配指纹与模板指纹的匹配分数 当 s 超过设定的门槛值 s t 时, 可以认为这两个s.指纹源自同一个指纹:s = m ax (m , n ) - d (m , n )(11)4指纹匹配试验本 文 描 述 的 指 纹 匹 配 方 法 是 自 行 开 发 的a f is 的一部分, 用于测试的两个指纹库, 一个是意大利伯罗尼亚大学的 f in gdb 指纹库, 包含 168个实时

15、扫描指纹 (21 种指纹, 每种采样 8 次) ; 另一 个 是 大 连 理 工 大 学 ca d &c g 研 究 所 采 集 的f inge r du t 指纹库, 包含 928 个印记指纹 (116种 指 纹, 每 种 采 样 8 次 ). 试 验 方 案 是: 对 于f ingdb , 取每种指纹的前 4 次采样 (共计 84 个) 作 为 输入指纹; 剩下的 84 个指纹作为模板, 共进行7 056 (84 84) 次匹配; 对于 f inge r du t , 方案图 3编辑距离算法的一个应用示例f ig13 a n app lica t io n o f ed it d ista

16、nce相同, 输入和模板均为 464 (116 4) 个指纹, 共进行 215 296 (464 464) 次匹配. 表 1 是不同匹 配门槛分数 s t 下的错误接受率 r fa 和错误拒绝率r f r 的对应结果. 图 4 和 5 是两个指纹库匹配结果的 ro c 曲线, r ga 表示正确接受率. 通过分析可 以得到, f in gdb 和 f inge r du t 的等错误率分别3. 2基于改进的编辑距离算法的指纹匹配基于编辑距离的指纹匹配算法的步骤如下.(1) 将待匹配的输入指纹的特征点集和指纹 库中模板指纹的特征点集, 统一在模板坐标下以极坐标表示, 然后将极角按照由小到大的顺序

17、把两组特征点集排成两个特征点序列:是0. 62% 和 2. 75%.a = ( ra , ea , a ) , ( ra , ea , a ) ,1 1 1 2 2 2 , ( ra , ea , a ) 表 1t ab 11不同匹配门槛分数 s t 下的匹配结果r e su lt s unde r d iffe ren t m a tch ing th re sho ld s s tmmm(7) ( rb , eb , b ) , ( rb , eb , b ) , ( rb , eb , b ) b =f ingdb1 1 1 2 2 2f inge r du tnnns t(8) 式 中

18、: ( r, e, ) 表示特征点的极径、极角和特征点 方向场仰角; m 和 n 为特征点序列 a 和 b 的长 度.(2) 计 算 特 征 点 序 列 a 和 b 的 编 辑 距 离 r fa % r f r % r fa % r f r % 9700. 067. 144. 410. 020. 079. 237. 01 5 0. 21 1. 73 0. 44 3. 97 参考文献:1 ja in a k , bol l e r m , pa n ka n t i s.b iom e tr ic s: per sona l iden t if ica t ion in a ne tworked

19、soc ie ty m . l o ndo n: k luw e r a cadem ic p ub lish e r s,1999.图 4f ingdb 指纹识别 ro c 曲线ro c cu rve s: f inge rp r in t s m a tch ing fo rf ingdb2 m il l er b. v ita l sign s o f iden t ity j .spec trum , 1994, 31 (2) : 22233.ieeef ig143 p ra bha ka r s. f inge rp r in t c la ssif ica t io n andm

20、a tch ing u sing a f ilte rbank d . m ich igan: m ich igan s ta te u n ive r sity, 2001.4 r a t ha n , ka ru k , ch en s, e t a l. a rea l2t im em a tch ing sy stem fo r la rge f inge rp r in t da taba se s j .ieee tran s on pa ttern ana l an d m ach in e in te ll,1996, 18 (8) : 7992813.5 h e yu 2li

21、ang, t ia n j ie, l u o x i2p ing, e t a l. im age enhancem en t and m inu t iae m a tch ing in f inge rp r in t图 5f ig15f inge r du t 指纹识别 ro c 曲线ro c cu rve s:f inge r du tf inge rp r in t sm a tch ingfo rve r if ica t io nj .pa ttern recogn it ion l e tter svo lum e, 2003, 24 (9) : 135921370.6 c

22、o e t ze e l , bo t ha e c. f inge rp r in t reco gn it io n in low qua lity im age s j . pa ttern recogn it ion ,1993, 26 (11) : 114121460.7 q u e k c , ta n k b , sa ga r v k. p seudo 2o u te r p ro duct ba sed fuzzy neu ra l ne tw o rk f inge rp r in t ve r if ica t io n sy stem j . neura l ne tw

23、orks, 2001,14 (3) : 3052323.8 s el l er s p h. a n a lgo r ithm fo r th e d istance5结论指纹匹配是整个 a f is 实施的关键.本文针对指纹对齐和匹配方式两个技术关键难点, 提出的新的指纹对齐判据和改进的编辑距离算法, 经 验证对齐方式合理可靠, 在一定程度上有效地补 偿了采样变形而造成的细节变化, 可以快速有效 地实现指纹匹配, 从而提高了 a f is 的性能.be tw eentw of in itesequence sj .j ofcom b ina tor ia l theory, 1974, 16

24、: 2532258.a n ew f in gerpr in t m a tch in g m e thod ba sed on m in ut ia e of f in gerpr in tsha o 1, 2 ,o uzo ng 2y ing 3 1 ,heya ng 1guo( 1. cad & c g l a b. , s c ho o l o f m e c h. eng. , d a lia n u n iv. o f te c hno l. , d a lia n 116024, c h ina ;2. s c ho o l o f c om p u t. s c i. a nd

25、 te c hno l. , d a lia n m a rit im e u n iv. , d a lia n 116026, c h ina )a bstrac t:t h e accu racy and eff ic iency o f au tom a t ic f inge rp r in t iden t if ica t io n sy stem s (a f is) m a in lydep end o n th e f inge rp r in t m a tch ing p ro ce ssing. t h e a lignm en t o f f in ge rp r

26、in t s and th e m a tch ingm e tho d a re th e tw o k ey p ro b lem s to m a tch ing w o rk ing p e rfo rm an ce. b ecau se th e sh ap e s o f r idge s f rom th e sam e f inge rp r in t k eep sim ila r ity in d iffe ren t acqu isit io n im age s, a no ve l c r ite r io n fo r eva lua t in g th e sim ila r ity o f tw o r idge sh ap e s is p ropo sed, w h ich is co n st ru c ted ba sed o n th e d istance s o f co r re spo nd in g po in t p a ir s o n r idge s. a n op t im a l a lignm en t o f tw o f inge rp r in t s can be im p lem en ted by a lign in

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论