我必须构建一个这样的应用程序: https://www.youtube.com/watch?v=vetDCkbQGM4
它应该只是检测汽车的驾驶舱,并应显示信息。例如"这是空调","这是收音机的开关按钮"。目标将是预先定义的。基本上,应用程序应检测所有内容,并应显示信息。
我能用Vuforia意识到这一点吗?哪个框架适合此任务? 我希望你们能帮助我。
干杯!
答案 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。