Skip to content

πŸ’€ - Processing experiments around skeleton tracking with Kinect

License

Notifications You must be signed in to change notification settings

antoine1000/kinect-skeleton

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

47 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation


Kinect Skeleton Experiments

Processing experiments πŸ’­ around skeleton tracking πŸ’€ with Kinect πŸ“Ή




Dancing Skeleton


Goal

Provide a "starter kit" for Kinect skeleton tracking, and adding some cool features ! πŸ’₯

Ideas

  • A skeleton moving with "easing movements" ➰
  • Faces, arms, legs... draw and projected on a skeleton πŸ‘Ή
  • A hand-drawer skeleton ✏️
  • A skeleton interacting with generate environment (or 3D objets) πŸ™Œ
  • Skeletons interacting with each others πŸ’€πŸ‘‰πŸ’€

Debugging Mode

The function displayInfos(boolean) allows you to see if the Kinect detects users, what are the numbers of users, if the tracking is successful...etc. You can turn it on/off with true or false as a parameter.

Displaying Informations

Models and Versions

  • Currently working with Kinect V1 (Model 1414) but I will add a Kinect V2 version in the future.
  • Processing version : 2.2.1 (if you are using Kinect V2 -> 3.2.4)
  • For Kinect V2 -> Windows 8 or Windows 10 and Kinect V2 SDK

Libraries

For Kinect V1 (Xbox 360, model 1414)

  • Simple OpenNI (version 1.96)
  • OpenCV for Processing
  • Blob Detection by Julien Gachadoat

For Kinect V2 (Xbox One, model 1520)

To Do

  • Write a better kinect class, more clear and easier to use
  • Add a Kinect V2 version
  • Add face tracking to skeleton (V2 only) + draw the face

References

[Making Things See] (http://makingthingssee.com/) by Greg Borenstein

Licence

GNU 3.0

About

πŸ’€ - Processing experiments around skeleton tracking with Kinect

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published