You are here: Custom Channels OSC and TUIO Kinect OSC  
 OSC AND TUIO
Kinect OSC
 CUSTOM CHANNELS
Win7 Touchscreen
TCP and UDP
OSC and TUIO
Kinect
Texture
Misc.

KINECT OSC
 




Kinect OSC

This solution was introduced in the spring of 2011. An alternative solution based on the Kinect for Windows SDK is discussed here.

Two demo applications are available: Kinect Dancing Skeletons gives visuall feedback of a group of dancers. Kinect 3D Painting addresses gesture recognition.




 
 
Kinect Dancing Skeleton Kinect 3D Painter (uses PhyXForQuest liquids)  



 

The visualization of the skeleton is done basically as a wireframe. Gesture recognition in the Paint example is done inside Quest3D based on arm movements.

Here Kinect uses OSCeleton as a helper application. The OSC messages are grouped into bundles. Individual players are identified. This allows tracking more than one person (even in remote locations).

The management of starting and stopping OSCeleton can be done from within Quest3D.

This solution requires my custom channels OSCpacketDecoder and OSCmessageDecoder found here..




Comparison

  Kinect with OSC

Kinect for Windows SDK
  Requires calibration pose "Psi" No need for calibration. Just walk into the Kinect view space.
  Requires external OSCeleton Completely integrated into Quest3D
    Recognition quality feedback.
  Ad Hoc solution Future save.
  Ready for full commercial use. Beta restrictions apply.
  intrisic distributed, easy implementation of group collaboration  



Application Showcase

Name Video Trial EXE available
Plug-in
Kinect Windows SDK Enjoy Kinect Gestures with Quest3D   KinectSkeleton
       
Kinect Dancing Skeletons
Enjoy Dancing Skeletons   OSCpacketDecoder OSCmessageDecoder (OSCeleton Client)
Kinect 3D Painting
Enjoy 3D Painting   OSCpacketDecoder OSCmessageDecoder (OSCeleton Client)



Printer-friendly version