Skip to main content

Part of the book series: Smart Innovation, Systems and Technologies ((SIST,volume 21))

Abstract

This paper presents the design of an automatic assessing system for dance learners. By exploiting the Microsoft Kinect to acquire 3-D motion data of the learners, the proposed system extracts features and performs matching between the acquired data and the corresponding sample motion of a teacher. The proposed systems have several distinctive functions not appearing in other existing systems, including (1) the performance of a learner can be assessed separately in terms of accuracies in posture and rhythm and (2) the automatic identification of error motion on body articulations during the learn’s exercising. To tolerate the lagged, redundant and wrong motions, which are frequently seen on a naïve learn’s exercising, our assessment of posture accuracy is done by dynamic time warping (DTW) algorithm so that two motion sequences with different timing and lengths can be accurately aligned. On assessing the accuracy in rhythm, the system applies the fast Fourier transform (FFT) to extract the motion frequency which portrays the rhythm of body motions. Compared with the assessment made by human judges, the system’s assessment achieves the consistency of 84% and 77% in assessing the posture accuracy and tempo accuracy, respectively.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Wei-Yu, C.: Automatic human posture estimation and behavior matching system using video sequences. Chung Yuan Christian University (2009)

    Google Scholar 

  2. Yu-Jun, Y.: Vision-based gymnastics motion recognition system. National Taiwan Normal University (2009)

    Google Scholar 

  3. Bobick, A., Davis, J.: The recognition of human movement using temporal templates. IEEE Transactions on Pattern Analysis and Machine Intelligence 23, 257–267 (2001)

    Article  Google Scholar 

  4. Shahbudin, S., Hussain, A., Hussain, H., Samad, A., Tahir, M.: Analysis of PCA based feature vectors for SVM posture classification. In: 6th International Colloquium on Signal Processing & Its Applications, CSPA (2010)

    Google Scholar 

  5. Aronowitz, H., Aronowitz, V.: Efficient score normalization for speaker recognition. In: ICASSP (2010)

    Google Scholar 

  6. Feng-long, H., Ming-shing, Y.: Analyzing the properties of smoothing methods for language models. In: Proceedings of the International Conference on Systems, Man, and Cybernetics, pp. 512–517 (2001)

    Google Scholar 

  7. Leyvand, T., Meekhof, C., Yi-Chen, W., Jian, S., Baining, G.: Kinect identity: technology and experience. Computer 44, 94–96 (2011)

    Article  Google Scholar 

  8. Ko-Hsin, C., Chaur-Heh, H., Chang-Chieh, W.: Human action recognition using 3d body joints. In: CVGIP (2011)

    Google Scholar 

  9. Xiao-Yi, Y., Ling-Yi, W., Qing-Feng, L., Han, Z.: Children tantrum behavior analysis based on Kinect Sensor. In: Intelligent Visual Surveillance, IVS (2011)

    Google Scholar 

  10. Tran-Thang, T., Fan, C., Kazunori, K., Hoai-Bac, L.: Extraction of discrimi-native patterns from skeleton sequences for human action recognition. Computing and Communication Technologies, Research, Innovation, and Vision for the Future, RIVF (2012)

    Google Scholar 

  11. Sakoe, H., Chiba, S.: A dynamic programming approach to continuous speech recognition. In: Proc. Int. Cong. Acoust., Budapest, Hungary, Paper 20C-13 (1971)

    Google Scholar 

  12. Myers, S., Rabiner, R.: A comparative study of several dynamic time-warping algorithms for connected word recognition. The Bell System Technical Journal 60, 1389–1409 (1981)

    Google Scholar 

  13. Keogh, E., Pazzani, M.: Derivative dynamic time warping. In: First SIAM International Conference on Data Mining (SDM 2001), Chicago, USA (2001)

    Google Scholar 

  14. Cooley, W., Tukey, W.: An algorithm for the machine computation of the complex Fourier series. Mathematics of Computation 19, 297–301 (1965)

    Article  MathSciNet  MATH  Google Scholar 

  15. Guo-Dong, J., Xiang-Ming, L., Zhi, T., Xu-Zong, Z.: Comparison between radix-2 and mixed radix FFT. Computer and Digital Engineering 38(3), 25–27 (2010)

    Google Scholar 

  16. Nemhauser, L.: Introduction to dynamic programming. Wiley (1966)

    Google Scholar 

  17. Bresenham, J.: Algorithm for computer control of a digital plotter. IBM Systems Journal 4, 25–30 (1965)

    Article  Google Scholar 

  18. Vadakkoot, R., Shah, D., Shrivastava, S.: Enhanced moving average computation. In: World Congress on Computer Science and Information Engineering. Los Angeles, USA (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ta-Che Huang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Huang, TC., Cheng, YC., Chiang, CC. (2013). Automatic Dancing Assessment Using Kinect. In: Pan, JS., Yang, CN., Lin, CC. (eds) Advances in Intelligent Systems and Applications - Volume 2. Smart Innovation, Systems and Technologies, vol 21. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-35473-1_51

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-35473-1_51

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-35472-4

  • Online ISBN: 978-3-642-35473-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics