确定虚拟对象行为及托管虚拟对象行为的方法技术

技术编号:24983608 阅读:20 留言:0更新日期:2020-07-24 17:46
公开了一种确定虚拟对象行为及托管虚拟对象行为的方法、设备、装置和计算机可读存储介质。该方法包括:一种确定虚拟对象行为的方法,包括:基于虚拟对象的情景图像,利用残差网络获取表征所述虚拟对象所处情景的情景特征;基于所述情景特征,确定虚拟对象行为在预定行为集合中的概率分布;以及基于所述概率分布,确定所述虚拟对象行为。该方法可以通过轻量化的残差深度网络来计算虚拟对象人工智能的行为分布,从而解决了在虚拟对象人工智能的设计中存在训练耗时过长、设计难度过大、无法处理多值问题等的技术问题。

【技术实现步骤摘要】
确定虚拟对象行为及托管虚拟对象行为的方法
本公开涉及人工智能领域,更具体地涉及一种确定虚拟对象行为的方法、设备、装置和计算机可读存储介质。本公开还涉及一种在对战游戏中托管虚拟对象行为的方法。
技术介绍
随着网络技术的发展,计算机游戏等人机交互应用可以为用户提供虚拟场景,用户可以在虚拟场景中操控虚拟对象执行操作,以达到娱乐的目的。在游戏指导、游戏测试、角色托管或非玩家角色(Non-PlayerCharacter,NPC)控制等场景中,还需要由计算机自动确定某个虚拟对象待执行的操作,进而进行操作控制。例如,在游戏托管中,由终端代替玩家对游戏角色所处的游戏场景进行分析,自动控制该游戏角色执行操作。在上述场景中,计算机可以通过设计虚拟对象人工智能来确定虚拟对象的操作。目前的虚拟对象人工智能的设计通常存在训练耗时过长、设计难度过大、无法处理多值问题等技术问题。
技术实现思路
本公开的实施例提供了一种确定虚拟对象行为的方法、设备、电子设备和计算机可读存储介质。本公开的实施例还提供了一种在对战游戏中托管虚拟对象行为的方法。本公开的本文档来自技高网...

【技术保护点】
1.一种确定虚拟对象行为的方法,包括:/n基于虚拟对象的情景图像,利用残差网络获取表征所述虚拟对象所处情景的情景特征;/n基于所述情景特征,确定虚拟对象行为在预定行为集合中的概率分布;以及/n基于所述概率分布,确定所述虚拟对象行为。/n

【技术特征摘要】
1.一种确定虚拟对象行为的方法,包括:
基于虚拟对象的情景图像,利用残差网络获取表征所述虚拟对象所处情景的情景特征;
基于所述情景特征,确定虚拟对象行为在预定行为集合中的概率分布;以及
基于所述概率分布,确定所述虚拟对象行为。


2.如权利要求1所述的确定虚拟对象行为的方法,其中,所述情景图像包括参考图像区域,所述基于虚拟对象的情景图像获取表征所述虚拟对象所处情景的情景特征还包括:
从所述情景图像中截取参考图像区域,所述参考图像区域示出所述虚拟对象在游戏中的可获知信息;
基于所述参考图像区域,利用所述残差网络获取表征所述虚拟对象所处情景的情景特征。


3.如权利要求1所述的确定虚拟对象行为的方法,其中,所述确定虚拟对象行为在预定行为集合中的概率分布还包括:利用行为预测网络来确定虚拟对象行为在预定行为集合中的概率分布;
其中,所述行为预测网络包括移动方向预测网络、视角角度预测网络和视角幅度预测网络,并且所述虚拟对象行为包括至少一个下述行为:
虚拟对象的移动方向;
虚拟对象在下一时刻的视角角度;
虚拟对象在下一时刻的视角幅度。


4.如权利要求3所述的确定虚拟对象行为的方法,其中,所述利用行为预测网络来确定虚拟对象行为的概率分布以及基于概率分布确定所述虚拟对象行为还包括:
将所述情景特征输入至移动方向预测网络以获取第一概率分布,所述第一概率分布指示所述虚拟对象在多个移动方向上移动的概率分布,并基于所述第一概率分布确定所述虚拟对象的移动方向;
将所述情景特征输入至视角角度预测网络以获取第二概率分布,所述第二概率分布指示所述虚拟对象在下一时刻的视角角度值在视角角度值区间的概率分布,并基于所述第二概率分布确定所述虚拟对象在下一时刻的视角角度值;
将所述情景特征输入至视角幅度预测网络以获取第三概率分布,所述第三概率分布指示所述虚拟对象在下一时刻的视角幅度值在视角幅度值区间的概率分布,并基于所述第三概率分布确定所述虚拟对象在下一时刻的视角幅度值。


5.如权利要求1所述的确定虚拟对象行为的方法,其中,所述残差网络包括:
至少一个第一残差模块,所述第一残差模块的输入特征的空间维度为其输出特征的空间维度的两倍,并且第一残差模块的输入特征的通道维度为其输出特征的通道维度的二分之一;
至少一个第二残差模块,所述第二残差模块的输入特征的空间维度和通道维度与其输出特征的空间维度和通道维度相同。


6.如权利要求5所述的确定虚拟对象行为的方法,其中,
所述第一残差模块包括:
第一数量的第一卷积层,所述第一卷积层的步长为第一步长,且所述第一卷积层的卷积核的尺寸为第一尺寸;
第二数量的第二卷积层,所述第二卷积层的步长为第二步长,且所述第二卷积层的卷积核的尺寸为第二尺寸;
第二数量的第三卷积层,所述第三卷积层的步长为第二步长,且所述第三卷积层的卷积核的尺寸为第一尺寸;
所述第二残差模块包括:
第一数量的第三卷积层,所述第一卷积层的步长为第二步长,且所述第三卷积层的卷积核的尺寸为第一尺寸;
第二数量的第二卷积层,所述第二卷积层的步长为第二步长,且所述第二卷积层的卷积核的尺寸为第二尺寸。


7.如权利要求3所述的确定虚拟对象行为的方法,其中,所述虚拟对象为游戏中的虚拟对象,所述虚拟对象的情景图像为游戏界面,所述方法还包括:
录制所述虚拟对象被操控的游戏界面的...

【专利技术属性】
技术研发人员:黄超周大军张力柯荆彦青
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1