(Printed)基于Matlab实现指纹图像细节特征提取

(Printed)基于Matlab实现指纹图像细节特征提取

ID:38282028

大小:506.64 KB

页数:4页

时间:2019-06-01

(Printed)基于Matlab实现指纹图像细节特征提取_第1页
(Printed)基于Matlab实现指纹图像细节特征提取_第2页
(Printed)基于Matlab实现指纹图像细节特征提取_第3页
(Printed)基于Matlab实现指纹图像细节特征提取_第4页
资源描述:

《(Printed)基于Matlab实现指纹图像细节特征提取》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第24卷第1期计算机仿真2007年1月文章编号:1006-9348(2007)01-0182-04基于Matlab实现的指纹图像细节特征提取郭晶莹,吴晴,商庆瑞(北京工业大学,北京100022)摘要:指纹图像的特征提取是指纹识别的关键,而指纹匹配通常基于细节点匹配。介绍了一套基于Matlab实现的指纹细节特征提取方法,并给出了去伪算法。指纹特征提取是从细化后的指纹图中得到细节特征点(即端点和分叉点),此特征点含有大量的伪特征,既耗时又影响匹配精度。采用了边缘去伪和距离去伪,使得特征点去伪前后减小了近1/3,然后提取可靠特征点信息,以便实现指纹匹配。实验证明,用Matlab实现的这种方

2、法,既简单快速,而且具有较高的准确率。关键词:指纹识别;细节点;特征提取;伪特征点中图分类号:TP391.4文献标识码:AMinutiaeExtractionofFingerprintImageBasedonMatlabGUOJing-ying,WUQing,SHANGQing-rui(BeijingUniversityofTechnology,Beijing100022,China)ABSTRACT:Minutiaeextractionisessentialinfingerprintrecognition,andfingerprintmatchisusedtosearchminu2

3、tiae.ThispaperintroducesasetofalgorithmsforextractingminutiaefromfingerprintimagebasedonMatlab.Minuti2aes(endminutiaandbifurcationminutia)areextractedfromthinnedfingerprintimageandtheyhavealotoffalsemi2nutiaes.Theyarenotonlytime-consuming,butalsoaffectmatchingprecision.Mostfalseminutiaeareelimi

4、natedbyamethodusingedge-deletinganddistance-thresholdinthispaper.Reliableminutiaesareextractedinordertoa2chievefingerprintmatch.Theexperimentalresultsshowthatthisalgorithmofmatlabissimple,quickandaccurate.KEYWORDS:Fingerprintrecognition;Minutia;Minutiaeextraction;Falseminutiae1引言活体指纹通过指纹采集装置采集到

5、系统中,形成指纹指纹识别技术是一种应用前景非常乐观的生物识别技数据图像。采入的指纹图像一般存在大量无用信息和干扰术,国内外很多机构都在进行相关研究,尽管目前已有多种信息(噪声),预处理就是要把这些信息尽量去除掉,使图像商用自动指纹识别系统在市场上销售,这些产品都宣称有极更清晰,以便提取正确的指纹特征从而达到正确匹配。预处好的性能[1],但由于技术的保密性、现有算法的缺陷性以及理过程主要包括指纹图像的滤波增强、二值化、细化等,最后追求产品的完美实用性,使得指纹识别算法的研究仍然是当输出纹线宽度只有一个像素的细化二值指纹图像。并在此前国内外研究的热点之一。在指纹自动识别系统中,必须对基础

6、上,进行指纹特征信息的提取,得到该枚指纹的特征集指纹进行特征提取,然后根据特征及其相互之间的位置与拓(特征点的坐标、方向、数量等信息),然后用该枚指纹的特征扑关系在指纹库中进行匹配,从而检索到有关信息。指纹的集与已登记的指纹特征集进行匹配,最后显示识别结果。特征是指纹脊线的某种构型,如端点、分叉点等。本文介绍了一套基于Matlab实现的指纹细节特征提取3MATLAB语言简介及其后处理算法。本文的算法都是通过MATLAB仿真而验MATLAB语言是一种优秀的计算机语言,具有数学运算证的,以Matlab作为指纹图像识别算法仿真的平台,既有较能力是它的突出优点之一。许多在C语言中或者其它高级

7、高的准确率,而且可以大大减小仿真的难度。语言中很复杂的编程问题在MATLAB语言编程中只需要一条专用指令就可以完成。MATLAB语言的所有计算都基于2指纹识别系统的工作原理矩阵运算来完成,所以,MATLAB中的所有变量都定义为矩阵,所有的运算都是关于矩阵的运算。它是一种解释型语指纹识别流程如图1。言,几乎没有格式上的限制。为了缩短算法的开发周期,运用MATLAB语言描述简单和图形显示功能比较强大的特点,收稿日期:2005-11-04修回日期:2005-11

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。