【技术实现步骤摘要】
基于编码器-解码器的手指静脉成像时残缺信息复原方法
本专利技术属于手指静脉图像识别
,特别是涉及一种基于编码器-解码器的手指静脉成像时残缺信息复原方法。
技术介绍
由于手指静脉特征具有活体性和唯一性等优点,因此其在生物特征识别领域占据一席之地。手指静脉识别技术是利用手指静脉纹理进行身份鉴别的,这对人没有伤害并且难以伪造。获取手指静脉图像很容易,并且其识别过程是用户友好的。因此,指静脉识别技术被广泛应用于金融和政府机构领域等门禁系统。在某些情况下,如果手指静脉成像时手指自带异物,比如手指上粘有泥点或灰等,这种异物通常称之为斑点或污点,这样会直接造成手指静脉网络的缺损。如果不复原的话,由于手指静脉网络本身是缺损的,那么二值化、骨架化后还是缺损的,因此不利于提取完整的手指静脉网络,并影响识别性能。为了提升识别性能,需要复原手指静脉网络的残缺信息使手指静脉网络更加丰富完整,以增加血管网络的随机性,增加类内相似性,增大类间差异性,从而提升识别性能。因此,探索一种复原成像时的静脉网络残缺方法就成为研究中的关键问题。
技术实现思路
为了解决上述问题,本专利技术的目的在于提供一种基于编码器-解码器的手指静脉成像时残缺信息复原方法。为了达到上述目的,本专利技术提供的基于编码器-解码器的手指静脉成像时残缺信息复原方法包括按顺序进行的下列步骤:1)对采集的原始手指静脉图像进行ROI提取而获得手指静脉ROI图像,然后将手指静脉ROI图像统一归一化为90×200,由所有手指静脉ROI图像构成训练集,并且每张手指静脉ROI图像都设置一个标签而作为标签图像;2)在训练集中每张标签图像 ...
【技术保护点】
1.一种基于编码器‑解码器的手指静脉成像时残缺信息复原方法,其特征在于:所述的残缺信息复原方法包括按顺序进行的下列步骤:1)对采集的原始手指静脉图像进行ROI提取而获得手指静脉ROI图像,然后将手指静脉ROI图像统一归一化为90×200,由所有手指静脉ROI图像构成训练集,并且每张手指静脉ROI图像都设置一个标签而作为标签图像;2)在训练集中每张标签图像上人为随机设定一块残缺区域而获得含有残缺信息的手指静脉ROI图像,构建编码器‑解码器生成网络模型,然后将上述含有残缺信息的手指静脉ROI图像输入到编码器‑解码器生成网络模型中来对该模型进行训练,以复原残缺信息,获得复原图像;并在训练过程中采用损失函数优化复原图像;3)选取手指静脉成像时手指自带异物的自带污点或斑点的手指静脉图像,然后进行ROI提取而获得自带污点或斑点的手指静脉ROI图像,之后统一归一化为90×200,由这些自带污点或斑点的手指静脉ROI图像构成测试集;4)采用滑窗、自适应阈值和点扩块方法中的任一种检测上述测试集中自带污点或斑点的手指静脉ROI图像上的污点或斑点,获得含有疑似污点或斑点的手指静脉ROI图像,然后输入到上述经 ...
【技术特征摘要】
1.一种基于编码器-解码器的手指静脉成像时残缺信息复原方法,其特征在于:所述的残缺信息复原方法包括按顺序进行的下列步骤:1)对采集的原始手指静脉图像进行ROI提取而获得手指静脉ROI图像,然后将手指静脉ROI图像统一归一化为90×200,由所有手指静脉ROI图像构成训练集,并且每张手指静脉ROI图像都设置一个标签而作为标签图像;2)在训练集中每张标签图像上人为随机设定一块残缺区域而获得含有残缺信息的手指静脉ROI图像,构建编码器-解码器生成网络模型,然后将上述含有残缺信息的手指静脉ROI图像输入到编码器-解码器生成网络模型中来对该模型进行训练,以复原残缺信息,获得复原图像;并在训练过程中采用损失函数优化复原图像;3)选取手指静脉成像时手指自带异物的自带污点或斑点的手指静脉图像,然后进行ROI提取而获得自带污点或斑点的手指静脉ROI图像,之后统一归一化为90×200,由这些自带污点或斑点的手指静脉ROI图像构成测试集;4)采用滑窗、自适应阈值和点扩块方法中的任一种检测上述测试集中自带污点或斑点的手指静脉ROI图像上的污点或斑点,获得含有疑似污点或斑点的手指静脉ROI图像,然后输入到上述经训练集训练后的编码器-解码器生成网络模型中,获得自带污点或斑点的手指静脉ROI图像的复原图像;5)将上述自带污点或斑点的手指静脉ROI图像的复原图像作为输入样本,将数据库中完整的手指静脉ROI图像作为模板样本,将输入样本与同一根手指的多个模板样本进行相似度匹配,以判定是否属于同类。2.根据权利要求1所述的基于编码器-解码器的手指静脉成像时残缺信息复原方法,其特征在于:在步骤2)中,所述的在训练集中每张标签图像上人为随机设定一块残缺区域而获得含有残缺信息的手指静脉ROI图像,构建编码器-解码器生成网络模型,然后将上述含有残缺信息的手指静脉ROI图像输入到编码器-解码器生成网络模型中来对该模型进行训练,以复原残缺信息,获得复原图像;并在训练过程中采用损失函数优化复原图像的方法是:每训练一次,就在标签图像上人为设定一块残缺区域;残缺区域的设定是从标签图像上随机选择一个固定大小的区域,将此区域像素值统一用一个较大像素值来表示,由此形成一张含有残缺信息的手指静脉ROI图像;然后构建编码器-解码器生成网络模型,该模型由三部分构成,即编码器、通道全连接层和解码器;编码器由三层卷积层构成,用于提取含有残缺信息的手指静脉ROI图像的特征,根据公式(1)计算提取的含有残缺信息的手指静脉ROI图像的特征;通道全连接层用于将提取到的含有残缺信息的手指静脉ROI图像的特征输送给解码器;解码器由三层解卷积层构成,利用提取到的含有残缺信息的手指静脉ROI图像的特征来复原残缺信息,获得复原图像;之后将含有残缺信息的手指静脉ROI图像输入到上述构建的编码器-解码器生成网络模型中来对该模型进行训练,复原出残缺信息,获得复原图像;在训练过程中采用公式(2)所示的损失函数L1优化复原图像...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。