网站大量收购闲置独家精品文档,联系QQ:2885784924

基于Matlab实现的指纹图像细节特征提取.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Matlab实现的指纹图像细节特征提取

基于Matlab实现的指纹图像细节特征提取 第24卷第1期计算机仿真2007年1月 文章编号:1006-9348(2007)01—0182—04 基于Matlab实现的指纹图像细节特征提取 郭晶莹,吴晴,商庆瑞 (北京工业大学,北京100022) 摘要:指纹图像的特征提取是指纹识别的关键,而指纹匹配通常基于细节点匹配.介绍了一套基于Matlab实现的指纹细节 特征提取方法,并给出了去伪算法.指纹特征提取是从细化后的指纹图中得到细节特征点(即端点和分叉点),此特征点古 有大量的伪特征,既耗时又影响匹配精度.采用了边缘去伪和距离去伪,使得特征点去伪前后减小了近1/3,然后提取可靠 特征点信息,以便实现指纹匹配.实验证明,用Matlab实现的这种方法,既简单快速,而且具有较高的准确率. 关键词:指纹识别;细节点;特征提取;伪特征点 中圈分类号:TP391.4文献标识码:A MinutiaeExtractionofFingerprintImageBasedonMatlab GUOJing—ying,WUQing,SHANGQing—rui (BeijingUniversityofTechnology,Beijing100022,China) ABSTRACT:Minutiaeextractionisessentialinfingerprintrecognition,andfingerprintmatchisusedtosearchminu- tiae.ThispaperintroducesasetofalgorithmsforextractingminutiaefromfingerprintimagebasedonMatlab.Minuti- aes(endminutiaandbifurcationminutia,areextractedfrom~innedfingerprintimageandtheyhavealotoffalsemi- nutiaes.Theya阳notonlytime—consuming.butalsoaffectmatchingprecision.Mostfalseminutiaeareeliminatedby amethodusingedge—deletinganddistance—thresholdinthispaper.Reliableminutiaesareextractedinordertoa_ chievefingerprintmatch.Theexperimentalresultsshowthatthisalgorithmofmatlahissimple,quickandaccurate. KEYWORDS:Fingerprintrecognition;Minutia;Minutiaeextraction;Falseminutiae 1引言 指纹识别技术是一种应用前景非常乐观的生物识别技 术,国内外很多机构都在进行相关研究,尽管目前已有多种 商用自动指纹识别系统在市场上销售,这些产品都宣称有极 好的性能¨J,但由于技术的保密性,现有算法的缺陷性以及 追求产品的完美实用性,使得指纹识别算法的研究仍然是当 前国内外研究的热点之一.在指纹自动识别系统中,必须对 指纹进行特征提取,然后根据特征及其相互之间的位置与拓 扑关系在指纹库中进行匹配,从而检索到有关信息.指纹的 特征是指纹脊线的某种构型,如端点,分叉点等. 本文介绍了一套基于Matlab实现的指纹细节特征提取 及其后处理算法.本文的算法都是通过MATLAB仿真而验 证的,以Matlab作为指纹图像识别算法仿真的平台,既有较 高的准确率,而且可以大大减小仿真的难度. 2指纹识别系统的工作原理 指纹识别流程如图1. 收稿日期:2005—11—04修回日期:2005—11—07 — 182一 活体指纹通过指纹采集装置采集到系统中,形成指窜 数据图像.采入的指纹图像一般存在大量无用信息和干 信息(噪声),预处理就是要把这些信息尽量去除掉,使图镬 更清晰,以便提取正确的指纹特征从而达到正确匹配.预生 理过程主要包括指纹图像的滤波增强,二值化,细化等,最厍 输出纹线宽度只有一个像素的细化二值指纹图像.并在j} 基础上,进行指纹特征信息的提取,得到该枚指纹的特征 (特征点的坐标,方向,数量等信息),然后用该枚指纹的特缸 集与已登记的指纹特征集进行匹配,最后显示识别结果. 3MATLAB语言简介 MATLAB语言是一种优秀的计算机语言,具有数学运 能力是它的突出优点之一.许多在c语言中或者其它高匀 语言中很复杂的编程问题在MATLAB语言编程中只需要一 条专用指令就可以完成.MATLAB语言的所有计算都基i 矩阵运算来完成,所以,MATLAB中的所有变量都定义为失

文档评论(0)

weizhent2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档