The invention discloses a joint fingerprint and finger vein recognition algorithm. Firstly, N candidate users are retrieved by using the similarity algorithm of relative position and direction field of local peripheral points of fingerprint feature points, and finger vein recognition method based on combination of feature points and binary images is matched. Experiments show that the algorithm based on the similarity of the relative position and direction field of the local surrounding points of fingerprint feature points has good stability, strong anti-interference ability and fast retrieval speed. The finger vein recognition algorithm based on the combination of feature points and binary images is stable. Under certain misrecognition rate, the performance of fingerprint and finger vein joint recognition algorithm is significantly higher than that of traditional fingerprint and finger vein single mode recognition algorithm, and the recognition efficiency has also been significantly improved.
【技术实现步骤摘要】
一种指纹和指静脉联合识别算法
本专利技术涉及生物特征识别及信息安全
,更具体的说是涉及指纹快速检索方法,以及基于特征点和二值图像结合的手指静脉识别方法。
技术介绍
在当今信息化时代,如何准确鉴定一个人的身份、保护信息安全,已成为一个必须解决的关键社会问题。传统的身份识别由于极易伪造和丢失,越来越难以满足社会的需求,目前最为便捷与安全的解决方案无疑就是生物识别技术。它不但简便快速,而且利用它进行身份的识别,安全、可靠、准确。同时更易于配合电脑安全、监控、管理系统整合,实现数据信息化管理。这是目前最为方便与安全的识别技术,不需要记住复杂的密码,也不需随身携带钥匙、智能卡之类的东西。由于生物识别技术认定的是人本身,这就直接决定了这种认证方式更为安全和方便了。指纹传感器易于嵌入各个系统,而且指纹识别已经被市场所接受,目前基于指纹特征的多模态生物认证系统的研究最为广泛。手指静脉特征与指纹特征相结合,较其他人体生物特征与指纹特征融合具有跟大的优越性。同一台采集设备上可以同时获得指纹和指静脉图像,与采用多种设备的融合系统相比,大大降低了成本。从硬件设备开始,可同时获得同一个手指的指纹和指静脉信息,使系统从数据采集开始就具有高安全性和统一性。指纹和指静脉融合系统也给用户带来方便,消除以往多模态生物融合系统的多设备多输入的困难。融合指纹和指静脉建立多模态生物特征识别系统,弥补了指纹作为人体生物特征在安全性和实用性上的不足,而且提高了识别系统的准确性。为我们这个信息社会日益加剧的安全需求提供了一个很好的解决方案。手指指纹识别技术是一种生物特征识别技术,手指指纹识别技术作 ...
【技术保护点】
1.一种指纹和指静脉联合识别算法,其特征在于,包括:基于指纹特征点局部周围点相对位置方向场相似度的检索算法,以及一种基于特征点和二值图像结合的手指静脉识别方法。步骤如下:S1、采集所有注册用户的指纹图像,对指纹图先做预处理,提取指纹的特征点以及特征点周围的信息,如:特征点位置、方向场、周围点的方向场,建立指纹数据库;S2、计算待识指纹图像和指纹模版图中每两对细节点的相似度。S3、根据S2的结果获取粗糙对应点集,计算两个指纹的相似度值,统计所有指纹的相似度值,提取相似度最大的前N个,返回其在指纹库中对应的指纹标识,把目标对象检索出来;S4、利用步骤S3得出的结果,再使用一种基于特征点和二值图像结合的手指静脉识别方法来识别用户;S5、采集所有注册用户的手指静脉图像,建立手指静脉数据库;S6、根据计算特征点距离值和二值图像距离值的方法,设定匹配阈值,匹配阈值包括特征点匹配阈值a、特征点失配阈值b和二值图像匹配阈值c;S7、采集待识别用户的手指静脉图像,得到待识别用户的手指静脉图像的二值图像和特征点;S8、手指静脉匹配。i.将待识别用户的手指静脉图像的特征点与手指静脉数据库中的所有注册用户的特 ...
【技术特征摘要】
1.一种指纹和指静脉联合识别算法,其特征在于,包括:基于指纹特征点局部周围点相对位置方向场相似度的检索算法,以及一种基于特征点和二值图像结合的手指静脉识别方法。步骤如下:S1、采集所有注册用户的指纹图像,对指纹图先做预处理,提取指纹的特征点以及特征点周围的信息,如:特征点位置、方向场、周围点的方向场,建立指纹数据库;S2、计算待识指纹图像和指纹模版图中每两对细节点的相似度。S3、根据S2的结果获取粗糙对应点集,计算两个指纹的相似度值,统计所有指纹的相似度值,提取相似度最大的前N个,返回其在指纹库中对应的指纹标识,把目标对象检索出来;S4、利用步骤S3得出的结果,再使用一种基于特征点和二值图像结合的手指静脉识别方法来识别用户;S5、采集所有注册用户的手指静脉图像,建立手指静脉数据库;S6、根据计算特征点距离值和二值图像距离值的方法,设定匹配阈值,匹配阈值包括特征点匹配阈值a、特征点失配阈值b和二值图像匹配阈值c;S7、采集待识别用户的手指静脉图像,得到待识别用户的手指静脉图像的二值图像和特征点;S8、手指静脉匹配。i.将待识别用户的手指静脉图像的特征点与手指静脉数据库中的所有注册用户的特征点分别计算特征点距离值;ii.将特征点距离值与特征点匹配阈值a相比较,如果存在小于特征点匹配阈值的特征点距离值,则认为此特征点距离值所对应的注册用户与待识别用户为同一个用户,待识别用户为已注册用户,否则进入步骤c);iii.将特征点距离值与特征值失配阈值b相比较,如果存在特征点距离iii.值大于特征点匹配阈值a同时小于特征值失配阈值b,则进入步骤d),否则进入步骤e);iv.选取出所有大于特征点匹配阈值a同时小于特征值失配阈值b的特征点距离值所对应的注册用户的二值图像,并分别与待识别用户的二值图像计算二值图像距离值,将二值图像距离值与二值图像匹配阈值c相比较,如果存在二值图像距离值小于二值图像匹配阈值c,认为此二值图像距离值所对应的注册用户与待识别用户为同一个用户,待识别用户为已注册用户,否则待识别用户不是注册用户;v.特征点距离值大于特征值失配阈值b,待识别用户不是注册用户。2.根据权利要求1所述的一种指纹和指静脉联合识别算法,其特征在于,其中P为当前细节点,其方向场角度为α;以P为中心,生成一个半径为r的圆,在圆上采样n个点,则第1个采样位于沿方向与该圆的交点处,其余采样点按逆时针方向依次均匀分布在该环上。假设圆上第k个采样点Pk的方向场为αk,则该点与P点的相对角度差为βk被定义为λ(αk-α),其中细节点P的OMD可表示为对于分别来源于两幅指纹图像的OMD(P),OMD(D),一般通过式(3)计算它们之间的相似度:对于一幅指纹图像,提取的特征集表示为式中分别表示细节点Pk的横坐标、纵坐标及方向场角度,n表示细节点个数。3.根据权利要求1所述的手指静脉识别方法,其特征在于,在步骤1)中,采集所有注册用户的手指静脉图像,建立手指静脉数据库,包括以下步骤:(1)采集注册用户的手指静脉图像,并对采集到的手指静脉图像进行滤波去噪处理,得到...
【专利技术属性】
技术研发人员:张烜,
申请(专利权)人:山西圣点世纪科技股份有限公司,
类型:发明
国别省市:山西,14
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。