TrackStudio: An Integrated Toolkit for Markerless Tracking
TrackStudio est un ensemble d'outils accessible, doté d'une interface graphique, qui intègre des outils open-source pour fournir un pipeline complet et sans programmation pour le suivi de mouvement 2D et 3D sans marqueurs, validé dans divers environnements afin d'offrir des performances fiables tant pour les chercheurs que pour les non-experts.
Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA d'un preprint qui n'a pas été évalué par des pairs. Ce n'est pas un avis médical. Ne prenez pas de décisions de santé basées sur ce contenu. Lire la clause de non-responsabilité complète
Imaginez que vous vouliez filmer les mouvements d'un danseur pour étudier ses torsions et ses rotations, mais que vous ne disposez pas d'un studio à un million de dollars rempli de lasers et d'autocollants réfléchissants. Par le passé, tenter de suivre le mouvement humain sans ces autocollants revenait à essayer de résoudre un Rubik's Cube avec des mitaines de cuisine et en parlant une langue que l'on ne connaît pas : cela demandait énormément d'expertise technique, de compétences en codage et de patience pour que le logiciel commence ne serait-ce qu'à fonctionner.
Voici TrackStudio, un nouvel ensemble d'outils qui agit comme une baguette magique « plug-and-play » pour le suivi de mouvement. Au lieu de forcer les chercheurs à devenir des programmeurs informatiques, cet outil regroupe les meilleurs outils open-source existants dans une fenêtre unique et facile à utiliser (une interface graphique, ou GUI). Il est conçu pour que n'importe qui — d'un étudiant curieux à un chercheur clinicien — puisse enregistrer une vidéo, synchroniser des caméras et obtenir des données de mouvement en 3D sans écrire une seule ligne de code.
La magie derrière le rideau
Considérez le processus comme une équipe de chefs spécialisés travaillant dans une cuisine.
- Le Chef 2D (MediaPipe) : D'abord, le système examine votre vidéo et trouve les « points de repère » sur le corps, comme les poignets, les coudes ou le bout des doigts. C'est comme un chef repérant l'emplacement exact d'une cerise sur un gâteau dans une photo 2D.
- L'Architecte 3D (Anipose) : Mais une photo est plate ! Pour obtenir la profondeur, vous devez voir le gâteau sous différents angles. TrackStudio utilise plusieurs caméras pour prendre ces points 2D et les « trianguler » — combinant les vues pour construire un modèle 3D dans l'espace.
- Le Chef d'Orchestre : TrackStudio est le chef d'orchestre qui s'assure que tous ces chefs travaillent ensemble parfaitement, en gérant les parties délicates comme la synchronisation des caméras (pour qu'elles démarrent toutes à la milliseconde exacte près) et le calibrage des lentilles, le tout via un menu simple.
Mise à l'épreuve
Les créateurs ne se sont pas contentés de le construire ; ils l'ont soumis à l'épreuve du feu dans trois « cuisines » très différentes pour voir s'il pouvait supporter la chaleur. Ils l'ont testé sur 76 participants dans trois configurations :
- La configuration assise : Des personnes assises à une table avec 3 webcams à bas coût (Logitech Brio), manipulant des objets du quotidien. Certains portaient même un « troisième pouce » robotique qui bloquait la vue, créant un puzzle complexe pour le logiciel.
- La configuration en décubitus dorsal : Des personnes allongées dans une fausse salle d'IRM (un espace exigu et peu éclairé) avec 4 webcams, tendant la main vers des objets alors que leur corps était partiellement caché.
- La configuration mixte : Un test plus avancé utilisant 5 caméras haute résolution (FLIR Blackfly S) pour suivre les mains, les bras et les visages pendant que les gens s'asseyaient et se tenaient debout, se déplaçant dans un espace confiné pendant cinq jours.
Les résultats : Fluides comme du beurre
Les chiffres racontent une histoire de stabilité surprenante.
- Fluidité : Le suivi était incroyablement fluide. La « corrélation inter-images » (une mesure de la cohérence du mouvement d'une image à l'autre) était de 0,98 pour la configuration assise et de 0,999 (presque parfait) pour la configuration en décubitus dorsal. Cela signifie que le logiciel ne s'est pas emmêlé les pinceaux ou n'a pas « sauté » lors des mouvements.
- Précision : Lorsque l'erreur en 3D a été mesurée, le suivi des mains était impressionnamment serré. Dans la configuration assise, l'erreur moyenne était de 13,6 mm. Dans la configuration en décubitus dorsal, elle est tombée à 8,95 mm. Même dans la configuration mixte de haute technologie, l'erreur de la main n'était que de 4,41 mm.
- Grosses erreurs ? Rarement. Dans la configuration assise, seulement 0,58 % des images présentaient des erreurs supérieures à 10 mm. Dans la configuration en décubitus dorsal, elle était encore plus faible, à 0,55 %.
- Test en conditions réelles : Dans une tâche spécifique où les gens devaient toucher des cibles, le système a atteint la zone cible avec succès 91 % du temps. Lorsqu'il manquait, le doigt n'était généralement qu'à 10,3 mm de la cible.
Ils ont également testé la facilité d'utilisation pour les non-experts. Dix personnes ayant des compétences de codage débutantes à intermédiaires ont tenté d'installer et de lancer l'ensemble du processus. Chacune d'entre elles a réussi du premier coup, en seulement 4 minutes et 44 secondes en moyenne (hors temps de traitement de la vidéo par l'ordinateur).
Ce qu'il est (et ce qu'il n'est pas)
Il est important de savoir ce que TrackStudio n'est pas. Il n'invente pas de nouvelles mathématiques et ne crée pas un nouvel algorithme qui surpasse les meilleurs au monde. Les auteurs sont clairs : ils n'ont pas cherché à surpasser les outils spécifiques qu'ils utilisent (comme MediaPipe ou Anipose) dans des conditions idéales. Au lieu de cela, ils ont construit un pont pour rendre ces outils puissants accessibles au grand public.
Le document exclut également certains scénarios. Cet ensemble d'outils a été conçu et testé pour des enregistrements à personne unique dans des environnements relativement structurés. Il n'est pas une solution pour suivre une foule, gérer des interactions complexes entre plusieurs personnes ou faire face à des obstructions sévères et imprévisibles où les identités pourraient se mélanger. Si vous essayez de suivre toute une équipe de football avec cela, le système pourrait se tromper sur l'identité de chacun.
L'essentiel
TrackStudio suggère que vous n'avez pas besoin d'être un génie du codage pour obtenir des données de suivi de mouvement fiables et de haute qualité. Il offre une solution pratique, « prête à l'emploi », qui fonctionne avec des webcams bon marché ou des caméras sophistiquées, offrant des résultats comparables à des systèmes beaucoup plus complexes et coûteux. Bien qu'il ne soit peut-être pas le système absolument parfait pour chaque cas limite scientifique, il réussit à abaisser la barrière à l'entrée, transformant une tâche qui nécessitait autrefois un doctorat en vision par ordinateur en quelque chose qu'un adolescent curieux ou un chercheur occupé peut accomplir en moins de cinq minutes.
Noyé(e) sous les articles dans votre domaine ?
Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.