Kinect für die Windows-Gestenerkennung

8

Ich habe seither die Kinect für Windows Versionshinweise und Funktionen gelesen Ich möchte die Gestenerkennung auch in mein Projekt integrieren.

Auf der obigen Seite wird in der ersten Zeile erwähnt, dass "Mit dem Kinect für Windows SDK können Entwickler Anwendungen erstellen, die Gesten- und Spracherkennung unterstützen". Spracherkennung API ist mit dem SDK verfügbar und kann problemlos verwendet werden. Ich glaube jedoch nicht, dass im SDK APIs zur Gestenerkennung verfügbar sind. Die APIs von Skeleton Tracking sind dazu da, einfach verwendet zu werden, aber dann müssen sie angepasst werden, um Gestenerkennung zu erhalten.

Ich habe Videos von Windows Media Center gesehen, die durch Gesten usw. und andere Anwendungen gesteuert werden. Ich frage mich, ob all diese Anwendungen benutzerdefiniert sind und ihren eigenen Gestenerkennungscode schreiben müssen.

Momentan verwende ich in meinem Projekt Kinect DTW Gesture Recognition von Codeplex. Ich habe zwei Probleme mit diesem - & gt; 1) Sieht sehr leistungshungrig aus, und wenn ich dies mit meiner App aktiviere, löst meine App nach einiger Zeit die OutofMemory-Ausnahme aus (PC-Spezifikationen sind ziemlich hoch). 2) Kann nicht viel über die Robustheit des Systems sagen. Funktioniert manchmal für einige Leute und nicht für andere.

Ich dachte, wenn die APIs eingebaut wären, wäre es gut gewesen, zu diesen zu wechseln. Sind diese verfügbar oder wie lautet die Auflösung?

    
user1240679 19.03.2012, 16:31
quelle

4 Antworten

9

Ich mache das gerade jetzt für ein Schulprojekt. Wir mussten unser eigenes Gestenerkennungsmodul erstellen. Es gibt nichts in der API, das es für Sie tut, aber es bietet Ihnen alle Teile, die Sie benötigen, um die Fähigkeit aufzubauen.

Dieser Artikel war eine große Hilfe, Zusammenfassung . Es geht darum, Gesten aufzubrechen. Wenn Sie nur eine Handvoll Gesten haben, die Sie hart codieren können, ist das trivial. Wir brauchten die Fähigkeit, benutzerdefinierte Gesten zu laden und zu erkennen, aber dieser Artikel beschreibt das grundlegende Framework, das wir verwendet haben, um dorthin zu gelangen.

    
lumberjack4 21.03.2012, 16:03
quelle
6

Schauen Sie hier Ссылка

Der Quellcode ist auf dieser Seite verfügbar.

Es erkennt Folgendes:

%Vor%     
Academy of Programmer 09.10.2012 11:50
quelle
0

Ich entwickle auch eine Anwendung mit Gestenerkennung als eine Aufgabe in der Universität. Nach der Suche nach guten Büchern stolperte ich über diese beiden, beide von Microsoft-Forschern geschrieben:

(1) Ссылка (2) Ссылка

Sie beschreiben allgemeine Techniken , um Gestenerkennung mit der Kinect zu ermöglichen.

    
kiltek 04.03.2014 14:45
quelle
0

Probieren Sie diese FAAST API aus. Es ist eine API, wo es Gesten des Körpers erkennen kann und einen entsprechenden Eingabe-Interrupt gibt. Hier müssen Sie einen bestimmten Schlüssel für eine bestimmte Aktion zuweisen. Beispiel: Angenommen, ich verwende die Taste "W" für die Vorwärtsbewegung, kann ich diesen Schlüssel für eine bestimmte Geste mithilfe dieser API zuweisen.

    
Kiran Gani 18.07.2016 09:29
quelle

Tags und Links