全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210695658.3 (22)申请日 2022.06.20 (71)申请人 华南理工大 学 地址 510640 广东省广州市天河区五山路 381号 (72)发明人 田联房 钟明通 杜启亮  (74)专利代理 机构 广州市华学知识产权代理有 限公司 4 4245 专利代理师 冯炳辉 (51)Int.Cl. G06V 40/14(2022.01) G06V 10/25(2022.01) G06V 10/44(2022.01) G06V 10/764(2022.01) G06V 10/82(2022.01)G06N 3/04(2006.01) G06N 3/08(2006.01) (54)发明名称 基于轻量级网络及深度 哈希的指静脉识别 方法 (57)摘要 本发明公开了一种基于轻量级网络及深度 哈希的指静脉识别方法, 包括: 1)获取数据库中 指静脉图像的ROI区域并处理, 得到训练数据; 2) 构造轻量级指静脉的特征提取网络, 输出指静脉 特征向量; 3)将指静脉特征向量输入深度哈希网 络得到哈希编码; 4)为特征提取网络训练设计损 失函数Lf; 5)为深度哈希网络训练设计量化损失 Lq; 6)输入训练数据, 对网络训练; 7)将训练数据 输入到训练好的网络中, 得到对应的哈希编码并 保存, 得到哈希编码库; 8)输入待识别指静脉数 据到训练好的网络得到哈希编码, 并在哈希编码 库进行检索识别。 本发明解决了现有的深度学习 指静脉识别模型结构复杂且特征提取与哈希编 码非端到端的问题。 权利要求书3页 说明书7页 附图5页 CN 115063845 A 2022.09.16 CN 115063845 A 1.基于轻量级网络及深度哈希的指静脉识别方法, 其特 征在于, 包括以下步骤: 1)获取数据库中指静脉图像的ROI区域, 进行 标准化操作, 得到训练数据; 2)构造block结构, 利用block结构搭建轻量级指静脉的特征提取网络, 该网络有3个 block结构, 通过对3个block输出特征图进行复用, 再经过全局最大池化得到指静脉特征向 量; 3)构造深度哈希网络, 对步骤2)得到的指静脉 特征向量进行编码得到哈希编码向量; 4)为步骤2)中特征提取网络训练设计损失函数Lf, 包括基于三元组的损失Triplet   loss及基于中心的损失Center  loss; 5)为步骤3)深度哈希网络训练设计 基于三元组的量 化损失Lq; 6)输入训练数据, 对步骤2)特征提取网络及步骤3)深度哈希网络进行训练, 根据Lf、 Lq 分别对特 征提取网络及深度哈希网络进行参数优化更新; 7)将训练数据输入到步骤6)训练好的网络中, 得到训练数据对应的哈希编码并保存, 得到哈希编码库; 8)输入待识别指静脉数据到训练好的网络, 得到哈希编码向量, 并在步骤7)得到的哈 希编码库中遍历, 采用汉明距离实现快速检索识别。 2.根据权利要求1所述的基于轻量级网络及深度哈希的指静脉识别方法, 其特征在于, 在步骤1)中, 获取指静脉图像的ROI区域及标准 化, 具体包括: 1.1)使用Sobel算子获取指静脉图像手指两端边缘点, 根据边缘点拟合中线对指静脉 图像进行旋转矫正, 利用手指轮廓的内切线对指静脉图像进行分割, 利用手指关节进行定 位, 截取ROI区域图像; 1.2)对ROI区域图像进行减去均值, 除以方差的标准 化操作。 3.根据权利要求1所述的基于轻量级网络及深度哈希的指静脉识别方法, 其特征在于, 在步骤2)中, 构建block结构, 利用block结构搭建轻量级指静脉的特征提取网络, 该网络的 3个block结构具体如下: 第一个bl ock具体结构如下: 输入: 预处 理后的ROI区域图像; 第一层: 3 ×3卷积层; 第二层: 3 ×3Group Conv; 第三层: 1 ×1卷积层; 第四层: 最大池化层; 输出: 特征图F1; 第二个bl ock具体结构如下: 输入: 特征图F1; 第一层: 3 ×3卷积层; 第二层: 3 ×3Group Conv; 第三层: 1 ×1卷积层; 第四层: 最大池化层; 输出: 特征图F2; 第三个bl ock具体结构如下:权 利 要 求 书 1/3 页 2 CN 115063845 A 2输入: 特征图F2; 第一层: 3 ×3卷积层; 第二层: 3 ×3Group Conv; 第三层: 1 ×1卷积层; 第四层: 最大池化层; 输出: 特征图F3; 将特征图F1通过两个最大池化层、 特征 图F2通过一个最大池化层与特征 图F3以concat 形式复用, 得到复用特征Ftotal, 将Ftotal通过全局最大池化层得到下采样特征Fdown, 将Fdown进 行L2范数归一化处理得到指静脉 特征向量FL2, L2范数归一化公式如下: Fdown=(Fdown1,Fdown2,...,FdownN) 式中, Fdown为N维向量, Fdowni为Fdown向量的第i维, i=1,2,3, …,N, ||Fdown||为Fdown每个 维度的平方和再开方值。 4.根据权利要求1所述的基于轻量级网络及深度哈希的指静脉识别方法, 其特征在于, 在步骤3)中, 深度哈希网络结构具体如下: 输入: 指静脉 特征向量FL2, 形状为1 ×1×224; 哈希层: 1 ×1卷积层, 卷积核为(1,1), 步长为1, 滤波器数量为224, 输出形状为1 ×1× 224; ; 哈希输出层: 哈希编码, 维度为1 ×1×224; 其中, 哈希层以tanh为激活函数, 经过tanh输出的特征映射到( ‑1,1), 哈希输出层采用 的哈希策略是将大于 0的输出取1, 小于 0的取0, 从而得到只含有0、 1的哈希编码。 5.根据权利要求1所述的基于轻量级网络及深度哈希的指静脉识别方法, 其特征在于, 在步骤4)中, 对于批量batch里面的每个三元 组(A,P,N), A为批量batch里面的每一张图像, P为与A同类的positive图像, N 为与为A异类的neg ative图像, 损失函数 具体公式计算如下: Triplet loss=[dap‑dan+α1]+ 式中, dap为A与P的特征距离, dan为A与N的特征距离, α1为期望阈值, [z]+为求取z与0的 最大值; 式中, B为一个批量bat ch的图像 数量, fj为批量batch 里面第j个图像的特征, yj表示第j 个图像对应的类别, Cyj为对应类别的中心; Lf=Triplet  loss+β *Center loss 式中, β 为Center  loss的权重参数。 6.根据权利要求1所述的基于轻量级网络及深度哈希的指静脉识别方法, 其特征在于,权 利 要 求 书 2/3 页 3 CN 115063845 A 3

PDF文档 专利 基于轻量级网络及深度哈希的指静脉识别方法

文档预览
中文文档 16 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于轻量级网络及深度哈希的指静脉识别方法 第 1 页 专利 基于轻量级网络及深度哈希的指静脉识别方法 第 2 页 专利 基于轻量级网络及深度哈希的指静脉识别方法 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-24 00:43:13上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。