




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一种复合式指纹细化算法摘要:为了进步指纹图像细化处理后的质量,提出一种复合式指纹细化算法。该算法在并行算法的根底上,首先构造出一套消除模板和两个修正模板,然后通过并行算法对图像进展初步细化,接着用构造的消除模板对图像进展二次细化,最后通过修正模板对纹线的拓扑构造进展修正。该算法可以保持图像连通性,细化后纹线满足单一像素宽且光滑无毛刺。关键词:指纹细化 复合式细化 消除模板中图分类号: TP391 文献标识码:A 文章编号:1007-94162022Abstract: In order to improve the quality of fingerprint image thinning pr
2、ocess, a posite fingerprint thinning algorithm is proposed. This algorithm is based on parallel algorithm, firstly, it constructed a set of elimination template and two correction templates, and through parallel algorithms for preliminary refining, and then use elimination template for the secondary
3、 refining, finally, through the correction template to modify the topology of the ridge. This algorithm can keep image connectivity, and the ridge meet a single pixel width and smooth without burr after refining.Key Words: fingerprint thinning, posite thinning, elimination template1 引言作为指纹识别系统预处理阶段的
4、指纹细化工作,其细化后的图像质量对后续特征识别阶段有着重要影响。一个好的指纹细化算法应满足收敛性、连通性、拓扑性、保持性、细化性、中轴性、快速性1。按照迭代方式,可以将指纹细化算法归为两类:串行细化和并行细化。常用的细化算法有OPTAOne pass thinning algorithm细化算法2、快速并行细化算法3以下简称为快速算法、二-迭代并行细化算法4。文章对二-迭代并行细化算法进展分析,构造一套消除模板和一个修正模板,将其与并行算法相结合,提出一种复合式指纹细化算法。2 二-迭代并行细化算法二-迭代并行细化算法4以下简称迭代算法是对快速算法的一种改进,该算法具有细化后纹线为单一像素宽、
5、速度快等优点,但细化后图像不能很好的满足中轴性且斜线方向纹线毛刺多。该算法规定目的点P的8邻域分布情况如图1所示。该算法的流程为:步骤1.遍历图像寻找目的点,提取其邻域的8个像素,分别计算出,的值;步骤2.判断本次循环为奇数还是偶数,假设为奇次循环,判断条件1、条件2、条件3a是否同时满足,假设满足那么删除改点,否那么保存改点;假设为偶次循环,判断条件1、条件2、条件3b是否同时满足,假设满足那么删除改点,否那么保存改点。步骤3.判断是否还有目的点需要删除,假设有返回步骤1,否那么,完毕。对该算法进展深化分析后发现,其问题产生的原因主要为,第3个约束条件不包含毛刺及阶梯形纹线像素的分布情况。所
6、以无论是奇次还是偶次迭代都不能有效的细化。3一种复合式细化算法文章提出一种新的复合式细化算法,该算法综合了并行算法与串行算法的优点,以迭代算法细化图像后的结果为根据,构造7个消除模板和2个修正模板,有效的解决了上述问题。3.1 构造消除模板针对上述纹线毛刺问题,构造了如图2所示的7个消除模板。其中前四个模板用于去除90度及180度方向纹线两侧的毛刺。后三个模板用于去除135度方向纹线两侧的毛刺。此外,在前四个模板中,假设每个模板的两个X同时取0,那么会勿删掉纹线端点,导致破坏纹线原有构造。所以,给出4个条件与前四个模板共同构成约束条件。当目的点P邻域像素满足以下条件时:1与第一个模板匹配,那么
7、还需邻域内的P1与P7像素的值不能同时为1,即;2与第二个模板匹配,那么还需邻域内的P1与P3像素的值不能同时为1,即;3与第三个模板匹配,那么还需邻域内的P3与P5像素的值不能同时为1,即;4与第四个模板匹配,那么还需邻域内的P5与P7像素的值不能同时为1,即。3.2 构造修正模板针对细化后纹线成阶梯形问题,构造了1个修正模板及1个修正后像素值的变化模板,如图3所示。需注意的是,修正模板是对背景点周围的邻域像素进展判断,而不再是目的点。研究后发现阶梯形纹线大多为直角形走向,如图3a所示,但实际纹线的拓扑构造应该是135度方向走向,故需要用修正模板将纹线构造进展方向性调整。新的复合式算法步骤为
8、:步骤1.采用查表法将迭代算法编程,对二值化指纹图像进展初步细化,得到细化图像;步骤2.用3.1节的消除模板对图像进展串行细化,得到二次细化图像;步骤3.用3.2节的模板对图像进展修正处理,得到最终细化图像。4实验结果与分析为验证新算法的有效性,使用MATLAB语言对快速算法、迭代算法及本文算法进展编程实现。从FVC2022指纹库中提取多幅指纹图像作为实验样板,首先对各样板进展二值化处理,之后用上述3种算法分别进展细化。图4为随机挑选的一组细化结果图。从图中可看出,快速算法处理图像后,纹线拓扑性被破坏,部分纹线被删除,从而导致图像特征点丧失,影响指纹识别系统性能。迭代算法处理图像后,毛刺多且存
9、在阶梯形纹线,从而多出许多伪特征点。新算法细化后,阶梯形纹线数量明显减少,图像光滑无毛刺。5结语本文对二-迭代并行细化算法进展研究,结合串行与并行算法的各自优点提出一种复合式指纹细化算法。经实验证明,新算法在原有算法的根底上,解决了其细化后纹线毛刺多及存在阶梯形纹线的问题,细化效果好且速度快。参考文献1冯星奎,李林艳,颜祖泉.一种新的指纹图象细化算法J.中国图象图形学报,1999,410:835-838.2 CHIN R T, WAN H K, STOVER D I, et al. A one pass thinning algorithm and its parallel implementationJ puter Vision,1987,401:30-40.3ZHANG T Y, SUEN C Y. A fast parallel algorithm for thinning digital patternsJ munications of the A
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 苗木植物售后服务合同
- 票务代理人的客户服务标准化培训考核试卷
- 水利工程规划与水资源利用设计考核试卷
- 石膏在石膏装饰件中的应用考核试卷
- 石墨在高速列车制动系统的应用考核试卷
- 家用电热水器安全性能检测考核试卷
- 磷肥生产过程中的原料供应链管理考核卷考核试卷
- 管道工程绿色施工技术发展动态与趋势考核试卷
- 笔的营销渠道整合与多元化考核试卷
- 大学环境与健康课程总结
- 租电动车电子合同协议
- 福建省漳州地区校联考2024-2025学年七年级下学期期中考试语文试卷(含答案)
- 2025年便利店店员劳动合同
- GB/T 196-2025普通螺纹基本尺寸
- 2025年陕西省汉中市宁强县中考一模道德与法治试题(含答案)
- 工地分红合同协议
- 变配电工多选试题及答案
- 零售业智能转型:DeepSeek驱动的消费行为分析与推选系统
- 招商引资知识培训课件
- 国开2024年秋中国建筑史(本)终考任务答案
- 中华人民共和国农村集体经济组织法
评论
0/150
提交评论