2016-07-07 9 views
0

Gibt es eine Möglichkeit, Körper wieder zu identifizieren, die die Szene verlassen und erneut eingeben? Das SDK 2 gibt beim erneuten Eingeben neue IDs. Gibt es dafür eine Bibliothek? Oder ist es praktikabel, Körperdaten (Armlänge usw.) zu speichern und sie mit den wiedereintretenden Körpern zu vergleichen?Kinect V2 SDK 2 Körper erneut identifizieren

+2

Mögliches Duplikat von [Keine TrackingId Kinect zurücksetzen, wenn Benutzer den Bildschirm C# verlassen hat] (http://stackoverflow.com/questions/37958915/do-no-reset-trackingid-kinect-when-user-left-screen-c -sharp) – HenningJ

+0

Ja .. diese Funktion wäre wichtig, aber bisher konnte niemand damit umgehen – 16per9

Antwort

0

Sie müssten Ihre eigene Methode zum lokalen Verfolgen von Körperinformationen auf einem PC erstellen, an den Kinect angeschlossen ist. Sie müssten eine Analysefunktion einrichten, bei der die Person in einer festen Position steht und entweder die Gesichtserkennung verwendet oder ihre Körper misst und die am besten übereinstimmenden Daten findet. Dann können Sie die Daten temporär den Body-IDs zuweisen und diese verwenden, um sie zu verfolgen, während sie angezeigt werden. Es gibt keine Möglichkeit, einen Körper im Auge zu behalten, wenn er den Blick verlässt, ohne den Prozess der Analyse und des Vergleichs von Körper oder Gesicht zu durchlaufen.