Background
Type: Article

Optimization of Visual Stimulus Sequence in a Brain-Computer Interface Based on Code Modulated Visual Evoked Potentials

Journal: IEEE Transactions on Neural Systems and Rehabilitation Engineering (15344320)Year: 2020Volume: Issue: 12Pages: 2762 - 2772
Marateb H.aBehboodi M. Mahnam A. Rabbani H.
DOI:10.1109/TNSRE.2020.3044947Language: English

Abstract

Brain-computer interfaces based on code-modulated visual evoked potentials provide high information transfer rates, which make them promising alternative communication tools. Circular shifts of a binary sequence are used as the flickering pattern of several visual stimuli, where the minimum correlation between them is critical for recognizing the target by analyzing the EEG signal. Implemented sequences have been borrowed from communication theory without considering visual system physiology and related ergonomics. Here, an approach is proposed to design optimum stimulus sequences considering physiological factors, and their superior performance was demonstrated for a 6-target c-VEP BCI system. This was achieved by defining a time-factor index on the frequency response of the sequence, while the autocorrelation index ensured a low correlation between circular shifts. A modified version of the non-dominated sorting genetic algorithm II (NSGAII) multi-objective optimization technique was implemented to find, for the first time, 63-bit sequences with simultaneously optimized autocorrelation and time-factor indexes. The selected optimum sequences for general (TFO) and 6-target (6TO) BCI systems, were then compared with m-sequence by conducting experiments on 16 participants. Friedman tests showed a significant difference in perceived eye irritation between TFO and m-sequence (p = 0.024). Generalized estimating equations (GEE) statistical test showed significantly higher accuracy for 6TO compared to m-sequence (p = 0.006). Evaluation of EEG responses showed enhanced SNR for the new sequences compared to m-sequence, confirming the proposed approach for optimizing the stimulus sequence. Incorporating physiological factors to select sequence(s) used for c-VEP BCI systems improves their performance and applicability. © 2001-2011 IEEE.


Author Keywords

Brain-computer interfacecode-modulated visual evoked potentialseye fatiguem-sequencemulti-objective optimization

Other Keywords

Brain-Computer InterfacesElectroencephalographyEvoked Potentials, VisualHumansNeurologic ExaminationPhotic StimulationAutocorrelationBinary sequencesElectrophysiologyErgonomicsFrequency responseGenetic algorithmsInformation theoryMultiobjective optimizationAlternative communicationGeneralized estimating equationsInformation transfer rateMulti-objective optimization techniquesNon-dominated sorting genetic algorithm - iiOptimum sequencesPhysiological factorsVisual evoked potentialArticleautocorrelationelectroencephalographyeye irritationfatiguefrequencyFriedman testgenetic algorithmhumanmultiobjective optimizationpower spectrumprogenyseizuresignal processingtime factorvisual evoked potentialvisual stimulationbrain computer interfaceneurologic examinationphotostimulationvisual evoked potentialBrain computer interface