Optimized stimulus presentation patterns for an event-related potential EEG-based brain-computer interface.
P300 brain-computer interface (BCI) systems typically use a row/column (RC) approach. This article presents a P300 BCI based on a 12 x 7 matrix and new paradigmatic approaches to flashing characters designed to decrease the number of flashes needed to identify a target character. Using an RC presentation, a 12 x 7 matrix requires 19 flashes to present all items twice (12 columns and seven rows) per trial. A 12 x 7 matrix contains 84 elements (characters). To identify a target character in 12 x 7 matrix using the RC pattern, 19 flashes (sub-trials) are necessary. In each flash, the selected characters (one column or one row in the RC pattern) are flashing. We present four new paradigms and compare the performance to the RC paradigm. These paradigms present quasi-random groups of characters using 9, 12, 14 and 16 flashes per trial to identify a target character. The 12-, 14- and 16-flash patterns were optimized so that the same character never flashed twice in succession. We assessed the practical bit rate and classification accuracy of the 9-, 12-, 14-, 16- and RC (19-flash) pattern conditions in an online experiment and with offline simulations. The results indicate that 16-flash pattern is better than other patterns and performance of an online P300 BCI can be significantly improved by selecting the best presentation paradigm for each subject.
Jin
Jing
J
Key Laboratory of Advanced Control and Optimization for Chemical Processes, Ministry of Education, East China University of Science and Technology, Shanghai 200237, People's Republic of China. jinjingat@gmail.com
Allison
Brendan Z
BZ
Sellers
Eric W
EW
Brunner
Clemens
C
Horki
Petar
P
Wang
Xingyu
X
Neuper
Christa
C
D000328:Adult; D001921:Brain / Q000502:physiology*; D004569:Electroencephalography / Q000379:methods; D018913:Event-Related Potentials, P300 / Q000502:physiology*; D005260:Female; D006801:Humans; D008297:Male; D010775:Photic Stimulation / Q000379:methods; D012815:Signal Processing, Computer-Assisted; D014584:User-Computer Interface; D055815:Young Adult