增强现实——我需要啥?

Posted

技术标签:

【中文标题】增强现实——我需要啥?【英文标题】:Augmented Reality - What do i need?增强现实——我需要什么? 【发布时间】:2017-05-06 21:29:27 【问题描述】:

我必须像这样构建一个应用程序: https://www.youtube.com/watch?v=vetDCkbQGM4

它应该简单地检测汽车的驾驶舱并显示信息。例如“这是空调”、“这是收音机的开关按钮”。目标将被预先定义。基本上,该应用程序应该检测到所有内容并显示信息。

我可以使用 Vuforia 实现这一点吗?哪个框架适合这个任务? 我希望你们能帮助我。

干杯!

【问题讨论】:

【参考方案1】:

由于您的目标是预定义的,因此最简单的解决方案是使用 aruco 标记通过用户的摄像头获取 3D 世界位置/旋转。

有关示例,请参阅 Unity 资源商店中的 AR Marker Detector。 Vuforia 使用的“VuMarks”是更复杂的版本。

如果您无法为您的项目在现实世界中添加计算机可读的标签,那么您就是在谈论实时对象识别。据我所知,这是一个更难的问题,而且在 Unity 中还不容易解决。它需要像谷歌的Cloud Vision API 这样的东西。 GitHub上有一个Unity Cloud Vision project,但我不知道它的效果如何或它的功能是什么。

【讨论】:

【参考方案2】:

是的,这是可能的,你首先需要谷歌。有不同的 SDK/Framework 和 Unity Asset Store 包可用。

您可以使用资产商店中的免费Vuforia AR Starter Kit 来启动和运行您的逻辑。或者您也可以使用Free AR Toolkit。有不同类型的 tut 可以向您展示如何实现这些 pacakges。

【讨论】:

以上是关于增强现实——我需要啥?的主要内容,如果未能解决你的问题,请参考以下文章

ar技术好学吗?

增强现实显示

AR增强现实开发介绍(续)

AR增强现实开发介绍(续)

AR增强现实技术如何落地普及?

横向模式下的增强现实应用程序