如果用户面向现实世界中的某个功能,如何将数据显示为增强?

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

我目前正在开发一个增强现实Android应用程序,我想在其中显示河流的排放数据以及河流名称作为增强功能。但是,我想显示只有当用户面向他的设备摄像头朝向河而不是相反方向时才会增加数据。

我该如何实现这个目标?

我认为可能有两种方式:

  1. 特征检测:但我不知道它是否会像这里的功能一样工作,这是河流安静动态。
  2. 与手机相对于现实世界的方向有关。但是,我并不知道如何实现这一点。
orientation augmented-reality feature-detection object-recognition android-augmented-reality
1个回答
0
投票

我认为最好的实施方式是使用基于GPS的增强现实。所以基本上你在GPS位置附加功能,当用户将摄像机保持在GPS位置的方向关闭时,检测就会发生。绝对不应该去基于图像的特征检测。你可以点击下面的链接

https://www.youtube.com/watch?v=X6djed8e4n0

http://wirebeings.com/markerless-gps-ar.html

我希望这有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.