Clear Sky Science · fr

Thalamus : un système en temps réel pour la capture synchronisée et en boucle fermée de données comportementales et électrophysiologiques multimodales

· Retour à l’index

Pourquoi il est important de suivre le cerveau et le corps ensemble

La neurochirurgie moderne et les interfaces cerveau–ordinateur reposent sur la capacité à voir ce que font le cerveau et le corps simultanément et avec une grande précision. Or, dans un bloc opératoire animé, différentes machines observent séparément le cerveau, les muscles, le cœur et les mouvements, souvent sans horloge commune. Cet article présente Thalamus, un système logiciel ouvert qui rassemble tous ces signaux en temps réel, aidant médecins et chercheurs à mieux comprendre le lien entre l’activité cérébrale et le comportement et à tester de nouvelles thérapies en toute sécurité.

Un hub unique pour de nombreux signaux

Thalamus est conçu comme un hub central capable d’écouter de nombreux capteurs déjà présents à l’hôpital, tels que des électrodes cérébrales, des gants de capture de mouvement, des caméras et des moniteurs cardiaques. Plutôt que de traiter chaque appareil comme une île, Thalamus horodate chaque flux dès son arrivée afin que les ondes cérébrales, les mouvements de la main et autres mesures puissent être alignés à la fraction de milliseconde près. Cette vue synchronisée est particulièrement précieuse lors de procédures neurochirurgicales courtes et délicates, où l’espace et le temps pour du matériel supplémentaire sont limités.

Figure 1. Comment un hub logiciel unifie les signaux du cerveau et du corps au bloc opératoire pour offrir une meilleure compréhension et améliorer les soins.
Figure 1. Comment un hub logiciel unifie les signaux du cerveau et du corps au bloc opératoire pour offrir une meilleure compréhension et améliorer les soins.

Architecture du système

Pour faire face au flux important de données, Thalamus utilise une conception en deux couches. Une couche Python conviviale exécute le panneau de contrôle et l’interface expérimentale vus par le chercheur et le patient. Une couche C++ plus rapide prend en charge les tâches exigeantes : acquérir les données depuis les appareils, les faire circuler à travers une chaîne d’étapes de traitement, et les enregistrer. Ces étapes sont organisées en « nœuds » modulaires, chacun pouvant acquérir, transformer ou stocker des données. Les chercheurs peuvent combiner les nœuds pour connecter de nouveaux capteurs, calculer des mesures simples comme la puissance du signal, ou déclencher d’autres appareils, tout en maintenant le système stable et réactif.

Retour en temps réel et sécurité

Un objectif clé de Thalamus est de fermer la boucle entre la détection et l’action. Le logiciel peut surveiller les signaux entrants, effectuer des calculs en temps réel, puis envoyer des retours opportuns, par exemple animer une main virtuelle ou déclencher du matériel de stimulation cérébrale. Les auteurs ont mesuré la durée de ces boucles à l’aide d’une série de tests sur banc. Ils montrent que Thalamus peut détecter un changement et y répondre en bien moins d’une milliseconde au sein du logiciel, et de l’ordre de la milliseconde lorsque l’on inclut des cartes d’acquisition de données courantes. L’utilisation soignée d’outils de communication modernes aide le système à détecter les erreurs, éviter la perte de données et récupérer presque toutes les informations même si un processus informatique s’arrête subitement.

Figure 2. Comment des signaux cérébraux, de mouvement et cardiaques synchronisés traversent un pipeline rapide pour alimenter des retours rapides dans les expériences.
Figure 2. Comment des signaux cérébraux, de mouvement et cardiaques synchronisés traversent un pipeline rapide pour alimenter des retours rapides dans les expériences.

Validation en laboratoire et au bloc opératoire

L’équipe a vérifié que Thalamus maintient l’alignement des flux de données en construisant des circuits de test simples et en les combinant avec des gants de capture de mouvement et des caméras. Lorsqu’un bouton était relâché, la montée de tension, le mouvement enregistré du doigt et le changement de luminosité d’une LED concordaient tous à quelques millièmes de seconde près. Ils ont aussi soumis le système à des contraintes en augmentant les fréquences des images vidéo et en calculant des résumés détaillés des signaux cérébraux, constatant que la synchronisation restait serrée même avec une charge de travail accrue. Enfin, ils ont déployé Thalamus au bloc opératoire pour des patients subissant une stimulation cérébrale profonde. Là, le logiciel a enregistré des mouvements de main fins ainsi que des signaux d’électrodes dans une région cérébrale profonde liée au mouvement, révélant la baisse attendue de certaines activités rythmiques cérébrales lorsque les patients déplaçaient la main.

Implications pour les soins aux patients et la recherche

Pour un lecteur non spécialiste, Thalamus agit comme un chef d’orchestre très précis, synchronisant de nombreux « instruments » médicaux afin que les interactions complexes entre cerveau et corps soient visibles clairement plutôt que déduites a posteriori. Parce qu’il s’appuie sur l’équipement hospitalier existant, qu’il est open source et qu’il a été testé à la fois sur banc et en chirurgie réelle, Thalamus réduit la barrière à la conduite d’expériences riches et basées sur les données en milieu clinique. Avec le temps, de telles vues synchronisées des signaux cérébraux et du comportement pourraient soutenir des interfaces cerveau–ordinateur et des thérapies plus personnalisées, facilitant l’ajustement des traitements pour chaque individu sans ajouter de risques ni de contraintes au bloc opératoire.

Citation: Haggerty, J., Qureshi, Q., Gabriel, E.D. et al. Thalamus: a real-time system for synchronized, closed-loop multimodal behavioral and electrophysiological data capture. Commun Eng 5, 93 (2026). https://doi.org/10.1038/s44172-026-00646-z

Mots-clés: neurosciences multimodales, interface cerveau-machine, capture de données en neurochirurgie, enregistrement neuronal en temps réel, neuromodulation en boucle fermée