[发明专利]一种应用中目标角色的结果输出方法和装置以及介质有效
申请号: | 201910760123.8 | 申请日: | 2019-08-16 |
公开(公告)号: | CN110448909B | 公开(公告)日: | 2020-09-08 |
发明(设计)人: | 黄盈;张力柯 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | A63F13/56 | 分类号: | A63F13/56;A63F13/60 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 吴磊 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用 目标 角色 结果 输出 方法 装置 以及 介质 | ||
本申请实施例公开了一种应用中目标角色的结果输出方法和装置以及介质,用于通过人工智能结果输出模型获取目标角色的动作。本申请实施例提供一种应用中目标角色的结果输出方法,包括:获取应用运行时产生的当前应用图像;使用人工智能结果输出模型从当前应用图像中识别出目标角色,其中,人工智能结果输出模型是根据应用中针对目标角色生成的历史动作状态进行模仿学习后生成的模型;使用人工智能结果输出模型从当前应用图像中检测出目标角色的当前动作状态;使用人工智能结果输出模型和当前动作状态获取目标角色能够执行的动作状态,以输出目标角色的结果指令,其中,结果指令用于控制目标角色在应用中执行动作状态。
技术领域
本申请实施例涉及计算机技术领域,尤其涉及一种应用中目标角色的结果输出方法和装置以及介质。
背景技术
随着人工智能(Artificial Intelligence,AI)和深度学习的发展,人工智能应用于游戏领域。其中,游戏AI最直接的应用就是提升游戏内置的AI能力,以达到提升游戏乐趣的目的。目前的游戏AI一般需要与游戏开发方进行深度的合作,例如需要游戏开发方提供游戏内的数据,提供操控接口等等。游戏AI的另外一个应用方向就是辅助游戏开发者进行测试与开发,例如使用游戏AI来完成游戏平衡性测试,帮助开发人员找到游戏渲染的漏洞(bug)。
在目前的游戏AI中,通常需要一款游戏的开发方提供游戏内数据接口和操控接口,需要游戏开发方提供额外的支持工作才能完成,增加了游戏开发方的工作复杂度。
发明内容
本申请实施例提供了一种应用中目标角色的结果输出方法和装置以及介质,用于通过AI结果输出模型获取目标角色的动作。
本申请实施例提供以下技术方案:
一方面,本申请实施例提供一种应用中目标角色的结果输出方法,包括:
获取应用运行时产生的当前应用图像;
使用人工智能AI结果输出模型从所述当前应用图像中识别出目标角色,其中,所述AI结果输出模型是根据所述应用中针对所述目标角色生成的历史动作状态进行模仿学习后生成的模型;
使用所述AI结果输出模型从所述当前应用图像中检测出所述目标角色的当前动作状态;
使用所述AI结果输出模型和所述当前动作状态获取所述目标角色能够执行的动作状态,以输出所述目标角色的结果指令,其中,所述结果指令用于控制所述目标角色在所述应用中执行动作状态。
另一方面,本申请实施例还提供一种结果输出装置,所述结果输出装置包括:处理器和存储器;
所述存储器,用于存储指令;
所述处理器,用于获取应用运行时产生的当前应用图像;使用人工智能AI结果输出模型从所述当前应用图像中识别出目标角色,其中,所述AI结果输出模型是根据所述应用中针对所述目标角色生成的历史动作状态进行模仿学习后生成的模型;使用所述AI结果输出模型从所述当前应用图像中检测出所述目标角色的当前动作状态;使用所述AI结果输出模型和所述当前动作状态获取所述目标角色能够执行的动作状态,以输出所述目标角色的结果指令,其中,所述结果指令用于控制所述目标角色在所述应用中执行动作状态。
在前述方面中,结果输出装置的组成模块还可以执行前述一方面以及各种可能的实现方式中所描述的步骤,详见前述对前述一方面以及各种可能的实现方式中的说明。
另一方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910760123.8/2.html,转载请声明来源钻瓜专利网。