资料介绍
嵌入式系统论文
嵌入式指纹识别系统开发
摘要:介绍了指纹识别技术的基本原理,嵌入式操作系统的选择及定制。计算机控制单
元的软件及硬件设计包括:指纹并口采集板设计及初始化程序,前台指纹建档(比对程
序,局域网通讯程序,数据处理程序等。
关键词:指纹识别 嵌入式 通讯 操作系统
生理测定技术是当前研究的热点之一。目前,有很多技术等生物测定技术可用于身份
认证,包括:虹膜识别、视网膜识别、面部识别、签名识别、声音识别技术、指纹识别
技术等。其中指纹因具有终生不变性及稳定性,是目前应用前景较好的生物识别系统。
但指纹识别目前在国内乃至世界仍未普及的主要原因是:(1)速度慢:目前一般系统辨
别需要数秒钟甚至更长;(2)性能差:错误拒识率(FRR)和错误接受率(FAR)过高,
目前市场上出现的系统一般FRR<3%,FAR<1/106;(3)价格高:由于目前国内主要引用国
外成熟的指纹识别技术,并且比对系统采用PC机处理,体积庞大,不便移动。本系统在
对指纹识别技术优化的基础上,与嵌入式技术相结合,可较好地解决上述问题。
1 指纹识别原理
指纹识别的基本原理为:采用细节点坐标模型来做细节匹配,即对指纹的脊线末梢和
指纹的脊线分支点提取特征点鉴定指纹。具体的自动指纹识别系统框图见图1。
指纹图像的预处理:目的是去除指纹图像中的噪音,将其转化为一幅清晰的点线图,便
于提取正确的指纹特征。预处理影响指纹识别的效果,具有重要的意义。它分四步进行
,即灰度滤波、二值化、二值去噪、细化。
对图像细化后,采用细节点模反提取出指纹图像的脊线末梢和脊线分支点的位置,将
指纹认证问题转化成为点模式匹配问题。建档时将特征位置点坐标转化为极坐标后存入
数据库,作为建档模板。指纹比对时,采用同样的方法,得到比对模板。由于要考虑指
纹的平移和旋转(对极坐标只考虑旋转),对每个关键点A,在