[发明专利]用于游戏的数据处理方法、设备和介质有效
申请号: | 201910335020.7 | 申请日: | 2019-04-24 |
公开(公告)号: | CN110064205B | 公开(公告)日: | 2023-02-17 |
发明(设计)人: | 梁静;李宏亮;李思琴;杜雪莹;王亮 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | A63F13/79 | 分类号: | A63F13/79;A63F13/55 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 徐文静;陈世华 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 游戏 数据处理 方法 设备 介质 | ||
1.一种用于游戏的数据处理方法,包括:
提取当前帧游戏数据的游戏特征,并将其输入到联合模型,其中所述联合模型包括用于执行微观操作预测的微观操作预测子模型和用于执行宏观移动趋势预测的宏观移动趋势预测子模型;
至少基于输入的游戏特征,通过宏观移动趋势预测子模型来预测特定游戏角色在当前帧或后续帧游戏数据中的宏观移动趋势;以及
基于输入的游戏特征和预测出的宏观移动趋势,通过微观操作预测子模型来预测所述特定游戏角色在当前帧或后续帧游戏数据中将要执行的微观操作,预测的所述微观操作包括:当前时刻应该执行的按键以及所述按键的释放参数;
其中,所述游戏特征包括时序特征,所述提取当前帧游戏数据的游戏特征,包括:
从当前帧以及当前帧之前的第一数量的帧的游戏数据中,提取与所述特定游戏角色对立的敌方游戏角色的特定信息,其中所提取的相邻两帧之间的间隔为第一预定间隔;以及
将关于各帧提取的特定信息形成序列,以作为当前帧游戏数据的第一时序特征;
从当前帧以及当前帧之前的第二数量的帧的游戏数据中,提取所述敌方游戏角色的特定信息,其中所提取的相邻两帧之间的间隔为第二预定间隔;
以及将关于各帧提取的特定信息形成序列,以作为当前帧游戏数据的第二时序特征;
其中,所述特定信息为所述敌方游戏角色的坐标位置信息,所述联合模型进一步包括用于执行坐标位置预测的坐标位置预测子模型,并且其中所述方法进一步包括:
基于输入的第一时序特征,通过坐标位置预测子模型来预测与所述特定游戏角色对立的敌方游戏角色在当前帧或后续帧游戏数据中的坐标位置信息;以及
存储预测出的所述坐标位置信息,并且
其中,在提取当前帧游戏数据的游戏特征的步骤之前,所述方法进一步包括:
在当前帧游戏数据中存在不可见的敌方游戏角色,且存在关于不可见的敌方游戏角色在先前帧游戏数据中的坐标位置信息的预测结果时,以所述预测结果作为不可见的敌方游戏角色在当前帧游戏数据中的坐标位置;
其中,所述联合模型进一步包括用于执行区域位置预测的区域位置预测子模型,所述方法进一步包括:
基于输入的第二时序特征,通过区域位置预测子模型来预测所述敌方游戏角色在当前帧或后续帧游戏数据中的区域位置信息。
2.根据权利要求1所述的方法,
其中,至少基于输入的游戏特征,通过宏观移动趋势预测子模型来预测特定游戏角色在当前帧或后续帧游戏数据中的宏观移动趋势的步骤进一步包括:
基于输入的游戏特征和预测出的区域位置信息,通过宏观移动趋势预测子模型来预测特定游戏角色在当前帧或后续帧游戏数据中的宏观移动趋势。
3.根据权利要求1所述的方法,其中分别提取当前帧以及当前帧之前的多个帧的游戏数据中敌方游戏角色的特定信息的步骤进一步包括:
当敌方游戏角色处于可见状态时,提取其在该帧中的坐标值作为坐标位置信息;以及
当敌方游戏角色处于不可见状态时,提取固定坐标值作为坐标位置信息。
4.根据权利要求1所述的方法,其中所述特定信息为基于敌方游戏角色的坐标位置信息构造的二维图像信息。
5.根据权利要求1所述的方法,其中所述特定信息为特定游戏角色的属性信息。
6.根据权利要求1所述的方法,其中所述游戏特征包括非时序特征,提取当前帧游戏数据的非时序特征的步骤进一步包括:
基于当前帧游戏数据的原始像素图像,提取与当前帧游戏数据中出现的游戏角色和/或特定物体相关的简化图像特征,以及与所述特定游戏角色和/或当前帧的游戏状态相关的向量特征,作为所述非时序特征。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910335020.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种游戏道具数据的处理方法、系统、装置和存储介质
- 下一篇:一种带风扇的秋千