您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > AI人工智能 > 马飞终稿-指纹识别算法的matlab实现
1指纹识别算法的matlab实现专业:电子信息工程姓名:马飞指导老师:刘文博摘要由于指纹所具有的普遍性,唯一性和不变性,以及指纹识别技术具有很高的可行性和实用性,使之成为目前最流行、也最可靠的个人身份认证技术之一。本文主要对指纹图像进行三方面处理:图像预处理、特征提取和特征匹配。图像预处理包括四个步骤:图像分割、滤波增强、二值化、细化,对指纹图像进行预处理后,去除了原图像的冗余部分,方便后续的识别处理;特征提取主要是提取指纹图像细化后的端点和分叉点;特征匹配是利用两个指纹的图像进行特征点比较,来确定两幅图像是否来自于同一手指。本文给出了指纹图像预处理、特征提取、特征匹配的matlab程序及处理结果。该结果证明,用matlab实现的这些算法的处理结果比较理想,满足识别的可行性和应用性。关键词分割,二值化,细化,特征点提取,匹配,Matlab2AbstractBecauseoftheuniversality,uniquenessandconstantnessofafingerprint,andfingerprintidentificationtechnologyhasveryhighfeasibilityandpracticalapplicability,makeittobeoneofthemostpopular,andmostreliablepersonalidentityauthenticationtechnology.Thispaperfocusesonthreeaspectsofthefingerprintimageprocessing:imagepreprocessing,featureextraction,featurematching.Imagepreprocessingincludingfoursteps:imagesegmentation,filtering,binary,Refining,afterThefingerprintimagepreprocessing,inadditiontotheoriginalimageofredundancypart,convenientsubsequentidentificationprocessing;Themainfeatureextractionisextractedfromtheendofthefingerprintimageafterthinningandbifurcationpoint;Featurematchingisusetwofingerprintimagefeaturepointistodeterminewhetherthetwoimagesfromthesamefinger.Thispaperprovidesthefingerprintimagepreprocessing,featureextraction,featurematchingusematlabandhandlingresults,Theresultsprovethatthesealgorithmshadidealresultsbeusedbymatlab,,Besatisfiedwiththerecognitionandfeasibilityoftheapplication.KeyWords:Segmentation,Binary,Refining,Featurepointextracting,Matching,Matlab3目录第1章绪论................................................................................................................................41.1指纹识别概述................................................................................................................41.1.1研究背景及意义..................................................................................................41.1.2国内外研究状况..................................................................................................41.2指纹识别的原理和方法.................................................................................................51.2.1指纹的基本知识..................................................................................................51.2.2指纹识别的原理及应用......................................................................................71.3Matlab在指纹识别中的应用.........................................................................................8第2章指纹图像预处理............................................................................................................92.1图像的分割.....................................................................................................................92.1.1图像归一化........................................................................................................102.1.2图像分割的方向法............................................................................................112.1.3图像分割的方差法............................................................................................122.2图像的二值化..............................................................................................................132.2.1方向图................................................................................................................132.2.2指纹图像二值化................................................................................................142.2.3静态阈值二值化................................................................................................152.2.4基于方向场的二值化........................................................................................152.3指纹图像的滤波..........................................................................................................172.4图像细化......................................................................................................................202.4.1快速细化算法....................................................................................................212.4.2改进的OPTA算法............................................................................................21第3章图像特征提取和特征匹配..........................................................................................253.1特征点提取..................................................................................................................253.2找出特征点..................................................................................................................253.3特征点匹配..................................................................................................................26总结与展望................................................................................................................................30致谢......................................................................................................................................31参考文献....................................................................................................................................32附录A预处理代码..................................................................................................................33附录B特征点提取代码
本文标题:马飞终稿-指纹识别算法的matlab实现
链接地址:https://www.777doc.com/doc-1517988 .html