0

我目前正在开发一个增强现实 android 应用程序,我想在其中显示河流的流量数据以及河流名称作为增强功能。但是,我想仅在用户将其设备摄像头面向河流而不是相反方向时才显示增强的数据。

我将如何实现这一点?

我认为可能有两种方法:

  1. 特征检测:但我不知道它是否会起作用,因为这里的特征是河流是安静的动态。

  2. 与手机相对于现实世界的方向有关。但是,我真的不知道如何实现这一点。

4

1 回答 1

0

我认为最好的实现方法是使用基于 GPS 的增强现实。所以基本上你是在 GPS 位置上附加功能,当用户将相机放在靠近它的 GPS 位置的方向上时,就会发生检测。绝对不应该进行基于图像的特征检测。您可以点击以下链接

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

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

我希望这有帮助。

于 2017-12-19T15:57:39.947 回答