数据处理方法、装置、计算机可读存储介质和计算机设备制造方法及图纸

技术编号:20683413 阅读:102 留言:0更新日期:2019-03-27 19:42
本申请涉及一种数据处理方法、装置、计算机可读存储介质和计算机设备,所述方法包括:获取虚拟对象交互动画数据,虚拟对象交互动画数据对应多个交互动画帧;根据预设交互场景规则识别交互动画帧所属的目标交互场景;根据各个交互动画帧所属的目标交互场景对虚拟对象交互动画数据进行切分,得到目标交互场景对应的虚拟对象交互动画场景数据;建立目标交互场景与对应的虚拟对象交互动画场景数据的关联关系。本申请提供的方案能够提高虚拟对象交互场景区分准确度且提高虚拟对象交互场景的区分效率。

【技术实现步骤摘要】
数据处理方法、装置、计算机可读存储介质和计算机设备
本申请涉及计算机
,特别是涉及一种数据处理方法、装置、计算机可读存储介质和计算机设备。
技术介绍
随着计算机技术的迅速发展,计算机技术给人们的生活带来了诸多便利,大大的提升了人们的生活品质。人们在享受便利生活的同时,也需要一些娱乐项目。于是,各种虚拟对象交互产品应用而生。通常,在虚拟对象交互过程中,虚拟角色在虚拟对象交互场景中进行各种虚拟对象操作的使用,虚拟对象的操作在不同的虚拟对象交互场景也是不同的,有些虚拟对象的技能更适合某个虚拟对象交互场景,因此虚拟对象交互场景的区分对虚拟对象交互产品来说极其重要。然而,目前的虚拟对象交互产品中对虚拟对象交互场景的区分一般需要通过回放对局数据,再进行人工标注不同的场景数据,存在效率低下,虚拟对象交互场景区分准确度低等问题。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高虚拟对象交互场景区分准确度且提高虚拟对象交互场景的区分效率的数据处理方法、装置、计算机可读存储介质和计算机设备。一种数据处理方法,该方法包括:获取虚拟对象交互动画数据,虚拟对象交互动画数据对应多个交互动画帧;根据预设交互场景规则识别交互动画帧所属的目标交互场景;根据各个交互动画帧所属的目标交互场景对虚拟对象交互动画数据进行切分,得到目标交互场景对应的虚拟对象交互动画场景数据;建立目标交互场景与对应的虚拟对象交互动画场景数据的关联关系。一种数据处理装置,该装置包括:虚拟对象交互动画数据获取模块,用于获取虚拟对象交互动画数据,虚拟对象交互动画数据对应多个交互动画帧;交互动画帧识别模块,用于根据预设交互场景规则识别交互动画帧所属的目标交互场景;虚拟对象交互动画数据切分模块,用于根据各个交互动画帧所属的目标交互场景对虚拟对象交互动画数据进行切分,得到目标交互场景对应的虚拟对象交互动画场景数据;关联关系建立模块,用于建立目标交互场景与对应的虚拟对象交互动画场景数据的关联关系。一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,该处理器执行所述程序时实现以下步骤:获取虚拟对象交互动画数据,虚拟对象交互动画数据对应多个交互动画帧;根据预设交互场景规则识别交互动画帧所属的目标交互场景;根据各个交互动画帧所属的目标交互场景对虚拟对象交互动画数据进行切分,得到目标交互场景对应的虚拟对象交互动画场景数据;建立目标交互场景与对应的虚拟对象交互动画场景数据的关联关系。一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时,使得处理器执行以下步骤:获取虚拟对象交互动画数据,虚拟对象交互动画数据对应多个交互动画帧;根据预设交互场景规则识别交互动画帧所属的目标交互场景;根据各个交互动画帧所属的目标交互场景对虚拟对象交互动画数据进行切分,得到目标交互场景对应的虚拟对象交互动画场景数据;建立目标交互场景与对应的虚拟对象交互动画场景数据的关联关系。上述数据处理方法、装置、计算机可读存储介质和计算机设备,利用获取虚拟对象交互动画数据,虚拟对象交互动画数据对应多个交互动画帧;根据预设交互场景规则识别交互动画帧所属的目标交互场景;根据各个交互动画帧所属的目标交互场景对虚拟对象交互动画数据进行切分,得到目标交互场景对应的虚拟对象交互动画场景数据;建立目标交互场景与对应的虚拟对象交互动画场景数据的关联关系。根据预设交互场景规则自动对虚拟对象交互动画数据中的交互动画帧所属的目标交互场景进行识别,提高了虚拟对象交互场景的准确度,进一步通过交互动画帧所属的目标交互场景对虚拟对象交互动画数据进行切分,从而得到目标交互场景对应的虚拟对象交互动画场景数据,提高了虚拟对象交互场景的区分效率。最后,建立目标交互场景与对应的虚拟对象交互动画场景数据的关联关系,根据目标交互场景能够方便且高效地定位到虚拟对象交互动画数据中的对应的虚拟独享交互动画场景数据。附图说明图1为一个实施例中数据处理方法的应用环境图;图2为一个实施例中数据处理方法的流程示意图;图3为一个实施例中预设交互场景规则识别步骤的流程示意图;图4为一个实施例中目标交互动画帧的生成步骤的流程示意图;图5为一个实施例中虚拟对象交互动画数据切分步骤的流程示意图;图6为另一个实施例中数据处理方法的流程示意图;图7为又一个实施例中数据处理方法的流程示意图;图7A为一个实施例中数据处理方法的界面示意图;图8为一个实施例中当前场景起始条件判断步骤的流程示意图;图8A为另一个实例中数据处理方法的界面示意图;图9为另一个实施例中当前场景起始条件判断步骤的流程示意图;图10为一个实施例中当前场景有效条件判断步骤的流程示意图;图11为另一个实施例中当前场景有效条件判断步骤的流程示意图;图12为一个实施例中游戏数据处理方法的原理示意图;图13为一个实施例中数据处理装置的结构框图;图14为另一个实施例中数据处理装置的结构框图;图15为一个实施例中交互动画帧识别模块的结构框图;图16为一个实施例中计算机设备的结构框图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。图1为一个实施例中数据处理方法的应用环境图。参照图1,该数据处理方法应用于数据处理系统。该数据处理系统包括终端110和服务器120。终端110和服务器120通过网络连接。终端110具体可以是台式终端或移动终端,移动终端具体可以手机、平板电脑、笔记本电脑等中的至少一种。服务器120可以用独立的服务器或者是多个服务器组成的服务器集群来实现。具体地,该数据处理方法的执行主体可以为服务器120或者终端110,虚拟对象交互动画数据可以存储至服务器120或者终端110,虚拟交互动画数据也可以通过终端110将虚拟对象交互动画数据发送至服务器120,然后服务器120接收到虚拟对象交互动画数据,虚拟对象交互动画数据对应多个交互动画帧,根据预设交互场景规则识别交互动画帧所属的目标交互场景,根据各个交互动画帧所属的目标交互场景对虚拟对象交互动画数据进行切分,得到目标交互场景对应的虚拟对象交互动画场景数据,建立目标交互场景与对应的虚拟对象交互动画场景数据的关联关系,并将该关联关系进行存储。进一步地,终端110可发送携带目标交互场景标识的指令至服务器120,服务器120根据关联关系获取目标交互场景标识对应的目标播放虚拟对象交互动画场景数据,进而播放目标播放虚拟对象交互动画场景数据。应当说明的是,若虚拟对象交互动画数据存储至服务器120或者终端110,服务器120或者终端110可直接根据预设交互场景规则识别交互动画帧所属的目标交互场景,根据各个交互动画帧所属的目标交互场景对虚拟对象交互动画数据进行切分,得到目标交互场景对应的虚拟对象交互动画场景数据,建立目标交互场景与对应的虚拟对象交互动画场景数据的关联关系,并将该关联关系进行存储。如图2所示,在一个实施例中,提供了一种数据处理方法。本实施例主要以该方法应用于上述图1中的终端110或服务器120来举例说明。参照图2,该数据处理方法具体包括如下步骤:步骤202,获取虚拟对象交互动画数据,虚拟本文档来自技高网...

【技术保护点】
1.一种数据处理方法,包括:获取虚拟对象交互动画数据,所述虚拟对象交互动画数据对应多个交互动画帧;根据预设交互场景规则识别所述交互动画帧所属的目标交互场景;根据各个所述交互动画帧所属的目标交互场景对所述虚拟对象交互动画数据进行切分,得到所述目标交互场景对应的虚拟对象交互动画场景数据;建立所述目标交互场景与对应的虚拟对象交互动画场景数据的关联关系。

【技术特征摘要】
1.一种数据处理方法,包括:获取虚拟对象交互动画数据,所述虚拟对象交互动画数据对应多个交互动画帧;根据预设交互场景规则识别所述交互动画帧所属的目标交互场景;根据各个所述交互动画帧所属的目标交互场景对所述虚拟对象交互动画数据进行切分,得到所述目标交互场景对应的虚拟对象交互动画场景数据;建立所述目标交互场景与对应的虚拟对象交互动画场景数据的关联关系。2.根据权利要求1所述的方法,其特征在于,所述虚拟对象交互动画数据包括虚拟对象实际操作信息,所述获取虚拟对象交互动画数据之后,包括:根据所述虚拟对象实际操作信息提取各个所述交互动画帧对应的虚拟对象状态信息;所述根据预设交互场景规则识别所述交互动画帧所属的目标交互场景包括:根据所述预设交互场景规则和各个所述交互动画帧对应的虚拟对象状态信息识别所述交互动画帧所属的目标交互场景。3.根据权利要求1所述的方法,其特征在于,所述预设交互场景规则对应多个交互场景规则,各个所述交互场景规则包括场景起始条件、场景有效条件和场景结束条件,所述根据预设交互场景规则识别所述交互动画帧所属的目标交互场景包括:获取各个所述交互动画帧;获取当前交互场景规则,根据所述当前交互场景规则的当前场景起始条件、当前场景有效条件和当前场景结束条件获取当前交互场景对应的目标交互动画帧;确定所述目标交互动画帧所属的目标交互场景为所述当前交互场景。4.根据权利要求3所述的方法,其特征在于,所述根据当前交互场景规则的当前场景起始条件、当前场景有效条件和当前场景结束条件获取当前交互场景对应的目标交互动画帧包括:当第一交互动画帧满足所述当前场景起始条件时,将所述第一交互动画帧作为所述当前交互场景对应的起始交互动画帧;当第二交互动画帧满足所述当前场景结束条件时,将所述第二交互动画帧作为所述当前交互场景对应的结束交互动画帧,所述第二交互动画帧为所述第一交互动画帧的后向动画帧;获取所述第一交互动画帧和所述第二交互动画帧之间的中间交互动画帧,当所述中间交互动画帧满足所述当前场景有效条件时,将所述第一交互动画帧、中间交互动画帧、第二交互动画帧作为所述当前交互场景对应的目标交互动画帧。5.根据权利要求3所述的方法,其特征在于,所述根据各个所述交互动画帧所属的目标交互场景对所述虚拟对象交互动画数据进行切分,得到所述目标交互场景对应的虚拟对象交互动画场景数据包括:获取连续的属于相同目标交互场景的交互动画帧组成所述目标交互场景对应的场景切片数据;将所述目标交互场景对应的各个场景切片数据集合形成所述目标交互场景对应的虚拟对象交互动画场景数据。6.根据权利要求1所述的方法,其特征在于,所述建立所述目标交互场景与对应的虚拟对象交互动画场景数据的关联关系包括:根据所述目标交互场景对应的虚拟对象交互动画场景数据形成所述目标交互场景对应的场景切分录像数据;建立所述目标交互场景与对应的场景切分录像数据的关联关系;和/或根据所述目标交互场景对应的虚拟对象交互动画场景数据形成所述目标交互场景对应的场景标签数据;建立所述目标交互场景与对应的场景标签数据的关联关系。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取当前微操作模型对应的当前交互场景类型;根据所述关联关系获取所述当前交互场景类型对应的目标虚拟对象交互动画场景数据;将所述目标虚拟对象交互动画场景数据输入至所述当前微操作模型进行训练得到已训练的微操作模型。8.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收交互场景播放指令,所述交互场景播放指令包括目标交互场景标识;根据所述关联关系获取所述目标交互场景标识对应的目标播放虚拟对象交互动画场景数据;播放...

【专利技术属性】
技术研发人员:邱福浩李宏亮李思琴袁博杨木
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1