基于dsp的指纹识别系统ppt

合集下载

基于图像的指纹识别系统

基于图像的指纹识别系统

姓名:钟涛学号:0951246班级:计科2班基于DSP 指纹识别系统一、系统概述人类社会活动中需要身份验证,指纹识别在生物特征识别领域具有重要作用。

随着计算机技术的发展,自动指纹识别系统得到了广泛的重视和应用。

作为一种生物特识别技术,人的指纹具有唯一性和稳定性的特点。

目前多数指纹识别系统是将指纹图象采集到计算机中,利用计算机进行识别。

指纹识别系统在结构上可分为三层:系统硬件平台、操作系统和指纹识别算法。

如下图所示。

最底层系统硬件平台,是系统的物理基础,提供软件的运行平台和通信接口。

系统的硬件平台一般是基于DSP 等微处理器构建的。

第二层是操作系统,这一层提供任务调度以及接口驱动,同时,通过硬件中断来实现系统通信请求的实时响应,如对指纹采集的控制、对HPI 通信的控制等。

这种方式可以提高系统的运行效率。

最上层是指纹识别核心算法的实现。

该算法高效地对采集到的指纹进行处理和匹配。

采用 C 语言在DSP 处理器的集成开发环境(IDE)CCS 中实现,并最终下载到芯片上指纹识别系统的简单流程如下图所示:●脊线方向、脊线频率:提取脊线方向,计算脊线频率●GABOR滤波器:GABOR 变换由于具有最佳时域和频域连接分辨率的特点,能够同时对图像局部结构的方向和空域频率进行解析,可以很好地兼顾指纹图像的脊线方向和脊线频率信息。

GABOR 滤波器函数的实部作为模板,以与子块纹线方向垂直的方向作为滤波器方向,以脊线频率作为滤波器频率来构建滤波器。

滤波过程如下式所示:其中,为原始图像灰度,是GABOR 滤波后的图像灰度,W 为滤波器模板大小,S 为模板系数和,为子块的域方向值。

需要注意的是GABOR 滤波器中的与指纹文理方向垂直。

对和的取值需要进行折衷,取值越大,则滤波器的抗噪性能越好,但也容易声成假的脊线。

这里取和。

特征提取、匹配:将从指纹数据库中寻找与待识别指纹相似度最高的指纹图像。

二、图像处理模块1. 图像识别预处理图像识别预处理:减少由于指纹采集设备本身给指纹图像带来的一些噪声,和指纹本身有可能被污染,太干或太湿,给指纹图像带来噪声。

基于DSP的指纹识别系统设计

基于DSP的指纹识别系统设计

基于DSP的指纹识别系统设计
1 引言指纹识别技术通过分析指纹的局部特征,从中抽取详尽的特征点,从而可靠地确认个人身份。

指纹识别的优点是指纹作为人体独一无二的特征,它的复杂度可以提供用于鉴别的足够特征,具有极高的安全性。

相对于其他身份认证技术,指纹识别是一种更为理想的身份认证技术,指纹识别不仅具有许多独到的信息安全优点,更重要的是具有很高的实用性、可行性,已经广泛应用于金融、电子商务以及安全性能要求教高的行业中。

目前多数指纹识别系统是将指纹图象采集到计算机中,利用计算机进行识别。

国外一些公司生产的独立指纹识别系统,价格比较高昂。

这些都限制了指纹识别技术的普及。

因此,研究开发快速、识别率高、廉价的独立指纹识别系统具有很大的市场前景和重要的科学研究价值。

本文提出了一种新型基于DSP 的指纹识别系统,硬件上利用DSP 的高速处理能力,构建高速的数据处理平台,软件上参考DSP 和硬件逻辑的处理特点,对传统的指纹算法进行改进,满足实时性和可靠性要求。

2 硬件系统结构
系统的原理框图如图(1)所示:
图(1)系统结构框图
本系统整体上可以分为图像采集模块、图像处理及识别模块以及输出模块三部分组成。

2.1 图像采集模块
图像采集模块中,由于指纹识别系统中并不需要实时观察图像,所以对传感器要求不是很高,一般的黑白数字CMOS 传感器都能满足要求。

本系统中采用。

基于dsp的指纹识别系统

基于dsp的指纹识别系统
课题演示 基于DSP的指纹识别系统
组长: 小组成员:
2014
2020/4/3
1
目录
CONTENTS
2020/4/3
一、概述
二、硬件电路设计
1、需求分析
2、硬件整体结构
3、硬件选择
4、电路原理图
三、软件设计
1、指纹识别算法流程
2、指纹识别程序框图
3、指纹识别算法实现
4、指纹识别调试
四、总结
2
一、概述
2020/4/3
11
MCU的选择
由于考虑到以下因素:
1、指纹识别算法复杂度大,系统必须具备复杂运算的 能力。
2、识别过程运算量大,系统需具备快速运算能力,以
满足实时性的要求。
3、系统必须低功耗、稳定性高、性价比高等因素。 4、 芯片量产情况以及相关技术的成熟度。
综合考虑,选择该芯片:TMS320VC5402芯片
2020/4/3
9
硬件整体结构 ()



USB



电源、时钟、 JTAG仿真调试模块 复位模块
MCU
CPLD
指纹采集 传感器
FLASH SRAM 存储器
液晶屏显示
2020/4/3
10
主硬件选择及方案 ()
1、MCU
2、指纹采集传感器 3、电源 4、复位电路 5、存储器扩展 6、LCD显示模块
能力且具有较大的数据存储空间。
为满足该需求,硬件电路中必然要存在内存扩展电路, 例如数据存储器的扩展。同时还应该考虑内存的读写性 能。
(4)系统的功耗、稳定性、价格都有严格的要求。
为满足该需求,应加入复位电路、时钟电路、调试

DSP基于TMS320C54XDSP软硬件完整系统开发课件

DSP基于TMS320C54XDSP软硬件完整系统开发课件
指纹识别技术主要涉及四个功能:读取指纹图像、提取特征、 保存数据和比对。通过指纹读取设备读取到人体指纹的图像, 然后要对原始图像进行初步的处理,使之更清晰,再通过指纹 辨识软件建立指纹的特征数据。软件从指纹上找到被称为“节 点”的数据点,即指纹纹路的分叉、终止或打圈处的坐标位置, 这些点同时具有七种以上的唯一性特征。通常手指上平均具有 70个节点,所以这种方法会产生大约490个数据。这些数据, 通常称为模板。通过计算机模糊比较的方法,把两个指纹的模 板进行比较,计算出它们的相似程度,最终得到两个指纹的匹 配结果。采集设备(即取像设备)分成几类:光学、半导体传 感器和其他。
指纹传感器FPS200电路原理图
+3.3 V
C 13 4 .7u F
C 14 1 04
C 15 1 04
C 16 1 04
R 10 10
C 11 3 0p F
D0
20
D1
19
D2
18
D3
17
D4
14
D5
13
D6
12
D7
11
F PS A0
21
F CS
32
WR
23
RD
22
R3
38
1 0K
37
27
Y2
26
F PS 20 0
NC NC NC NC NC NC NC NC NC NC
70 71 72 73 74 75 76 77 78 79 80
NC
C 17 4 .7u F
C 18 1 04
+3.3 V
U5
VDD1 VDD2 VDD3
16 25 39
VDDA1 VDDA2

基于DSP的指纹识别系统设计

基于DSP的指纹识别系统设计

2014届本科生毕业论基于DSP的指纹识别系统设计院系:电子与信息学院专业:通信工程姓名:xxxxx指导教师:xxxx答辩日期:二〇一四年五月毕业论文诚信声明本人郑重声明:所呈交的毕业论文《基于DSP的指纹识别系统设计》是本人在指导老师的指导下,独立研究、写作的成果。

论文中所引用是他人的无论以何种方式发布的文字、研究成果,均在论文中以明确方式标明。

本声明的法律结果由本人独自承担。

作者签名:指导教师签名:年月日摘要指纹识别技术是数字图像处理技术的基础上,逐步发展。

相对于古代的身份认证技巧,如暗码、种种文凭和其余生物认证技术,如语音、虹膜、指纹识别是一种更合理的身份认证技巧。

利用指纹识别有许多好处如:每个人的指纹都是有差异的,极难复制或被盗,指纹是确定的,不随岁数的变化或康健程度改变;最重要的是最重要的是指纹图像是很容易的,容易的识别系统,实用和较高的可行性。

当代电子集成建设技巧许可咱们做出一个十分小的指纹图象读取装配,同时飞速发展的个人计算机运算速率供应了在微机乃至DSP上能够运行两个指纹的比对运算。

指纹识别算法是非常成熟的,可用于安全检测设备和控制各种各样的东西。

现在,指纹识别应用领域的考勤,门禁,安全内阁,相信随着指纹识别技术的提高,也广泛应用于身份证、车辆、家庭等领域。

本设计主要利用MBF200指纹传感器和TMS320C5402组成指纹识别模块,实现指纹识别的算法,并把成果经过串口送出来。

控制部分的核心是TMS320C5402,它完成与指纹识别模块、PC机的通信,并控制各种外围电路的工作。

已经完成的设计是访问控制的功能,访问控制功能,适用于公共场所和私人住宅,并能记录收盘纪录。

【关键字】MBF200 TMS320C5402 步进电机串口通信AbstractFingerprint identification technology is digital image processing technology, on the basis of gradual development. Relative to the ancient identity authentication techniques, such as combination, the diploma and the rest of the biometric technologies, such as speech, iris, fingerprint recognition is a more reasonable identity authentication techniques. By using fingerprint identification has many advantages, such as: there are differences in each person's fingerprints are, very difficult to copy or stolen, the fingerprint is certain, do not change with the change of the age or fitness level; Is the most important is the most important fingerprint like easy, easy identification system, practical and high feasibility. Modern electronic integration construction skills permission let's make a very small fingerprint image read assembly, at the same time, the rapid development of personal computing rate to supply on the microcomputer and DSP can run two fingerprint matching computation. Fingerprint identification algorithm is very mature and can be used for safety inspection equipment and control all kinds of things. Now, fingerprint identification application in the field of attendance, access control, security cabinet, believe that with the improvement of the fingerprint identification technology, also widely used in the identification card, vehicle, household and other fields.This design mainly use MBF200 fingerprint sensor and TMS320C5402 fingerprint identification module, realizes the fingerprint identification algorithm, and through a serial port to send out the results. Control part is the core of TMS320C5402, it complete with fingerprint identification module and PC communications, and controls the work of various kinds of peripheral circuit. Has completed the design of the is a function of access control, access control function, apply to the public and private house, and can record record closes.【keyword】MBF200 TMS320C5402 step electromotor the serial communication目录摘要 (3)ABSTRACT (4)一引言 (1)1.1DSP指纹识别系统研究的背景与问题概述 (1)1.1.1DSP指纹识别系统的研究背景 (1)1.1.2DSP指纹识别系统的研究概述 (2)1.2DSP指纹识别系统研究的意义和重要性 (2)1.2.1研究的意义 (2)1.2.2研究的重要性 (3)1.3研究的内容和主要工作 (3)1.3.1研究的内容 (3)1.3.2本人研究的主要工作和结构安排 (4)二相关技术简介 (4)2.1嵌入式系统简介 (4)2.1.1嵌入式系统简介 (4)2.1,2数字信号处理器 (5)三设计目标及设计方案论证 (5)3.1系统的功能要求及目标 (5)3.2系统的整体框架及设计方案 (8)四系统原理与设计 (8)4.1TMS320C5402结构及其主要特点 (9)4.2基于DSP指纹识别系统原理 (10)4.3硬件设计 (11)4.3.1电源、复位电路设计 (11)4.3.2JTAG仿真接口电路 (13)4.3.3指纹传感器的性能特点 (14)4.3.4MBF200和C5402的SPI接口 (14)4.4系统软件设计 (15)4.4.1指纹图像读取 (15)4.4.2系统初始化 (16)4.4.3MCBSP和DMA系统设定初始值 (18)4.4.416位字的指纹数据通过M C BSP1接收 (22)4.4.5设计中断扩展 (23)五总结与展望 (26)致谢 (27)参考文献 (28)附图 (29)一引言1.1 DSP指纹识别系统研究的背景与问题概述由于当代经济和社会的不断发展,越来越多的场所需求确认身份。

指纹识别ppt课件

指纹识别ppt课件
指纹识别在门禁系统中的 应用
将指纹识别技术应用于门禁系统,可以实现 进出人员的身份识别和权限控制,提高了门 禁系统的安全性和智能化水平。
指纹识别在考勤管理中的 应用
通过指纹识别技术,可以实现员工考勤的自 动化管理,有效避免了代打卡等作弊行为,
提高了考勤管理的准确性和公正性。
身份认证和权限控制
指纹识别在身份认证中的应用
基于电容、电感等半导体 技术,通过感应手指表面 电荷分布来捕捉指纹图像 。
超声波指纹采集器
利用超声波穿透性强、方 向性好等特点,捕捉手指 内部的指纹信息。
图像处理算法
预处理算法
包括去噪、增强、二值化等操作,用 于提高指纹图像的质量和可识别度。
特征提取算法
匹配算法
将提取出的特征点与数据库中的指纹 特征进行比对,找出相似的指纹信息 。
细节点匹配
通过比较两枚指纹图像中细节点 的类型和位置信息进行匹配,具
有较高的准确性和鲁棒性。
纹理匹配
利用指纹图像中脊线和谷线形成 的纹理特征进行匹配,对于质量 较差的指纹图像具有一定的优势

深度学习匹配
通过训练深度学习模型学习指纹 图像中的特征表示,并进行相似 度计算,具有自适应性强、性能
稳定等优点。
随着科技的不断进步和创新,指纹识别技术将不断升级和完善, 提高识别精度、速度和安全性。
应用领域拓展
指纹识别技术将广泛应用于金融、安防、智能家居、医疗等领域, 为人们提供更加便捷、安全的身份认证和访问控制服务。
产业链不断完善
随着指纹识别技术的不断发展和应用,相关产业链也将不断完善和 成熟,形成更加完整的产业生态体系。
细化
对二值化后的指纹图像进行细化操作,将指纹的纹路细化为单像素宽度,便于后续的指纹特征分析和处理。常用 的细化算法包括OPTA算法、Hilditch算法等。这些算法通过不断去除图像边缘的像素点,最终得到细化后的指纹 图像。

指纹识别技术ppt(PPT31页)(1)

指纹识别技术ppt(PPT31页)(1)
指纹识别技术ppt(PPT31页)(1)
指纹门禁识别是生物 型代表作。除了仓库大 识别外,公寓及办公楼 以采用指纹识别技术。 ,为客人记录指纹信息 投资及使用,降低开发 期限内不需要担心室内
指纹识别技术ppt(PPT31页)(1)
• 日常生活中,传统的门锁都是使用机械钥匙 门的,但是机械钥匙会经常忘记带,或者丢
2.4 数 据库图 片训练
• 将数据库中的训练图片进 步骤,求出它的四元数矩
它的协方差矩阵,然后可
征值与特征向量,然后进
理,将这些降维后的特征 板。
指纹识别技术ppt(PPT31页)(1)
2.4 测 试图像 与训练 图像进 行比对
2.特征匹配
• 将测试图像的特征向量与 图像的特征值进行比对, 距离。根据最近邻法则, 测试图像欧式距离最小的 是我们识别的图片。
指纹识别技术ppt(PPT31页)(1)
• 目前有很多的生物测定技术可用于身份 认证,包括虹膜识别技术、视网膜识别 技术、面部识别、签名识别、声音识别 技术、指纹识别等,具有安全、可靠的 特点,其中自动指纹识别系统是目前研 究最多、最有应用前景的生物识别系统 。指纹识别技术的应用十分广泛,指纹 因具有终生不变性及稳定性,而且不同人 指纹相同的概率几乎为零,因此指纹自动 识别系统被广泛应用于案例分析、商业 活动中的身份鉴别等领域。指纹识别技 术的发展得益于现代电子集成制造技术 的进步和快速可靠的算法的研究。
• 近几年来,指纹锁的功能越来越丰富,吸引越来越多的 ,而指纹锁行业也完成了技术指、纹识资别技本术p、pt(P渠PT3道1页)(和1) 品牌的积
• 目前,指纹识别主要应用在考勤、门禁、保险箱柜等领 ,随着指纹识别技术的完善,指还纹识会别技广术p泛pt(P的PT3应1页)(用1) 在身份证

基于DSP的自动指纹识别系统

基于DSP的自动指纹识别系统

基于DSP的自动指纹识别系统摘要:文章介绍了一种基于TI公司的TMS320VC5402来构造指纹识别系统的方法。

详细论述了系统的各个组成部分以及指纹识别算法的实现流程,结合VC5402的指令集和自身结构特点,讨论了如何高效的设计应用程序的方法。

文章对如何将DSP的主机接口(HPI)改造成通用输入输出口(GPIO)、将多通道缓冲串行口(McBSP)设置成SPI接口进行了详细的说明,对数据图像处理需要较大空间而DSP可寻址的数据空间又过小的矛盾,提出了切实可行的解决办法。

关键词:指纹识别;DSP;混合语言编程指纹识别技术是以数字图像处理技术为基础,而逐步发展起来的。

相对于密码、各种证件等传统身份认证技术和诸如语音、虹膜等其它生物认证技术而言,指纹识别是一种更为理想的身份认证技术。

使用指纹识别具有许多优点,例如:每个人的指纹都不相同,极难进行复制或被盗用;指纹比较固定,不会随着年龄的增长或健康程度的变化而变化;最重要的在于指纹图像便于获取,易于开发识别系统,具有很高的实用性和可行性。

1 指纹识别系统的架构本课题设计了一个嵌入式系统,通过DSP来完成指纹图像的采集和指纹识别的算法。

另外为使系统有更广阔的应用领域,在设计上还采用异步串行通讯方式实现了DSP和PC之间的数据交互。

据此,系统由指纹传感芯片、复杂可编程逻辑器件、闪烁存储器和UART等硬件组成。

系统的结构框图和主要程序流程图如图1和图2所示:2 系统各部分设计要点2.1 DSP的选择和存储空间的设计TMS320VC5402具有很高的性价比,可以访问1M的程序空间和64K的数据空间。

内部自带的16K 双寻址RAM,可以在一个指令周期内完成两次读操作或一次读和一次写操作。

锁相环电路则可提供高达1 00MHz的工作频率,从而使VC5402完全有能力在较短的时间内完成指纹的识别操作。

由于指纹图像具有数据量大特点,因此程序的设计不可避免的需要较大的存储空间。

基于dsp的指纹识别系统研究

基于dsp的指纹识别系统研究

1 绪论1.1 选题研究背景1.1.1 生物识别生物特征识别技术是指通过计算机利用人体固有的生理特征或行为特征之间的差异来进行个人身份鉴别和认证的一种技术。

生物特征分为身体特征和行为特征两类。

身体特征包括指纹、掌纹、手形、脸型、人体气味、虹膜、视网膜、耳廓、骨骼和DNA等先天特性;行为特征则包括笔迹、声音、步态、击键动作等习惯特性。

生物识别技术最大的特点无非三个方面:高唯一性、高安全性和高便捷性。

而这三个特点其实正是信息安全从业者不懈追求的目标。

围绕这三个特点,生物识别技术出现两大应用前景最为广阔的区域:一是由其高安全性和唯一性,在有高机密防护需求的国家涉密系统等领域的发展;二是凭借其便捷性和唯一性,在大众社会化领域的智能化应用。

随着计算机技术的迅速发展以及不断提升的信息安全保障需求,生物特征识别技术在各类信息系统中得到越来越广泛的应用,并将为保障信息安全发挥越来越重要的作用。

1.1.2生物识别种类生物识别是依靠人体的身体特征来进行身份验证的一种解决方案。

根据生物特征识别技术采用不同的生物特征,广泛应用的生物特征识别技术有:指纹识别、人脸识别、虹膜识别、语音识别、视网膜识别、掌形识别、基因识别和签名识别等。

其各自的特征如下综述:(1)指纹识别[1][2]:指纹在我国古代就被用来代替签字画押,证明身份。

指纹是人与生俱来的身体特征,大约在14岁以后,每个人的指纹就已经定型,指纹具有固定性,不会因人的继续成长而改变。

指纹也具有唯一性,不同的两个人不会具有相同的指纹。

谈及指纹识别,我们接触最多的技术词汇就是拒真率与认假率,所谓拒真就是系统中有该枚指纹数据却被拒绝,所谓认假就是系统中没有该枚指纹数据却被接受。

其实,在实际应用中,我们遇到的问题主要不是拒真率与认假率,而是拒登率(无法使用指纹识别的用户率)。

在所有生物识别技术中,指纹识别是目前最成熟、最方便、可靠、无损伤、价格便宜和应用最广泛的生物识别技术。

基于DSP CCS2.2实现指纹识别预处理系统设计方案

基于DSP CCS2.2实现指纹识别预处理系统设计方案

基于DSP CCS2.2 实现指纹识别预处理系统设计方案利用生物认证技术取代传统的使用钥匙、身份证、密码等方法进行个人身份鉴定,可广泛应用于银行、机场、公安等领域的出入管理。

将信息技术与生物技术相结合的生物认证技术是本世纪最有发展潜力的技术之一,而指纹识别技术则是其中非常有前景的一种。

数字信号处理器(DSP)是指以数值计算的方法对数字信号进行处理的芯片。

它具有处理速度快、灵活、精确、抗干扰能力强、体积小、使用方便等优点。

DSP 应用于指纹识别已经成为一个新的科技领域和独立的学科体系,当前已形成了有潜力的产业和市场。

本文选定100MHz DSP TMS320VC5402 作为指纹信号的处理器,利用其流水线编码的操作特点,并结合指纹识别技术,实现基于DSP CCS2.2 的指纹识别预处理系统。

CCS 2.2(Code Composer Studio)是一种针对标准TMS320 调试接口的集成开发环境(IDE),由TI 公司于1999 年推出。

指纹识别的处理流程如指纹处理过程可分为三个阶段: (1) 获取原始指纹1 指纹识别预处理算法指纹识别预处理的目的是使指纹取邻域相关像素的均值为Ai,i∈{1,2,...8},并以四个像素为一组处理单元,则改进的极值滤波[1]算法可表述如下: 如果A0max(Ai),i∈{1,2,...8},则s1=s2=s4=s0=min(A1,A2,A4) s2=s3=s5=s0=min(A2,A3,A5) s4=s6=s7=s0=min(A4,A6,A7)(3) s5=s7=s8=s0=min(A5,A7,A8) 如果min(Ai)≤Ai≤max(Ai),i∈{1,2,...8}, 则将像素原值输出,不作处理。

实验结果表明,该方法能得到与中值滤波类似的效果,达到了初步去除噪声的目的。

1.2 平滑滤波经过上面的极值滤波处理之后,系数取1/15 而非原来的1/17 的原因在于提高通过该卷积核对①设定初始灰度阀值T(如令T=127),把指纹2 指纹3 实际指纹本文针对TMS320VC5402 DSP 的快速、高效的特点,采取了DSP 集成开发环境CCS2.2。

基于TMS320VC5409DSP实现指纹识别系统

基于TMS320VC5409DSP实现指纹识别系统

!薛霏王万清高明明/辽宁工程技术大学电气工程系随着现代社会的数字化、网络化、信息化进程不断加快,人们之间的交流愈加方便快捷,对身份识别的准确性、安全性与实用性也提出更高要求。

传统的身份识别方法(例如护照、身份证、密码等)虽然具有简单,易于操作,成本低等很多优点,但在当今这样一个科技发达的时代,往往会遇到很多不利因素:如身份证、护照被盗或伪造,密码遗忘或被破解,因此不容易被作假的生物特征身份识别技术应运而生,即利用人体生物特征进行身份认证。

指纹身份识别系统相对其他识别系统(比如虹膜、脸形)有很多优越性,因为它容易采集,而且识别算法已经很成熟。

发展比较成熟的指纹识别系统大都基于PC,造价高、系统复杂、体积庞大,只能用于固定场所,并不适合在一些如保安、网络、手机、门禁等系统中应用。

高性能DSP芯片运算速度快,正好满足指纹识别系统计算量大的实时信号处理要求。

指纹识别原理指纹识别技术是指使用取像设备读取指纹图像,通过识别软件提取出指纹图像中的特征数据,然后根据匹配算法得到的结果鉴别指纹所有人身份的生物特征识别技术。

指纹识别系统主要涉及指纹图像采集、图像预处理、特征提取、特征匹配等过程。

首先,通过指纹取像设备读取得到指纹的数字图像,并对原始图像进行初步处理,然后指纹识别算法将建立指纹图像的简约数字表示———特征数据,这些数据的集合通常称为模板。

进行指纹识别时,由计算机对预存的模板与当前获得的特征数据进行比较,计算出它们的相似程度,从而得到两幅指纹图像的匹配结果。

指纹识别的流程图如图1所示。

指纹识别的算法设计图像预处理由于受各种因素的影响,得基于TMS320VC5409DSP实现指纹识别系统依赖于PC的指纹识别系统,技术上虽然已经很成熟,但造价高、体积大、系统复杂。

高性能DSP芯片运算速度快,非常适合计算量大的实时信号处理。

用DSP实现指纹识别系统,有独特的优势。

图1指纹识别流程图应用设计622005/10《电子技术》2005/10《电子技术》到的指纹图像是一幅含噪声较多的灰度图像,需要先对此图像进行预处理,其主要目的是去除指纹图中的叉点、断点及模糊不清的部分使得指纹图像得到有力的增强。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

4、具有符合IEEE1149.1标准的在片仿真接口JTAG
5、在3.3V电源(1.8V的核)下,单周期定点指令执行时间为
10ns,相应的CPU运行速度100MIPS
-
指纹识别传感器的选择
指纹识别包括滑动式指纹识别以及按压式指纹识别。滑动 式指纹识别是指滑动过程中手指移动的速度和力度会影响图像 采集。滑动一次,图像仅被采集一次,而按压式指纹识别只需 轻轻放置手指,按压(置放)一次手指,传感器就会采集多次 图像,可见理论上按压式指纹识别率会更高,同时考虑到人的 使用习惯和指纹识别系统的正确识别率,滑动式指纹识别无疑 是最好的选择,当然其所需要的成本也会高些。
没有改善,甚至于愈演愈烈。
总所周知,每个人的指纹具有唯一性,不可复制性,
并且更重要的是可以随身携带,所以指纹识别技术的发 展可以有效的保护个人隐私。
但是,由于一些技术难题、使得指纹识别技术并不
能走向寻常百姓家,所以在这里来和大家讨论一下该技 术就显得尤为必要。
-
1.课题背景
当今社会,电子设备和保密机 构对更安全、更方便的身份认证和 访问控制的需求变得越来越紧迫。
数字信号处理芯片,结合所学,TI公司的一系列数字信号处 理器(DSP)芯片可供考虑。
-
硬件电路设计分析
(3)因指纹图像数据量大,应具有处理大数据量的
能力且具有较大的数据存储空间。
为满足该需求,硬件电路中必然要存在内存扩展电 路,例如数据存储器的扩展。同时还应该考虑内存的读 写性能。
(4)系统的功耗、稳定性、价格都有严格的要求。 为满足该需求,应加入复位电路、时钟电路、调试
保存数据
STEP3
通过加密算法 进行安全传输, 将采集到的指 纹特征保存至 数据库中。
进行对比
STEP4
通过云计算将 采集指纹与数 据库指纹匹配, 计算相似度, 给出匹配结果。
-
二、系统硬件设计
1、需求分析()
2、系统整体结构() 3、硬件选择() 4、电路原理图()
-
需求分析
()
一个优秀的指纹识别系统:
-
TMS320VC5402芯片简介
TMS320VC5402芯片是一款超低功耗、高性能的16位定点DSP
芯片。能够完全满足指纹识别运算量大、运算复杂、快速的要求。
芯片特性:
1、具有三条16位独立的数据总线和一条程序总线 的增强 型 多总线结构。
2、4K*16片上ROM,可配置成程序/数据空间
3、16K*16片上双存取的RAM
富士通公司推出的新一代MBF200固态指纹传感器是一个理 想的接触式指纹认证的设备。它是一款专为嵌入式系统设计的 高性能、低功耗、低价格指纹传感器,自带简单的微处理器接 口,可方便集成到各种应用中去 专利性的表面处理工艺可防止 芯片化伤、抗腐蚀、抗磨损 500DPI的高分辨率可兼容决大多数 指纹应用标准 可输出低噪声的清晰图象满足精确识别的需要 提 供开发包帮助用户迅速完成应用系统设计内置8位A/D,可直接 输出数字化图象信号。
(1)应具有快速便捷的实时图像输入设备
为了满足该条件,硬件电路中应该具有处理指纹采集与 识别的部分,设计时可以考虑按压式和滑动式这两种常见的 实现方式。
(2)因识别算法复杂度大, 应具有处理复杂运算的
能力; 同时,因识别过程运算量大, 应具有快速运算 的能力以满足实时性的要求。
为了满足该条件,硬件电路设计时主芯片应该选择专用的
-
MCU的选择
由于考虑到以下因素:
1、指纹识别算法复杂度大,系统必须具备复杂运算的 能力。
2、识别过程运算量大,系统需具备快速运算能力,以
满足实时性的要求。
3、系统必须低功耗、稳定性高、性价比高等因素。 4、 芯片量产情况以及相关技术的成熟度。
综合考虑,选择该芯片:TMS320VC5402芯片
-
MBF200固态传感器特点
高分辨率 256×300阵列
1.28cm×1.50cm传感面积 500DPI分辨率
硬度大
坚固耐用的表面工艺 异常坚固的表面涂层
方便集成 电容感应固态传感器
标准CMOS工艺 USB、MCU、SPI三个总线
-
低功耗
工作模式:35mA 待命模式:20uA
CPLD可编程逻辑控制器
课题演示 基于DSP的指纹识别系统
组长: 小组成员:
2014
-
目录
CONTENTS
一、概述
二、硬件电路设计
1、需求分析
2、硬件整体结构
3、硬件选择
4、电路原理图
三、软件设计
1、指纹识别算法流程
2、指纹识别程序框图
3、指纹识别算法实现
4、指纹识别调试
四、总结
-
一、概述
()
科学技术的发展日新月异,但信息安全问题却一直
该芯片在DSP的控制下直接从指纹传感器中读取指纹 数据并存放到SRAM中。该芯片的作用:解决了DSP与各 种低速外设速度不协调的问题。
CPLD特点: 编程灵活、集成度高、设计开发周期短、适用范围
宽、开发工具先进、设计制造成本低、对设计者的硬件 经验要求低、标准产品无需测试、保密性强、价格大众 化。
可靠
以全球60亿人口计 算,300年内都不会 有两个相同的指纹出 现。指纹被称为“物 证之首”,安全可靠。
-
3.基本流程
读取指纹
STEP1
通过指纹读取 设备读取到人 体指纹的图像, 对原始图像进 行预处理,使 之更清晰。
提取特征
STEP2
验证端采集指 纹,提取指纹 特征,建立指 纹的数字表示 特征数据 。
传统的机械钥匙、“口令+密
码”以及智能卡等的保护措施存在 着丢失、遗忘、复制及被盗用的隐 患
以电子商务、电子银行的安全
认证为例,他人假冒当事人上网采 购所造成的欺诈案越来越多,并有 孩子冒充家长上网采购的案例。
-
2.方案优势
方便
指纹特征是“随 身携带”的,可 以不必携带大串 的钥匙。
唯一
具有惟一性和不 可复制性,不用 担心会丢失,也 不用费心去记或 更换密码。
与接口电路以及相应驱动电路。在满足高效、快速的前 提下,应优先选择低功耗的CMOS的DSP芯片。
-
硬件整体结构 ()



Hale Waihona Puke USB口扩

电源、时钟、 JTAG仿真调试模块 复位模块
MCU
CPLD
指纹采集 传感器
FLASH SRAM 存储器
液晶屏显示
-
主硬件选择及方案 ()
1、MCU
2、指纹采集传感器 3、电源 4、复位电路 5、存储器扩展 6、LCD显示模块
相关文档
最新文档