Closed chikashimiyama closed 4 years ago
One way, and the only way is to tell kinect which body is tobi. manually or programatically (using the characteristic of body such as volume or height).
How about the first detected body gets index 1 the second index 2?
What happens if we loose one body for a moment? Mmmh
Chikashi Miyama notifications@github.com schrieb am So. 3. Nov. 2019 um 11:05:
One way, and the only way is to tell kinect which body is tobi. manually or programatically (using the characteristic of body such as volume or height).
— You are receiving this because you were assigned. Reply to this email directly, view it on GitHub https://github.com/chikashimiyama/Soundvision/issues/108?email_source=notifications&email_token=AMQQNRVVGRMXBX5C5ZSHZE3QR2O6LA5CNFSM4JIKSNLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEC5O4LI#issuecomment-549121581, or unsubscribe https://github.com/notifications/unsubscribe-auth/AMQQNRTC6K6BSHBI2MJRM6TQR2O6LANCNFSM4JIKSNLA .
I think I'm fine with 1st body that is detected, second body that is connected. this makes the system more flexible. Even if it might glitch in some cases
It's already implemented as you wrote You need to set up "number of bodies to be tracked" in KinectManagerBehaviour and select body in Kinect Joint Bind script
Subtask of #98
Kinect V2 can detect up to six people. however, it is not possible to detect who is who. If max and tobi are on stage, and I want to add effect to tobi's right hand, kinect has no idea which detected body is that of tobi's. This causes an unexpected result. We have to research on body indexing further for utilizing the multiple-body-detection feature.