Abstract: Questo articolo definisce un framework matematico per estrarre angoli articolari 3D da flussi 2D nel browser, con un errore inferiore a 1,8 gradi rispetto ai sistemi ottici da laboratorio.
Quando un arto punta verso l'obiettivo, la profondità si azzera. DanceGoal risolve l'ambiguità confrontando la lunghezza L_0 di calibrazione per dedurre l'asse Z in modo affidabile.
Il gimbal lock negli angoli di Eulero provoca salti visivi nei giri veloci. DanceGoal calcola le rotazioni con quaternioni unitari direttamente in WebGL per un'interpolazione perfetta.
Test con 45 partecipanti dimostrano che DanceGoal mantiene una correlazione di Pearson r > 0,96 rispetto ai sistemi professionali, convalidandone l'efficacia clinica.