摘要:本设计是指纹识别系统的设计与实践,基于matlab软件进行整个过程的实现,并对指纹从获取到识别进行了分析和研究。在指纹识别系统中大概进行4个步骤:图像获取、图像预处理、特征提取、指纹匹配。通过这四个步骤基本实现识别功能。在指纹获取部分,运用扫描仪对指纹进行采集。在指纹图像预处理部分,论文对每个步骤进行了研究分析包括直方图均衡化、维纳滤波、二值化、细化等。在特征提取方面,围绕中心点对预处理图像进行提取。在匹配部分,利用滤波图像的平均绝对偏差与指纹库模板进行匹配。
关键字 指纹图像;二值化;特征;指纹库
目录
摘要
Abstract
1 绪论-1
1.1 课题背景和意义-1
1.2 指纹识别国内外发展分析-1
1.2.1 国外的发展-1
1.2.1 国内的发展-2
1.3 设计任务分析-2
2 指纹识别系统概述与MATLAB-3
2.1 指纹的生理特征-3
2.1.1 全局特征-3
2.1.2 局部特征-4
2.2 指纹识别原理-4
2.2.1 指纹图像采集-5
2.2.2 指纹图像预处理-5
2.2.3 特征提取-5
2.2.4 后处理-5
2.2.5 特征匹配-5
2.3 MATLAB-6
2.3.1 MATLAB简介-6
2.3.2 MATLAB在指纹识别中的应用-7
2.4 本章小结-7
3 指纹图像预处理-8
3.1 直方均衡-8
3.2 分割-9
3.3 滤波-9
3.4 二值化细化-10
3.5 本章小结-10
4 特征提取点的提取与匹配-11
4.1 指纹特征提取-11
4.2 去除伪特征-11
4.3 指纹匹配-12
4.4 本章小结-13
5 指纹识别测试-14
5.1 测试的意义-14
5.2 测试过程-14
5.2.1 流程-14
5.2.2 登陆-14
5.2.3 指纹入库-14
5.2.4 指纹识别-17
5.3 本章小结-18
结论-19
致谢-20
参考文献-21
附录-22