2017-05-20 6 views
1

Wie kann ich den Abstand zwischen dem Telefon und einem Objekt in der Kamera erkennen? Gibt es eine Möglichkeit, es zu messen, indem man Pixel einer Kamera zwischen ihnen verwendet? Und wenn ja, wie genau werde ich ungefähr haben?Wie misst man die Entfernung mit Hilfe von Kamerapixeln?

+0

das wird eine sehr schwierige Aufgabe sein, weil Sie die Größe des Objekts wissen müssen, von dem Sie die Entfernung benötigen. – Opiatefuchs

Antwort

0

Nehmen Sie etwa eine Kamera in das Telefon? Wenn dies der Fall ist, gibt es keine Anzahl von Pixeln zwischen dem Telefon und dem Objekt. Unter "Laborbedingungen" können Sie die Größe des bekannten Objekts im Bild messen und anhand einiger Erfahrungswerte die Entfernung zwischen Telefon und Objekt interpolieren. Vielleicht hilft openCV für Android, außerhalb von Laborbedingungen akzeptable Ergebnisse zu erzielen.

Ich denke, es gibt eine Lösung für Ihr Problem: Fokussieren Sie das Objekt und verwenden Sie den Fokus-Abstand. Die Ergebnisse für Objekte in der Entfernung sind nutzlos, Ergebnisse für nähere Objekte sollten akzeptabel sein.

Verwandte Themen