- 49
- 0
- 约5.14千字
- 约 9页
- 2017-03-16 发布于北京
- 举报
基于MATLAB 指纹图像处理与识别的研究.doc
基于MATLAB 指纹图像处理与识别的研究 摘要: 该文利用专门的指纹采集设备获取指纹基本图像,基于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 指纹图像的获取 指纹图像的获取是通过一定的指纹采集设备采集样本。该文采集指纹主要利用光学式,根据光的反射原理(FTIR)。光线照到压有指纹的玻璃表面、反射光线有CCD相机获取,光线经玻璃射到谷的地方后在玻璃与空气的界面发生全反射,光线被反射到CCD,射向脊的光线不发生全反射,而是被脊与玻璃的接触面吸收或者漫反射到别的地方,这样在CCD上形成了指纹的图像。 1.2 指纹图像的预处理 系统采集到的原始图像由于未经过处理,存在噪声干扰,恶化了图像质量,给特征提取带来不便,所以在图像特征提取前要进行图像预处理。该文主要利用MATLAB编程实现指纹的一系列预处理[[2]]。MATLAB作为指纹图像的仿真平台,既减小了仿真难度,又提高识别的准确性。一般图像预处理包括图像增强、图像分割细化、二值化、归一化等。 ① 图像增强 图像增强提高图像的清晰程度,改善图像质量,增大处理前后图像的对比度。该文采用的是中值滤波。将采集到的原图像输入到MATLAB中,如图2所示。 对图像的增强主要采用亮度变换函数imadjust,然后将0.5至0.75之间灰度级扩展到[0,1]范围之内,这种处理 突出的指纹脊线和谷线对比度。以下是对指纹原图像的MATLAB编程,如图3所示。 ②指纹图像分割 分割处理指纹是将指纹前景区域与背景区域分割出来,分割后,系统会只对前景区域进行处理,这样可以减少预处理的复杂度。该文采用方差分割法的演变方法(即模块分割法): (a)首先选定一个门限阈值M(通常根据经验选择)。 (b)然后将高300,宽350的指纹图像划分为20×20块,计算出每一块的平均值N。 [N 1202x x0x x0-20y y0
原创力文档

文档评论(0)