[发明专利]虚拟对象控制、模型训练方法、装置和计算机设备有效
申请号: | 202110251267.8 | 申请日: | 2021-03-08 |
公开(公告)号: | CN112933605B | 公开(公告)日: | 2023-04-25 |
发明(设计)人: | 季兴;纪晓龙;许壮;李赐兴;朱晓龙;汤善敏;张正生;刘永升 | 申请(专利权)人: | 超参数科技(深圳)有限公司 |
主分类号: | A63F13/67 | 分类号: | A63F13/67;A63F13/822 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 唐彩琴 |
地址: | 518000 广东省深圳市南山区粤海街道高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 对象 控制 模型 训练 方法 装置 计算机 设备 | ||
本申请涉及一种虚拟对象控制、模型训练方法、装置和计算机设备。其中虚拟对象控制方法包括:获取当前虚拟环境的配置信息,根据配置信息确定目标虚拟对象及目标虚拟对象对应的目标观察变量类型;获取目标虚拟对象对应的当前观察变量;将当前观察变量映射成预设维度的特征向量,得到第一特征向量;获取当前虚拟环境对应的观察变量类型集合,根据观察变量类型集合对目标观察变量类型进行特征映射,得到第二特征向量;组合第一特征向量及第二特征向量,得到目标虚拟对象对应的目标特征向量;将目标特征向量输入已训练的控制模型中,基于控制模型的输出结果控制目标虚拟对象执行对应的目标动作。采用本方法能够提高虚拟对象控制效率。
技术领域
本申请涉及计算机技术领域,特别是涉及一种虚拟对象控制、模型训练方法、装置和计算机设备。
背景技术
随着互联网技术的不断发展,包括虚拟对象的场景越来越多,通过控制虚拟对象进行交互变得越来越普遍。例如,用户可以通过多人在线战术竞技游戏(MultiplayerOnlineBattleArena,MOBA)控制虚拟对象与其他用户进行竞技。再例如,人们可以通过在虚拟场景中控制虚拟对象,使得该虚拟对象进行跑动或者跳跃等动作,来模拟现实中人的动作。然而,传统的虚拟对象控制依赖于人工操作,需要人工参与进行大量操作,导致虚拟对象的控制效率低下。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提高虚拟对象控制效率的虚拟对象控制方法、装置、计算机设备和存储介质。
一种虚拟对象控制方法,所述方法包括:
获取当前虚拟环境的配置信息,根据所述配置信息确定目标虚拟对象及所述目标虚拟对象对应的目标观察变量类型;
获取所述目标虚拟对象对应的当前观察变量;
将所述当前观察变量映射成预设维度的特征向量,得到第一特征向量;
获取当前虚拟环境对应的观察变量类型集合,根据所述观察变量类型集合对所述目标观察变量类型进行特征映射,得到第二特征向量;
组合所述第一特征向量及所述第二特征向量,得到所述目标虚拟对象对应的目标特征向量;
将所述目标特征向量输入已训练的控制模型中,基于所述控制模型的输出结果控制所述目标虚拟对象执行对应的目标动作。
在一些实施例中,所述将所述目标特征向量输入已训练的控制模型中,基于所述控制模型的输出结果控制所述目标虚拟对象执行对应的目标动作包括:
将所述目标特征向量输入已训练的控制模型中,基于所述控制模型将将所述目标特征向量分类至预设的动作类别集合中至少一类;
根据分类得到的至少一类动作控制所述目标虚拟对象执行对应的目标动作。
在一些实施例中,所述获取当前虚拟环境对应的观察变量类型集合,根据所述观察变量类型集合对所述目标观察变量类型进行特征映射,得到第二特征向量,包括:
将所述目标观察变量类型按照预设的顺序分别与观察变量类型集合中的各个观察变量类型进行匹配;
在匹配的过程中,根据匹配成功的观察变量类型确定第一特征数值,根据匹配失败的观察变量类型确定第二特征数值;
将第一特征数值和第二特征数值按照所述预设的顺序组合得到所第二特征向量。
在一些实施例中,所述第一特征数值为1;所述第二特征数值为0。
在一些实施例中,所述将所述目标特征向量输入已训练的控制模型中,基于所述控制模型的输出结果控制所述目标虚拟对象执行对应的目标动作包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于超参数科技(深圳)有限公司,未经超参数科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110251267.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种毛细管移液装置
- 下一篇:一种基于人工智能的垃圾分类方法