增强现实 - 我需要什么?

时间:2017-05-06 21:29:27

标签: unity3d augmented-reality vuforia android-augmented-reality

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

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

我能用Vuforia意识到这一点吗?哪个框架适合此任务? 我希望你们能帮助我。

干杯!

2 个答案:

答案 0 :(得分:3)

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

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

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

答案 1 :(得分:-1)

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

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