0

Ich entwickle gerade eine Augmented-Reality-Android-Anwendung, in der ich die Abflussdaten eines Flusses zusammen mit dem Flussnamen als erweiterte Merkmale anzeigen möchte. Ich möchte jedoch die Daten nur dann vergrößert zeigen, wenn ein Benutzer seine Gerätekamera in Richtung Fluss und nicht in die entgegengesetzte Richtung zeigt.Wie werden die Daten nur dann als Augmented angezeigt, wenn der Benutzer auf ein Feature in der realen Welt hinweist?

Wie soll ich das umsetzen?

Ich dachte, dass es zwei Möglichkeiten sein könnte:

  1. Feature-Erkennung: aber ich weiß nicht, ob es hier als das Merkmal arbeiten würde, der Fluss ist ruhig dynamisch ist.

  2. etwas mit der Ausrichtung des Telefons in Bezug auf die reale Welt zu tun. Ich habe jedoch keine Ahnung, wie ich das umsetzen kann.

Antwort

0

Ich denke, der beste Weg, GPS zu implementieren ist, dass Sie Funktion auf GPS-Position werden Befestigung grundsätzlich Augmented reality.So Basis zu verwenden, und wenn der Benutzer der Kamera in Richtung dieser GPS-Position hält, um es geschlossen die Erkennung passieren wird. Auf jeden Fall sollten Sie nicht für die bildbasierte Merkmalserkennung sorgen. Sie den Links folgen, können unter

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

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

Ich hoffe, das hilft.

Verwandte Themen