知识库

首页/新闻资讯

游戏加加基于AMD RyzenAI的新功能“AI教练“联动VK Link!

日期2024-03-26

游戏加加利用RyzenAI图像识别技术实现的“超能时刻”功能,可以自动录制玩家在游戏中的精彩击杀时刻。但我们肯定不会仅限于此就满足了,这期我将给大家分享我们基于RyzenAI图像识别的新功能—AI教练,是如何帮助玩家更好的掌握游戏技巧。我们也请到了AMD的小姐姐,给大家讲解一下RyzenAI图像识别的内部流程与关键技术。目前AI还处于初期发展阶段,让我们一起畅想AI图像识别的进阶玩法。

游戏加加AI教练
游戏加加AI教练

一、RyzenAI—超能时刻

老朋友都知道游戏加加的“尖峰时刻”,即自动捕获游戏内的精彩击杀,并生成视频的功能。这个功能在以前是需要特定CPU的核显来进行捕获的,不然就用不了这个功能。而现在我们利用Ryzen AI将该功能升级成为“超能时刻”,可以利用AMD NPU(如果你有的话)来进行识别,意味着推理部分将不再占用CPU/GPU,大幅降低了对游戏性能的影响。而就算你没有NPU,普通模式下也可以利用极少的GPU性能来进行捕获。总之这个功能比以前的占用率更低,识别准确率更高,并且没有硬件要求的限制。

游戏加加AI教练

而我们也在探索AI图像识别的进阶玩法,目前我们在新功能“AI教练“中做出了一个新玩法“阔刀蓄力指引”,能帮助玩家在永劫无间中更好的使用阔刀这件武器:玩家在使用阔刀进行蓄力时,RyzenAI可以帮助识别不同的蓄力阶段,并给予玩家提示,什么时候可以取消蓄力进行闪避/振刀,什么时候可以到达最大的蓄力阶段,以及什么时候即将强制释放,这不但可以帮助新手玩家在初期更好的掌握使用阔刀的技巧,老玩家也可以更好的骗振,再也不怕蓄力过头了。这就是一个图像识别的进阶功能;

游戏加加AI教练

游戏加加AI教练

但更惊喜的还在后面,AI教练也会和超能时刻一样,与VK瓦尔基里的外设产生炫酷的联动效果,这里我们也请到了VK的小伙伴来给大家分享一下他们目前的想法。

游戏加加AI教练

视频参考:1分56秒

地址: https://www.bilibili.com/video/BV1Rw4m1d7Qm/?spm_id_from=333.999.0.0&vd_source=0467d99a82868c7857c9e7327871a995

二、传统OCR与AI图像识别的区别

但就算现在只是AI发展的初期,AI图像识别也已经完全超越了传统OCR字符识别了,或者说现在OCR技术也已经在向深度学习方向发展。我也就顺带回应一下之前视频评论区一些小伙伴的评论吧,简单来说传统的OCR是将扫描出来的字符与一个字体数据库进行像素级的对比,通过相似率找到最相近的匹对,你可以理解为就是拿字体库去“撞”要识别的目标,而早先爬虫、撞库攻击用的也就是这个方法解决的网页验证码。

比起传统OCR,Ryzen AI用的YOLOv8模型,是通过对输入图像进行卷积神经网络(CNN)处理来识别图像中的物体。这部分我们请到AMD的小姐姐来讲解一下。

游戏加加AI教练

视频参考:4分17秒

地址: https://www.bilibili.com/video/BV1Rw4m1d7Qm/?spm_id_from=333.999.0.0&vd_source=0467d99a82868c7857c9e7327871a995 

我来翻译一下小姐姐说的,就是说输出与输入之间CNN深度学习的过程是个“黑匣子”,咱们无法追踪它到底怎么识别的,识别了些什么特征,只有通过学习结果的置信度来不断试错调整样本。由于是深度学习,就算识别目标镜像翻转也依旧能够识别,而传统OCR则由于像素对不齐而无法识别了。

三、RyzenAI的进阶功能—AI教练

可能有人会有疑虑“这算不算是外挂”,但诸位大可放心,首先我们团队成员也都是玩家,不会去做破坏游戏环境的事情。其次,我们在制作和使用AI功能方面都是很谨慎的,也就是说既然阔刀蓄力指引这个功能已经做出来了,那说明我们是在做之前就和游戏厂商进行了充分沟通的。

游戏加加AI教练

阔刀蓄力指引,只是AI教练初期的第一个功能,阔刀能做那其他武器肯定也能做,这是AI教练帮助玩家提高自身游戏水平的一方面。另一方面,我们也可以让AI教练帮助玩家做出局势分析和临场判断。

比如永劫无间路人局3V3遭遇战的时候,很容易3个人各打各的越打越远,那AI教练就可以帮你关注左下角队友们的血条,当队友血量低于一定的“健康度”,AI教练就提示你“请立即脱战去支援你的队友”。

游戏加加AI教练

或者当右上角小地图上,队友的图标已经到了边框栏,这时AI教练就提示你“你与队友距离过远,请谨慎行事”。

游戏加加AI教练

当然除了永劫无间,在其他游戏中AI教练也能做出针对性的协助功能。比如LOL里面AI教练就很适合协助那些不喜欢看小地图,又不喜欢沟通的玩家,那AI教练就可以帮你去“看着”小地图,帮你分析局势信息,协助你做出当下最优的决策,并通知给你的队友。比如在这样的场景下,你正在上路单带,你的四名队友在中路抱团推中,而小地图上只有两名敌方出现在中路,此时AI教练就会给出提示“敌方三名英雄大概率来上路抓你了”,并给出应对策略“继续单带,拖住他们,让队友迅速推中”,或者选择“及时撤退,等敌方英雄走后再继续单带,反复干扰敌方的决策”,当然也可以选择“支援中路,从后面包抄敌方中路两面英雄”,并自动把你选择的应对策略发送在公屏上让队友们知道。

游戏加加AI教练

再比如彩虹六号:围攻,这游戏的地图又多又难记,我700+小时好不容易把地形记熟了,才发现指南针上面的那个地名我是一个没记住,所以我一般死了根本报不出准确点位。那是不是完全可以让AI来帮记住这个地名,只要你被击杀了,AI就会自动把你死亡前1秒所在的点位发在公屏上,提示队友们要小心此处有敌人。

游戏加加AI教练

世上游戏千千万,RyzenAI也就有数不尽的玩法,所以各位也不要被“图像识别就只能用于录制击杀”这一想法给框死了,大家都有自己喜欢的游戏,想用AI在游戏中实现什么样的功能,都可以提出想法,我们尽量给大家实现。

哔哩哔哩视频地址: https://www.bilibili.com/video/BV1Rw4m1d7Qm/?spm_id_from=333.999.0.0&vd_source=0467d99a82868c7857c9e7327871a995