Demo code for the paper "Enhancing SSVEP Identification with Less Individual Calibration Data Using Periodically Repeated Component Analysis"
This code shows how to use the Periodically Repeated Component Analysis for SSVEP recognition.
Please refer to the following papers for more details: Ke Y, Liu S, Ming D. Enhancing SSVEP Identification With Less Individual Calibration Data Using Periodically Repeated Component Analysis. IEEE Trans Biomed Eng. 2024 Apr;71(4):1319-1331. doi: 10.1109/TBME.2023.3333435.
The TRCA Algorithm was adapted from https://github.com/edwin465/Comparison-between-two-implementation-approaches-of-TRCA-in-Matlab
Please download the SSVEP benchmark dataset for this code: Wang, Y., et al. (2016). A benchmark dataset for SSVEP-based brain-computer interfaces. IEEE Transactions on Neural Systems and Rehabilitation Engineering, 25(10), 1746-1752.
This code is prepared by Yufeng Ke (clarenceke AT tju.edu.cn) Date: 22 July 2023 (v1.0)
if you use this code for a publication, please cite the following paper: Ke Y, Liu S, Ming D. Enhancing SSVEP Identification With Less Individual Calibration Data Using Periodically Repeated Component Analysis. IEEE Trans Biomed Eng. 2024 Apr;71(4):1319-1331. doi: 10.1109/TBME.2023.3333435.