[发明专利]一种基于十进制映射查询表的掌纹识别方法在审
申请号: | 201711157787.2 | 申请日: | 2017-11-20 |
公开(公告)号: | CN107958210A | 公开(公告)日: | 2018-04-24 |
发明(设计)人: | 邱建;李恒建;董吉文 | 申请(专利权)人: | 济南大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/32 |
代理公司: | 济南誉丰专利代理事务所(普通合伙企业)37240 | 代理人: | 刘立升 |
地址: | 250022 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 十进制 映射 查询 掌纹 识别 方法 | ||
技术领域
本发明属于掌纹识别技术领域,特别涉及一种基于十进制映射查询表的掌纹识别方法。
背景技术
随着近年互联网+的理念越来越流行,个人信息的安全性也变的越来越重要,传统的身份认证方式,如钥匙,密码等,存在容易丢失、易被盗取、易被破解等危险,为了提高安全性,生物识别技术逐步进入了人类的生活之中。相比较于传统识别方法使用依赖个人持有或者记忆的标识进行身份识别,生物识别技术使用人类固有的生理特征或者行为特征进行身份识别,具有稳定性强,区别性高,采集容易等优点。
掌纹识别是近几年提出的一种较新的生物特征识别技术。掌纹中含有丰富的主线、皱纹、细小的纹理、脊末梢、分叉点等都可以用来进行身份识别,显然掌纹识别作为身份识别与认证方式具有一定的便捷性和可靠性。但是掌纹图像是稀有资源,一个人只有两个手掌,大部分人的手掌具有对称性,并且随着年龄的增长,掌纹的基本纹路结构并不再发生变化。考虑到现今身份认证场景的普遍性,同一用户相同特征的掌纹生物特征很可能保存和共享于多个数据库中。如果用户在一个数据库中的掌纹生物特征被成功窃取,则此用户保存在其他数据库中的掌纹生物特征都不再安全,掌纹中含有的个人隐私很有可能被泄露,其也适合再被用于其它认证系统。因此研究安全的掌纹识别认证技术是非常必要的。
发明内容
本发明要解决的技术问题是,提供一种基于十进制映射查询表的掌纹识别方法,提高掌纹识别的安全性以及掌纹识别的识别准确性和计算识别效率或者速度。
为解决上述技术问题,本发明所采用的技术方案是:
一种基于十进制映射查询表的掌纹识别方法,包括以下步骤:
S1:获取若干原始掌纹图像,提取每个原始掌纹图像的ROI图像,将所述ROI图像转换成零一特征矩阵;
S2:对于每个零一特征矩阵,将其所有行向量整合成一行零一数组或者将其所有列向量整合成一列零一数组;
S3:将步骤S2产生的每个零一数组行或者零一数组列进行等分块,每个分块的码字长度为ω,并将各个分块数组转换成十进制数;
S4:若步骤S3中为零一数组行分块,则根据分块大小随机产生一个二值查询表,查询表的行数等于2ω,列数为ω,记为第一查询表;若为零一数组列分块,则根据分块大小随机产生一个二值查询表,查询表的行数为ω,列数为2ω,记为第二查询表;所述第一查询表的行数以及第二查询表的列数自零开始;
S5:在第一查询表中随机选取d(d≤ω)列,对于由零一数组行得到的任一分块数组,根据其对应十进制数在第一查询表中选取相应行,并在该行中选取属于前述d列的d个比特数;
或者,
在第二查询表中随机选取d(d≤ω)行,对于同一零一数组列得到的任一分块数组,根据其对应十进制数在第一查询表中选取相应列,并在该列中选取属于前述d行的d个比特数;
由同一零一数组行或者零一数组列的所有分块所选取的所有比特数组成作为该零一数组行或零一数组列来源的原始掌纹图像的掌纹特征数组阵;
S6:对于待识别掌纹图像,通过步骤S1至S5得到其掌纹特征数组阵;
S7:将待识别掌纹图像的掌纹特征数组阵与原始掌纹图像的掌纹特征数组阵进行距离匹配识别。
在上述技术方案中,查询表随机产生特性能够保证其应用于不同的识别场景中,通过不同分块大小以及利用不同选取方式而得到的不同的查询比特,会产生不同的掌纹特征数组阵。该方法产生的掌纹特征数组阵能够满足不可逆性,多样性、可撤销性,有利于提高识别的安全性、精确度和识别速度。
本方法利用掌纹特征数组阵进行识别认证,不再直接使用掌纹主线、皱纹、细小的纹理、脊末梢、分叉点等掌纹生物特征。即使掌纹特征数组阵被盗取,其不可逆性保证了,无法通过掌纹特征数组阵还原原始掌纹图像。其多样性保证了所能够产生的掌纹特征数组阵的数量足够多,即使是将同一原始掌纹应用于多个识别场景,也能够保证不同的识别场景可以分配到不同的或者是随机的掌纹特征数组阵,不同的识别场景之间不产生关联性。即使多个识别场景或者数据库中的掌纹特征数组阵被盗,也不能通过交叉匹配的方式还原原始掌纹。其可撤销性保证了即使掌纹特征数组阵被盗,可通过改变查询表或者改变分块大小或者改变查询比特等方式产生新的安全的掌纹特征数组阵用于掌纹识别认证。
本方法应用距离匹配进行掌纹识别,距离匹配适用于实时的识别匹配,识别精确度高,识别速度快,从而保证了本方法的识别性能。
作为改进,在上述的步骤S1中,首先构造如下的Gabor滤波器:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南大学,未经济南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711157787.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种违建识别方法、系统及电子设备
- 下一篇:一种基于矩阵转化的掌纹识别方法