In today’s lecture, two different frameworks for working with Kinect is introduced. i.e OpenKinect (libfreenect) and OpenNI/NITE. Then the topic came to the tracking methods, Depth Filtering and Skeletal Tracking. Some TUIO softwares which are working with Kinect are introduced. How to receive the data sent from those softwares to Pure Data is demonstrated. In the end they all the introductory knowledge is combined into a gesture based Virtual Theremin instrument.
TuioKinect based on OpenKinect (Depth Filtering)
OpenNI2Kinect based on OpenNI Skeletal Traking
KinectCoreVision based on Depth Filtering with CCV Finger Tracking
pix_freenect Pd Extension
Tuio Pure Data Client Package, the examples done in class
PointViwerTUIO based on NITE Hand Tracking