Related Experiment Video
Updated: Feb 3, 2026

Author Spotlight: Enhancing Neurorehabilitation Through EEG, Motor Imagery, and Virtual Reality
Published on: May 10, 2024
Multi-class EEG classification of motor imagery signal by finding optimal time segments and features using SNR-based
Mahmoud Mahmoudi1, Mousa Shamsi2
1Faculty of Biomedical Engineering, Sahand University of Technology, Sahand New Town, Tabriz, Iran. ma_mahmoudi@sut.ac.ir.
Abstract:
The electroencephalogram signals are used to distinguish different motor imagery tasks in brain-computer interfaces. In most studies, in order to classify the EEG signals recorded in a cue-guided BCI paradigm, time segments for feature extraction after the onset of the visual cue were selected manually. In addition, in these studies the authors have selected a single identical time segment for different subjects. The present study emphasized on the inter-individual variability and difference between different motor imagery tasks as the potential source of erroneous results and used mutual information and the subject specific time interval to overcome this problem. More specifically, a new method was proposed to automatically find the best subject specific time intervals for the classification of four-class motor imagery tasks by using MI between the BCI input and output. Moreover, the signal-to-noise ratio was used to calculate the MI values, while the MI values were used as feature selection criteria to select the discriminative features. The time segments and the best discriminative features were found by using training data and used to assess the evaluation data. Furthermore, the CSP algorithm was used to extract signal features. The dataset 2A of BCI competition IV used in this study consisted of four different motor imagery signals, which were obtained from nine different subjects. One Vs One decomposition scheme was used to deal with the multi-class nature of the problem. The MI values showed that the obtained time segments not only varied between different subjects but also varied between different classifiers of different pair of classes. Finally, the results suggested that the proposed method was efficient in classifying multi-class motor imagery signals as compared to other classification strategies proposed by the other studies.
More Related Videos
Related Concept Videos
Classification of Signals
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
Mutual Inductance
When two circuits carrying time-varying currents are close to one another, the magnetic flux through each circuit varies because of the changing current in the other circuit. Consequently, an emf is induced in each circuit by the changing current in the other. Therefore, this type of emf is called...
Basic Continuous Time Signals
The unit step function, denoted u(t), is zero for negative time values and one for positive time values, exhibiting a discontinuity at t=0. This function often represents abrupt changes, such as the step voltage introduced when turning a car's...
Basic Discrete Time Signals
The unit impulse or sample sequence is mathematically expressed as zero for all n values except at n=0, where it is one. The unit impulse sequence, denoted by δ(n), is the first difference of the unit step sequence, while the unit step sequence u(n) is the...
Sampling Continuous Time Signal
In the...
Classification of Titrimetric Analysis Based on Reaction Types
Titrations between an acid and a base lead to neutralization reactions that form...

