YOLO也玩「吃鸡」,人形目标精准识别!神秘团队用AI打造游戏作弊利器
新智元报道
来源:Twitter
编辑:Emil 好困
【新智元导读】科技树被点歪?好好的AI不去做CV,反而去搞游戏外挂。结果,不仅表现出众,还很难被发现,堪称物理外挂界的「SOTA」。不过,好孩子可不要学哦。
FPS第一人称射击类游戏自诞生以就有一大群忠实拥趸,得益于现在电脑硬件水平不断升级,临场感更强。
还有其立刻就能High的快节奏,更符合如今玩家们快速的生活节奏。
但是如果你每一局都被刚见面的对手「一枪爆头」,这游戏也失去了自身的意义。
所以各大服务平台都会有一套先进的反外挂系统,如果侦测出玩家使用外挂会取消其游戏资格甚至封号。
一般来说,如果游戏或者操作系统相关的代码被修改,系统很容易侦测出来,从而保证游戏的公平性。
但是现在这个问题复杂了:有一种你意想不到的作弊方法——用AI!
AI「神器」
日前一个FPS游戏视频火爆网络。
视频中这位FPS游戏玩家表现堪称出神入化:在2秒钟内消灭四个敌人,而且弹无虚发,枪枪爆头。
再比如这个甩狙爆头。
如果我们把速度放慢,就会发现其中的猫腻:
画面中出现的「人形物体」会立刻被标注出来,并且你的枪械也随之自动瞄准-开枪-爆头,一气呵成。
即便在敌人众多的场景下,它也能够迅速识别。
这不就是外挂吗?
的确,但是这套外挂的厉害之处就在于——它不会被任何反作弊系统侦测到。
因为它对于游戏和系统的代码没有进行任何的修改,而是通过外接的视频采集卡+AI+一个输入控制器来实现的。
这套系统的基本原理首先是通过外部视频采集卡来记录游戏的实时输出,并立即将其发送到一台独立的计算机上。
然后,这些显示帧通过CV物体检测算法(比如YOLO)运行,自动标注出敌人位置。
一旦敌人在屏幕上被识别出来,这套系统可以很精确地计算出鼠标需要移动的距离和方位,快速瞄准。
最后这些数据被发送到像「Titan Two」或「Cronus Zen」这样的控制器上,它可以模拟鼠标的移动,并以极快的速度射击。
Titan Two,由一套66Mhz的Risc芯片以及通讯端口组成,目前可以适配PlayStation、Xbox、Switch、Wii以及PC等几乎所有的游戏平台。
并且你还能够选择瞄准的位置,一枪爆头,还是瞄准躯干部位。
这一过程比如今世界上任何顶尖的专业选手都要快。
幕后黑手
基于外部工具和模拟输入的作弊方法并不是什么新鲜事。
但最近几天却获得了极大的关注,这都要归功于一个AI作弊工具的宣传视频。(此处将称之为CVCheat)
作弊器的宣传文案(注:Extremely拼错了)
当前版本的CVCheat可以在用户设定的区域检测「人形」的敌人,自动瞄准并射击。
选择射击敌人身体的部位
CVCheat还有后坐力自动调整功能,通过移动虚拟鼠标来稳定玩家的瞄准。
「辅助瞄准」的详细设定
而在即将推出的版本中,CVCheat将会实现基于计算机视觉的「不可检测的全自动瞄准和全自动射击」。
调整目标检测区域的大小
由于不需要修改代码,因此从理论上说这套系统适用于所有游戏平台的所有FPS类游戏——呃,只要你的对手是人形?
反作弊任重道远
网友评论
YOLO厉害了。
参考资料:
https://twitter.com/AntiCheatPD/status/1412024189561851904