10 maart 2026
Deze studie presenteert een gestandaardiseerd en reproduceerbaar protocol voor de implementatie van het Spatial-Temporal-Frequency EEG analyse-instrument (STFEEG) voor motorische beeldvorming EEG-decoding, met configureerbare ruimtelijk-temporele frequentiesegmentatie, Common Spatial Patterns (CSP)-gebaseerde feature-extractie, meerdere classificatie-algoritmen en visualisatiemogelijkheden.
Dit werk ontwikkelt een GUI-gebaseerde toolbox voor leuke gridmotorbeelden, EEG-decodering en interpreteerbare ruimtelijk-temporele frequentieanalyse. Bestaande platforms missen geïntegreerde leuke grid-ruimtelijke, temporale en frequentieconfiguratie met intuïtieve visualisatie voor motorische beeldvorming EEG-analyse. Om te beginnen, download STFEEG Tool uit de online repository.
Pak het gedownloade bestand uit in een lokale map en zoek het installatiebestand, STFEEG-Tool. mlappinstall, in de geëxtraheerde inhoud. Dubbelklik op STFEEG-Tool.
mlappinstall om de installer te starten en de instructies op het scherm te volgen om de installatie te voltooien. Na het downloaden van het voorbeeld van het MAT-bestand start je de grafische gebruikersinterface van STFEEG Tool om het Motor Imagery EEG Analysis-venster te openen. Klik in het Data Loading-paneel op Browser naast Data Path en selecteer de map met het voorbereide MAT-bestand.
Klik nu op Browser naast Pad opslaan en selecteer een uitvoermap voor resultaten. Klik op Laden in het Data Loading-paneel om het MAT-bestand te importeren. Klik in het Segmentatiestrategie-paneel van de hoofdgrafische gebruikersinterface op Bewerken om het configuratievenster Segmentatie te openen, waar de standaardparameters al zijn vermeld.
Om de temporele vensters te configureren, selecteer je het tabblad Temporale Vensters in het configuratievenster. Voer de begin-, eind- en intervalwaarden in om temporele vensters te definiëren. Klik vervolgens op Voeg toe om de gegenereerde vensters aan de lijst toe te voegen.
Om een bestaand venster te verwijderen, klik je met de rechtermuisknop op de overeenkomstige rij in de tabel en selecteer je Verwijderen. Om de frequentiebanden van de filterbank te configureren, selecteer je het tabblad Frequentiebanden in het configuratievenster. Voer de begin-, eind- en intervalwaarden in om frequentiebanden te definiëren.
Klik vervolgens op Voeg toe om de gegenereerde banden aan de lijst toe te voegen. Om een bestaande frequentieband te verwijderen, klik je met de rechtermuisknop op de overeenkomstige rij in de tabel en selecteer je Verwijderen. Om ruimtelijke segmentatie per kanaalgroepen te configureren, selecteer je het tabblad Ruimtelijke Segmentatie in het configuratievenster.
Klik op Browser naast Channel Groups om een kanaalgroepdefinitie MAT-bestand te selecteren. Klik op Vervangen om het geselecteerde kanaalgroepbestand te laden en de lijst met Groepen van Kanaalnummers bij te werken. Als een kanaallocatiebestand is geselecteerd in Channel Location, laadt de tool het ook voor latere scalpvisualisaties.
Klik op OK onderaan het Segmentatievenster om de bijgewerkte temporele vensters, frequentiebanden en ruimtelijke segmentatie toe te passen. Het segmentatiestrategiepaneel van de hoofdgrafische gebruikersinterface wordt dienovereenkomstig bijgewerkt. Selecteer in het Classificatieconfiguratie-paneel de methode Feature Extraction in het dropdownmenu.
Stel nCSP in om features van beide uiteinden van de featurevector te behouden. Selecteer vervolgens de classifiers door de bijbehorende vakjes aan te vinken. Stel het Selectiebandnummer in om aan te geven hoeveel fijnkorrelige segmenten of features behouden blijven bij wrapper-gebaseerde selectie.
Stel Cross-Validation in om het aantal folds voor k-fold crossvalidatie op treindata en treinlabel aan te geven. Klik vervolgens op Cross-Validation om k-voudige crossvalidatie uit te voeren. Bekijk de prestatiesamenvatting die in het Resultatenpaneel wordt weergegeven.
Bekijk de Tijd-Frequentie Topografische Kaart om onderscheidende patronen te identificeren over tijd, frequentie en hoofdhuidgebieden. Bekijk de Electrode Group Significance Map om kanaalgroepen te identificeren die het meest bijdragen aan decodering. De Time-Frequency Topographical Map illustreerde de ruimtelijke verdeling van onderscheidende EEG-patronen over frequentie- en temporele segmenten.
De Electrode Group Significance Map kwantificeerde de bijdrage van vooraf gedefinieerde elektrodegroepen aan de decodeerprestatie. Dit protocol standaardiseerde zowel het decoderen van kwantitatieve evaluatie als visualisatie van subjectspecifieke motorische beelden EEG-patronen. Een belangrijke uitdaging is ervoor zorgen dat pre-processing classificatie en multi-scale segmentatie flexibel en praktisch blijven over verschillende datasets.
Deze workflow kan interpreteerbare analyses van onderwerpspecifieke verschillen opsporen en de ontwikkeling van meer adaptieve en generaliseerbare MI-EEG-decodeermodellen begeleiden.
Bekijk het volledige transcript en krijg toegang tot duizenden wetenschappelijke video's
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.