| Literature DB >> 35884732 |
Sofien Gannouni1, Kais Belwafi1,2, Mohammad Reshood Al-Sulmi1, Meshal Dawood Al-Farhood1, Omar Ali Al-Obaid1, Abdullah Mohammed Al-Awadh1, Hatim Aboalsamh1, Abdelfettah Belghith1.
Abstract
There are many applications controlled by the brain signals to bridge the gap in the digital divide between the disabled and the non-disabled people. The deployment of novel assistive technologies using brain-computer interface (BCI) will go a long way toward achieving this lofty goal, especially after the successes demonstrated by these technologies in the daily life of people with severe disabilities. This paper contributes in this direction by proposing an integrated framework to control the operating system functionalities using Electroencephalography signals. Different signal processing algorithms were applied to remove artifacts, extract features, and classify trials. The proposed approach includes different classification algorithms dedicated to detecting the P300 responses efficiently. The predicted commands passed through a socket to the API system, permitting the control of the operating system functionalities. The proposed system outperformed those obtained by the winners of the BCI competition and reached an accuracy average of 94.5% according to the offline approach. The framework was evaluated according to the online process and achieved an excellent accuracy attaining 97% for some users but not less than 90% for others. The suggested framework enhances the information accessibility for people with severe disabilities and helps them perform their daily tasks efficiently. It permits the interaction between the user and personal computers through the brain signals without any muscular efforts.Entities:
Keywords: EEG signals processing; P300; brain-computer interface; brain-controlled operating system
Year: 2022 PMID: 35884732 PMCID: PMC9313199 DOI: 10.3390/brainsci12070926
Source DB: PubMed Journal: Brain Sci ISSN: 2076-3425
P300 paradigms Comparison.
| RCP | SCP | CBP | RBP | |
|---|---|---|---|---|
| Accuracy | Medium | Low | Very high | High |
| Adjacency problem |
|
| × | × |
| Crowding Effect |
|
|
| × |
| Double flash |
| × | × | × |
Figure 1System architecture.
Figure 2Main GUI.
Figure 3Sample of the auto-complete of a user’s command.
Figure 4Dividing the user’s screen. (A) Successive division of the user’s screen into small areas. (B) Division the user’s screen into 5 areas.
Figure 5Controlling the mouse movement when no more divisions are possible.
Figure 6Class diagram of the proposed system.
Figure 7Intensifications of rows or columns of a matrix of symbols.
Description of the benchmarking dataset.
| Parameter | Notation | Formula | Value |
|---|---|---|---|
| The number of rows of the command Matrix |
| 6 | |
| The number of columns of the command Matrix |
| 6 | |
| The number of signals during a single sequence |
|
| 12 |
| The number of sequences |
| 15 | |
| The number of post-stimulus signals during a single selection. |
|
| 180 |
| The number of selections (per subject) of the training dataset. |
| 85 | |
| The number of post-stimulus signals (per subject) of the training dataset. |
|
| 15,300 |
| The number of selections (per subject) of the testing dataset. |
| 100 | |
| The number of post-stimulus signals (per subject) of the testing dataset. |
|
| 18,000 |
Figure 8EEG electrode localization. (A) electrode positions. (B) g. GAMAcap.
Asymmetrical pairs between happy and pleased emotions.
| Subject | LDA | SVM | PLS | REG |
|---|---|---|---|---|
| Subject A | 93 | 96 | 94 | 94 |
| Subject B | 92 | 93 | 94 | 94 |
Accuracy obtained by the different classifiers (%).
| Winner of BCI Competition | ||||
|---|---|---|---|---|
|
|
|
|
|
|
| Subject A | 96 | 96 | 90.5 | 80 |
| Subject B | 93 | 95 | 90.5 | 80 |