Implementasi Algoritma Support Vector Machine Terhadap Klasifikasi Pose Balet


  • Romindo Romindo Universitas Pelita Harapan, Jakarta, Indonesia
  • Okky Putra Barus * Mail Universitas Pelita Harapan, Jakarta, Indonesia
  • Jefri Junifer Pangaribuan Universitas Pelita Harapan, Jakarta, Indonesia
  • Yudhistira Adhitya Pratama Universitas Pelita Harapan, Jakarta, Indonesia
  • Evelyn Wiliem Universitas Pelita Harapan, Jakarta, Indonesia
  • (*) Corresponding Author
Keywords: Machine Learning; Pose Recognition; MediaPipe; OpenCV

Abstract

Ballet is considered as one of the most difficult dance due to its technical posture demanded. If performed without guidance it may cause bad posture to ballerina and some serious injuries. A model in identifying different ballet poses is developed with artificial intelligence in order to tear down this barrier. The main purpose of this paper is to demonstrate a methodology that simplified Ballet Pose Recognition using an opensource framework called MediaPipe and a machine learning algorithm called Support Vector Machine. How the model work is it will pass through two stages: first, it extracts data points from an image dataset using the MediaPipe Pose Estimation library, and then it preprocesses the data, trains, validates, and tests it using the Support Vector Machine algorithm to do some pose classification. The model is trained in seven distinct ballet poses, including First Position, Second Position, Third Position, Fourth Position, Fifth Position, Tendu Devant, and Tendu Derrière. This is purposely done in order to assess the competence of the classification model. An accuracy score of 87% is achieved from the ballet pose classification model and is developed to work on images and live videos.

Downloads

Download data is not yet available.

References

https://www.movedancewear.com/blog/the_most_difficult_moves_in_ballet/486/ (accessed Dec. 08, 2021).

M. Fourie and D. van der Haar, “Computer vision for the ballet industry: A comparative study of methods for pose recognition,” Lecture Notes in Business Information Processing, vol. 389 LNBIP, pp. 118–129, 2020, doi: 10.1007/978-3-030-53337-3_9.

B. Novosel, D. Sekulic, M. Peric, M. Kondric, and P. Zaletel, “Injury Occurrence and Return to Dance in Professional Ballet : Prospective Analysis of Specific Correlates”, doi: 10.3390/ijerph16050765.

A. Gupta, “Human Pose Estimation Using Machine Learning in Python,” 2021. https://www.analyticsvidhya.com/blog/2021/10/human-pose-estimation-using-machine-learning-in-python/ (accessed Dec. 09, 2021).

Y. Agrawal, Y. Shah, and A. Sharma, “Implementation of machine learning technique for identification of yoga poses,” Proceedings - 2020 IEEE 9th International Conference on Communication Systems and Network Technologies, CSNT 2020, pp. 40–43, 2020, doi: 10.1109/CSNT48778.2020.9115758.

E. Burns, “What Is Machine Learning and Why Is It Important?,” 2019. https://searchenterpriseai.techtarget.com/definition/machine-learning-ML (accessed Dec. 09, 2021).

Q. Innovation, “Why is Machine Learning Important and How Will It Impact Business - Quantilus,” Quantilus Innovation, 2020. https://quantilus.com/why-is-machine-learning-important-and-how-will-it-impact-business/ (accessed Dec. 09, 2021).

A. Halder and A. Tayade, “Real-time Vernacular Sign Language Recognition using MediaPipe and Machine Learning,” International Journal of Research Publication and Reviews, vol. 2, no. 5, 2021.

M. Fourie and D. van der Haar, “A feature importance study in ballet pose recognition with openpose,” Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 12217 LNCS, pp. 243–254, 2020, doi: 10.1007/978-3-030-50334-5_16.

F. Rahutomo, P. Y. Saputra, and ..., “Implementasi Twitter Sentiment Analysis Untuk Review Film Menggunakan Algoritma Support Vector Machine,” Jurnal Informatika …, 2018, [Online]. Available: http://jip.polinema.ac.id/ojs3/index.php/jip/article/view/152

D. T. Lukmana, S. Subanti, and Y. Susanti, “Analisis Sentimen Terhadap Calon Presiden 2019 Dengan Support Vector Machine Di Twitter,” Seminar &Conference …, 2019, [Online]. Available: http://jurnal.umt.ac.id/index.php/cpu/article/view/1693

A. Nabillah, S. Alam, and M. G. Resmi, “Twitter User Sentiment Analysis Of TIX ID Applications Using Support Vector Machine Algorithm,” RISTEC …, 2022, [Online]. Available: https://journal.institutpendidikan.ac.id/index.php/ristec/article/view/1898

R. Darmawan, I. Indra, and A. Surahmat, “Optimalisasi Support Vector Machine (SVM) Berbasis Particle Swarm Optimization (PSO) Pada Analisis Sentimen Terhadap Official Account Ruang Guru di Twitter,” Jurnal Kajian Ilmiah, 2022, [Online]. Available: http://ejurnal.ubharajaya.ac.id/index.php/JKI/article/view/1130

I. N. F. Astuti, I. Darmawan, and ..., “… Sentimen Pada Data Kuesioner Evaluasi Dosen Oleh Mahasiswa (edom) Prodi Sistem Informasi Telkom University Menggunakan Algoritma Support Vector Machine,” eProceedings …, 2020, [Online]. Available: https://openlibrarypublications.telkomuniversity.ac.id/index.php/engineering/article/view/12676

A. P. Sembiring and S. Faza, “… SUPPORT VECTOR MACHINE (SVM): PREDIKSI TINGKAT KEJAHATAN BERDASARKAN ARTIKEL BERITA NASIONAL MENGGUNAKAN METODE SUPPORT …,” ABEC Indonesia, 2021, [Online]. Available: https://abecindonesia.org/proceeding/index.php/abec/article/view/197

L. Hakim, “Penentuan Tes Kepribadian Calon Mahasiswa Berdasarkan Sidik Jari Menggunakan Minutie dan Support Vector Machine,” Journal of Applied Informatics and Computing, 2020, [Online]. Available: https://103.209.1.42/index.php/JAIC/article/view/1883

N. W. Utami and N. N. Saptiari, “Penerapan Data Mining Untuk Klasifikasi Penyebab Kematian Menggunakan Algoritma Support Vector Machine,” Jurnal Ilmiah Ilmu Terapan …, 2020, [Online]. Available: https://online-journal.unja.ac.id/JIITUJ/article/view/13268

E. ERYKSON, … SENTIMEN PUBLIK PENANGANAN COVID-19 DI KABUPATEN PONOROGO MENGGUNAKAN ALGORITMA SUPPORT VECTOR MACHINE (SVM) DAN RANDOM …. eprints.umpo.ac.id, 2022. [Online]. Available: http://eprints.umpo.ac.id/8924/

A. Setiyono and H. F. Pardede, “Klasifikasi Sms Spam Menggunakan Support Vector Machine,” Jurnal Pilar Nusa Mandiri, 2019, [Online]. Available: http://ejournal.nusamandiri.ac.id/index.php/pilar/article/view/693

A. S. Handayani, S. Soim, T. E. Agusdi, and ..., “Klasifikasi Kualitas Udara Dengan Metode Support Vector Machine,” Jurnal Informatika …, 2020, [Online]. Available: http://e-journal.stmiklombok.ac.id/index.php/jire/article/view/303


Bila bermanfaat silahkan share artikel ini

Berikan Komentar Anda terhadap artikel Implementasi Algoritma Support Vector Machine Terhadap Klasifikasi Pose Balet

Dimensions Badge
Article History
Submitted: 2022-12-08
Published: 2022-12-30
Abstract View: 874 times
PDF Download: 643 times
How to Cite
Romindo, R., Barus, O., Pangaribuan, J., Pratama, Y., & Wiliem, E. (2022). Implementasi Algoritma Support Vector Machine Terhadap Klasifikasi Pose Balet. Building of Informatics, Technology and Science (BITS), 4(3), 1558−1566. https://doi.org/10.47065/bits.v4i3.2647
Issue
Section
Articles