System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机,具体为基于隐私保护的虚拟人脸身份识别方法及系统。
技术介绍
1、生活中我们经常会遇到刷人脸的场景,不管是交通出行、旅游住宿,使用银行app,以及浏览各类应用网站,人脸往往作为身份验证的信息被采集,各个网站都存有人脸数据,造成信息泄露与潜在的安全隐患。
技术实现思路
1、(一)专利技术目的
2、本专利技术是为了解决现有技术的缺点和困难,从而提出了基于隐私保护的虚拟人脸身份识别方法及系统,以解决信息泄露与潜在的安全隐患问题。
3、(二)技术方案
4、为解决上述问题,本专利技术第一方面提供了基于隐私保护的虚拟人脸身份识别方法,包括:
5、获取用户真实人脸信息,根据所述真实人脸信息创建对应的虚拟人脸并保存;
6、在获取所述虚拟人脸信息后,对所述真实人脸信息进行删除;
7、根据保存的所述虚拟人脸创建并绑定用户身份信息;
8、在用户进行人脸识别操作时,对采集的人脸信息进行虚拟人脸转换,生成待确认虚拟人脸信息;
9、将所述待确认虚拟人脸信息与用户已保存的所述虚拟人脸信息进行相似度比对,以实现对用户身份的识别。
10、作为本专利技术的一个技术方案,所述获取用户真实人脸信息,根据所述真实人脸信息创建对应的虚拟人脸并保存,包括:
11、对用户真实人脸信息进行特征提取,形成对应的真实特征向量集;
12、对所述真实特征向量集进行矩阵转换,以形成对应的虚拟
13、对所述虚拟特征向量集进行模板风格化生成目标虚拟人脸。
14、作为本专利技术的一个技术方案,所述对所述真实特征向量集进行矩阵转换,以形成对应的虚拟特征向量集,包括在进行矩阵转换的过程中加入时间向量,用作所述真实特征向量集的合法性判定,在进行所述相似度比对时丢弃。
15、作为本专利技术的一个技术方案,所述根据保存的所述虚拟人脸创建并绑定用户身份信息,包括:
16、将用户基本身份信息与所述虚拟人脸进行配对绑定,所述基本身份信息包括重要信息及附加信息,所述重要信息包括姓名、身份证号、住址,所述附加信息包括生理层信息;
17、对所述重要信息进行特征提取,并输入预先训练好的文字识别转换模型进行转换,形成虚拟重要信息,保存转换后的虚拟重要信息,删除所述重要信息。
18、作为本专利技术的一个技术方案,所述在用户进行人脸识别操作时,对采集的人脸信息进行虚拟人脸转换,生成待确认虚拟人脸信息,包括:
19、对当前用户真实人脸信息进行特征提取,形成对应的真实特征向量集;
20、对所述真实特征向量集进行矩阵转换,以形成对应的待确认虚拟特征向量集;
21、对所述待确认虚拟特征向量集进行模板风格化生成待确认虚拟人脸。
22、作为本专利技术的一个技术方案,所述在用户进行人脸识别操作时,对采集的人脸信息进行虚拟人脸转换,生成待确认虚拟人脸信息,包括:
23、在目标用户初次进行创建对应的虚拟人脸时,将保存的虚拟人脸图像反馈给目标用户,当目标用户在后续的身份识别验证中,直接通过反馈的虚拟人脸图像作为身份证明进行识别验证。
24、作为本专利技术的一个技术方案,所述在用户进行人脸识别操作时,对采集的人脸信息进行虚拟人脸转换,生成待确认虚拟人脸信息,包括目标用户根据自身真实人脸图片进行虚拟人脸转换。
25、作为本专利技术的一个技术方案,还包括:
26、基于所述真实特征向量集和虚拟特征向量集,确定第一损失;
27、将所述虚拟人脸信息输入判断模型中,输出判断结果;
28、根据所述判断结果和虚拟人脸信息相对应的标签,确定第二损失;
29、确认生成综合损失,所述生成综合损失应分别与所述第一损失和第二损失正相关;
30、根据所述生成综合损失,对人脸图像进行训练,以生成与目标用户相匹配的目标虚拟人脸。
31、作为本专利技术的一个技术方案,所述将所述待确认虚拟人脸信息与用户已保存的所述虚拟人脸信息进行相似度比对,以实现对用户身份的识别,按以下公式进行计算:
32、
33、其中a表示待确认虚拟待确认虚拟特征向量,b表示已存储的目标虚拟特征向量,n表示维度。
34、本专利技术第二方面提出了基于隐私保护的虚拟人脸身份识别系统,包括:
35、第一虚拟人脸生成单元,用于获取用户真实人脸信息,根据所述真实人脸信息创建对应的虚拟人脸并保存;
36、隐私模块,用于在获取所述虚拟人脸信息后,对所述真实人脸信息进行删除;
37、应用模块,用于根据保存的所述虚拟人脸创建并绑定用户身份信息;
38、第二虚拟人脸生成单元,用于在用户进行人脸识别操作时,对采集的真实人脸信息进行虚拟人脸转换,生成待确认虚拟人脸信息;
39、虚拟人脸比对单元,用于将所述待确认虚拟人脸信息与用户已保存的所述虚拟人脸信息进行相似度比对,以实现对用户身份的识别。
40、本专利技术的上述技术方案具有如下有益的技术效果:
41、本专利技术通过引入专门的人脸机构,提供人脸识别服务;在需要使用到真实人脸的应用场景中,各类的应用网站,通过调用人脸机构的虚拟人脸生成接口来获得虚拟人脸;应用网站,通过保存的虚拟人脸来创建并绑定身份信息;应用网站,在获得未知身份的虚拟人脸时,通过调用人脸机构的虚拟人脸比对接口来确定用户的身份信息;应用网站仅是保存了虚拟人脸,无需保存真实人脸;人脸机构与各类的应用网站之间的协作,整个过程容易形成规范,并且容易监管;虚拟人脸与真实人脸,在图像的视觉感官上完全不一样,无法直接判断其间的相关性、难以破解;虚拟人脸具有与真实人脸一样具有可识别度,满足基于虚拟人脸的身份创建和管理在计算机网络的虚拟世界中,个人用户可以通过持有的虚拟人脸头像,作为网络上的通行证,大大提高了数据安全性。
本文档来自技高网...【技术保护点】
1.基于隐私保护的虚拟人脸身份识别方法,其特征在于,包括:
2.根据权利要求1所述的基于隐私保护的虚拟人脸身份识别方法,其特征在于,所述获取用户真实人脸信息,根据所述真实人脸信息创建对应的虚拟人脸并保存,包括:
3.根据权利要求2所述的基于隐私保护的虚拟人脸身份识别方法,其特征在于,所述对所述真实特征向量集进行矩阵转换,以形成对应的虚拟特征向量集,包括在进行矩阵转换的过程中加入时间向量,用作所述真实特征向量集的合法性判定,在进行所述相似度比对时丢弃。
4.根据权利要求1所述的基于隐私保护的虚拟人脸身份识别方法,其特征在于,所述根据保存的所述虚拟人脸创建并绑定用户身份信息,包括:
5.根据权利要求1所述的基于隐私保护的虚拟人脸身份识别方法,其特征在于,所述在用户进行人脸识别操作时,对采集的人脸信息进行虚拟人脸转换,生成待确认虚拟人脸信息,包括:
6.根据权利要求1所述的基于隐私保护的虚拟人脸身份识别方法,其特征在于,所述在用户进行人脸识别操作时,对采集的人脸信息进行虚拟人脸转换,生成待确认虚拟人脸信息,包括:
8.根据权利要求2所述的基于隐私保护的虚拟人脸身份识别方法,其特征在于,还包括:
9.根据权利要求1所述的基于隐私保护的虚拟人脸身份识别方法,其特征在于,所述将所述待确认虚拟人脸信息与用户已保存的所述虚拟人脸信息进行相似度比对,以实现对用户身份的识别,按以下公式进行计算:
10.基于隐私保护的虚拟人脸身份识别系统,其特征在于,包括:
...【技术特征摘要】
1.基于隐私保护的虚拟人脸身份识别方法,其特征在于,包括:
2.根据权利要求1所述的基于隐私保护的虚拟人脸身份识别方法,其特征在于,所述获取用户真实人脸信息,根据所述真实人脸信息创建对应的虚拟人脸并保存,包括:
3.根据权利要求2所述的基于隐私保护的虚拟人脸身份识别方法,其特征在于,所述对所述真实特征向量集进行矩阵转换,以形成对应的虚拟特征向量集,包括在进行矩阵转换的过程中加入时间向量,用作所述真实特征向量集的合法性判定,在进行所述相似度比对时丢弃。
4.根据权利要求1所述的基于隐私保护的虚拟人脸身份识别方法,其特征在于,所述根据保存的所述虚拟人脸创建并绑定用户身份信息,包括:
5.根据权利要求1所述的基于隐私保护的虚拟人脸身份识别方法,其特征在于,所述在用户进行人脸识别操作时,对采集的人脸信息进行虚拟人脸转换,生成待确认虚拟人脸...
【专利技术属性】
技术研发人员:林熙人,
申请(专利权)人:上海溆睿信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。