游戏外挂检测方法、装置、计算机以及可读存储介质制造方法及图纸

技术编号:24576181 阅读:66 留言:0更新日期:2020-06-21 00:24
本申请实施例公开了一种游戏外挂检测方法,包括:对至少两个待检测游戏视频帧依次进行检测,确定每个待检测游戏视频帧中目标虚拟用户对象的对象平面位置;至少两个待检测游戏视频帧为依次相邻的帧;对于每个待检测游戏视频帧,获取目标虚拟用户对象的目标对象平面位置与瞄准点的瞄准平面距离;根据瞄准平面距离,确定目标虚拟用户对象的距离变化信息;当距离变化信息满足外挂条件时,确定至少两个待检测游戏视频帧为外挂可疑视频帧。采用本申请,可以提高游戏外挂检测的效率。

Game plug-in detection method, device, computer and readable storage medium

【技术实现步骤摘要】
游戏外挂检测方法、装置、计算机以及可读存储介质
本申请涉及计算
,尤其涉及一种游戏外挂检测方法、装置、计算机以及可读存储介质。
技术介绍
在网络游戏中,例如联机第一人称射击(Firstpersonshooter,FPS)游戏中,会存在外挂问题。其中,外挂指通过修改游戏数据而为玩家谋取利益的作弊程序或软件,即利用电脑技术针对一个或多个软件进行非原设操作,篡改游戏原本正常的设定和规则,大幅增强游戏角色的技能和超越常规的能力,因此在网络游戏中可能会出现许多使用外挂的情况,而外挂的使用会破坏游戏的平衡,故而需要识别并封锁外挂。一般的外挂识别依赖于人工识别,管理人员每天需要审核大量的录像(replay)视频,以判断每个replay视频对应的玩家是否有外挂行为,再加上replay视频中通常存在多外挂、短时间外挂等情况,使得在外挂识别时会耗费大量的人力成本(时间和精力等),而且会导致外挂识别的效率较低。
技术实现思路
本申请实施例提供了一种游戏外挂检测方法和装置,可以提高游戏外挂检测的效率。本申请实施例一方面提供了一种游戏外本文档来自技高网...

【技术保护点】
1.一种游戏外挂检测方法,其特征在于,所述方法包括:/n对至少两个待检测游戏视频帧依次进行检测,确定每个所述待检测游戏视频帧中目标虚拟用户对象的目标对象平面位置;所述至少两个待检测游戏视频帧为依次相邻的帧;/n对于所述每个待检测游戏视频帧,获取所述目标虚拟用户对象的目标对象平面位置与瞄准点的瞄准平面距离;/n根据所述瞄准平面距离,确定所述目标虚拟用户对象的距离变化信息;/n当所述距离变化信息满足外挂条件时,确定所述至少两个待检测游戏视频帧为外挂可疑视频帧。/n

【技术特征摘要】
1.一种游戏外挂检测方法,其特征在于,所述方法包括:
对至少两个待检测游戏视频帧依次进行检测,确定每个所述待检测游戏视频帧中目标虚拟用户对象的目标对象平面位置;所述至少两个待检测游戏视频帧为依次相邻的帧;
对于所述每个待检测游戏视频帧,获取所述目标虚拟用户对象的目标对象平面位置与瞄准点的瞄准平面距离;
根据所述瞄准平面距离,确定所述目标虚拟用户对象的距离变化信息;
当所述距离变化信息满足外挂条件时,确定所述至少两个待检测游戏视频帧为外挂可疑视频帧。


2.如权利要求1所述的方法,其特征在于,所述方法还包括:
将待检测游戏视频拆分得到至少两个游戏视频帧,确定所述至少两个游戏视频帧的瞄准状态,确定所述至少两个游戏视频帧的角色终结状态;
将所述瞄准状态为已瞄准状态,且所述角色终结状态为角色已终结状态的游戏视频帧,确定为目标游戏视频帧;
根据所述目标游戏视频帧在所述至少两个游戏视频帧中,确定所述至少两个待检测游戏视频帧。


3.如权利要求2所述的方法,其特征在于,所述确定所述至少两个游戏视频帧的瞄准状态,包括:
在所述至少两个游戏视频帧中,识别主虚拟用户对象相关联的虚拟瞄准物品的物品状态;
当所述虚拟瞄准物品的物品状态为已开启状态时,则将具有所述已开启状态的游戏视频帧的所述瞄准状态,确定为所述已瞄准状态;
当所述虚拟瞄准物品的物品状态为未开启状态时,则将具有所述未开启状态的游戏视频帧的所述瞄准状态,确定为未瞄准状态。


4.如权利要求2所述的方法,其特征在于,所述确定所述至少两个游戏视频帧的角色终结状态,包括:
识别所述至少两个游戏视频帧中的对象行为文本,识别所述对象行为文本对应的行为类型;
当所述行为类型为对象结束行为类型时,则将具有所述对象结束行为类型的游戏视频帧的角色终结状态,确定为所述角色已终结状态;
当所述行为类型不为所述对象结束行为类型时,则将不具有所述对象结束行为类型的游戏视频帧的角色终结状态,确定为角色未终结状态。


5.如权利要求2所述的方法,其特征在于,所述确定所述至少两个游戏视频帧的角色终结状态,包括:
在所述至少两个游戏视频帧中识别虚拟用户对象的行为姿态;
当所述行为姿态为对象结束姿态时,则将具有所述对象结束姿态的游戏视频帧的角色终结状态,确定为所述角色已终结状态;
当所述行为姿态不为对象结束姿态时,则将不具有所述对象结束姿态的游戏视频帧的角色终结状态,确定为角色未终结状态。


6.如权利要求2所述的方法,其特征在于,所述根据所述目标游戏视频帧在所述至少两个游戏视频帧中,确定所述至少两个待检测游戏视频帧,包括:
在所述至少两个游戏视频帧中获取包含所述目标游戏视频帧的游戏视频帧序列;所述游戏视频帧序列还包括与所述目标游戏视频帧相邻的游戏视频帧;
基于所述游戏视频帧序列,获取虚拟弹药消耗频率,获取所述目标虚拟用户对象与虚拟瞄准物品之间的场景空间距离;所述虚拟弹药为用于触发所述目标虚拟用户对象处于所述角色已终结状态的物品;所述虚拟弹药与所述虚拟瞄准物品均与所述主虚拟用户对象相关联;
当所述虚拟弹药消耗频率大于或等于消耗阈值,且所述场景空间距离大于或等于距离阈值时,则将所述游戏视频帧序列确定为所述至少两个待检测游戏视频帧。


7.如权利要求6所述的方法,其特征在于,所述获取虚拟弹药消耗频率,包括:
获取所述游戏视频帧序列中的消耗游戏视频帧序列,获取所述消耗游戏视频帧序列中的虚拟弹药数量,获取所述消耗游戏视频帧序列包括的消耗游戏视频帧数量;所述消耗游戏视频帧序列的首帧图像与下一帧图像中的虚拟弹药数量不同;
根据所述消耗游戏视频帧序列中的虚拟弹药数量,得到虚拟...

【专利技术属性】
技术研发人员:张婧琦
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1