Kubik, contemporary dance that involves interactive technologies.
For this project we wanted the audience to be conscious of different perspectives and the usage of new technologies with contemporary dance. For this project I developed the System and the visuals for the interactive floor.
The interaction System was made using blob detection technique with openCV. We had a normal webcam with some IR filter, this was useful to eliminate different light changes in the room. Once having the blob detection we needed to detection 3 independent individuals in the scene, for this I implemented the K-means cluster using as input variables the blobs positions obtained from the blob detection. Don’t know if this cluster was the best choice, but it work for detection 3 independent individuals in the scene.
KUBIK – Interactive floor from thomas sanchez lengeling on Vimeo.
The implementation of the interaction system was done using openframeworks (C++) and for the visuals processing (Java). To connect the information from the C++ app and the Java app we used OSC communication.
Also the visuals were audio reactive for this we used MIDetector a custom software that extract musical information in real time and send it via OSC Network.
Kubik from thomas sanchez lengeling on Vimeo.
Direction and Choreography:
Interactive System and Visuals:
Thomas Sánches Lengeling
Victoria Lugo, Israel Miranda y Emmanuel Ramírez