Kann ich anstelle der Kamera des Roboters ein anderes Gerät (z. B. eine Tablet-Kamera) als Kamera verwenden? Wenn möglich, wie soll ich das mit Python oder über Bibliotheken über die Befehlszeile machen?Verwendung einer anderen Kamera als Eingang für den NAO-Roboter
Antwort
In unserem Team haben wir eine benutzerdefinierte Build erstellt, um das Problem des Lernens von Gesichtern und Erkennen von Dateien anstelle von Standard-Roboter-Kamera zu adressieren.
Sie können unsere öffentlichen Repo-Klon:
git clone http://protolab.aldebaran.com:9000/protolab/facedetection_custom.git
Sie werden kompilierte Bibliothek binär für verschiedene klassische Version finden, die richtige holen ...
Zögern Sie nicht zu Frage stellen, wenn etwas unklar ist ...
Ja, ich kenne die Bibliothek, ich habe es für die Gesichtserkennung versucht und es ist sehr nützlich. Aber ist es nicht möglich, dies direkt durch Ändern des Kameraeingangs zu tun? Ich brauche es auch für die Höhenschätzung, und die Höhenschätzung verwendet stattdessen das ALPeoplePerception-Modul. Oder gibt es eine andere Möglichkeit, die Höhe anhand eines Bildes zu schätzen? –
Wenn Sie die Größe des Gesichts und seine Position auf dem Bildschirm und die Winkel des Gelenks ("tf") kennen, können Sie die Höhe des Menschen einfach berechnen. –
- 1. CSS - Richten Sie den Eingang auf einen anderen Eingang
- 2. Verwendung einer Funktion als Parameter einer anderen Funktion
- 3. Kopieren von Pixeln von Kamera-Eingang
- 4. Aufruf der Kamera von einer anderen Aktivität
- 5. Variabler Bereich als Eingang
- 6. Verwendung externe JQuery in Eingang
- 7. Wählen Sie den Eingang nicht gruppieren zu anderen Eingängen
- 8. Verwendung einer Kamera in zwei verschiedenen Threads in Android
- 9. Erstellen einer virtuellen Kamera für OS X
- 10. JPasswordField codiert den Eingang
- 11. Verwenden Kamera Kamera als Webcam in Qt
- 12. Verwendung leerer Matrix als Index einer anderen Matrix in numpy
- 13. Verwendung Aufzählungstyp aus einer anderen Klasse
- 14. Windows (Telefon) 8.1 Kamera Verwendung
- 15. Kamera/Galerie-Taste in einer Szene, Bild in einer anderen
- 16. Maximalwert basierend auf einem anderen Eingang setzen
- 17. Verwendung einer benutzerdefinierten Kamera in OpenCV (über GStreamer)
- 18. Verwendung der Kamera des Geräts als Hintergrund für Android OpenGL ES Java-Anwendung
- 19. Einschränkende einen glänzenden Eingang app basierend auf einem anderen Eingang
- 20. Wie mache ich den Ausgang als weiteren Eingang?
- 21. Generieren einer eindeutigen Zahlenfolge für die Verwendung als Entitätsschlüssel für den App Engine-Datenspeicher
- 22. QValidator für Hex-Eingang
- 23. unter Verwendung eines anderen JavaScript-Klasse innerhalb einer anderen Klasse
- 24. Verwendung einer Zeichenfolge als Funktionsname (Javascript)
- 25. Teilen Sie den Eingang
- 26. Integer-Eingang für Operator
- 27. Eingang ständig als ‚str‘ erhielt
- 28. Kann Eingang wirkt als Checkbox
- 29. Federform: Eingang für Nummer
- 30. unter Verwendung mehrerer Dateien von einem Eingang
Ja ist es, ich werde die Frage bearbeiten, um es klarer zu machen, sorry. –