Skip to main content

Ballet Pose Recognition: A Bag-of-Words Support Vector Machine Model for the Dance Training Environment

  • Conference paper
  • First Online:
Information Science and Applications 2018 (ICISA 2018)

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 514))

Included in the following conference series:

  • 1526 Accesses

Abstract

Serious dance students are always looking for ways in which they can improve their technique by practising alone at home or a studio by using a mirror for feedback. The problem these students face is that for many ballet postures it is difficult to analyze one’s own faults. By not having guidance regarding proper positional alignment, dancers risk developing injuries and bad habits. The proposed solution is a system which recognizes the ballet position being performed by a dancer. After recognition, this research aims to work towards providing the necessary correction as feedback. The results for recognition in the system, using a Bag-of-Words approach to a Support Vector Machine classifier, showed an accuracy of 59.6%. Multiple implementations are produced and assessed in this paper. It is clearly found that the approach is feasible, however, work for improving the accuracy is required. Recommendations to improve effective pose recognition for future work are therefore discussed.

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 229.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 299.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 299.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

References

  1. Franklin E (2004) Conditioning for dance: training for peak performance in all dance forms. Human Kinetics

    Google Scholar 

  2. Speck S, Cisneros E (2003) Ballet for dummies

    Google Scholar 

  3. Kassing G, Jay DM (1998) Teaching beginning ballet technique. Human Kinetics

    Google Scholar 

  4. Banerjee A, Saha S, Basu S, Konar A, Janarthanan R (2014) A novel approach to posture recognition of ballet dance. In: 2014 IEEE international conference on electronics, computing and communication technologies (CONECCT)

    Google Scholar 

  5. Trajkova M, Cafaro F (2016) E-ballet: designing for remote ballet learning. In: Proceedings of the 2016 ACM international joint conference on pervasive and ubiquitous computing adjunct—UbiComp ’16, pp 213–216

    Google Scholar 

  6. Spirit D (2014) Working one-on-one: what to expect from private lessons

    Google Scholar 

  7. Dancing RA (1997) The foundations of classical ballet technique. Royal Academy of Dancing

    Google Scholar 

  8. Hong GS, Park SW, Park SH, Nasridinov A, Park YH (2016) A ballet posture education using it techniques. In: Proceedings of the sixth international conference on emerging databases technologies, applications, and theory—EDB’16, pp 114–116

    Google Scholar 

  9. Gupta M, Hallam J, Keen E, Lee C, McKenna A (2014) Ballet hero: building a garment for memetic embodiment in dance learning. In: Proceedings of the 2014 ACM international symposium on wearable computers adjunct program—ISWC ’14 Adjunct, pp 49–54

    Google Scholar 

  10. Dancs J, Sivalingam R, Somasundaram G, Morellas V, Papanikolopoulos N (2013) Recognition of ballet micro-movements for use in choreography. In: 2013 IEEE/RSJ international conference on intelligent robots and systems, pp 1162–1167

    Google Scholar 

  11. Saha S, Banerjee A, Basu S, Konar A, Nagar AK (2013) Fuzzy image matching for posture recognition in ballet dance. In: 2013 IEEE international conference on fuzzy systems (FUZZ-IEEE)

    Google Scholar 

  12. BalletHub (2017) Passe and retiré basics

    Google Scholar 

  13. CIL U (2011) Ucf-cil action dataset @ computational imaging lab-university of central florida

    Google Scholar 

  14. Bradski G, Kaehler A (2008) Learning OpenCV: computer vision with the OpenCV library. O’Reilly Media, Inc

    Google Scholar 

  15. Gonzalez RC, Wood RE (2008) Digital image processing, 3rd edn. Prentice-Hall

    Google Scholar 

  16. Bhangale K, Shekokar R (2014) Human body detection in static images using hog & piecewise linear svm. Int J Innov Res Dev 0(0)

    Google Scholar 

  17. Nixon MS, Aguado AS (2008) Feature extraction & image processing for computer vision. Academic Press

    Google Scholar 

  18. Muneesawang P, Khan NM, Kyan M, Elder RB, Dong N, Sun G, Li H, Zhong L, Guan L (2015) A machine intelligence approach to virtual ballet training. IEEE MultiMed 22(4):80–92

    Article  Google Scholar 

  19. Saha S, Konar A (2015) Topomorphological approach to automatic posture recognition in ballet dance. IET Image Process 9(11):1002–1011

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dustin van der Haar .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Fourie, M., van der Haar, D. (2019). Ballet Pose Recognition: A Bag-of-Words Support Vector Machine Model for the Dance Training Environment. In: Kim, K., Baek, N. (eds) Information Science and Applications 2018. ICISA 2018. Lecture Notes in Electrical Engineering, vol 514. Springer, Singapore. https://doi.org/10.1007/978-981-13-1056-0_33

Download citation

  • DOI: https://doi.org/10.1007/978-981-13-1056-0_33

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-13-1055-3

  • Online ISBN: 978-981-13-1056-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics