Dance training tool using kinect-based skeleton tracking and evaluating dancer’s performance

© Springer International Publishing AG 2017. In this preliminary work, we propose a system prototype for Thai Dance training. This paper considers the problem of teaching traditional dances from Thailand. This is particularly useful given the lack of teachers and tools for teaching dances. In order...

Full description

Saved in:
Bibliographic Details
Main Authors: Ob Orm Muangmoon, Pradorn Sureephong, Karim Tabia
Format: Book Series
Published: 2018
Subjects:
Online Access:https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=85026295902&origin=inward
http://cmuir.cmu.ac.th/jspui/handle/6653943832/46736
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Chiang Mai University
Description
Summary:© Springer International Publishing AG 2017. In this preliminary work, we propose a system prototype for Thai Dance training. This paper considers the problem of teaching traditional dances from Thailand. This is particularly useful given the lack of teachers and tools for teaching dances. In order to build a software tool helping people learn Thai dances, the main problems are (i) how to represent the dance gestures and movements of the dance to teach, (ii) how to display it for the learner and how to rate the performance of the learner and provide him useful feedback. Fortunately, Natural User Interfaces (NUI) enables users to interact with a system in a natural and intuitive way. For instance, a user can interact with the system by his body through postures and movements. In this study, we developed a working prototype of a system teaching users traditional Thai dances. The system requires Kinect-based device to enable real-time skeleton tracking. For the reference postures/movements dataset, we collected dance movement from experts by Motion Capture System and used the collected data to represent the dance in the system. Moreover, the system is designed such that it rates the user’s performance and provides helpful and real-time feedback to the user.