一种基于在线特征点匹配的生物特征识别方法技术

技术编号:10418476 阅读:104 留言:0更新日期:2014-09-12 10:36
本发明专利技术提供一种基于在线特征点匹配的生物特征识别方法。本发明专利技术利用每次采集到的生物特征信息,根据基于特征点匹配的生物特征识别方法的特点,引入虚拟生物特征样本的概念,采用在线训练的方法,将采集到的生物特征信息和数据库中的生物特征样本进行融合,生成新的生物特征样本,能够通过少量的输入样本,对提取出的各个特征点的质量和稳定性进行鉴别,产生出具有更高稳定性和独特性的生物特征样本,提高了系统的识别稳定性与准确率。

【技术实现步骤摘要】
—种基于在线特征点匹配的生物特征识别方法
本专利技术属于图像处理与模式识别
,涉及虹膜识别技术。
技术介绍
近年来,生物特征识别技术以其不会被丢失、遗忘和难以复制、伪造的特点被广泛视为解决上述问题的希望。所谓生物特征识别,指的是利用计算机技术,通过采集人的生物特征样本进行人的身份识别。根据能够利用的生物特征的不同,可以将生物特征分为生理特征和行为特征。生理特征是人生来就具有的,如人脸、指纹、虹膜和DNA等;行为特征是人后天习惯养成的,如签名笔迹、走路姿态、击键节奏等。其中虹膜特征识别技术以其非接触性,不易伪造,可用特征多等特点,被认为是可靠性最高的生物特征识别技术。如图1所示,典型的虹膜识别系统包括虹膜采集、预处理、特征提取、模式匹配四个步骤。虹膜采集阶段首先判断采集到的虹膜图像是否存在失焦、运动模糊、过度遮挡等情况,评估该幅图像是否能够用于接下来的识别。在通过质量评估的虹膜图像上定位虹膜的位置,也就是确定虹膜内外圆的坐标和半径。预处理阶段通过图像处理的手段对定位到的图像进行增强,尽可能的消除因为头部偏移、眼球转动、瞳孔缩放、光照不均等带来的负面作用,将环形的虹膜区域归一化为64X256像素的矩形图像。特征提取阶段将预处理后的虹膜图像通过某种算法进行处理,对图像中包含的纹理信息进行分析提取,压缩,将这些信息转换成用于计算机识别的二进制描述,即虹膜编码。模式匹配阶段将待识别样本生成的虹膜编码与事先存储在虹膜识别系统数据库中的注册虹膜编码进行比对,计算其相似度或是距离,并根据匹配程度做出分类判断,以确定用户的身份。虽然人的虹膜定型后几乎不再发生改变,但是实际应用中采集环境和采集设备不一定是固定的,所以通过采集设备获得的图像就存在着各种各样的变化,包括形变、缺损、遮挡等等,这就会影响到虹膜识别系统的识别准确率。目前现有的虹膜识别系统生成虹膜数据库以后,数据库中的模板信息只依赖于注册时的虹膜样本信息,如果注册时的样本不够全面或者质量不高,那么就会严重影响整个系统的识别准确率。
技术实现思路
本专利技术所要解决的技术问题是,能提高识别准确率的,基于在线特征点匹配的生物特征识别方法。本专利技术为解决上述技术问题所采用的技术方案是,,包括以下步骤:生物特征采集、特征提取步骤:当采集到输入的训练图像或待识别图像时,对当前输入的图像进行预处理,对预处理后的图像提取特征点的特征向量,并对特征向量进行编码,将输入图像中所有特征点的位置信息与特征编码加入目标集,设置目标集中每个特征点的匹配能力参数为匹配能力参数范围的中间值,之后进入匹配步骤;匹配步骤:将目标集与虚拟生物特征样本的基准集中的特征点进行匹配,获得匹配对集,计算根据匹配对集中特征点匹配对的数量计算样本距离;匹配对集中特征点匹配对的数目越多,图像样本间距离越小;如样本距离大于阈值则表示匹配失败,识别结束;如样本距离大于阈值则表示匹配成功,并进入虚拟生物特征样本更新步骤;所述虚拟生物特征样本的初始化为:对样本图片的特征点的特征向量进行编码,将样本图片中所有特征点的位置信息与特征编码加入虚拟生物特征样本的基准集,并设置基准集中每个特征点的匹配能力参数初始值为匹配能力参数范围的中间值;虚拟生物特征样本更新步骤:I)设定虚拟生物特征样本可容纳的最大特征点数目N ;2)对匹配对集中每一匹配对的特征点的特征向量进行融合,对融合后的特征向量进行编码,用融合特征编码来替换基准集中对应特征点的特征编码,并增加该特征点的匹配能力参数值;减少基准集中每一个未匹配上的特征点的匹配能力参数值;3)将目标集中未匹配成功的特征点的位置信息、特征点编码以及匹配能力参数加入基准集,构成新的基准集;4)对新的基准集按匹配能力参数值从大到小进行降序排序,保留新的基准集中前N个特征点的位置信息、特征点编码以及匹配能力参数形成新的虚拟生物特征样本的的基准集用于下一次匹配步骤。本专利技术利用每次采集到的生物特征信息,根据基于特征点匹配的生物特征识别方法的特点,引入虚拟生物特征样本的概念,采用在线训练的方法,将采集到的生物特征信息和数据库中的生物特征样本进行融合,生成新的生物特征样本,能够通过少量的输入样本,对提取出的各个特征点的质量和稳定性进行鉴别,产生出具有更高稳定性和独特性的生物特征样本,提高了系统的识别稳定性与准确率。本专利技术的有益效果是,使系统在长期使用的过程中能够逐步稳定的增加正识率,减少误拒率,并且对采集环境和采集器材的变化拥有一定的自适应性。【附图说明】图1是现有虹膜识别系统的流程示意图。图2是含匹配能力参数的虹膜编码示意图。图3是实施例虚拟虹膜样本的更新流程图。【具体实施方式】为了方便地描述本实施例内容,首先对一些术语进行定义。特征点:特征点及其附近区域代表图像中稳定的、信息量丰富、具有代表性的区域,是图像局部特征匹配的基础。常用的特征点检测方法包括快速角点检测、尺度不变特征转换SIFT特征检测和基于加速鲁棒SURF特征检测。特征描述子:特征描述子Descriptor是对特征点附近区域局部特征的定量化数据描述,一个好的特征描述子应该能够充分表达特征点局部图像的形状和纹理结构,具备高的鲁棒性、独特性和匹配速度。特征点的坐标信息与特征编码包含在特征描述子中。虹膜编码:虹膜编码就是从虹膜图像中提取到的用来匹配识别的特征向量,实际上就是将虹膜图像每个特征点的特征描述子连接起来得到。特征点匹配。特征点匹配就是把两幅图像中取得的特征点进行逐一比对,计算其特征点描述子间的距离,来判断两个特征点是否在原图像中对应同一个位置。代表图像相同位置的特征点对应当具有较小的距离,从两幅图像的特征点集合中找到两两距离最近的特征点匹配对,这些匹配对可以确定两幅图像间的对应关系,从而断定两幅图像是否采集自同一目标。图像样本距离:经过特征点匹配得到的匹配对数目就能用来衡量两幅图像的匹配程度,很显然,特征点匹配对数目越多,图像样本间距离越小。现有各种计算图像样本间距离的方法均可适用于本专利技术。本实例为了使距离比较均匀的分布在[0,1]区间内,我们采用下面的公式来归一化两幅图像样本的距离,D为样本距离,η为匹配对集中特征点匹配对的数目,e为自然对数的底数。D = \-eVo虚拟虹膜样本:虚拟虹膜样本是相对于实际采集到的虹膜样本而言的,它是在训练过程中由算法根据各采集样本动态生成的,如图2所示。它并不包含真正的图像信息,但其和普通的图像采集样本一样,其编码记录了各特征点的位置信息及其特征编码。匹配能力参数:为了度量各个特征点的有效性,虚拟虹膜样本的编码中必须包含一些额外的信息,用于保存该特征点的历史匹配记录。因此为虚拟虹膜样本中的每个特征点引入一个新参数W,范围为[0,255],用于衡量特征点在同类虹膜中正确匹配的能力,每个特征点的初始W= 128。特征点的参数w值越大,表明这个特征点越频繁的被匹配成功,也就越能代表该虹膜的特征。实施例以虹膜特征识别为例,依照本专利技术思想也同样适用于其他基于特征点匹配的生物特征识别场合,流程如下,其中对虚拟虹膜样本的更新流程如图3所示:步骤1:对采集到的虹膜图像进行质量评估,定位虹膜的位置。步骤2:将步骤I定位到的虹膜区域归一化为64X256像素的灰度图像,并采用图像处理的办法进行增强。步本文档来自技高网
...
一种基于在线特征点匹配的生物特征识别方法

【技术保护点】
一种基于在线特征点匹配的生物特征识别方法,其特征在于,包括以下步骤:生物特征采集、特征提取步骤:当采集到输入的训练图像或待识别图像时,对当前输入的图像进行预处理,对预处理后的图像提取特征点的特征向量,并对特征向量进行编码,将输入图像中所有特征点的位置信息与特征编码加入目标集,设置目标集中每个特征点的匹配能力参数为匹配能力参数范围的中间值,之后进入匹配步骤;匹配步骤:将目标集与虚拟生物特征样本的基准集中的特征点进行匹配,获得匹配对集,计算根据匹配对集中特征点匹配对的数量计算样本距离;匹配对集中特征点匹配对的数目越多,图像样本间距离越小;如样本距离大于阈值则表示匹配失败,识别结束;如样本距离大于阈值则表示匹配成功,并进入虚拟生物特征样本更新步骤;所述虚拟生物特征样本的初始化为:对样本图片的特征点的特征向量进行编码,将样本图片中所有特征点的位置信息与特征编码加入虚拟生物特征样本的基准集,并设置基准集中每个特征点的匹配能力参数初始值为匹配能力参数范围的中间值;虚拟生物特征样本更新步骤:1)设定虚拟生物特征样本可容纳的最大特征点数目N;2)对匹配对集中每一匹配对的特征点的特征向量进行融合,对融合后的特征向量进行编码,用融合特征编码来替换基准集中对应特征点的特征编码,并增加该特征点的匹配能力参数值;减少基准集中每一个未匹配上的特征点的匹配能力参数值;3)将目标集中未匹配成功的特征点的位置信息、特征点编码以及匹配能力参数加入基准集,构成新的基准集;4)对新的基准集按匹配能力参数值从大到小进行降序排序,保留新的基准集中前N个特征点的位置信息、特征点编码以及匹配能力参数形成新的虚拟生物特征样本的的基准集用于下一次匹配步骤。...

【技术特征摘要】
1.一种基于在线特征点匹配的生物特征识别方法,其特征在于,包括以下步骤: 生物特征采集、特征提取步骤:当采集到输入的训练图像或待识别图像时,对当前输入的图像进行预处理,对预处理后的图像提取特征点的特征向量,并对特征向量进行编码,将输入图像中所有特征点的位置信息与特征编码加入目标集,设置目标集中每个特征点的匹配能力参数为匹配能力参数范围的中间值,之后进入匹配步骤; 匹配步骤:将目标集与虚拟生物特征样本的基准集中的特征点进行匹配,获得匹配对集,计算根据匹配对集中特征点匹配对的数量计算样本距离;匹配对集中特征点匹配对的数目越多,图像样本间距离越小;如样本距离大于阈值则表示匹配失败,识别结束;如样本距离大于阈值则表示匹配成功,并进入虚拟生物特征样本更新步骤;所述虚拟生物特征样本的初始化为:对样本图片的特征点的特征向量进行编码,将样本图片中所有特征点的位置信息与特征编码加入虚拟生物特征样本的基准集,并设置基准集中每个特征点的匹配能力参数初始值为匹配能力参数范围的中间值; 虚拟生物特征样本更新步骤: 1)设定虚拟生物特征样本可容纳的最大特征点数目N; 2)对匹配...

【专利技术属性】
技术研发人员:解梅马争许会杰
申请(专利权)人:电子科技大学
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1