指纹识别系统.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

指纹识别系统

Companynumber:【WTUT-WT88Y-W8BBGB-BWYTT-19998】

指纹识别系统

指纹识别系统原理

指纹识别系统的构成原理。如图1-1所示。图中的学习模块负责采集顾客指纹数据,对指纹图像进行预解决,提取这些指纹的特性,作为将来的比对模板存人数据库。而识别模块则负责采集和解决指纹图像,在提取特性后与数据库中的指纹模板进行比对,然后判断与否匹配.得出结论。整个系统的核心就是图像解决、特性提取以及指纹比对。

图1-1

指纹采集与指纹图像解决办法

现 在 , 重 要 的 指 纹 采 集 办 法 有 两 种 :一种是光学采集器;另一种是用半导体传感器。光学采集器采集指纹是通过把手指沾上油墨后按在白纸上,然后用摄像机把图像转换为电信号。光学采集受外界干扰小、采集精度较高,但是数据量较大,因此解决时问较长。而对于半导体传感器来说,手指的温度、湿度对其测量成果有影响,但是数据量不大,解决比较方便。随着半导体技术的发展,半导体传感器的成本低、体积小、方便集成等优点逐步体现,它已逐步替代光学采集器。指纹鉴定过程的第一种阶段是指纹图像的采集阶段,也就是指纹模板的录A阶段。为了初步拟定图像预解决办法,我们必须首先理解指纹传感器获得的图像的尺寸和质量。根据不同的指纹传感器,我们设计不同的方案进行图像采集,并将从各个图中提出特性点储存到数据库中,来产生“活模板”,为背面的指纹鉴定做准备。

指纹图像解决是整个指纹识别过程的核心。常见的指纹图像解决涉及滤波增强、二值化、细化、提取特性点四个环节。在采集指纹图像的过程中,由于采集环境,皮肤表面的性质,采集设备的差别等多个因素的影响,采集的图像会不同程度的受到多个噪声的干扰,从而影响了采集图像的质量。因此实际的指纹图像首先通过一种滤波增强来改善图像的质量,恢复脊线原来的构造。特性提取算法的性能和其它指纹识别技术的好坏取决于输入指纹图像质量的好坏。本系统采用一种用Gabor滤波与方向滤波结合对图像进行增强的办法该办法结合Gabor滤波器善下分离粘连脊线和方向滤波器善于连接断裂接线的特点,能够对低质量

的指纹图像进行有效的增强。完毕图像增强后.第二步是对图像进行二值化解决

。二值化是指?灰度指纹图像根据所选用的值化为0~1取值的二值目像。第三步

,对纹路进行细化,细化能够减少大量的多出信息.细化后的指纹图像中的每条纹线都足用单像素来表达点线,更加突出了指纹特性。最后一步则是纹路特性点的提取,在特性提取阶段,选择脊线端点和分歧点作为特性点,统计每-

特性点的类别、位置和方向信息,从而得到特性点(特性模板)。通过以上几个环节,系统便完毕对指纹图像的解决过程,得到最后模板。

根据上述指纹识别预解决算法,通过的模拟功效,实现了指纹识别预解决的DSP解决,达

成了DSP解决指纹图像的应用目的。

硬件设计

系统硬件电路重要涉及:DSP芯片,TMS320VC5402传感器FPS200、FLASH、

SROM以及显示和键盘构造框图如图3-1所示

图3-1

系统的核心解决单元是TI公司推出的高性能数字信号解决器TMS20VC5402片含有精度高、灵活性太、可靠性高、时分复用等特点。其采用程序空间与数据空间完全独立的哈佛总线构造.指令的执行采用流水线构造,内部有一到多个解决内核,带有片上硬件乘法器,指令执行速度最快为几十纳秒,解决能力为100MIPS。片内有8条总线、片上存储器和片上外围电路等硬件,并且有高度专业化的指令系统.MSC5402直接数据寻址空间为64kB,程序空间寻址能力可达1MB,但是通过程序空间来扩展数据空间将影响系统解决速度。但是MTS320VC5402在实际使用过程中,程序和数据的一次持续解决普通都不会超出64KB,因此?核心的程序常驻TMS320VC5402内16kB空间,普通控制在l~2kB,再留7

~8kB的空间调用所需的程序,程序在片内的执行速度要比片外的快许多,通过

来回到程序,就能实现程序的全速运行。数据空间能够通过CPLD片选来进行扩展

。由于DSP外部最多支持扩展32k数据空间.但是我们实际扩展了64

k的SRAM,因此SRAM的A15地址线由DSP通过CPLD中的逻辑电路来控制,由此来选择使用SRAM的高地址段32k存储空间或者地址段32

k存储空间,这样既符合DSP的外扩空间规定,又使系统增加了更多的数据存储空间。CPI是由一种被IEEE认定的原则硬件描述语言VHDL(VHDL重要用于描述数字系统的构造、行为、功效和接口)实现的。在系统终端我们选用LCM液晶显示模块

,直接显示需要的指纹图像和数据成果。要显示的图像或数据先由DSP存人缓冲器,再由LCM读取,这样能够避免了由于DSP和LCM读写速度不匹配而发生错误。由于

文档评论(0)

132****2812 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档