当前位置: 首页 > 专利查询>黑龙江大学专利>正文

融合指纹与指静脉的二维码身份认证方法技术

技术编号:20867648 阅读:43 留言:0更新日期:2019-04-17 09:34
融合指纹与指静脉的二维码身份认证方法。本发明专利技术的方法包括:首先对读入的手指静脉图像与指纹图像分别进行滤波增强、分割、细化等预处理操作,然后提取细化后的手指静脉图像与指纹图像的细节点特征类型与位置信息;再对这两种特征采用随机融合的方式进行加密;最后,生成融合生物特征的二维码图像。本发明专利技术方法能对静脉与指纹特征模板信息起到有效的保护作用,提高生物特征认证系统的安全性。

【技术实现步骤摘要】
融合指纹与指静脉的二维码身份认证方法
本专利技术属于模式识别
,具体涉及指纹识别技术、手指静脉识别技术与二维码技术。
技术介绍
近年来,生物特征识别技术逐步得到市场的重视,基于生物识别技术的应用也得了长足的发展。基于生物特征的识别技术,特别是基于指纹、静脉等识别技术已经从理论研究转入到市场应用阶段。针对目前生物特征认证技术所暴露出的安全隐患,急需一种适用于大数据环境下,可抗多种攻击同时又具有良好受众性的安全身份认证技术。保护用户的生物特征信息不被窃取和泄漏,是生物特征认证系统应满足的基本安全要求。针对这一问题,本专利技术将手指静脉图像特征与指纹图像特征采用随机融合的方式进行加密,对加密后的特征使用QR码生成融合特征的二维码图像,用于身份信息的验证。本专利技术可使用户的身份认证过程在加密域进行,解决数据远程存储的隐私问题,在大数据时代具有重要的实际意义。
技术实现思路
本专利技术的目的在于提供一种融合指纹与指静脉图像特征的二维码身份信息认证方法,将提取出的指纹特征与手指静脉特征采用随机融合的方式加密,并将加密后的融合特征生成二维码图像,从而实现对静脉与指纹特征模板信息有效的保护,提高生物特征认证系统的安全性。本专利技术的目的是这样实现的:一种融合指纹与指静脉的二维码身份认证方法,其特征是:首先对读入的手指静脉图像与指纹图像分别进行滤波增强、分割、细化等预处理操作;在此基础上提取细化后的手指静脉图像与指纹图像的细节点特征类型与位置信息;对两种特征采用随机融合的方式加密;最后,将加密后的静脉与指纹融合特征生成二维码图像。所述的预处理操作与细节点特征提取方法,其特征是:滤波增强、分割、细化等预处理操作。具体方法为:1)首先对读入的指静脉图像进行方向滤波增强操作,计算输入图像的方向图后,滤波时根据方向图计算出区域的方向特征,选择相应的方向滤波器进行滤波操作,从而得出滤波处理后的指静脉图像;2)对滤波后的静脉图像采用NiBlack方法进行二值化处理;3)在二值图像中采用快速与串行融合的细化方法提取出细化后的指静脉图像。即将快速细化算法与串行细化算法结合使用,对于每幅图像的每一轮的扫描先采用快速细化算法进行粗略的细化操作,然后在采用串行细化算法对图像进行精确的细化操作;在细化后的指静脉图像中利用像素点八邻域内灰度特性提取出端点和交叉点两种细节点特征;将所有细节点类型及位置记录于特征中,其中为第i个细节点的空间位置信息,表示静脉图像中第i个细节点的类型,值为0时表示该点为端点,否则为交叉点;对指纹图像采取与上述静脉图像同样操作,即对指纹图像进行方向滤波、NiBlack分割及细化操作后,提取出指纹图像的所有细节点类型及位置记录于特征中,其中为指纹图像中第i个细节点的空间位置信息,表示第i个细节点的类型,值为0时表示该点为端点,否则为交叉点。所述的静脉与指纹融合特征加密方法,其特征是:将上述提取出的静脉图像特征与指纹图像特征进行融合加密处理,具体方法如下:1)首先生成一个二进制随机向量,随机向量的长度小于等于静脉特征向量与指纹特征向量的长度和;2)将静脉向量与指纹向量的每一维特征按照二进制随机向量O中的每一维数据的值进行排序组合生成融合后的特征向量F,当的值为1则融合向量的第一维数据为静脉向量的第一维数据v1,否则为指纹向量的第一维数据p1;遍历整个随机向量O将指纹及指静脉向量的各维数据重新排列组合成新的融合向量;3)若随机向量O的长度小于静脉向量与指纹向量的长度和,则将剩余的指纹与指静脉特征按照先指纹后静脉的顺序整体的串联接在融合向量后面。本专利技术的主要贡献和特点在于:本专利技术针对单一生物特征易受时间、环境与本身固有性质的制约,以及生物特征模板可能存在的被破坏与盗取等安全性问题,提出了一种融合指纹与手指静脉特征的二维码身份认证方法。本专利技术将提取出的手指静脉特征与指纹特征进行随机融合加密,再将加密后的融合特征用二维码的形式进行身份信息的验证,以期获得一种可靠、高效的身份认证方法。(四)附图说明图1本专利技术主要流程图;图2融合向量生成示意图;图3指纹指静脉特征长度和大于随机向量长度时融合向量生成示意图。(五)具体实施方式下面结合附图举例对本专利技术做更详细地描述。1指静脉图像特征提取1.1指静脉图像预处理首先对读入的指静脉图像进行预处理操作,具体方法为:1)首先对读入的指静脉图像进行方向滤波增强操作,计算输入图像的方向图后,滤波时根据方向图计算出区域的方向特征,选择相应的方向滤波器进行滤波操作,从而得出滤波处理后的指静脉图像;2)对滤波后的静脉图像采用NiBlack方法进行二值化处理;3)在二值图像中采用快速与串行融合的细化方法提取出细化后的指静脉图像。即将快速细化算法与串行细化算法结合使用,对于每幅图像的每一轮的扫描先采用快速细化算法进行粗略的细化操作,然后在采用串行细化算法对图像进行精确的细化操作;1.2指静脉特征提取在细化后的指静脉图像中利用像素点八邻域内灰度特性提取出端点和交叉点两种细节点特征,将所有细节点类型及位置记录于特征中,其中为第i个细节点的空间位置信息,表示静脉图像中第i个细节点的类型,值为0时表示该点为端点,否则为交叉点。2指纹图像特征提取对指纹图像采取与上述静脉图像同样操作,即对指纹图像进行方向滤波、NiBlack分割及细化操作后,提取出指纹图像的所有细节点类型及位置记录于特征中,其中为指纹图像中第i个细节点的空间位置信息,表示第i个细节点的类型,值为0时表示该点为端点,否则为交叉点。3.静脉图像与指纹图像特征加密将上述提取出的静脉图像特征与指纹图像特征进行融合加密处理,具体方法如下:1)首先生成一个二进制随机向量,随机向量的长度小于等于静脉特征向量与指纹特征向量的长度和;2)将静脉向量与指纹向量的每一维特征按照二进制随机向量O中的每一维数据的值进行排序组合生成融合后的特征向量F,当的值为1则融合向量的第一维数据为静脉向量的第一维数据v1,否则为指纹向量的第一维数据p1;遍历整个随机向量O将指纹及指静脉向量的各维数据重新排列组合成新的融合向量。例如,产生的随机向量,则融合向量为。融合向量生成方式如图2所示;3)若随机向量O的长度小于静脉向量与指纹向量的长度和,则将剩余的指纹与指静脉特征按照先指纹后静脉的顺序整体的串联接在融合向量后面。具体方法如图3所示。4.基于手指静脉与指纹特征的二维码生成本专利技术将上述经过加密的静脉与指纹融合特征采用QR码生成静脉二维码图像。融合特征二维码编码步骤如下:1)对融合特征进行数据分析与编码;2)将上述融合特征的数据编码和纠错码字进行组合构造最终码字序列;3)进行矩阵布置即将最终码字序列以及功能图形按标准布置在图形中;4)掩膜操作;5)确定格式信息与版本信息;6)生成静脉与指纹融合特征的二维码图像。5.指纹与指静脉二维码身份验证指纹与指静脉二维码身份验证过程如下:1)对生成的静脉与指纹融合特征的二维码图像进行QR码解码操作,获得指纹与指静脉图像融合特征;2)对解码后的特征序列进行解密操作,获取原静脉图像特征与指纹图像特征;3)再通过比对待识别指纹与指静脉图像特征与模板样本的特征向量之间的欧式距离来实现最终的匹配识别,完成身份认证。本文档来自技高网...

【技术保护点】
1.融合指纹与指静脉的二维码身份认证方法,其特征是:首先对读入的手指静脉图像与指纹图像分别进行滤波增强、分割、细化等预处理操作;在此基础上提取细化后的手指静脉图像与指纹图像的细节点特征类型与位置信息;对两种特征采用随机融合的方式加密;最后,将加密后的静脉与指纹融合特征生成二维码图像。

【技术特征摘要】
1.融合指纹与指静脉的二维码身份认证方法,其特征是:首先对读入的手指静脉图像与指纹图像分别进行滤波增强、分割、细化等预处理操作;在此基础上提取细化后的手指静脉图像与指纹图像的细节点特征类型与位置信息;对两种特征采用随机融合的方式加密;最后,将加密后的静脉与指纹融合特征生成二维码图像。2.根据权利要求1所述的预处理操作与细节点特征提取方法,其特征是:滤波增强、分割、细化等预处理操作,具体方法为:1)首先对读入的指静脉图像进行方向滤波增强操作,计算输入图像的方向图后,滤波时根据方向图计算出区域的方向特征,选择相应的方向滤波器进行滤波操作,从而得出滤波处理后的指静脉图像;2)对滤波后的静脉图像采用NiBlack方法进行二值化处理;3)在二值图像中采用快速与串行融合的细化方法提取出细化后的指静脉图像;即将快速细化算法与串行细化算法结合使用,对于每幅图像的每一轮的扫描先采用快速细化算法进行粗略的细化操作,然后在采用串行细化算法对图像进行精确的细化操作;在细化后的指静脉图像中利用像素点八邻域内灰度特性提取出端点和交叉点两种细节点特征;将所有细节点类型及位置记录于特征中,其中为第...

【专利技术属性】
技术研发人员:马慧
申请(专利权)人:黑龙江大学
类型:发明
国别省市:黑龙江,23

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

1