Abstract
The brain-computer interface based on steady-state visual evoked potential (SSVEP) has gained increasing attention due to its non-invasiveness, low user training requirement, and high information transfer rate. In order to enhance the performance of SSVEP detection, we propose a denoising strategy combining variational mode decomposition (VMD) with wavelet fusion, along with an improved filter bank canonical correlation analysis (FBCCA) model for wearable SSVEP recognition. This denoising model employs detrended fluctuation analysis thresholding to identify noisy segments and applies deep filtering using discrete wavelet transform (DWT) or wavelet packet transform to the wearable data with significant noise. Finally, the FBCCA is used to classify the frequency bands segmented by the filter bank. Compared to single adaptive decomposition denoising and wavelet time–frequency denoising methods, our proposed approach focuses more on individual differences and achieves deep denoising effects through refined decomposition and adaptive IMFs selection. Experimental results demonstrate that compared to VMD denoising and adaptive wavelet denoising, our method improves classification accuracy by 0.34% and 2.59% for dry electrodes, and by 4.37% and 4.5% for wet electrodes. The hybrid model combining VMD decomposition with DWT denoising and enhanced FBCCA achieves optimal classification performance, providing a new perspective for wearable SSVEP recognition research and holds high potential for widespread application.
Similar content being viewed by others
Data availability
The dataset used in our study is available at the following link: http://bci.med.tsinghua.edu.cn/download.html.
References
Wolpaw, J.R., Birbaumer, N., McFarland, D.J., Pfurtscheller, G., Vaughan, T.M.: Brain-computer interfaces for communication and control, clinical neurophysiology: official journal of the International Federation of. Clin. Neurophysiol. 113(6), 767–791 (2002)
Xiao, X.L., Xu, M.P., Jin, J., Wang, Y.J., Jung, T.P., Ming, D.: Discriminative canonical pattern matching for single-trial classification of ERP components. IEEE Trans. Biomed. Eng. 67(8), 2266–2275 (2020)
Chen, X.G., Wang, Y.J., Nakanishi, M., Gao, X.R., Jung, T.P., Gao, S.K.: High-speed spelling with a noninvasive brain-computer interface. Proc. Natl. Acad. Sci. U.S.A. 112(44), E6058–E6067 (2015)
Daly, I., Pichiorri, F., Faller, J., Kaiser, V., Kreilinger, A., Scherer, R., Müller-Putz, G.: IEEE, what does clean EEG look like? In: 34th Annual International Conference of the IEEE Engineering-in-Medicine-and-Biology-Society (EMBS), San Diego, CA, pp. 3963–3966 (2012)
Kübler, A., Nijboer, F., Mellinger, J., Vaughan, T.M., Pawelzik, H., Schalk, G., McFarland, D.J., Birbaumer, N., Wolpaw, J.R.: Patients with ALS can use sensorimotor rhythms to operate a brain-computer interface. Neurology 64(10), 1775–1777 (2005)
Kam, J.W.Y., Griffin, S., Shen, A., Patel, S., Hinrichs, H., Heinze, H.J., Deouell, L.Y., Knight, R.T.: Systematic comparison between a wireless EEG system with dry electrodes and a wired EEG system with wet electrodes. Neuroimage 184, 119–129 (2019)
Tuncer, T., Dogan, S., Subasi, A.: Surface EMG signal classification using ternary pattern and discrete wavelet transform based feature extraction for hand movement recognition. Biomed. Signal Process. Control 58, 101872 (2020)
Tuncer, T., Dogan, S.: Novel dynamic center based binary and ternary pattern network using M4 pooling for real world voice recognition. Appl. Acoust. 156, 176–185 (2019)
Majmudar, C.A., Morshed, B.I.: Autonomous OA removal in real-time from single channel EEG data on a wearable device using a hybrid algebraic-wavelet algorithm. ACM Trans. Embed. Comput. Syst. 16(1), 1–16 (2016)
Narmada, A., Shukla, M.K.: A novel adaptive artifacts wavelet denoising for EEG artifacts removal using deep learning with meta-heuristic approach. Multimed. Tools Appl. 82(26), 40403–40441 (2023)
Krupa, B.N., Ali, M.A.M., Zahedi, E.: The application of empirical mode decomposition for the enhancement of cardiotocograph signals. Physiol. Meas. 30(8), 729–743 (2009)
Suchetha, M., Kumaravel, N.: Empirical mode decomposition based filtering techniques for power line interference reduction in electrocardiogram using various adaptive structures and subtraction methods. Biomed. Signal Process. Control 8(6), 575–585 (2013)
Zheng, Y., Xu, G.H.: Quantifying mode mixing and leakage in multivariate empirical mode decomposition and application in motor imagery-based brain-computer interface system. Med. Biol. Eng. Comput. 57(6), 1297–1311 (2019)
Wu, Z., Huang, N.E.: Ensemble empirical mode decomposition: a noise-assisted data analysis method. Adv. Data Sci. Adapt. Anal. 1, 1–41 (2009)
Yeh, J.-R., Shieh, J.S., Huang, N.E.: Complementary ensemble empirical mode decomposition: a novel noise enhanced data analysis method. Adv. Data Sci. Adapt. Anal. 2, 135–156 (2010)
Dragomiretskiy, K., Zosso, D.: Variational mode decomposition. IEEE Trans. Signal Process. 62(3), 531–544 (2014)
Kaur, C., Bisht, A., Singh, P., Joshi, G.: EEG signal denoising using hybrid approach of variational mode decomposition and wavelets for depression. Biomed. Signal Process. Control 65, 102337 (2021)
Cheng, M., Gao, X., Gao, S., Xu, D.: Design and implementation of a brain-computer interface with high transfer rates. IEEE Trans. Biomed. Eng. 49(10), 1181–1186 (2002)
Bin, G.Y., Gao, X.R., Yan, Z., Hong, B., Gao, S.K.: An online multi-channel SSVEP-based brain-computer interface using a canonical correlation analysis method. J. Neural Eng. 6(4), 046002 (2009)
Chen, X., Wang, Y., Gao, S., Jung, T.-P., Gao, X.: Filter bank canonical correlation analysis for implementing a high-speed SSVEP-based brain–computer interface. J. Neural Eng. 12(4), 046008 (2015)
Chen, Y.H., Yang, C., Chen, X.G., Wang, Y.J., Gao, X.R.: A novel training-free recognition method for SSVEP-based BCIs using dynamic window strategy. J. Neural Eng. 18(3), 036007 (2021)
Liu, Y., Yang, G., Li, M., Yin, H.: Variational mode decomposition denoising combined the detrended fluctuation analysis. Signal Process. 125, 349–364 (2016)
Alickovic, E., Kevric, J., Subasi, A.: Performance evaluation of empirical mode decomposition, discrete wavelet transform, and wavelet packed decomposition for automated epileptic seizure detection and prediction. Biomed. Signal Process. Control 39, 94–102 (2018)
Mamun, M., Al-Kadi, M., Marufuzzaman, M.: Effectiveness of wavelet denoising on electroencephalogram signals. J. Appl. Res. Technol. 11, 156–160 (2013)
Murthy, H.S.N., Meenakshi, M.: IEEE, optimum choice of wavelet function and thresholding rule for ECG signal denoising. In: International Conference on Smart Sensors and Systems (IC-SSS), Bangalore, India (2015)
Lin, Z., Zhang, C., Wu, W., Gao, X.: Frequency recognition based on canonical correlation analysis for SSVEP-based BCIs. IEEE Trans. Biomed. Eng. 53(12 Pt 2), 2610–2614 (2006)
Tong, C., Wang, H., Yang, C., Ni, X.: Group ensemble learning enhances the accuracy and convenience of SSVEP-based BCIs via exploiting inter-subject information. Biomed. Signal Process. Control 68, 102797 (2021)
Wu, Y., Yang, R., Chen, W., Li, X., Niu, J.: Research on unsupervised classification algorithm based on SSVEP. Appl. Sci. 12(16), 8274 (2022)
Zhu, F., Jiang, L., Dong, G., Gao, X., Wang, Y.: An open dataset for wearable SSVEP-based brain-computer interfaces. Sensors (Basel) 21(4), 1256 (2021)
Zhang, W., Zhang, M., Zhao, Y., Jin, B., Dai, W.: Denoising of the fiber bragg grating deformation spectrum signal using variational mode decomposition combined with wavelet thresholding. Appl. Sci. 9(1), 180 (2019)
Ihlen, E.A.F.: Introduction to multifractal detrended fluctuation analysis in Matlab. Front. Physiol. 3, 141 (2012)
Liang, L.Y., Zhang, Q., Zhou, J., Li, W.Y., Gao, X.R.: Dataset evaluation method and application for performance testing of SSVEP-BCI decoding algorithm. Sensors 23(14), 6310 (2023)
Zhang, X.Y., Qiu, S., Zhang, Y.K., Wang, K.N., Wang, Y.J., He, H.G.: Bidirectional SIAMESE correlation analysis method for enhancing the detection of SSVEPs. J. Neural Eng. 19(4), 046027 (2022)
Funding
This work was supported by the National Natural Science Foundation of China (Grant Number: 62303427); the Young Teacher Foundation of Henan Province (No. 2021GGJS093), the Key Science and Technology Program of Henan Province (Nos. 242102211058 and 232102211003), the Key Science Research Project of Colleges and Universities in Henan Province of China (No. 22A520046); the Doctor Natural Science Foundation of Zhengzhou University of Light Industry (2022BSJJZK13).
Author information
Authors and Affiliations
Contributions
All authors contributed to the study conception and design. Material preparation, data collection and analysis were performed by YX, KL and DL. The first draft of the manuscript was written by KL and all authors commented on previous versions of the manuscript. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Conflict of interest
All author declares that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Xia, Y., Li, K., Li, D. et al. VMD based wavelet hybrid denoising and improved FBCCA algorithm: a new technique for wearable SSVEP recognition. SIViP 18, 6157–6172 (2024). https://doi.org/10.1007/s11760-024-03304-z
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11760-024-03304-z