Как отследить ОДНОГО человека с помощью Kinect (trackingID)

Я хотел бы отследить первого человека и использовать его правую руку для навигации в приложении, которое я сделал.

Я могу управлять курсором, теперь я хочу, чтобы отслеживался только один человек. Так что в основном, когда один человек перемещается по программе, и есть люди, идущие за ним или смотрящие с этим парнем, если они двигаются, kinect не должен узнавать кого-либо еще.

Как я могу это реализовать, я знаю, что это что-то с trackingId , но что? : s

        foreach (SkeletonData s in allSkeletons.Skeletons)
        {

                if (s.TrackingState == SkeletonTrackingState.Tracked)
                {
                    if (s.TrackingID == 0)
                    {

                        foreach (Joint joint in s.Joints)
                        {
                        }
                    }
                }
        }
9
задан Letoir 9 December 2011 в 08:46
поделиться