Related Experiment Video
Updated: Oct 3, 2025

A Single-Channel and Non-Invasive Wearable Brain-Computer Interface for Industry and Healthcare
Published on: July 7, 2023
Spatio-Spectral CCA (SS-CCA): A novel approach for frequency recognition in SSVEP-based BCI
Mohammad Norizadeh Cherloo1, Homa Kashefi Amiri2, Mohammad Reza Daliri1
1Biomedical Engineering Department, School of Electrical Engineering, Iran University of Science and Technology (IUST), Narmak, Tehran 16846-13114, Iran.
Background:
Steady-state visually evoked potentials (SSVEP) are one of the most important paradigms in the BCI Domain. Among the best methods for detecting frequency in the SSVEP-based BCI is the Canonical Correlation Analysis (CCA), which calculates canonical correlation between two sets of multidimensional variables, the electroencephalogram (EEG) and reference signals. Despite its efficiency and widespread application, CCA algorithm has some limitations. One major limitation of CCA is to only consider the spatial domain information of the signal.
New Method:
However, regarding frequency of signal as another critical feature of the signals, combining both spatial and frequency domain information can significantly improve the performance of frequency recognition. Although several previous studies about CCA algorithm, could improve its performance, they have not addressed CCA algorithm's limitation. To address this concern, in the current study, we presented Spatio-Spectral CCA (SS-CCA) algorithm, which is inspired from Common Spatio-Spectral Patterns (CSSP) algorithm. In the SS-CCA algorithm, we added a time delay to the EEG signal, in order to simultaneously optimize spatial and frequency information and obtain the canonical variables. Accordingly, for correlation coefficient's calculations, more information from EEG signal is utilized.
Results:
Finally, SS-CCA algorithm which is used as the base model of Filter Bank CCA (FBCCA), and Filter Bank SS-CCA algorithms, can help increase the frequency recognition performance. In order to evaluate the proposed method, 35-subject benchmark dataset were used. Proposed algorithm yielded mean accuracy 98.33 across all subjects.
Comparison With Existing Methods:
Our classification accuracy and Information Transfer Rate (ITR) results showed that the performance of the above-mentioned method improves in comparison to the CCA.
Conclusions:
In conclusion, using the proposed SS-CCA algorithm instead of the CCA, in all our experiments the CCA-based methods were improved.

