In the conventional studies related to steady-state visual evoked potential (SSVEP)-based brain-computer interfaces (BCIs), the window length (detection time) was typically predetermined through the offline analysis, which had limitations of practical applicability of a BCI system due to the inter-subject/trial variability of electroencephalography (EEG) signals. To address these limitations, this study aims to automatically optimize the window length for each trial based on training-free approaches and proposes a novel adaptive window method (ANCOVA-based filter-bank canonical correlation analysis, ABFCCA) for SSVEP-based BCIs. The proposed method is based on analysis of covariance (ANCOVA) which is applied after feature extraction by the conventional training-free SSVEP recognition approaches. To evaluate the performance of the proposed method, conventional fixed window and recent adaptive window methods were compared using two open-access datasets. In the Benchmark dataset, the average information transfer rate (ITR) was 146.81 bits/min, the average accuracy 93.55%, and the average window length 1.53 s. In the OpenBMI dataset, the average ITR was 119.01 bits/min, the average accuracy 83.50%, and the average window length 0.65 s. The proposed method significantly outperformed the conventional approaches with fixed window in terms of the accuracy and ITR, and is applicable to various SSVEP-based BCI paradigms based on the criterion of significance level without offline analysis to find optimal hyper-parameters. ABFCCA is enabled the practical use of various BCI systems by automatically optimizing the window length independently.
Read full abstract