资源描述:
《基于dsp的指纹识别系统原理及应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第九卷第三期安徽电气工程职业技术学院学报2004年9月Vol.9,No.3JOURNALOFANHUIELECTRICALENGINEERINGPROFESSIONALTECHNIQUECOLLEGESeptember2004基于DSP的指纹识别系统原理及应用X赵娟,王典洪(中国地质大学,湖北武汉430074)[摘要]性价比很高的DSP在指纹识别技术中应用越来越广泛。本文总结了基于DSP的指纹识别系统相对于PC-Based指纹识别系统的几个优点,详细介绍了系统组成、指纹识别算法以及指纹识别算法在DSP上的实现,并对国内几个厂
2、商使用该技术的应用产品及其应用领域进行了综述。[关键词]DSP;指纹识别;算法[中图分类号]TP391.41[文献标识码]A[文章编号]1672-9706(2004)03-0070-04ThePrinciplesandApplicationoftheFingerprintVerificationSystemonDSPZHAOJuan,WANGDian-hong(ChinaUniversityofGeosciences,Wuhan430074,China)[Abstract]DSPwithhighproprietiesisex
3、tensivelyappliedinfingerprintverificationtechniques.ThispapersummarizesseveralmeritsofthefingerprintverificationsystemonDSPcomparingwithPC-Based,andintroducestheframeprinciplesofthesystem,fingerprintidentificationalgorithmandanimple-mentationofthefingerprintverific
4、ationalgorithmonDSPindetail.Moreover,thepapersumsupthedomesticmanufacturescproductsanditsapplicationfieldswhichadoptfingerprintverificationtech-niques.[Keywords]DSP;fingerprintverification;algorithm1引言随着人们交往的增多以及科学技术的不断发展,刑侦、金融、IT等各个领域对个人安全、便捷、可靠的身份识别技术要求越来越高。而指纹识别
5、技术因其唯一性、不变性、方便性和可靠性等等独特的优势在安全领域中受到了广泛的重视和应用。为了满足不同系统的特殊要求,高性能价格比的DSP逐渐应用于指纹识别技术中,并且扮演着越来越重要的角色。人们习惯上将这种在以DSP为核心的平台上运行固化指纹处理程序的指纹识别系统称为嵌入式指纹识别模块。与PC-Based指纹识别系统相比,基于DSP的指纹识别系统具有以下优点:(1)指纹识别过程中数学运算量大,采用高速大存储能力的DSP芯片后,大大加快了处理速度,解决了以往指纹图像处理过程中由于识别速度慢而影响整个处理流程的问题,从而达到了实
6、时的效果。(2)利用DSP可以产生和控制一些外部信号这一特点,以DSP为核心的指纹识别系统不仅可以节省外部硬件设备,降低成本,并使整个系统体积小巧,而且可以灵活地实现不同分辨率的指纹图像采集和处理,在指纹识别的三个关键指标:误判率、拒真率、匹配量上具有实质性的飞跃。(3)DSP集成开发环境具有最优化编译器和自动汇编、连接、加载和分割的功能,因此,当指纹识别的应用领域发生改变或需要增加修改新特征时,只需要对相应的软件进行修改下载而无需改变现存的设备,这从很大程度上提高了编译效率,且减少了资源和财力的浪费。(4)由DSP和其他相
7、应控制芯片组成的指纹识别系统,既可以与计算机连接使用,也可以完全抛弃电脑或工控板的束缚,拓宽了指纹识别系统的应用场合。若是通过相应接口与PC机或互连网相连,再X收稿日期:2004-06-18作者简介:赵娟(1979-),女,中国地质大学机电学院硕士研究生。研究方向:信号处理。王典洪,男,教授,博士生导师。主要研究方向:计算机图像处理、图像通信及数字信号处理。#70#赵娟,王典洪:基于DSP的指纹识别系统原理及应用配置不同的外部硬件和软件,可更进一步延伸指纹识别系统的应用范围。2系统工作原理2.1系统组成基于DSP的指纹识别系
8、统的输入和输出信号与PC机指纹识别系统基本相同,所不同的只是它采用DSP构成指纹图像处理核心,从而可以脱离PC机进行指纹识别。其原理框图如图1所示,由指纹采集、DSP单元及存储器单元组成。另外,由于一些高性能的DSP芯片具有灵活的外部接口,所以为了增加系统的处理能力,有的系统中往往还包括另