← All research

AI for Learning

A method using Convolutional Neural Networks and Support Vector Machines to recognize complex dance sequences in Bharatanatyam, laying groundwork for digital tutoring systems.

cs.CVSome background helps

Sequence Recognition in Bharatnatyam dance

Himadri Bhuyan, Rohit Dhaipule, Partha Pratim Das

In plain terms

Bharatanatyam is an ancient Indian classical dance form where students learn specific sequences of movements and postures, called Adavus. The challenge is to create an automated system that can accurately recognize these complex dance sequences, which are vital for proper learning and practice. The researchers developed a method that first uses a Convolutional Neural Network (CNN), a type of AI for image recognition, to identify individual "Key Postures" (specific body poses). They then used a Support Vector Machine (SVM), another machine learning technique, to recognize the motions occurring between these postures. Finally, an algorithm called Edit Distance was used to compare the recognized sequence of postures and motions with the correct, predefined dance sequences, achieving 98% accuracy. This system can contribute significantly to digital dance heritage and the development of intelligent dance tutoring systems, distinguishing itself by recognizing both postures and motions across all dance variations.

Why it matters · This paper demonstrates how AI, particularly computer vision, can be applied to analyze complex physical movements, offering a foundation for intelligent tutoring systems in skill-based learning domains like dance.

About this work · This research contributes to the intersection of computer vision and educational technology, focusing on automated recognition of complex human movements for pedagogical purposes.

intelligent tutoringcomputer visionskill acquisitionmotion recognitioneducational tools