Skip to main content

NrityaGuru: A Dance Tutoring System for Bharatanatyam Using Kinect

  • Conference paper
  • First Online:
Computer Vision, Pattern Recognition, Image Processing, and Graphics (NCVPRIPG 2017)

Abstract

Indian Classical Dance (ICD) is a living heritage of India. Traditionally Gurus (teachers) are the custodians of this heritage. They practice and pass on the legacy through their Shishyas (disciples), often in undocumented forms. The preservation of the heritage, thus, remains limited in time and scope. Emergence of digital multimedia technology has created the opportunity to preserve heritage by ensuring that it can be accessible over a long period of time. However, there have been only limited attempts to use effective technologies either in the pedagogy of learning dance or in the preservation of heritage of ICD. In this context, the paper presents NrityaGuru – a tutoring system for Bharatanatyam – a form of ICD. Using Kinect Xbox to capture dance videos in multi-modal form, we design a system that can help a learner dancer identify deviations in her dance postures and movements against the prerecorded benchmark performances of the tutor (Guru).

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 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Notes

  1. 1.

    Such a setup, however, may not work effectively for a performances with a lot of movement.

  2. 2.

    HKA: hip–knee–ankle, SEW: shoulder–elbow–wrist, LH_HC_RH: left hip–hip center–right hip.

  3. 3.

    Threshold of sudden change = 0.08, Threshold of fast motion = 1.5, Threshold of slow motion = 0.5.

  4. 4.

    Score of match from starting to current frame.

References

  1. Alexiadis, D., Kelly, P., Boubekeur, T., Moussa, M.B.: Evaluating a dancers performance using Kinect-based skeleton tracking. In: Proceedings of the 19th ACM International Conference on Multimedia, pp. 659–662 (2011)

    Google Scholar 

  2. Anderson, F., Grossman, T., Matejka, J., Fitzmaurice, G.: YouMove: enhancing movement training with an augmented reality mirror. In: Proceedings of the 26th Annual ACM Symposium on User Interface Software and Technology, pp. 311–320. ACM, October 2013

    Google Scholar 

  3. Bellman, R., Kalaba, R.: On adaptive control processes. IRE Trans. Autom. Control 4(2), 1–9 (1959)

    Article  Google Scholar 

  4. Chan, J.C., Leung, H., Tang, J.K., Komura, T.: A virtual reality dance training system using motion capture technology. IEEE Trans. Learn. Technol. 4(2), 187–195 (2011)

    Article  Google Scholar 

  5. Drobny, D., Weiss, M., Borchers, J.: Saltate!: a sensor-based system to support dance beginners. In: CHI 2009 Extended Abstracts on Human Factors in Computing Systems, pp. 3943–3948. ACM, April 2009

    Google Scholar 

  6. Essid, S., Alexiadis, D., Tournemenne, R., Gowing, M., Kelly, P., Monaghan, D., Daras, P., Drémeau, A., O’Connor, N.E.: An advanced virtual dance performance evaluator. In: 2012 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pp. 2269–2272. IEEE, March 2012

    Google Scholar 

  7. James, S., Fonseca, M.J., Collomosse, J.: ReEnact: sketch based choreographic design from archival dance footage. In: Proceedings of International Conference on Multimedia Retrieval, p. 313. ACM, April 2014

    Google Scholar 

  8. Mallick, T., Das, P.P., Majumdar, A.K.: Characterizations of noise in Kinect depth images. IEEE Sens. J. 14, 1731–1740 (2014)

    Article  Google Scholar 

  9. Mallick, T., Das, P.P., Majumdar, A.K.: Study of interference noise in multi-Kinect set-up. In: Proceedings of 9th National Conference on International Conference on Computer Vision Theory and Applications VISAPP 2014, pp. 173–178 (2014)

    Google Scholar 

  10. Mallick, T., Bhuyan, H., Das, P.P., Majumdar, A.K.: Annotated Bharatanatyam Data Set (2017). http://hci.cse.iitkgp.ac.in

  11. Marquardt, Z., Beira, J., Em, N., Paiva, I., Kox, S.: Super mirror: a Kinect interface for ballet dancers. In: CHI 2012 Extended Abstracts on Human Factors in Computing Systems, pp. 1619–1624. ACM, May 2012

    Google Scholar 

  12. Nakamura, A., Tabata, S., Ueda, T., Kiyofuji, S., Kuno, Y.: Dance training system with active vibro-devices and a mobile image display. In: 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems, (IROS 2005), pp. 3075–3080. IEEE, August 2005

    Google Scholar 

  13. Nakamura, A., Tabata, S., Ueda, T., Kiyofuji, S., Kuno, Y.: Multimodal presentation method for a dance training system. In: CHI 2005 Extended Abstracts on Human Factors in Computing Systems, pp. 1685–1688. ACM, April 2005

    Google Scholar 

  14. Ramadoss, B., Kannan, R., Andres, F.: Intelligent tutoring systems for dance media environments. In: International Advance Computing Conference (IACC 2009) (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Partha Pratim Das .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Aich, A., Mallick, T., Bhuyan, H.B.G.S., Das, P.P., Majumdar, A.K. (2018). NrityaGuru: A Dance Tutoring System for Bharatanatyam Using Kinect. In: Rameshan, R., Arora, C., Dutta Roy, S. (eds) Computer Vision, Pattern Recognition, Image Processing, and Graphics. NCVPRIPG 2017. Communications in Computer and Information Science, vol 841. Springer, Singapore. https://doi.org/10.1007/978-981-13-0020-2_42

Download citation

  • DOI: https://doi.org/10.1007/978-981-13-0020-2_42

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-13-0019-6

  • Online ISBN: 978-981-13-0020-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics