| Literature DB >> 29601538 |
Aya Rezeika1, Mihaly Benda2, Piotr Stawicki3, Felix Gembler4, Abdul Saboor5, Ivan Volosyak6.
Abstract
A Brain-Computer Interface (BCI) provides a novel non-muscular communication method via brain signals. A BCI-speller can be considered as one of the first published BCI applications and has opened the gate for many advances in the field. Although many BCI-spellers have been developed during the last few decades, to our knowledge, no reviews have described the different spellers proposed and studied in this vital field. The presented speller systems are categorized according to major BCI paradigms: P300, steady-state visual evoked potential (SSVEP), and motor imagery (MI). Different BCI paradigms require specific electroencephalogram (EEG) signal features and lead to the development of appropriate Graphical User Interfaces (GUIs). The purpose of this review is to consolidate the most successful BCI-spellers published since 2010, while mentioning some other older systems which were built explicitly for spelling purposes. We aim to assist researchers and concerned individuals in the field by illustrating the highlights of different spellers and presenting them in one review. It is almost impossible to carry out an objective comparison between different spellers, as each has its variables, parameters, and conditions. However, the gathered information and the provided taxonomy about different BCI-spellers can be helpful, as it could identify suitable systems for first-hand users, as well as opportunities of development and learning from previous studies for BCI researchers.Entities:
Keywords: Brain–Computer Interface (BCI); Graphical User Interface (GUI); MI; P300; SSVEP; hybrid; speller
Year: 2018 PMID: 29601538 PMCID: PMC5924393 DOI: 10.3390/brainsci8040057
Source DB: PubMed Journal: Brain Sci ISSN: 2076-3425
Figure 1Schematic representation of three major Brain–Computer Interface (BCI) paradigms: (a) P300 paradigm. The oddball paradigm causes a P300 signal in the brain of the user which is then interpreted by the BCI system, resulting in the selection of the desired letter; (b) Steady-State Visual Evoked Potential (SSVEP) paradigm. Five different frequencies are shown on the screen in this example, as discussed later. When the user gazes at one of them, an SSVEP signal with the same frequency (as well as its harmonics) is elicited in the visual cortex of the brain. The measured electroencephalogram (EEG) data are analyzed by the BCI, and a command is sent to the computer to select the target; (c) Motor imagery (MI) paradigm (with a schematic representation of a Hex-O-Spell application, as discussed later). The imagination of the movement of limbs (in this picture an imaginary movement of an arm) induces a sensorimotor rhythm (SMR) signal which is detected and analyzed by the BCI system, and a feedback is sent to the computer to control the movement of the green arrow for letter selection. In this case, the presence of an external stimulus is not required.
Figure 2PRISMA chart.
BCI spellers’ taxonomy. The table also classifies the papers presented in this review according to the suggested taxonomy.
| P300 45 Studies 65% of Total | SSVEP 16 Studies 23% of Total | MI 4 Studies 6% of Total | Hybrid 4 Studies 6% of Total | ||
|---|---|---|---|---|---|
| Asynchronous | 0.0% | 68.8% | 75.0% | 25.0% | |
| 21.7% | [ | [ | [ | ||
| Synchronous | 100.0% | 31.3% | 25.0% | 75.0% | |
| 78.3% | [ | [ | [ | [ | |
| Gaze Independent | 15.6% | 6.3% | 75.0% | 0.0% | |
| 15.9% | [ | [ | [ | ||
| Gaze Dependent | 84.4% | 93.8% | 25.0% | 100.0% | |
| 84.1% | [ | [ | [ | [ | |
| Direct Target Selection | 100.0% | 87.5% | 25.0% | 100.0% | |
| 92.8% | [ | [ | [ | [ | |
| Moving Cursor | 0.0% | 12.5% | 75.0% | 0.0% | |
| 7.2% | [ | [ | |||
| Constant Flashing | 0.0% | 100.0% | 0.0% | 50.0% | |
| 26.1% | [ | [ | |||
| Periodic Flashing | 82.2% | 0.0% | 0.0% | 75.0% | |
| 58.0% | [ | [ | |||
| Moving/Animation | 17.8% | 6.3% | 0.0% | 0.0% | |
| 13.0% | [ | [ | |||
| No visual Stimuli | 0.0% | 0.0% | 100.0% | 0.0% | |
| 5.8% | [ | ||||
| Yes | 13.3% | 18.8% | 25.0% | 0.0% | |
| 14.5% | [ | [ | [ | ||
| No | 86.7% | 81.3% | 75.0% | 100.0% | |
| 85.5% | [ | [ | [ | [ |
Figure 3Graphical User Interface (GUI) of a modern P300 speller: (a) Matrix Speller inspired by the matrix developed by Farwell and Donchin in 1988 [7], shown during the intensification of the third row. (b) The random intensification similar to the one discussed in Yeom et al., 2014 [43]. (c) A view of the Edge Paradigm from Obeidat et al., 2015 [44] showing the intensification of the edge point next to the third row. All the above figures show “BCI” as the target word during spelling and “B” as an already selected character. Figures modified from the cited sources.
Figure 4Chroma Speller in its two operating stages [74]. (a) The first-stage selection. (b) The second stage to select an individual character. The target word here was suggested to be “BCI”, and “B” is the target letter. Figures modified from [74].
Figure 5The GUI discussed in [75]; (a) The first stage where a target letter was selected. (b) Suggested words were displayed with the corresponding number. Figures modified from [75].
Figure 6Checkerboard paradigm similar to the one studied in Townsend et al. [102]. Figure modified from [102].
Figure 7The GeoSpell as discussed in Aloise et al. [78], showing the group organization concept. The figure is modified from the original source [78].
Figure 8GIBS as discussed in [80]. Figure modified from [80].
Figure 9Lateral Single Character Speller, similar to [81]. Figure modified from [81].
Figure 10Three variations of the Hex-O-Spell with ERP for gaze-independent BCI studies. (a) Hex-O-Spell; (b) Cake Speller; (c) Center Speller. Figure modified from Treder et al., 2011 [83].
Figure 11A similar GUI to the Bremen-BCI Speller during the selection of the right arrow, as the box size is increasing during selection [106]. Figure modified from [106].
Figure 12(a) The modification of the original Bremen-BCI speller when a build-in dictionary was added to it [28]; (b) The second stage of the GUI, where suggested words were presented to the user to choose the desired word.
Figure 13The GUI similar to Berlin Hex-O-Spell GUI, as shown and discussed in Blankertz et al., 2006 [39] (a) during the first stage of selection and (b) the second stage for selecting an individual letter. Figures modified from [104].
Summary of all spellers discussed in this review which are based on the P300 Matrix Speller.
| Topic/Speller Name | Reference | Subjects | Mean ITR/Typing Speed | Mean Accuracy | |
|---|---|---|---|---|---|
| [ | Farwell and Donchin 1988 | 4 healthy | 12 bits/min | 95.0% | |
| [ | Yeom et al. 2014a | 4 healthy | 66.3 bits/min | 64.7% | |
| [ | Obeidat et al. 2015 | 14 healthy | 13.7 bits/min | 93.3% | |
| [ | Liu et al. 2010 | 4 healthy | rotation stimuli: 35.8 bits/min | rotation stimuli: 89.06% | |
| [ | Shi et al. 2012 | 7 healthy | SBP433: 26.8 bits/min | 99.7% | |
| [ | Eom et al. 2013 | 5 healthy | 13.5 s/char | 79.2% | |
| [ | Jin et al. 2010 | 8 healthy | 14.8 bits/min | 92.9% | |
| [ | Polprasert et al. 2013 | 10 healthy | 23.82 bits/min | 84.0% | |
| [ | Kaufmann et al. 2011 | 20 healthy | N/A | Max 100% | |
| [ | Li et al. 2015a | 17 healthy | N/A | N/A | |
| [ | Li et al. 2015b | 12 healthy | 39.0 bits/min | 86.1% | |
| [ | Kaufmann and Kübler 2014 | 8 healthy | ~80 bits/min | 81.25% | |
| [ | Yeom et al. 2014b | 15 healthy | RASP-F: 53.7 bits/min | 84.0% | |
| [ | Kathner et al. 2015 | 18 healthy + 1 LIS | 15.5–16.2 bits/min | 94–96% | |
| [ | Ahi et al. 2011 | 14 healthy | 55.32 bits/min | 87.14% | |
| [ | Li et al. 2011 | 10 healthy + 10 NMD | N/A | 79.7–28.7% | |
| [ | Jin et al. 2012 | 9 healthy | 18-P: 29.9 bits/min | 18-P: 93.3% | |
| [ | Sakai and Yagi 2011 | 9 healthy | N/A | N/A | |
| [ | Ryan et al. 2011 | 24 healthy | 17.71 bits/min | 84.88% | |
| [ | Kaufmann et al. 2012 | 20 healthy | Max 25 bits/min | >70% | |
| [ | Akram et al. 2013 | 4 healthy | 26.1 s/char | 77.5% | |
| [ | Akram et al. 2014 | 10 healthy | 26.13 s/char | 77.14% | |
| [ | Minett et al. 2010 | 30 healthy | 14.5 bits/min | >60% | |
| [ | Minett et al. 2012 | 24 healthy | 4.23 bits/min | 82.8% | |
| [ | Yu et al. 2016 | 10 healthy | 39.2 bits/min | 92.6% | |
| [ | Kabbara et al. 2015 | 11 healthy | N/A | 88–95% | |
| [ | Lee et al. 2011 | 3 healthy | N/A | 100% after training | |
| [ | Yamamoto et al. 2014 | 4 healthy | N/A | 93% | |
| [ | Ikegami et al. 2014 | 7 ALS patients + 7 healthy | N/A | ALS: 24%, 55% | |
| [ | Noorzadeh et al. 2014 | 16 healthy | N/A | ~90% with 5 repetitions | |
Summary of all other P300-based spellers which are not directly related to the Matrix Speller.
| Topic/Speller Name | Reference | Subjects | Mean ITR/Typing Speed | Mean Accuracy | |
|---|---|---|---|---|---|
| [ | Acqualagna et al. 2013 | 9 healthy | 1.4 char/min | 88.4% | |
| [ | Ron-Angevin et al. 2015 | 11 healthy + 1 with ALS | N/A | N/A | |
| [ | Akram et al. 2015 | 10 healthy | 26.125 s/char | N/A | |
| [ | Postelnicu and Talaba 2013 | 10 healthy | 21.74 bits/min | 90.63% | |
| [ | Liu et al. 2011 | 8 healthy | 1.38 char/min | RP: 87.8% | |
| [ | Aloise et al. 2012 | 10 healthy | 1.86 char/min | 78% | |
| [ | Zhou et al. 2016 | 10 healthy | N/A | N/A | |
| [ | Pires et al. 2011 | 4 healthy | 16.67 bits/min | 96.02% | |
| [ | Pires et al. 2012 | 10 healthy + 7 ALS + 5CP + 1 DMD + 1 SCI | 26.11 bits/min | 89.9% | |
| [ | Treder et al. 2011 | 13 healthy | 2 char/min | Hex-O-Spell: 90.4% | |
| [ | Schmidt et al. 2012 | 11 healthy | 2.75 char/min | 89.1% | |
| [ | Acqualagna and Blankertz 2013 | 12 healthy | 1.43 char/min | 94.8% | |
| [ | Acqualagna et al. 2010 | 9 healthy | N/A | 90% | |
| [ | Acqualagna and Blankertz 2011 | 12 healthy | 2 char/min | 94.8% | |
| [ | Sato and Washizawa 2016 | 11 healthy | 2 × 2: 0.70 bits/s | 2 × 2: 74.4% | |
Summary of the spellers discussed in this review which are based on SSVEP, MI, and Hybrid system.
| Topic/Speller Name | Reference | Subjects | Mean ITR/Typing Speed | Mean Accuracy | |
|---|---|---|---|---|---|
| [ | Volosyak et al. 2011 | 7 healthy | 32.71 bits/min | Correct spelling only | |
| [ | Volosyak et al. 2017 | 20 healthy | group A: 27.36 bits/min | group A: 98.49% | |
| [ | Cecotti 2010 | 8 healthy | 37.62 bits/min | 92.25% | |
| [ | Cao et al. 2011 | 4 healthy | 61.64 bits/min | 98.78% | |
| [ | Ansari and Singla 2016 | 20 healthy | 13 chars/min | 96.04% | |
| [ | Wang et al. 2010 | 3 healthy | 75.4 bits/min | 97.2% | |
| [ | Chen et al. 2015 | 12 healthy | 4.45 bits/min | 91.04% | |
| [ | Nakanishi et al. 2018 | 20 healthy | 325.33 bits/min | 89.83% | |
| [ | Spüler et al. 2012 | 9 healthy | 143.95 bits/min | 96.18% | |
| [ | Wei et al. 2017 | 4 healthy | 129.58 bits/min | 90.5% | |
| [ | Yin et al. 2015b | 11 healthy | 41.08 bits/min | ~95% | |
| [ | Yin et al. 2013 | 12 healthy | 56.44 bits/min | 93.85% | |
| [ | Yin et al. 2014 | 14 healthy | RC: 53.06 bits/min | N/A | |
| [ | Yin et al. 2015a | 13 healthy | 50.41 bits/min | 95.18% | |
| [ | Nezamfar et al. 2016 | 3 healthy | 6.2–11 s/char | 95.5–97% | |
| [ | Vilic et al. 2013 | 9 healthy | 21.94 bits/min | 90.81% | |
| [ | Blankertz et al. 2006 | 2 healthy | max 7.6 char/min | error free measurements | |
| [ | Cao et al. 2017 | 3 healthy | Non-PTE: 69.16 bits/min | Non-PTE: 98.3% | |
| [ | D’Albis et al. 2012 | 3 healthy | max 3 char/min | average N/A | |
| [ | Jingwei et al. 2011 | 5 healthy | N/A | 85.0% | |
| [ | Chang et al. 2016 | 10 healthy | 31.8 bits/min | 93% | |
| [ | Lin et al. 2016 | 10 healthy | 90.9 bits/min | 85.8% | |
| [ | Roula et al. 2012 | 2 healthy | 11 s/char | 70% | |
| [ | Yu et al. 2016 | 11 healthy | 41.23 bits/min | 92.93% | |