System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种虚拟数字人产生及管理方法及系统技术方案_技高网

一种虚拟数字人产生及管理方法及系统技术方案

技术编号:41265272 阅读:3 留言:0更新日期:2024-05-11 09:21
本发明专利技术涉及一种虚拟数字人产生及管理方法及系统,涉及数据处理技术领域,该系统包括:数据获取模块,用于获取数据提供端上传的访问控制策略及虚拟数字人的产生数据;数据存储模块,用于基于分布式存储技术对虚拟数字人的产生数据进行加密存储,将虚拟数字人的产生数据的存储路径在区块链中进行广播;令牌管理模块,用于根据访问控制策略,确定用户端对虚拟数字人的访问权限,生成数字人访问令牌;访问控制模块,用于接收用户端发起的数字人访问请求,验证用户端提供的数字人访问令牌,授予用户端的访问数字人访问令牌对应的目标虚拟数字人的权限,向用户端提供虚拟数字人的产生数据,具有提高虚拟数字人的流通性的优点。

【技术实现步骤摘要】

本专利技术涉及数据处理,尤其涉及一种虚拟数字人产生及管理方法及系统


技术介绍

1、随着科技的发展,虚拟仿真技术越来越成熟,根据人脸识别结果在线生成卡通人物形象已获得更多的场景应用。然而,生成卡通人物形象存在互动体验差、技术实现周期和成本过高的问题,造成用户持续性的交互过低,因此,虚拟数字人应运而生。虚拟数字人是指具有数字化外形的虚拟人物,与具备实体的机器人不同,虚拟数字人依赖显示设备存在,很多虚拟人都要通过手机、电脑或者智慧大屏等设备才能显示。虚拟数字人系统一般情况下由人物形象、语音生成、动画生成、音视频合成显示、交互等模块构成,通过图片识别生成虚拟数字人形象图片是目前普及的使用技术。

2、虚拟数字人的流通基本上停留在商业合作方的按需定制上,没有一个很好的流通机制让虚拟数字人快速自由流通充分发挥虚拟数字人的价值,而抑制虚拟数字人自由创作的发挥。

3、因此,需要提供一种虚拟数字人产生及管理系统,用于提高虚拟数字人的流通性。


技术实现思路

1、本专利技术提供了一种虚拟数字人产生及管理系统,包括:数据获取模块,用于获取数据提供端上传的访问控制策略及虚拟数字人的产生数据,其中,所述虚拟数字人的产生数据至少包括虚拟数字人的外貌信息、声音信息、动作信息、技能信息及场景信息;数据存储模块,用于基于分布式存储技术对所述虚拟数字人的产生数据进行加密存储,将所述虚拟数字人的产生数据的存储路径在区块链中进行广播;令牌管理模块,用于根据所述访问控制策略,确定用户端对所述虚拟数字人的访问权限,还用于为对所述虚拟数字人具备访问权限的用户端生成数字人访问令牌;访问控制模块,用于接收用户端发起的数字人访问请求,验证所述用户端提供的数字人访问令牌,并在所述数字人访问令牌验证通过后授予所述用户端的访问所述数字人访问令牌对应的目标虚拟数字人的权限,向所述用户端提供加密后的目标虚拟数字人的产生数据。

2、更进一步地,所述令牌管理模块为对所述虚拟数字人具备访问权限的用户端生成数字人访问令牌,包括:基于所述用户端的用户特征和虚拟数字人的产生特征,对所述虚拟数字人具备访问权限的用户端生成数字人访问令牌。

3、更进一步地,所述令牌管理模块基于所述用户端的用户特征和虚拟数字人的产生特征,对所述虚拟数字人具备访问权限的用户端生成数字人访问令牌,包括:生成多个聚类中心样本数字人,其中,所述聚类中心样本数字人至少包括外貌信息、声音信息、动作信息、技能信息及场景信息;基于虚拟数字人的产生数据,从所述多个聚类中心样本数字人中确定目标聚类中心样本数字人;根据所述目标聚类中心样本数字人对应的令牌生成规则,基于所述用户端的用户特征和虚拟数字人的产生特征,对所述虚拟数字人具备访问权限的用户端生成数字人访问令牌。

4、更进一步地,所述令牌管理模块根据所述目标聚类中心样本数字人对应的令牌生成规则,基于所述用户端的用户特征和虚拟数字人的产生特征,对所述虚拟数字人具备访问权限的用户端生成数字人访问令牌,包括:对所述用户端的用户特征进行哈希计算,生成第一字符串;对所述虚拟数字人的产生特征进行哈希计算,生成第二字符串;对所述目标聚类中心样本数字人进行哈希计算,生成第三字符串;根据所述目标聚类中心样本数字人对应的令牌生成规则,基于所述第一字符串、所述第二字符串和所述第三字符串,对所述虚拟数字人具备访问权限的用户端生成数字人访问令牌。

5、更进一步地,所述数据存储模块包括多个数据存储节点;所述数据存储模块基于分布式存储技术对所述虚拟数字人的产生数据进行加密存储,包括:基于所述虚拟数字人的产生数据的数据量大小,确定所需存储节点数量;基于所述虚拟数字人对应的所需存储节点数量,从所述多个数据存储节点中确定多个第一目标数据存储节点;基于所述所需存储节点数量对所述虚拟数字人的产生数据进行切片,生成所述虚拟数字人对应的多个产生数据段,对所述虚拟数字人对应的多个产生数据段进行加密后,存储至所述多个第一目标数据存储节点。

6、更进一步地,所述数据存储模块基于所述所需存储节点数量对所述虚拟数字人的产生数据进行切片,生成所述虚拟数字人对应的多个产生数据段,包括:基于每个所述目标数据存储节点的算力信息和内存资源使用信息,从所述多个目标数据存储节点中确定第一数据处理节点;所述数据处理节点基于所述所需存储节点数量对所述虚拟数字人的产生数据进行切片,生成所述虚拟数字人对应的多个产生数据段。

7、更进一步地,所述数据存储模块对所述虚拟数字人对应的多个产生数据段进行加密后,存储至所述多个第一目标数据存储节点,包括:确定每个所述产生数据段对应的目标数据存储节点,基于所述目标数据存储节点对应的公钥对所述产生数据段进行加密,将加密后的产生数据段存储至对应的第一目标数据存储节点。

8、更进一步地,所述访问控制模块向所述用户端提供加密后的目标虚拟数字人的产生数据,包括:所述访问控制模块向所述数据存储模块发起数据访问请求;所述数据存储模块根据所述数据访问请求,基于所述目标虚拟数字人对应的每个第二目标数据存储节点的算力信息和内存资源使用信息,从所述多个第二目标数据存储节点中确定第二数据处理节点;所述第二数据处理节点从区块链获取所述目标虚拟数字人的产生数据的存储路径,基于所述目标虚拟数字人的产生数据的存储路径从所述目标虚拟数字人对应的多个第二目标数据存储节点,获取所述目标虚拟数字人对应的多个加密后的产生数据段,对所述多个加密后的产生数据段进行解密及数据拼接,生成所述目标虚拟数字人的产生数据;所述第二数据处理节点基于所述用户端的公钥对所述目标虚拟数字人的产生数据进行加密后,将加密后的目标虚拟数字人的产生数据发送至所述访问控制模块;所述访问控制模块向所述用户端提供加密后的目标虚拟数字人的产生数据。

9、更进一步地,所述访问控制模块接收用户端发起的数字人访问请求,包括:生成所述用户端对应的令牌列表;获取所述用户端发送的验证信息,其中,所述验证信息为人脸图像和/或校验密码;基于所述用户端发送的验证信息,判断是否进行令牌展示;当判断进行令牌展示时,将所述用户端对应的令牌列表发送至所述用户端;所述用户端获取用户对令牌列表的反馈信息,基于所述反馈信息发起所述数字人访问请求。

10、本专利技术提供了一种虚拟数字人产生及管理方法,包括:获取数据提供端上传的访问控制策略及虚拟数字人的产生数据,其中,所述虚拟数字人的产生数据至少包括虚拟数字人的外貌信息、声音信息、动作信息、技能信息及场景信息;基于分布式存储技术对所述虚拟数字人的产生数据进行加密存储;根据所述访问控制策略,确定用户端对所述虚拟数字人的访问权限;为对所述虚拟数字人具备访问权限的用户端生成数字人访问令牌;接收用户端发起的数字人访问请求,验证所述用户端提供的数字人访问令牌;在所述数字人访问令牌验证通过后授予所述用户端的访问所述数字人访问令牌对应的目标虚拟数字人的权限,向所述用户端提供加密后的目标虚拟数字人的产生数据。

11、相比于现有技术,本说明书提供的一种虚拟数字人产本文档来自技高网...

【技术保护点】

1.一种虚拟数字人产生及管理系统,其特征在于,包括:

2.根据权利要求1所述的一种虚拟数字人产生及管理系统,其特征在于,所述令牌管理模块为对所述虚拟数字人具备访问权限的用户端生成数字人访问令牌,包括:

3.根据权利要求2所述的一种虚拟数字人产生及管理系统,其特征在于,所述令牌管理模块基于所述用户端的用户特征和虚拟数字人的产生特征,对所述虚拟数字人具备访问权限的用户端生成数字人访问令牌,包括:

4.根据权利要求3所述的一种虚拟数字人产生及管理系统,其特征在于,所述令牌管理模块根据所述目标聚类中心样本数字人对应的令牌生成规则,基于所述用户端的用户特征和虚拟数字人的产生特征,对所述虚拟数字人具备访问权限的用户端生成数字人访问令牌,包括:

5.根据权利要求4所述的一种虚拟数字人产生及管理系统,其特征在于,所述数据存储模块包括多个数据存储节点;

6.根据权利要求5所述的一种虚拟数字人产生及管理系统,其特征在于,所述数据存储模块基于所述所需存储节点数量对所述虚拟数字人的产生数据进行切片,生成所述虚拟数字人对应的多个产生数据段,包括:

7.根据权利要求6所述的一种虚拟数字人产生及管理系统,其特征在于,所述数据存储模块对所述虚拟数字人对应的多个产生数据段进行加密后,存储至所述多个第一目标数据存储节点,包括:

8.根据权利要求7所述的一种虚拟数字人产生及管理系统,其特征在于,所述访问控制模块向所述用户端提供加密后的目标虚拟数字人的产生数据,包括:

9.根据权利要求1-4中任意一项所述的一种虚拟数字人产生及管理系统,其特征在于,所述访问控制模块接收用户端发起的数字人访问请求,包括:

10.一种虚拟数字人产生及管理方法,应用于权利要求1-9中任意一项所述的一种虚拟数字人产生及管理系统,其特征在于,包括:

...

【技术特征摘要】

1.一种虚拟数字人产生及管理系统,其特征在于,包括:

2.根据权利要求1所述的一种虚拟数字人产生及管理系统,其特征在于,所述令牌管理模块为对所述虚拟数字人具备访问权限的用户端生成数字人访问令牌,包括:

3.根据权利要求2所述的一种虚拟数字人产生及管理系统,其特征在于,所述令牌管理模块基于所述用户端的用户特征和虚拟数字人的产生特征,对所述虚拟数字人具备访问权限的用户端生成数字人访问令牌,包括:

4.根据权利要求3所述的一种虚拟数字人产生及管理系统,其特征在于,所述令牌管理模块根据所述目标聚类中心样本数字人对应的令牌生成规则,基于所述用户端的用户特征和虚拟数字人的产生特征,对所述虚拟数字人具备访问权限的用户端生成数字人访问令牌,包括:

5.根据权利要求4所述的一种虚拟数字人产生及管理系统,其特征在于,所述数据存储模块包括多个数据存储节点;

6...

【专利技术属性】
技术研发人员:黄振苑海涛芮世祥
申请(专利权)人:上海凌立健康管理股份有限公司
类型:发明
国别省市:

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

1