基于BP神经网络算法的指纹识别技术算法研究

基于BP神经网络算法的指纹识别技术算法研究(任务书,开题报告,外文翻译,论文14800字)
摘要
随着信息时代的发展,生物识别技术已成为身份识别的热门技术,自动指纹
识别技术作为其中很重要的一个分支,已经广泛地应用于公安、海关、银行、网络安全等需要进行身份识别领域。指纹识别技术一般分为四个阶段:指纹采集、指纹预处理、指纹特征提取和指纹匹配。
本文主要研究自动指纹识别中图像预处理、特征提取和指纹识别方法的理论和技术,重点研究基于BP神经网络算法的指纹预处理和特征提取步骤,为进一步开发具有商业价值的自动指纹识别系统提供了理论依据和技术基础。
关键词:指纹识别 指纹预处理 特征提取 BP神经网络
Abstract
With the developments of he information age, biometric identification technology has become a hot identification technology, automated fingerprint identification technology as a very important one branch has been widely used in public security, customs, banking, Network security needs identification field. The main steps in a fingerprint recognition system usually include: fingerprint acquisition, image preprocessing, feature extraction and matching. [来源:http://Doc163.com]
In this paper, we mainly study of the automatic fingerprint identification image preprocessing, feature extraction and fingerprint identification methods and the theory, focus on the image preprocessing and feature extraction that based on BP neural network algorithm,for the further development of commercially valuable Automated Fingerprint Identification System to provide a theoretical basis and technological foundation.
Key Words: Fingerprint identification Fingerprint image preprocessing Fingerprint feature extraction BP neural network algorithm
[资料来源:http://doc163.com]



目 录
摘要 I
Abstract I
第一章 引言 1
1.1 生物识别技术简介 1
1.2 研究现状和发展态势 2
1.2.1 国内外研究现状 2
1.3 课题背景与研究意义 3
第二章 指纹识别的原理和过程 6
2.1指纹图像采集 6
2.2指纹图像预处理 6
2.3 特征提取 7
2.4指纹匹配 8
2.5 MATLAB简介 8
第三章 人工神经网络 10
3.1人工神经网络概述 10
3.2 BP神经网络算法 10
3.2.1 BP网络结构模型 10
3.2.2 BP神经网络学习规则 11
第四章 指纹识别的具体步骤 13
4.1图像预处理 13
4.1.1 平滑 13
4.1.2 锐化 13
4.1.3 二值化 14
4.1.4 修饰 16
4.1.5 细化 19
4.2 特征提取 20
4.2.1 端点和分叉点的判断 20
4.2.2 端点和分叉点的提取 21
4.2.3 端点和分叉点的特征提取代码 23
4.3 细节点提取的后续处理 24
4.4基于BP神经网络的指纹识别 29
4.4.1 数据的输入 29
4.4.2 构建BP神经网络 30
4.4.3训练结果的输出 31
4.5基于MATLAB GUI界面的指纹识别 33
第五章 总结与展望 35
参考文献 36
致谢 37
