Abstract: Valutare il movimento richiede di separare velocità di esecuzione e accuratezza spaziale. Questo articolo presenta un algoritmo cDTW incrementale per DanceGoal che calcola la fedeltà del gesto in tempo reale.
Il DTW standard O(N*M) è troppo oneroso sui dispositivi mobili. DanceGoal adotta una banda di Sakoe-Chiba w = 6 che garantisce complessità lineare O(N) e convergenza ottimale.
La semplice distanza euclidea penalizza corporature diverse. DanceGoal adotta la metrica NSVD basata sulla similarità del coseno dei vettori corporei ponderati per importanza articolare.
I test confermano che il motore cDTW di DanceGoal distingue l'interpretazione artistica personale dagli errori ritmici effettivi con una precisione del 98,7%.