增强现实:场景识别,物体识别?

问题描述 投票:0回答:3

我见过人们在地图和广告活动中使用AR。我想知道我是否可以使用AR进行动态场景识别和对象识别?例如,当我将相机悬停在一个场景上时,我希望它能告诉我我看到的是一辆汽车,公共汽车,卡车,人,球,铅笔,道路......等等。

谢谢。

augmented-reality
3个回答
3
投票

是的,你可以,但这不是一项简单的任务。你必须了解这是如何工作的。您需要识别对象或/并找到相对于它们的相机姿势。如果你想开始理解AR如何工作,请按照这个tutorial,它可能会帮助你。


0
投票

场景识别和物体识别是常见的增强现实特征,例如图像识别或基于地理位置的AR。

它们受大多数增强现实框架的支持。例如,Apples ARKit或Google的ARCore允许您在Apple或Android设备上使用此类功能。为了简化AR功能的开发,您还可以依赖第三方SDK或跨平台工具,例如Wikitude。如果设备支持,Wikitude会使用ARKit或ARCore。否则,AR功能由其自己的引擎处理,也可以在不支持ARKit或ARCore的旧设备上运行。

有关Wikitude和一些陈列柜的更多详细信息,您可以看到这篇文章:https://v-play.net/cross-platform-development/qt-ar-why-and-how-to-add-augmented-reality-to-your-mobile-app


0
投票

对的,这是可能的。我之前使用过的一种方法是:

  • 使用Googles Tensorflow等方法训练神经网络以识别您感兴趣的图像。此步骤需要大量的训练图像。 Tensorflow附带一个名为inception_v3的模型,适用于此任务。
  • 将此训练模型加载到您的应用程序中(有关如何执行此操作,请参阅Tensorflow文档)
  • 每隔一段时间从相机进纸中拉出一个静止帧,然后通过Tensorflow模型运行,以获得任何已识别对象的置信区间。
© www.soinside.com 2019 - 2024. All rights reserved.