| Literature DB >> 33804611 |
Amardeep Singh1, Ali Abdul Hussain1, Sunil Lal1, Hans W Guesgen1.
Abstract
Motor imagery (MI) based brain-computer interface (BCI) aims to provide a means of communication through the utilization of neural activity generated due to kinesthetic imagination of limbs. Every year, a significant number of publications that are related to new improvements, challenges, and breakthrough in MI-BCI are made. This paper provides a comprehensive review of the electroencephalogram (EEG) based MI-BCI system. It describes the current state of the art in different stages of the MI-BCI (data acquisition, MI training, preprocessing, feature extraction, channel and feature selection, and classification) pipeline. Although MI-BCI research has been going for many years, this technology is mostly confined to controlled lab environments. We discuss recent developments and critical algorithmic issues in MI-based BCI for commercial deployment.Entities:
Keywords: BCI calibration; BCI illiteracy; BCI training; adaptive BCI; asynchronous BCI; brain–computer interface (BCI); electroencephalography (EEG); motor imagery; online BCI
Mesh:
Year: 2021 PMID: 33804611 PMCID: PMC8003721 DOI: 10.3390/s21062173
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Breakdown of the article.
Figure 2Block diagram showing the typical structure of MI-based brain–computer interface (BCI).
Figure 3The international 10–20 standard electrode position system.The left image presents a left side view of the head with electrode positions, and the right image shows a top view of the head.
Figure 4An illustration of one trial’s timing in the Graz protocol [11].
This table provides a summary of the feature extraction methods.
| A Summary of Feature Extraction Methods | ||
|---|---|---|
| Temporal | Statistical Features [ | |
|
| ||
|
| ||
|
| ||
|
| ||
| Hijorth features [ |
| |
|
| ||
|
| ||
| RMS [ |
| |
| IEEG [ |
| |
| Fractal Dimension [ |
| |
| Autoregressive modeling [ | ||
| Peak-Valley modeling [ | Cosine angles, Euclidean distance between neighbouring peak and valley points | |
| Entropy [ |
| |
| Quaternion modeling [ |
| |
| Spectral | Band power [ |
|
| Spectral Entropy [ | ||
| Spectral statistical | Mean Peak Frequency, Mean Power, Variance of Central Frequency etc. | |
| Time-frequency | STFT [ |
|
| Wavelet transform [ |
| |
| EMD [ |
| |
| Spatial Methods | CSP [ |
|
| BSS [ | ||
| Spatio-temporal | Sample covariance matrices [ | |
Figure 5An image of the Riemannian Manifold displaying an example of a geodesic (the shortest distance between two Riemannian points), tangent space, and tangent mapping.
Figure 6Flow diagram of different feature selection approaches.
This table provides a summary of the classification methods described in the Section 2.7.
| Mapping Function | Objective Function | Min/Max Algorithm | |
|---|---|---|---|
| DT |
| Gain impurity, information gain | greedy algorithm |
| LDA |
|
| Eigen value solver |
| SVM |
|
| Quadratic Programming |
| R-SVM | |||
| MLP |
| MSE, Cross entropy, Hinge | SGD, Adam |
| CNN |
| ||
| MDRM |
|
| Averaging approaches |
Multi class Confusion matrix.
| Prediction | |||||
|---|---|---|---|---|---|
|
|
|
|
| ||
| Target |
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
| |
| − | − | − | − | − | |
|
|
|
|
|
| |
Summary of all the Metrics.
| Metrics | Two Class | Multi Class (N-Class) | |
|---|---|---|---|
| BCI decoding capabilty | Accuracy |
| |
| Kappa | |||
| sensitivity |
| ||
| ITR |
| ||
| User encoding capability | Stability |
| |
| Distinct |
| ||