Ich suche valide, wenn ein Objekt nah genug an der Kamera in webrtc gehalten wird und dachte, dass ich eine Form erkennen und die Grenzen mit der Größe des Streams vergleichen könnte. Es schien eine einfache Aufgabe zu sein, aber ich habe Probleme, Formen mit Javascript zu erkennen. Es gibt viele Beispiele für die Erkennung von Gesichtern oder Teilen von Gesichtern mit Haar-Kaskaden, aber ich bin mir nicht sicher, ob das wirklich das ist, wonach ich suchen sollte. Das Endziel wäre, etwas Ähnliches wie Bank-Apps zu haben, die ein Bild von einem Scheck machen, sobald er aufgereiht ist oder genug Platz im Stream hat. Ich möchte nur den Benutzer wissen lassen, dass sie das Foto haben, dass sie ein Bild von zentriert und nah genug an der Kamera machen werden. Ich habe mir jsFeat angesehen, das ziemlich cool wirkt und gut mit vordefinierten Kaskaden wie Gesichtern funktioniert, aber wie erkenne ich Shapes oder zumindest die Positionierung des Hauptelements in einem Videostream, ohne meine eigenen Kaskaden zu trainieren?Wie erkenne ich webrtc Formen und Objektposition in Javascript?
Antwort
Wow, Shape-Erkennung in einem Video-Stream, klingt wie eine Herausforderung und wird einen leistungsstarken Prozessor benötigen. Diese Links können Sie in die richtige Richtung lenken.
Die erste trägt den Titel „Object Detection mit HTML5 getUserMedia“, und ist eine Diskussion über die Gesichtserkennung mit Hilfe von Javascript, und stellt eine Reihe von Verbindungen zu Projekten
http://techslides.com/object-detection-with-html5-getusermedia
Das zweite ist, zu verfolgen. js
Die tracking.js-Bibliothek bringt verschiedene Computer Vision-Algorithmen und Techniken in die Browser-Umgebung. Durch den Einsatz moderner HTML5 Spezifikationen ermöglichen wir Ihnen Echtzeit-Farb Tracking zu tun, das Gesicht Erkennung und vieles mehr - alles mit einem leichten Kern (~ 7 KB) und intuitive Schnittstelle
Viel Spaß, es klingt wie ein cooles Projekt!
- 1. Javascript virtuelle Tastatur: Wie erkenne ich Textfelder?
- 2. Wie erkenne ich IE und Edge Browser?
- 3. Wie bekomme ich Objektposition und transformiere die Position dazu
- 4. Erkenne Zeitzone mit JavaScript
- 5. Wie erkenne ich Bots programmgesteuert
- 6. Wie erkenne ich unregelmäßige Ränder in einem Bild?
- 7. Wie erkenne ich Desktop-Übergangseffekte?
- 8. Wie erkenne ich, dass eine Seite zurückkommt?
- 9. Unity 3D - Objektposition und ihre Größe
- 10. Wie erkenne ich erkannte Fehler?
- 11. Animieren von Formen in Javascript
- 12. Wie erkenne ich iframe resize?
- 13. Wie erkenne ich Speicherlecks in meinem Webportal?
- 14. Wie erkenne ich ein Palindrom in C?
- 15. Wie erkenne ich den Energiedialog in AccessibilityService
- 16. Wie erkenne ich eine Berührung in navigationController.view?
- 17. Wie erkenne ich meinen Fehler in Python?
- 18. Zeichnen von Formen mit JavaScript und Canvas
- 19. Aktivieren Benutzer eines WebRTC App WebRTC Protokolle über JavaScript
- 20. Wie erkenne ich "#WERT!" in Excel-Tabellen?
- 21. Wie erkenne ich arabisches Zeichen in UITextField?
- 22. Wie erkenne ich eine Dateikategorie in Java?
- 23. Wie erkenne ich Bild in iPhone SDK?
- 24. Wie kann ich die WebRTC-Beispielanwendung starten?
- 25. Senden Formen von Javascript und PHP
- 26. Wie deaktiviere ich WebRTC in Chrome Driver?
- 27. Javascript/Typescript: Wie erkenne ich gültige Kontakte und Telefonnummern in Android App
- 28. Erkenne Zeilenumbrüche in Textarea mit Javascript
- 29. Ionic 2 - Wie erkenne ich app.bundle.js Fehler?
- 30. Objektposition in einer three.js-Szene dynamisch abrufen
Momentan habe ich nur einige Svg Guide Overlays, um Benutzern zu helfen, aber sie möchten, dass sie grün werden oder etwas, wenn sie ihren Gegenstand in einer guten Position haben. – jumpdart
nicht ganz sicher, ob ich dafür bereit bin: http://cdn.intechweb.org/pdfs/5781.pdf – jumpdart