Sequence Recognition in Bharatnatyam dance
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.