BalletVR: a Virtual Reality System for Ballet Arm Positions Training

In a ballet studio, the teacher plays an important role in the process of learning positions and movements. However, there are occasions where the student needs to practice while the teacher is unavailable. In this situation, the student has no orientation and is likely to create bad habits during training, which may lead to worse results than before. In this work, we present the BalletVR, a Virtual Reality Kinect-based application for guiding ballet dancers through the practice of basic ballet arm positions. The results show our system's potential to be used by students as an alternative for autonomous ballet basic positions training.

[1]  Zoe Marquardt,et al.  Super Mirror: a kinect interface for ballet dancers , 2012, CHI EA '12.

[2]  Tovi Grossman,et al.  YouMove: enhancing movement training with an augmented reality mirror , 2013, UIST.

[3]  Xing-Dong Yang,et al.  Physio@Home: Exploring Visual Guidance and Feedback Techniques for Physiotherapy Exercises , 2015, CHI.

[4]  Veronica Teichrieb,et al.  ARkanoidAR: An Augmented Reality System to Guide Biomechanical Movements at Sagittal Plane , 2017, 2017 19th Symposium on Virtual and Augmented Reality (SVR).

[5]  K. Monte-Silva,et al.  Ikapp – A Rehabilitation Support System using Kinect , 2012 .

[6]  Meng Ma,et al.  MirrARbilitation: A clinically-related gesture recognition interactive tool for an AR rehabilitation system , 2016, Comput. Methods Programs Biomed..

[7]  Karen Dearborn,et al.  Dance Learning and the Mirror: Comparison Study of Dance Phrase Learning with and without Mirrors , 2006 .

[8]  Mexhid Ferati,et al.  Usability Evaluation of Kinect-Based System for Ballet Movements , 2015, HCI.

[9]  Yao-Jen Chang,et al.  A Kinect-based system for physical rehabilitation: a pilot study for young adults with motor disabilities. , 2011, Research in developmental disabilities.

[10]  Dustin van der Haar,et al.  Ballet Pose Recognition: A Bag-of-Words Support Vector Machine Model for the Dance Training Environment , 2018, ICISA.

[11]  Tillman Weyde,et al.  3d augmented mirror: a multimodal interface for string instrument learning and teaching with gesture support , 2007, ICMI '07.

[12]  Norman H. Villaroman,et al.  Teaching natural user interaction using OpenNI and the Microsoft Kinect sensor , 2011, SIGITE '11.

[13]  Ling Guan,et al.  An Approach to Ballet Dance Training through MS Kinect and Visualization in a CAVE Virtual Reality Environment , 2015, ACM Trans. Intell. Syst. Technol..

[14]  Sriparna Saha,et al.  A novel approach to posture recognition of ballet dance , 2014, 2014 IEEE International Conference on Electronics, Computing and Communication Technologies (CONECCT).

[15]  Veronica Teichrieb,et al.  Guidance and Movement Correction Based on Therapeutics Movements for Motor Rehabilitation Support Systems , 2012, 2012 14th Symposium on Virtual and Augmented Reality.

[16]  J. B. Brooke,et al.  SUS: A 'Quick and Dirty' Usability Scale , 1996 .

[17]  Varun Ramakrishna,et al.  Convolutional Pose Machines , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[18]  Jia Deng,et al.  Stacked Hourglass Networks for Human Pose Estimation , 2016, ECCV.

[19]  Stepán Obdrzálek,et al.  Accuracy and robustness of Kinect pose estimation in the context of coaching of elderly population , 2012, 2012 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[20]  Yaser Sheikh,et al.  OpenPose: Realtime Multi-Person 2D Pose Estimation Using Part Affinity Fields , 2018, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[21]  Sriparna Saha,et al.  Topomorphological approach to automatic posture recognition in ballet dance , 2015, IET Image Process..