使用 Tensorflow 物体检测来玩射击游戏《反恐精英》

本文是AI研究组整理的技术博客。原标题是:

使用Tensorflow 对象检测控制第一人称射击游戏

作者| 钦坦·特里维迪

翻译| 尤奇克

校对|来源对女孩|

原文链接:

https://towardsdatascience.com/using-tensorflow-object-detection-to-control-first-person-shooter-games-c2c7f1daf2e9

本文向您展示如何使用TensorFlow 目标检测模型玩经典FPS 游戏——“反恐精英”。

使用网络摄像头和TensorFlow 对象检测模型玩《反恐精英》

我刚刚发现了这个有趣的项目。文章作者正在使用网络摄像头玩经典游戏《拳皇》。他结合CNN 和RNN 使用网络摄像头记录的信息来识别踢腿和拳打。然后,我们将模型输出的预测转化为游戏中使用的精确动作。这真是一个很好的玩法啊~

使用网络摄像头和深度学习玩《拳皇》。原始文章可以在这里找到。

受这个项目的启发,我创建了一个类似的控制界面,允许您通过TensorFlow 目标检测模型的预测来玩FPS(第一人称视角游戏)。

该项目的代码可以在我的GitHub 主页上找到,链接如下。

ChintanTrivedi/DeepGamingAI_FPS 使用网络摄像头和深度学习FPS 游戏控制器玩游戏- ChintanTrivedi/DeepGamingAI_FPSgithub.com

我设计的控制界面可以处理游戏中的以下动作:

1. 瞄准枪

首先,我们使用网球作为对象检测模型来观察游戏中的周围。您可以根据屏幕上手中网球的位置设置鼠标位置,从而控制玩家在游戏中瞄准的位置。

2.手机播放器

然后,它会检测食指的移动,以推动玩家在游戏中前进。抬起食指使玩家向前移动,降低食指则停止玩家的移动。

3. 拍照

第三个支持的动作是射击。由于需要双手瞄准并向前移动枪,因此只需张开嘴即可控制射击。

目标检测模型这种用于目标检测的模型称为MobileNet,并结合SSD 来定位图像。我使用网球的不同图像、举起的食指的图像以及代表张开嘴的牙齿图像来训练模型。它以适中的速度运行,让您可以使用轻量级模型实时控制游戏。

模型性能关于模型性能,游戏中检测手指和牙齿的方法似乎相对可靠。主要问题是能否将枪准确瞄准你想要的地方。该模型的运行帧速率比游戏低,因此鼠标移动跳跃且不流畅。此外,网球在图像边缘的检测效果不佳,使得该方法不太可靠。这个问题可以通过微调模型来有效检测距离网络摄像头较近的物体来解决。这将为您提供足够的空间来移动网球,并让您更好地控制物体。

您可以在我的YouTube 上看到此模型对游戏性能的影响。

总结随着深度学习模型的增强,这一概念正越来越接近现实。为了取代游戏中的传统方法,这种控制机制的实际应用还需要更加完善。如果这个想法完美实现,我们可以预见FPS游戏的过程将会变得更加有趣。雷报网

感谢您的评价。如果您喜欢这篇文章,请在Medium、GitHub 平台上关注我,或者订阅我的YouTube 专栏。

您想继续查看本文的相关链接和参考文献吗?

长按链接将其打开,或单击使用Tensorflow 对象检测玩射击游戏《反恐精英》。

https://ai.yanxishe.com/page/TextTranslation/1287

AI研究俱乐部每天都会更新精彩内容。查看更多精彩内容:雷锋网

使用Python实现遗传算法如何将深度学习应用于无人机图像中的目标检测机器学习与深度学习PK!谁更擅长对昆虫进行分类?高级Python技能:一行代码将内存占用减少一半。我在等你。翻译:雷锋网

5 个非常强大的CNN 架构:如何查看神经NLP 处理中的语义结构特朗普搞砸了。使用Pyro/PyTorch 实现,您可以使用照片强制神经网络说“我不知道”。贝叶斯神经网络

本文和图片来自网络,不代表火豚游戏立场,如若侵权请联系我们删除:https://www.huotun.com/game/557864.html

(0)
上一篇 2024年5月25日
下一篇 2024年5月25日

相关推荐

  • 和平精英吉普车皮肤通用吗?

    和平精英吉普车皮肤通用吗? 和平精英里面的车皮肤只要符合类型都可以用 和平精英吉普车皮肤有几种? 和平精英吉普车皮肤有特斯拉、兰博基尼! 新出的皮肤是吉普车的萌喵橘座,与以往的特斯拉、兰博基尼和平精英吉普车皮肤效果不同,这款皮肤主打可爱风,很好的抓住了女孩子的心,看起来萌萌哒。不仅外观萌萌的,切换第一视角,车里的装饰也是猫爪的形象。不得不感叹一句猛男必备。 …

    游戏快讯 45分钟前
  • 和平精英头像能换几次?

    和平精英头像能换几次? 一共是5次。 超过了次数就无法再修改了,如果超过了人脸识别上线,你可以找腾讯客服。1.玩家在游戏登录界面会被要求进行人脸识别验证,疑似未成年人的玩家需要人脸识别验证,与其实名信息进行比对。 2.若玩家在人脸识别时不小心退出了程序可以在半小时后再进一次游戏试试。如果这样没有效果的话,可以等待到明天早上八点登录,或者晚上九点前登录再试一次…

    游戏快讯 2小时前
  • 和平精英怎么送好友券?

    和平精英怎么送好友券? 券是送不了的好像,你可以去虫虫助手做任务,可以换皮肤或者套装什么的送好游 和平精英怎么送好友兵团币? 进入和平精英游戏主界面,点击左下角的好友。 2进入好友界面,就可以看到自己的好友了。 点击好友头像后面的金币图标,就可以给好友赠送金币了。 如果要给游戏好友赠送金币,则先点击游戏好友。 页面弹出游戏好友的头像后,点击金币图标即可。 3…

    游戏快讯 3小时前
  • 和平精英8倍镜可以装哪些枪?

    和平精英8倍镜可以装哪些枪? 8倍镜所有的单发狙击都可以装,射手步枪SKS-迷你-大炮都可以装, 和平精英倍镜怎么转动? 设置的方法/步骤: 第一步,在和平精英游戏中,点击更多选项按钮。 第二步,在更多选项按钮页面中,点击设置。 第三步,在设置页面中,选择开镜按钮转动视角功能进行设置即可。 和平精英哪里有倍镜? 和平精英在哪里? 有倍镜在一些房子里,还有一些…

    游戏快讯 5小时前
  • 为什么和平精英是皮肤游戏?

    为什么和平精英是皮肤游戏? 现在有钱人太多,商家利用有钱人炫富和攀比的心理就疯狂出皮肤,而且又有了可以宣传的名义使老玩家回归,也能吸引新玩家的好奇。学生党大多都有钱,几千几百的皮肤都能买得起,频繁出皮肤能让学生在消费后满足在同龄人之间的虚荣心,维持对游戏的新鲜感。 有些皮肤是活动免费得的,需要花费大量的时间精力在上面,这样就能给平台带来大量的流量。在平民白嫖…

    游戏快讯 6小时前