当前位置:文档之家› 基于MATLAB 指纹图像处理与识别的研究

基于MATLAB 指纹图像处理与识别的研究

龙源期刊网 https://www.doczj.com/doc/f511379383.html,

基于MATLAB 指纹图像处理与识别的研究作者:王敏杨永跃洪占勇

来源:《电脑知识与技术》2014年第10期

摘要:该文利用专门的指纹采集设备获取指纹基本图像,基于MATLAB 对指纹图像进行预处理,包括图像增强、图像二值化、分割和归一化。对指纹特征提取指纹类型、坐标和方向参数后,利用BP神经网络进行训练识别。识别实验效果明显,识别率高。

关键词:指纹识别系统;图像预处理;特征提取;BP神经网络

中图分类号:TP18 文献标识码:A 文章编号:1009-3044(2014)10-2359-04

Abstract: In this paper, special fingerprint acquisition device is used to obtain the basic fingerprints, fingerprint preprocessing base on MATLAB , including fingerprint enhancement,binary the fingerprint, segment as well as normalization. Extracting fingerprint types, coordinates and direction parameters, then the BP nerve network is used to train and identify fingerprint. The result of recognition is obvious, it has high recognition rate.

Key words: Fingerprint identification system; Fingerprint preprocessing; Fingerprint feature extraction; BP nerve network

由于每个人指纹纹线的起点、终点、结合点和分叉点的不同,指纹具有唯一性、终身不变性、方便性,被当作生物密码应用于生活中。随着计算机相关技术的发展,传统的证件验证身份存在证件伪造等问题,它已经给高速发展的社会带来不便,而且指纹扫描速度快,同时增加了可靠性。所以,指纹识别技术应用越来越广泛,你可以在指纹门禁、考勤机、银行柜员指纹身份认证系统、指纹汽车行驶记录仪、指纹电子印章等领域看到指纹识别系统的身影。随着社会的发展,指纹识别将会应用于各个领域。

1 指纹识别系统的构成

指纹识别系统是典型的模式识别系统,它包括指纹图像采集,指纹图像预处理,特征提取和比对。一般系统包括认证系统和识别系统两部分。该文首先采用指纹专用设备采集指纹图像,MATLAB进行图像预处理,然后特征提取,接下来是BP神经网络训练,最后用训练好的参数作为神经网络的输入,对指纹样本进行识别和匹配,输出识别结果。本系统主要包括以下五个部分组成,如下图所示[[1]]:

图像预处理是关键部分,目的是得到清晰的指纹图像,方面后续的指纹识别。该文主要采用MATLAB软件实现对指纹图像预处理,只需将选好的图像输入到已经完成的程序中即可。

1.1 指纹图像的获取

相关主题
文本预览
相关文档 最新文档