一种用户身份认证方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:38095492 阅读:9 留言:0更新日期:2023-07-06 09:09
本申请实施例公开了一种用户身份认证方法、装置、计算机设备及存储介质,该方法包括:当接收到用户身份验证指令,采集当前用户的上半身的彩色图和深度图,获取当前用户的历史上半身图像的第一彩色图特征向量和第一深度图特征向量,对彩色图进行特征提取得到第二彩色图特征向量;对深度图进行特征提取得到第二深度图特征向量;计算彩色图特征向量之间的第一相似度,计算深度图特征向量之间的第二相似度;进行相似度对比,基于对比结果确定身份验证结果。通过上述方式,在需要对用户的身份进行认证时,根据当前用户上半身图像的当前特征向量与历史上半身图像的历史特征向量的对比结果,确定身份认证的结果,提升身份认证的安全性。全性。全性。

【技术实现步骤摘要】
一种用户身份认证方法、装置、计算机设备及存储介质


[0001]本申请涉及身份验证
,尤其涉及一种用户身份认证方法、装置、计算机设备及存储介质。

技术介绍

[0002]元宇宙(Metaverse)是利用科技手段进行链接与创造的,与现实世界映射与交互的虚拟世界,具备新型社会体系的数字生活空间。
[0003]随着元宇宙概念的出现,以及虚拟现实技术的发展,衍生出银行元宇宙。银行元宇宙是银行行业开展业务的一个重要场景,结合了各种虚拟空间,允许全球用户以“现实映射”的方式进入,在元宇宙世界开展银行业务,最重要一环身份认证,即通过技术手段确定用户的身份。
[0004]目前,基于银行元宇宙的用户身份的认证方式通常为,通过生物特征识别身份认证,生物特征识别身份认证是利用用户个体独特的身体或行为等客观生物属性来认证其身份,也就是人脸识别的方式。但是,这种方式采集的人脸特征的信息比较容易泄漏,且相关黑色产业链比较成熟,导致这种方式很容易被攻破,具有一定的信息安全隐患。

技术实现思路

[0005]本申请实施例提供一种用户身份认证方法、装置、计算机设备及存储介质,用于解决
技术介绍
中存在的问题。
[0006]第一方面,本申请实施例提供一种用户身份认证方法,所述方法包括:
[0007]当接收到用户身份验证指令时,通过摄像头采集包含当前用户的上半身的彩色图以及深度图;
[0008]获取所述当前用户的历史上半身彩色图的第一彩色图特征向量,以及历史上半身深度图的第一深度图特征向量,所述历史上半身彩色图和所述历史上半身深度图为同一次拍摄得到;
[0009]对所述彩色图进行特征提取,得到第二彩色图特征向量;
[0010]对所述深度图进行特征提取,得到第二深度图特征向量;
[0011]计算所述第二彩色图特征向量和所述第一彩色图特征向量的第一相似度,以及,计算所述第二深度图特征向量和所述第一深度图特征向量的第二相似度;
[0012]将所述第一相似度、所述第二相似度分别与相似度阈值进行对比,基于对比结果,确定身份验证结果。
[0013]在一些实施例中,所述获取所述当前用户的历史上半身彩色图的第一彩色图特征向量,以及历史上半身深度图的第一深度图特征向量,包括:
[0014]通过第一模型对所述历史上半身彩色图进行特征提取,得到所述第一彩色图特征向量;
[0015]通过第二模型对所述历史上半身深度图进行特征提取,得到所述第一深度图特征
向量。
[0016]在一些实施例中,在所述当接收到用户身份验证指令时,通过摄像头采集包含当前用户的上半身的彩色图以及深度图之后,所述方法还包括:
[0017]获取训练样本对,一个所述训练样本对包括所述历史上半身彩色图和所述历史上半身深度图,且一所述训练样本对的标签用于指示样本对中的历史上半身彩色图和历史上半身深度图是否为相同用户的训练样本对;
[0018]通过第一模型提取所述训练取样本对中的所述历史上半身彩色图的第一特征;
[0019]通过第二模型提取所述训练取样本对中的所述历史上半身深度图的第二特征;
[0020]通过判断模型判断所述第一特征和所述第二特征是否为相同用户的特征;
[0021]基于判断结果以及所述训练样本对的标签,计算模型损失,并根据所述模型损失调整所述第一模型和所述第二模型的参数,直到满足模型训练结束条件为止,得到训练完成的所述第一模型和所述第二模型。
[0022]在一些实施例中,所述当接收到用户身份验证指令时,通过摄像头采集包含当前用户的上半身的彩色图以及深度图,包括:
[0023]当接收到用户身份验证指令时,通过显示屏显示参考拍摄画面,所述参考拍摄画面包括上半身采集轮廓区域;
[0024]通过摄像头采集包含当前用户的上半身的彩色图以及深度图,所述彩色图和所述深度图的上半身轮廓与所述参考拍摄画面中的上半身采集轮廓区域对应。
[0025]在一些实施例中,在所述当接收到用户身份验证指令时,通过摄像头采集包含当前用户的上半身的彩色图以及深度图之后,还包括:
[0026]计算所述彩色图以及所述深度图中,所述当前用户的上半身的外部轮廓与图片框规格之间的比例;
[0027]基于所述比例,调整所述彩色图和所述深度图中的外部轮廓的大小。
[0028]在一些实施例中,利用欧式距离计算公式计算所述第一相似度和所述第二相似度。
[0029]在一些实施例中,所述第一彩色图特征向量、所述第二彩色图特征向量、所述第一深度图特征向量和所述第二深度图特征向量均为128维特征向量。
[0030]第二方面,本申请实施例提供了一种用户身份认证装置,所述装置包括:
[0031]采集单元,用于当接收到用户身份验证指令时,通过摄像头采集包含当前用户的上半身的彩色图以及深度图;
[0032]获取单元,用于获取所述当前用户的历史上半身彩色图的第一彩色图特征向量,以及历史上半身深度图的第一深度图特征向量,所述历史上半身彩色图和所述历史上半身深度图为同一次拍摄得到;
[0033]第一提取单元,用于对所述彩色图进行特征提取,得到第二彩色图特征向量;
[0034]第二提取单元,用于对所述深度图进行特征提取,得到第二深度图特征向量;
[0035]计算单元,用于计算所述第二彩色图特征向量和所述第一彩色图特征向量的第一相似度,以及,计算所述第二深度图特征向量和所述第一深度图特征向量的第二相似度;
[0036]对比单元,用于将所述第一相似度、所述第二相似度分别与相似度阈值进行对比,基于对比结果,确定身份验证结果。
[0037]第三方面,本申请实施例还提供一种计算机设备,包括存储器和处理器,所述存储器用于存储指令和数据,所述处理器用于执行上述所述的用户身份认证方法。
[0038]第四方面,本申请实施例还提供一种存储介质,所述存储介质中存储有多条指令,所述指令适于由处理器加载以执行上述所述的用户身份认证方法。
[0039]本申请实施例中的用户身份认证方法,在接收到身份认证指令时,采集用户的当前上半身的彩色图和深度图,并提取得到当前特征向量,当前特征向量包括第二彩色图特征向量和第二深度图特征向量,调取基于历史采集到的历史上半身的彩色图和深度图提取得到历史特征向量,历史特征向量包括第一彩色图特征向量和第一深度图特征向量,计算当前特征向量和历史特征向量之间的相似度,根据计算结果确定用户的身份认证结果,进而实现提升身份认证的安全性的目的。
附图说明
[0040]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0041]图1是本申请实施例提供的一种用户身份认证方法的一流程图。
[0042]图2是本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用户身份认证方法,其特征在于,所述方法包括:当接收到用户身份验证指令时,通过摄像头采集包含当前用户的上半身的彩色图以及深度图;获取所述当前用户的历史上半身彩色图的第一彩色图特征向量,以及历史上半身深度图的第一深度图特征向量,所述历史上半身彩色图和所述历史上半身深度图为同一次拍摄得到;对所述彩色图进行特征提取,得到第二彩色图特征向量;对所述深度图进行特征提取,得到第二深度图特征向量;计算所述第二彩色图特征向量和所述第一彩色图特征向量的第一相似度,以及,计算所述第二深度图特征向量和所述第一深度图特征向量的第二相似度;将所述第一相似度、所述第二相似度分别与相似度阈值进行对比,基于对比结果,确定身份验证结果。2.根据权利要求1所述的用户身份认证方法,其特征在于,所述获取所述当前用户的历史上半身彩色图的第一彩色图特征向量,以及历史上半身深度图的第一深度图特征向量,包括:通过第一模型对所述历史上半身彩色图进行特征提取,得到所述第一彩色图特征向量;通过第二模型对所述历史上半身深度图进行特征提取,得到所述第一深度图特征向量。3.根据权利要求1所述的用户身份认证方法,其特征在于,在所述当接收到用户身份验证指令时,通过摄像头采集包含当前用户的上半身的彩色图以及深度图之后,所述方法还包括:获取训练样本对,一个所述训练样本对包括所述历史上半身彩色图和所述历史上半身深度图,且一所述训练样本对的标签用于指示样本对中的历史上半身彩色图和历史上半身深度图是否为相同用户的训练样本对;通过第一模型提取所述训练取样本对中的所述历史上半身彩色图的第一特征;通过第二模型提取所述训练取样本对中的所述历史上半身深度图的第二特征;通过判断模型判断所述第一特征和所述第二特征是否为相同用户的特征;基于判断结果以及所述训练样本对的标签,计算模型损失,并根据所述模型损失调整所述第一模型和所述第二模型的参数,直到满足模型训练结束条件为止,得到训练完成的所述第一模型和所述第二模型。4.根据权利要求1所述的用户身份认证方法,其特征在于,所述当接收到用户身份验证指令时,通过摄像头采集包含当前用户的上半身的彩色图以及深度图,包括:当接收到用户身份验证指令时,通过显示屏显...

【专利技术属性】
技术研发人员:魏思远黄炎鑫
申请(专利权)人:平安银行股份有限公司
类型:发明
国别省市:

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

1