10 mars 2026
Cette étude présente un protocole standardisé et reproductible pour mettre en œuvre l’outil d’analyse EEG Spatial-Temporel-Fréquence (STFEEG) pour le décodage EEG par imagerie motrice, intégrant une segmentation spatial-temporelle-fréquence configurable, l’extraction de caractéristiques basée sur les Common Spatial Patterns (CSP), des algorithmes de classification multiples et des capacités de visualisation.
Ce travail développe une boîte à outils basée sur une interface graphique pour l’imagerie motrice en grille, le décodage EEG et l’analyse spatio-temporelle-fréquence interprétable. Les plateformes existantes manquent de configuration intégrée de la grille ludique spatiale, temporelle et fréquentielle avec une visualisation intuitive pour l’analyse EEG par imagerie motrice. Pour commencer, téléchargez STFEEG Tool depuis le dépôt en ligne.
Décompressez le fichier téléchargé dans un dossier local et localisez le fichier d’installation, STFEEG-Tool. mlappinstall, dans le contenu extrait. Double-cliquez sur STFEEG-Tool.
mlappinstall pour lancer l’installateur et suivre les instructions à l’écran pour finaliser l’installation. Après avoir téléchargé le fichier MAT d’exemple, lancez l’interface graphique STFEEG Tool pour ouvrir la fenêtre d’analyse EEG de l’imagerie motrice. Dans le panneau de chargement des données, cliquez sur Navigateur à côté de Chemin des données et sélectionnez le dossier contenant le fichier MAT préparé.
Maintenant, cliquez sur Navigateur à côté de Enregistrer le chemin et sélectionnez un dossier de sortie pour les résultats. Cliquez sur Charger dans le panneau de chargement des données pour importer le fichier MAT. Dans le panneau Stratégie de segmentation de l’interface graphique principale, cliquez sur Modifier pour ouvrir la fenêtre de configuration de Segmentation où les paramètres par défaut sont déjà fournis.
Pour configurer les fenêtres temporelles, sélectionnez l’onglet Fenêtres temporelles dans la fenêtre de configuration. Entrez les valeurs de début, de fin et d’intervalle pour définir les fenêtres temporelles. Ensuite, cliquez sur Ajouter pour ajouter les fenêtres générées à la liste.
Pour supprimer une fenêtre existante, faites un clic droit sur la ligne correspondante du tableau et sélectionnez Supprimer. Pour configurer les banques de fréquences des banques de filtres, sélectionnez l’onglet Bandes de fréquence dans la fenêtre de configuration. Entrez les valeurs de début, de fin et d’intervalle pour définir les bandes de fréquence.
Puis cliquez sur Ajouter pour ajouter les bandes générées à la liste. Pour supprimer une bande de fréquences existante, faites un clic droit sur la ligne correspondante du tableau et sélectionnez Supprimer. Pour configurer la segmentation spatiale par groupes de canaux, sélectionnez l’onglet Segmentation spatiale dans la fenêtre de configuration.
Cliquez sur Navigateur à côté de Groupes de canaux pour sélectionner un fichier MAT de définition de groupe de canaux. Cliquez sur Remplacer pour charger le fichier de groupe de canaux sélectionné et mettre à jour la liste des groupes de numéros de canaux. Si un fichier de localisation de canal a été sélectionné dans Localisation de canal, l’outil le charge également pour des visualisations ultérieures du cuir chevelu.
Cliquez sur OK en bas de la fenêtre de segmentation pour appliquer les fenêtres temporelles mises à jour, les bandes de fréquence et la segmentation spatiale. Le panneau Stratégie de segmentation de l’interface graphique principale est mis à jour en conséquence. Dans le panneau de configuration de classification, sélectionnez la méthode d’extraction de caractéristiques dans le menu déroulant.
Régler nCSP pour conserver les caractéristiques des deux extrémités du vecteur de caractéristiques. Ensuite, sélectionnez les classificateurs en cochant les cases correspondantes. Définissez le numéro de bandes de sélection pour spécifier combien de segments ou de caractéristiques à grain fin sont conservés dans la sélection basée sur le wrapper.
Définissez la validation croisée pour spécifier le nombre de plis pour la validation croisée k-fold sur les données du train et l’étiquette du train. Ensuite, cliquez sur Validation croisée pour effectuer une validation croisée k-fold. Examinez le résumé des performances affiché dans le panneau Résultats.
Consultez la carte topographique temps-fréquence pour identifier des motifs discriminatifs dans le temps, la fréquence et les régions du cuir chevelu. Consultez la carte de signification des groupes d’électrodes pour identifier les groupes de canaux qui contribuent le plus au décodage. La carte topographique temps-fréquence illustrait la distribution spatiale des schémas EEG discriminatifs à travers les segments fréquentiels et temporels.
La carte de signification des groupes d’électrodes quantifiait la contribution des groupes d’électrodes prédéfinis à la performance de décodage. Ce protocole standardisait à la fois le décodage de l’évaluation quantitative et la visualisation des schémas EEG d’imagerie motrice spécifiques au sujet. Un défi clé est de garantir que la classification pré-traitement et la segmentation multi-échelle restent flexibles et praticables entre différents ensembles de données.
Ce flux de travail peut détecter une analyse interprétable des différences spécifiques au sujet et guider le développement de modèles de décodage MI-EEG plus adaptatifs et généralisables.
Consultez la transcription complète et accédez à des milliers de vidéos scientifiques
This article presents the STFEEG-Tool, a graphical user interface (GUI)-based toolbox designed for standardized, reproducible, and interpretable spatial-temporal-frequency analysis of motor imagery EEG (MI-EEG) data. The tool addresses the lack of integrated, user-friendly workflows for fine-grained MI-EEG feature extraction and decoding, supporting both research and practical neurorehabilitation applications.
Standardized, interpretable EEG analysis is critical for advancing motor imagery brain-computer interface (MI-BCI) research and translational neurotechnology. The STFEEG-Tool addresses reproducibility and workflow integration challenges by enabling fine-grained spatial-temporal-frequency feature extraction and robust quantitative evaluation. This capability supports predictive confidence and portfolio triage in early-stage neurotechnology and neurorehabilitation R&D.
The STFEEG-Tool integrates into the discovery-to-preclinical continuum by standardizing MI-EEG data segmentation, feature extraction, and classifier evaluation.