Kinect2Gesture

code for Blink performance project -- classification of KinectV2 dancer gestures/poses -> write Arduino code

Stars
56

Kinect2Gesture + Blink

Kinect2Gesture is an application which trains a classifier to recognize custom gestures, which are collected via KinectV2 skeleton tracker. The gestures are synchronized to a metronome to determine the initial and final poses. Once trained, the classifier predicts gestures and sends the predictions over OSC. See the tutorial video and instructions to set it up.

Blink is the specific version of Kinect2Gesture which was used in a performance piece made with Nancy Nowacek, Morgan Hille Refakis, and Dave Scheinkopf. In the piece, we used the gesture classifier to turn choreographed dance poses into Arduino code statements, which were then fed to a computer to generate the Arduino blinky script. The piece was performed live at Debaun Performing Arts Center in Hoboken, NJ, October 2015.

Requirements

Additionally, the application requires a Microsoft KinectV2, whose data is streamed over OSC from a Windows machine to the machine running this. Follow the instructions at ofxKinectV2-OSC to get that setup.