图像处理在指纹识别中的应用研究

上传人:微*** 文档编号:97730244 上传时间:2022-05-27 格式:DOCX 页数:15 大小:247.05KB
返回 下载 相关 举报
图像处理在指纹识别中的应用研究_第1页
第1页 / 共15页
图像处理在指纹识别中的应用研究_第2页
第2页 / 共15页
图像处理在指纹识别中的应用研究_第3页
第3页 / 共15页
点击查看更多>>
资源描述
图像处理在指纹识别中的应用研究院(系)名称 信息工程学院专业班级 12普本测控学号 1201190012学生姓名 吉鹏飞1绪论21.1 指纹识别21.2 指纹识别算法概述32设计过程32. 1平滑处理42.1 . 1增强对比度42.2 .2指纹图像规格化和滤波一 42.3 2锐化处理52.4 3二值化62.5 细化72.6 特征值的提取72.7 伪特征点的去除83图像处理94小结11参考文献121绪论1.1 指纹识别指纹识别技术源于19世纪初,科学家依靠指纹纹脊式样的唯一性和式样终 生不改变的特性5,把某个人同他的指纹对应起来,通过采集他的指纹并与预先 保存的指纹进行比较来验证其真实身份。随着现代科技的不断进步与广泛应用, 可靠高效的个人身份识别变得越来越需要,每个人的指纹具有惟一性,终身不变, 难以伪造,因此指纹识别是替代传统身份识别手段的最安全、最可靠、最方便的 方法1 o指纹图像本身的信息量和数据量是很大的因此直接基于指纹图象的匹配 识别是不可取的,而要采用专门高教的指纹识别与处理方法。指纹识别的一般过程是指纹图象预处理、指纹特征提取和特征匹配。但由于 采集设备噪声干扰、指纹采集时手指皮肤的干燥程度、汗渍、污渍等原因使待分 析的指纹图像噪声较多并对细节点有较强干扰,影响指纹的特征提取。指纹图像是通过将模拟信号采样量化后,以矩阵形式存入计算机,图像平滑处理指纹图像 生成方向数组后,为了消除较强烈的局部噪声干扰,需要对生成的方向数组图像 进行预处理。预处理是指纹识别的前提,也是整个工作的基础,因此指纹图象预 处理工作的好坏直接关系到指纹特征提取的可行性和准确性。1.2 指纹识别算法概述指纹是手指末端正面皮肤上凹凸不平产生的纹路, 这些纹路就是通常所说的 脊和谷3。指纹虽小,但它蕴涵了大量信息。其中,包括纹型在内的全局特征, 为指纹的分类提供了基础;同样,指纹还有许多局部特征(根据美国国家标准局规定,包括脊末梢、分岔点、复合特征和未定义四种 ),称为细节点(Minutia)。 不同人的指纹的细节点是唯一的、稳定不变的,这为指纹识别提供了可能。目前, 最常用的方法是用FBI提出的指纹细节点模型来做细节匹配2。而最常用的细节 特征有脊末梢和分支点两种。基于点模式匹配的自动指纹识别系统(AFIS)的基本流程一般由图像采集、图 像预处理、细节点提取和指纹匹配几部分组成。首先,指纹要通过指纹采集设备(常见的有光学取像设备、超声波扫描取像 设备、晶体传感器,现在广泛使用的是晶体传感器 )转化为计算机内的数字图像 (一般为灰度图)。由于采集过程中难免因手指或仪器的原因而使图像存在较多的 噪声,所以为了使图像更清晰以便于后续特征提取,必须对采集到的图像进行增 强和滤波,并进一步二值化、细化4。之后,在细化后的点线图上提取特征值,删除伪特征值,最终得到用于匹配 的细节点。采集到的图像细节点与模板中的细节点进行比对, 最终完成指纹匹配。 各个环节环环相扣,对整个系统都起着十分重要的作用。 本文着重研究了图像预 处理和细节特征提取这两个关键部分。2设计过程图像预处理的目的是去除图像中的噪声,使指纹图像清晰、边缘明显,以便于提高提取和存储特征点的准确率.分为平滑处理、二值化、细化、特征值提取、特征值去除等几个步 骤。2. 1平滑处理2.1 . 1增强对比度图像增强的方法分空域法和频域法3,空域法是增强图像的像素,空域处理可用下式定义:g( X , Y)=T (F(X , Y)公式(2.1)式中F(X , Y)是输入的原始指纹图像,灰度范围是m, M , g( X, Y)为处 理后的图像,灰度变换增强可以用下式描述:g(X,Y) (N n)F(X,Y) m n公式(2.2)M n可以提高指纹图像脊与谷的对比度.2. 1. 2指纹图像规格化和滤波指纹图像经过规格化后,才能将该图的均值和方差控制在给定范围内。即对 指纹的每个像素进行操作,采用公式如下:2Var0(G(X,y) M Mo VM-dw M;公式(2.3)N(x,y)=V aro2Mo)m,其他M Var式中:N( x, y)是规格化后的图像,G(x , y)是原图像,表示第x行第j 列象素点对应的灰度值,Var和M是图像G的方差和均值,Var0和M是期望方差和 期望均值。通过观测很小局部邻域内脊的方向,可以得出该脊的方向,设脊线的方向向量为 f , a (x , y)为Vf,在(x, y)处的方向角,有(x, y) arctan(-H2y) 19 ,H x4Hy、Hx为梯度分量。由上式可以求得此像素点的指纹脊线方向,然后将此连续 的方向在01800范围内离散化成8个方向,各方向之间的夹角为,兀/8,求出 每一块的整体方向的平均作为此块中所有点的方向,如图:N3 N2 N1N4NS0N5N6N7(a)8个方向(b) 8邻块取N块白8邻块(图(b)出现最多的方向为 N块的主方向。在该小邻域内与脊方向不同 的点往往正是附加了噪声的点。根据这一特性设计 7X7自适应滤波器,对图像进行方向滤波。使在指纹脊线方向上的像素点得到加强,在其他方向受到不同的削弱,从而不但使指纹图像的噪声得到抑制,也保留了指纹的细节特征。经过方向滤波后的指纹图像效果较好。2. 2锐化处理为增强指纹纹线间的界线,突出边缘信息,以利于二值化,要对指纹图像进 行锐化处理.用空间微分来完成锐化处理。由于微分算子的响应强度与图像在该 点的突变程度有关,所以锐化可以增强指纹边缘并削弱灰度变换缓慢的区域.二阶微分形成增强细节的能力优于一阶微分,对灰度级阶梯变化产生双响应,因此用拉普拉斯单一掩模进行锐化。由二元图像的拉普拉斯变换离散形式的定义:2f f(x 1, y) f (x 1,y) f (x,y 1)公式(24)f(x, y 1) 4 f (x,y)可推出单一掩模的系数g(x, y) f(x, y) f(x 1,y) f (x 1, y) f (x, y 1)f(x, y 1) 4f (x,y) 5f (x, y) f(x 1,y) f (x 1, y)f (x, y 1) f (x, y 1)公式(2.5)所用掩模0-10-15-10-10拉普拉斯单一掩模锐化变换后使图像中小的脊线部分得到增强。2. 3二值化对于指纹识别系统,有用的信息包含在脊线(指纹中突起的)和谷线(凹下的) 的二值描述中.因而必须根据原始的灰度图像来确定图像上的每一个点应属于客 体区域还是背景区域,从而产生对应的二值图像,它不仅可大大减少存储量,还 可以根据指纹的形状(环型、弓型、螺旋型等信息)将指纹分类,这样可以大大提 高指纹识别的速度。在基于模糊集理论的增强算法基础上提出广义度阈点的方法.阈值的正确选择在二值化中是很重要的,直接影响着分割的精度及图像描述分析的正确性.在此采用动态自适应阈值进行二值化, 并根据脊线扩散张量特点,分解扩散4n个方向的和.即位于(x , y)处的像素g( x , y)的阈值V( x , y)是由以(x , y)为中心的指纹图像窗口(2n+1) X(2n+1)中所有点的灰度值来确定。即V(x,y)2(2n 1) x ny ng(x, y)公式(2.6)由于当(2n+1) x (2n+1)窗口落在下面2种不同区域将会引起错误判别:1)当(2 +1) x (2n+1)窗口较多地落在谷线区,将会使一部分乃至大部分象素 点被判为脊线;2)当(2 +1) x (2n+1)窗口较多地落在脊线区,将会使一部分乃至大部分象素 点被判为谷线。借助于参数6和参考阈值 Vt可以得到修正令6为一个通过试验获得的正整数,即令60,有:V(x, y)2(2n 1) x nyg(x,y)n公式(2.7 )V(x,y)Vdxy)VKx,y) VtV-x,y),V1(x, y) Vt公式(2.8)其中v为参考阈值令二值化后的图像为r (x, y),则:r(x,y)1. g(x,y) v(x, y)0,g(x, y) V (x, y)公式(2.9)此算法有点事不改变脊线连续性和奇异点的前提下,可以有效连接断裂脊线。2.4细化细化是在不改变图像像素拓扑连接关系的条件下,连续擦除图像的边缘像 素,把纹线粗细不均匀的指纹图像转化成线宽仅为一个像素的条纹中心线图像的 过程。细化可以去除不必要的纹线粗细信息,使得指纹图像的数据量及连接结构 更加突出,便于从指纹图像中提取细节特征,如下图从而在指纹特征提取和匹配 环节上提高图像的处理速度和效率。存端点 分品点分诔点 亚里坦邦点 短粒在此先在脊线的端点用二次曲线来拟合局部脊线,在沿该端点的方向延伸得 到的拟合曲线,并根据端点附近的脊线信息建立不同的处理规则来处理不同的情 况,如对简单的脊线结构,即明显的断线、脊线间明显的桥以及作为短纹存在的 毛刺等做初步处理,去除图像的边缘像素。为了克服指纹形变,用图示模板进行 细化处理:*00GO*从而得到最终的细化的指纹图像,这样提取出的指纹细节点、特征点和脊线 才更为可靠和有效。2.5 特征值的提取指纹图像特征提取的方法有两种:(1)从指纹的原灰度图像上识别细节特征; (2)从指纹的细化图像上识别细节特征。提取的特征主要有两类:奇异点指纹 奇异点 有三种类型:核形(Core)、三角形(Delta)和涡轮形(WhoU);结构特。 它包括端点(Endpoint)、叉点(Bifurcation)、歧点、孤立点(Dot)、环点(Loop)、 短纹(short Ridge)等及其方向、曲率、位置等信息。端点及叉点(下图(b)是指 纹细化图像的主要特征,本文采用这两种主要特征构造指纹特征向量。它的提取 方法为:设C n(P)为交叉数,S n(P)为像素8-邻域(下图(a)纹线点数:,、1Cn(P)2Pi1Pi ( P9 Pl)公式(2.10 )8公式(2.11 )Sn(P)R又点局端点i 1(a)P点的8邻域对于一幅彻底细化的指纹图像来说,只有三种纹线点:(1)C n(P)=1 , Sn(P)=1 ,称为端点;(2)Cn(P)=2 , Sn(P)=2, 3, 4,称为连续点;(3)C n(P)=3 , S n(P)=3,称为叉点。设提取的特征点集用P(P1, P2, ?, Pn )表示,其中n为所提取的特征点的个数,Pi=(Xi , Yi , Ti, Ai) , Xi, Yi表示特征点的坐标; Ti表示特征点的类型,当特征点为端点时Ti=1 ,当特征点为端点时Ti =2; a表 示特征点的角度,端点的角度取从端点为起点的端线的角度,又点的角度取图 2.3(b)中角度a, b, c中最小者相对的分支的角度。端线及分支的角度求法为:从特征点开始搜索连续点直到搜到另一个特征点或步长达到7,设搜索到的最后一点为(X, Y),有:Aiarctan 上X Xi公式(2.12 )2.6 伪特征点的去除造成伪特征的原因有很多,指纹提取、二值化及细化等过程均可能引入伪特 征。伪特征的存在将影响指纹的比对,降低识别率.(1)伪特征的分析。对于取端点及叉点作为特征算法,伪特征主要指图4中的五种:(a)毛刺;(b)假桥;(c) 岛屿;(d)断脊;(e)短脊。它们带来的伪特征点总是成对在近距离内出现而且除断脊外均有短脊线相 连接。毛刺、短脊及岛屿均为从一个特征点出发经过很小的步长到达另一个特征 点,可以采用沿脊线搜索特征点的方法去除伪特征对。假桥、断脊则要考虑伪特 征的角度关系。下图为理想化的伪特征,各伪特征的角度关系非常明显,假桥连 线与脊线垂直,断脊连线则与脊线平行,实际情况则有偏差。设 Pi, Pj为假桥 或断脊带来的特征点对,v为小的角度阈值,且设A为Pi ,与Pj连接线的角度:A arctan Y-Yj公式(2.13 )Xi Yj则对于假桥,A与Ai ,及a近于垂直,即90 -v a a 900 +v或90山绢*长北依第9页-v A Aj 900 +v;对于断脊,Pi与Pj之间没有脊线,而且 A与Ai或Aj的差小于v,即|A Ai v或A Aj。对于图2.4(f)的双叉结构我们不将其当作 伪特征,它与下图(c)的岛屿的区别是连接两叉点的脊线较长,这在现实中是可 能存在的结构,所以被保留。毛小 宓假卡 心国 /d)桥, 二)短X M出N(2)伪特征的去除。由于提取的特征集合P(P1, P2. . , P n)全为端点与叉点,端点的伪形态有毛刺端点、短脊端点与断脊端点;叉点的伪形态有毛刺叉点、假 桥叉点与岛屿叉点。我们可以分别从端点与叉点出发搜索其邻域,判断其真伪, 全部伪特征被分为伪端点与伪叉点予以去除。根据上面的分析,伪特征可按如下 规则去除:去除孤立点与边界点,边界点定义为掩膜值为0的任何区域的距离小于阈 值的特征点;对于各端点Pi,从该特征点出发沿脊线搜索,若经过很小的步长到达另 一个特征点即搜索到一个脊线点满足 C n(P)!=2或S n(P)!=2则分别当作短脊、 毛刺所带来的伪特征点予以去除;若该端点不是毛刺、短脊引起的伪端点,则搜索其邻域是否有端点Pj满足Pi与Pj之间没有脊线,A与Ai或Aj的差小于30 ,即A Ai 3。或A Aj 30,据此来判断该端点是否为断脊;对于各叉点 Pi,从该特征点出发沿脊线搜索其中一个分支,若有两个分支经过很小 的步长均到达同一个叉点则当作岛屿予以去除;若有一个分支经过很小的步长到达另一个叉 点P且满足70。A A 110或7。 A Aj 160;subplot(222);imshow(J) set(gcf,position,1 1 600 600) K=bwmorph(J,thin,inf);subplot(223);imshow(K) set(gcf,position,1 1 600 600);L = nlfilter(K,3 3,fun);4小结指纹识别技术虽然已日渐成熟,图像处理及模式识别界曾一度认为;指纹识别技术已经得到很好的解决,但实际上,作为指纹识别的核心技术仍然存在许多尚未解决的难题,尤其是残缺、污损指纹图象的识别的鲁棒性、适应性方面不能令人满意!指纹识别系统将随着更小更廉价的指纹输入设备的出现、计算能力更强更廉价的硬件以及互联网的广泛应用而进一步拓宽其应用!其中!能适应联网在线指纹自动识别系统的应用算法有待进一步改进,多种指纹识别方法的集成应用以及包括指纹识别的多种生物特征鉴定的集成应用也将是今后研究发展的方向!近年来,国外指纹识别相关研究又有升温趋势!因此,指纹识别现在是,未来几年仍然是一个重要的、极具挑战性的模式识别研究课题!参考文献:1 R Clarke . Human identification in information systems : Management challenges and public policy issuesJ . Info . Technol. Peopie, 1994.7(4): 637.2张志涌.精通MATLA6 . 5版M.北京:北京航空航天大学出版社.2003.3 .3罗希平,田捷.自动指纹识别中的图像增强和细节匹配算法J.软件学报, 2002.5.13(5) : 946-956.4王家文,曹宇.MATLAB 6 5图形图像处理M.北京:国防工业出版社,2004.5.5田捷,杨鑫.生物特征识别技术理论与应用M.北京:电子工业出版社,2005.
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业管理 > 营销创新


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!