Abstract: Evaluar el movimiento humano requiere separar la velocidad de ejecución de la precisión espacial. Este artículo presenta un algoritmo cDTW optimizado para DanceGoal que califica la fidelidad coreográfica en tiempo real.
El DTW clásico O(N*M) es pesado en móviles. DanceGoal implementa una banda de Sakoe-Chiba w = 6 que reduce la complejidad a O(N) lineal con convergencia perfecta ante cambios de ritmo.
La distancia euclidiana penaliza diferentes estaturas. DanceGoal utiliza la métrica NSVD que evalúa la similitud del coseno de vectores ponderados por la masa de las articulaciones principales.
Las pruebas demuestran que DanceGoal distingue entre el estilo personal (rubato) y los errores de compás reales con 98.7% de precisión, respetando la expresión del artista.