Dance Pattern Recognition using Dynamic Time Warping

In this paper we describe a method to detect patterns in dance movements. Such patterns can be used in the context of interactive dance systems to allow dancers to influence computational systems with their body movements. For the detection of motion patterns, dynamic time warping is used to compute the distance between two given movements. A custom threshold clustering algorithm is used for subsequent unsupervised classification of movements. For the evaluation of the presented method, a wearable sensor system was built. To quantify the accuracy of the classification, a custom label space mapping was designed to allow comparison of sequences with disparate label sets.

[1]  Simon Dixon,et al.  Evaluation of the Audio Beat Tracking System BeatRoot , 2007 .

[2]  Athanasios V. Vasilakos,et al.  DigitalBeing - using the environment as an expressive medium for dance , 2008, Inf. Sci..

[3]  Frédéric Bevilacqua,et al.  Virtual dance and music environment using motion capture , 2001 .

[4]  Tsutomu Terada,et al.  A Motion Recognition Method for a Wearable Dancing Musical Instrument , 2009, 2009 International Symposium on Wearable Computers.

[5]  Joseph A. Paradiso,et al.  Large Group Musical Interaction using Disposable Wireless Motion Sensors , 2002, ICMC.

[6]  Todor Todoroff,et al.  REAL-TIME DTW-BASED GESTURE RECOGNITION EXTERNAL OBJECT FOR MAX/MSP AND PUREDATA , 2009 .

[7]  Joseph A. Paradiso,et al.  A compact, high-speed, wearable sensor network for biomotion capture and interactive media , 2007, IPSN.

[8]  Stan Salvador,et al.  FastDTW: Toward Accurate Dynamic Time Warping in Linear Time and Space , 2004 .

[9]  Carl Gutwin,et al.  DJs' perspectives on interaction and awareness in nightclubs , 2006, DIS '06.

[10]  Emmanuel Fléty The WiSe Box: a Multi-performer Wireless Sensor Interface using WiFi and OSC , 2005, NIME.

[11]  K.C. Ng,et al.  Music via motion: transdomain mapping of motion and sound for interactive performances , 2004, Proceedings of the IEEE.

[12]  S. Chiba,et al.  Dynamic programming algorithm optimization for spoken word recognition , 1978 .

[13]  Marc Leman,et al.  Representation of Samba dance gestures, using a multi-modal analysis approach , 2008 .

[14]  Paul Lukowicz,et al.  Advances in Expressive Animation in the Interactive Performance of a Butoh Dance , 2008 .

[15]  Taku Komura,et al.  Finding repetitive patterns in 3D human motion captured data , 2008, ICUIMC '08.

[16]  Max Mühlhäuser,et al.  SYSSOMO: A Pedagogical Tool for Analyzing Movement Variants Between Different Pianists , 2008 .

[17]  Gang Qian,et al.  Recognizing body poses using multilinear analysis and semi-supervised learning , 2009, Pattern Recognit. Lett..

[18]  Yu-Wei Su,et al.  A Comparative Study of Wireless Protocols: Bluetooth, UWB, ZigBee, and Wi-Fi , 2007, IECON 2007 - 33rd Annual Conference of the IEEE Industrial Electronics Society.

[19]  Joseph A. Paradiso,et al.  'ForSe FIElds' - Force Sensors for Interactive Environments , 2002, UbiComp.

[20]  Eric Johnstone,et al.  A MIDI Foot Controller-The Podoboard , 1991, International Conference on Mathematics and Computing.

[21]  Tsutomu Terada,et al.  Musical B-boying: A Wearable Musical Instrument by Dancing , 2008, ICEC.

[22]  Joseph A. Paradiso,et al.  Interactive Music for Instrumented Dancing Shoes , 1999, ICMC.

[23]  Ginevra Castellano,et al.  Expressive control of music and visual media by full-body movement , 2007, NIME '07.

[24]  Taewoo Kim,et al.  The Shadow Dancer: A New Dance Interface with Interactive Shoes , 2008, 2008 International Conference on Cyberworlds.

[25]  Mikael Fernström,et al.  LiteFoot - A Floor Space for Recording Dance and Controlling Media , 1998, ICMC.

[26]  William A. Sethares,et al.  Periodicity transforms , 1999, IEEE Trans. Signal Process..

[27]  Oskar Juhlin,et al.  Mobile collaborative live video mixing , 2008, Mobile HCI.

[28]  David Birchfield,et al.  A pressure sensing floor for interactive media applications , 2005, ACE '05.

[29]  Joseph A. Paradiso,et al.  The magic carpet: physical sensing for immersive environments , 1997, CHI Extended Abstracts.

[30]  Ravi Jain,et al.  CodeBLUE: a Bluetooth interactive dance club system , 2003, GLOBECOM '03. IEEE Global Telecommunications Conference (IEEE Cat. No.03CH37489).