2022年指纹预处理系统 .pdf
《2022年指纹预处理系统 .pdf》由会员分享,可在线阅读,更多相关《2022年指纹预处理系统 .pdf(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于 DSP CCS 2.2 实现指纹识别预处理系统摘要:介绍了采用TI 公司的高速DSP芯片 TMS320VC5402 的指纹识别系统的预处理算法和编程实现。算法实现采用的DSP集成开发环境(IDE)为 CCS 2.2。通过采用极值滤波、平滑滤波、拉普拉斯锐化、二值化等对指纹图像进行预处理,取得了良好的试验结果。关键词:指纹识别DSP TMS320VC5402 CCS 2.2 利用生物认证技术取代传统的使用钥匙、身份证、密码等方法进行个人身份鉴定,可广泛应用于银行、 机场、公安等领域的出入管理。将信息技术与生物技术相结合的生物认证技术是本世纪最有发展潜力的技术之一,而指纹识别技术则是其中非常
2、有前景的一种。数字信号处理器(DSP) 是指以数值计算的方法对数字信号进行处理的芯片。它具有处理速度快、灵活、精确、抗干扰能力强、体积小、使用方便等优点。DSP应用于指纹识别已经成为一个新的科技领域和独立的学科体系,当前已形成了有潜力的产业和市场。本文选定 100MHz DSP TMS320VC5402作为指纹信号的处理器,利用其流水线编码的操作特点 ,并结合指纹识别技术,实现基于DSP CCS2.2 的指纹识别预处理系统。CCS 2.2(Code Composer Studio)是一种针对标准TMS320 调试接口的集成开发环境(IDE),由 TI 公司于1999年推出。指纹识别的处理流程如
3、图1 所示。图 1 指纹识别流程图指纹处理过程可分为三个阶段: (1) 获取原始指纹图像,进行预处理 ; (2) 提取指纹特征点; (3) 指纹识别分析判断。在上述三个阶段中,指纹图像的预处理阶段尤为重要,该阶段对图像处理的好坏直接关系到后面两个阶段工作的开展。本文结合TMS320VC5402 的特点 ,重点研究指纹识别的预处理算法及其DSP 实现问题 ,其中包括指纹的极值滤波、平滑滤波、拉普拉斯锐化、迭代二值化和该算法在DSP开发平台CCS2.2的 C5000上的仿真实现。 这一问题的解决,可为未来指纹识别系统的脱机应用提供很有价值的参考。1 指纹识别预处理算法指纹识别预处理的目的是使指纹图
4、像更清晰,边缘更明显 ,以便提取指纹的特征点进行识别。本文采取极值滤波和改进的平滑滤波进行噪声消除,使图像不失真 ;采取拉普拉斯锐化对指纹进行纹线增强,突出边缘信息 ,为自适应阀值的迭代二值化提供方便。1.1 极值滤波解梅、马争 1认为极值滤波器的设计是基于这样一种理念:在指纹图像的采集过程中,指纹图像所受到的冲击性噪声表现为一些斑点或亮点。在一般情况下,可以认为绝大数冲击性噪声是被真实的灰度值所包围。同时噪声污染的像素要远远小于真实灰度值的像素。因此在噪声的消除过程中,无需对大多数没有被噪声污染的像素进行改变处理,只需对那些被污染的像素进行“真实值”代替处理,而这些值的确定可通过图像像素邻域
5、的相关性来确定。设有一待处理器像素为s0,其周围 8 邻域像素排列为取邻域相关像素的均值为Ai,i1,2,.8,并以四个像素为一组处理单元,则改进的极值滤波1 算法可表述如下: 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 3 页 - - - - - - - - - 如果 A0max(Ai),i1,2,.8,则如果 A0min(Ai), i 1,2,.8, 则s1=s2=s4=s0=min(A1,A2,A4) s2=s3=s5=s0=min(A2,A3,A5) s4=s
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年指纹预处理系统 2022 指纹 预处理 系统
限制150内