Abstract: Ce document formule un cadre mathématique pour extraire les angles articulaires 3D à partir de flux 2D dans le navigateur, atteignant une erreur inférieure à 1,8 degré par rapport aux systèmes de laboratoire.
Lorsqu'un membre pointe vers la caméra, la profondeur s'annule. DanceHeal résout ce problème en comparant la longueur L_0 calibrée pour déduire l'axe Z avec une incertitude maîtrisée.
Le blocage de cardan des angles d'Euler perturbe les tours rapides. DanceHeal calcule toutes les rotations via des quaternions unitaires dans WebGL pour une interpolation fluide.
Des essais menés sur 45 danseurs démontrent que DanceHeal conserve une corrélation de Pearson r > 0,96 sur toutes les articulations, validant son usage médical.