Abstract
Brain activities recorded using electroencephalography (EEG) device are mostly contaminated with eye blink (EB) artifact. This artifact leads to poor performance of brain–computer interface (BCI) systems. Hence, for the better performance of BCI systems, EB artifacts need to be removed from EEG signals without any loss of information. Of several methods that exists in the literature to remove EB artifacts, sparsity-based method is one among them and it proved to be good in removing EB artifacts. In the sparsity-based method, an over-complete dictionary is learned from the EEG data itself using K-SVD-based algorithm and is designed to model EB characteristics. In this work, two different greedy algorithms, namely orthogonal matching pursuit (OMP) and adaptive OMP (A-OMP), have been applied over K-SVD algorithm to check its performance on removing EB artifacts from EEG signals. To prove the efficiency of the greedy algorithms, the experiment is done with real EEG data. The results observed show that A-OMP is computationally more efficient and can accomplish successful sparse representation on EEG signals. Moreover, this sparsity-based algorithm can eliminate EB artifact accurately from the EEG signals.
Similar content being viewed by others
Data availability
The datasets generated during and/or analyzed during the current study are available from the corresponding author on reasonable request.
References
M. Aharon, M. Elad, A. Bruckstein, K-SVD: an algorithm for designing overcomplete dictionaries for sparse representation. IEEE Trans. Signal Process. 54(11), 4311–4322 (2006)
M.T. Akhtar, W. Mitsuhashi, C.J. James, Employing spatially constrained ICA and wavelet denoising, for automatic removal of artifacts from multichannel EEG data. Signal Process. 92(2), 401–416 (2012)
S. Baceviciute, G. Lucas, T. Terkildsen, G. Makransky, Investigating the redundancy principle in immersive virtual reality environments: an eye-tracking and eeg study. J. Comput. Assist. Learn. 38(1), 120–136 (2022)
H. Bai, C. Hong, S. Li, Y.D. Zhang, X. Li, Unit-norm tight frame-based sparse representation with application to speech inpainting. Digit. Signal Process. 123, 103426 (2022)
A. Bemporad, G. Cimini, Variable elimination in model predictive control based on k-svd and qr factorization. In: IEEE Transactions on Automatic Control (2021)
P. Berg, M. Scherg, Dipole modelling of eye activity and its application to the removal of eye artefacts from the EEG and MEG. Clin. Phys. Physiol. Meas. 12(A), 49 (1991)
C. Burger, D.J. van den Heever, Removal of EOG artefacts by combining wavelet neural network and independent component analysis. Biomed. Signal Process. Control 15, 67–79 (2015)
R.T. Dabou, I. Kamwa, J. Tagoudjeu, F.C. Mugombozi, Sparse signal reconstruction on fixed and adaptive supervised dictionary learning for transient stability assessment. Energies 14(23), 7995 (2021)
I. Daly, N. Nicolaou, S.J. Nasuto, K. Warwick, Automated artifact removal from the electroencephalogram a comparative study. Clin. EEG Neurosci. 44(4), 291–306 (2013)
I. Daly, R. Scherer, M. Billinger, G. Muller-Putz, FORCe: fully online and automated artifact removal for brain-computer interfacing. IEEE Trans. Neural Syst. Rehabil. Eng. 23(5), 725–736 (2015)
O. Dehzangi, A. Melville, M. Taherisadr, Automatic eeg blink detection using dynamic time warping score clustering. In: Advances in body area networks I, pp. 49–60. Springer (2019)
A. Delorme, T. Sejnowski, S. Makeig, Enhanced detection of artifacts in EEG data using higher-order statistics and independent component analysis. Neuroimage 34(4), 1443–1449 (2007)
Emotiv-EPOC: Software development kit (2010). http://www.emotiv.com/researchers
T. Fu, Z. Zong, X. Yin, Generalized orthogonal matching pursuit with singular value decomposition. In: IEEE Geoscience and Remote Sensing Letters (2021)
A. Ghaffari, M. Kafaee, V. Abolghasemi, Smooth non-negative sparse representation for face and handwritten recognition. Appl. Soft Comput. 111, 107723 (2021)
Y. Gu, X. Li, S. Chen, X. Li, Aoar: an automatic ocular artifact removal approach for multi-channel electroencephalogram data based on non-negative matrix factorization and empirical mode decomposition. J. Neural Eng. 18(5), 056012 (2021)
D. Hagemann, E. Naumann, The effects of ocular artifacts on (lateralized) broadband power in the EEG. Clin. Neurophysiol. 112(2), 215–231 (2001)
P. He, G. Wilson, C. Russell, M. Gerschutz, Removal of ocular artifacts from the EEG: a comparison between time-domain regression method and adaptive filtering method using simulated data. Med. Biol. Eng. Comput. 45(5), 495–503 (2007)
S.A. Hillyard, R. Galambos, Eye movement artifact in the CNV. Electroencephalogr. Clin. Neurophysiol. 28(2), 173–182 (1970)
S. Ji, B. Han, Z. Zhang, J. Wang, B. Lu, J. Yang, X. Jiang, Parallel sparse filtering for intelligent fault diagnosis using acoustic signal processing. Neurocomputing 462, 466–477 (2021)
C.A. Joyce, I.F. Gorodnitsky, M. Kutas, Automatic removal of eye movement and blink artifacts from EEG data using blind component separation. Psychophysiology 41(2), 313–325 (2004)
T.P. Jung, S. Makeig, C. Humphries, T.W. Lee, M.J. Mckeown, V. Iragui, T.J. Sejnowski, Removing electroencephalographic artifacts by blind source separation. Psychophysiology 37(02), 163–178 (2000)
S. Kallummil, S. Kalyani, Tuning free orthogonal matching pursuit. arXiv preprint arXiv:1703.05080 (2017)
J.W. Kelly, D.P. Siewiorek, A. Smailagic, J.L. Collinger, D.J. Weber, W. Wang, Fully automated reduction of ocular artifacts in high-dimensional neural data. IEEE Trans. Biomed. Eng. 58(3), 598–606 (2011)
S. Khatun, R. Mahajan, B.I. Morshed, Comparative study of wavelet-based unsupervised ocular artifact removal techniques for single-channel EEG data. IEEE J. Transl. Eng. Health Med. 4, 1–8 (2016)
M. Kirkove, C. François, J. Verly, Comparative evaluation of existing and new methods for correcting ocular artifacts in electroencephalographic recordings. Signal Process. 98, 102–120 (2014)
N. Kobayashi, T. Morooka, Application of high-accuracy silent speech bci to biometrics using deep learning. In: 2021 9th International Winter Conference on Brain-Computer Interface (BCI), pp. 1–6. IEEE (2021)
L. Kong, Y. An, Q. Liang, L. Yin, Y. Du, J. Tian, Reconstruction for fluorescence molecular tomography via adaptive group orthogonal matching pursuit. IEEE Trans. Biomed. Eng. 67(9), 2518–2529 (2020)
V. Krishnaveni, S. Jayaraman, S. Aravind, V. Hariharasudhan, K. Ramadoss, Automatic identification and removal of ocular artifacts from EEG using wavelet transform. Meas. Sci. Rev. 6(4), 45–57 (2006)
B. Li, Y. Sun, G. Li, J. Kong, G. Jiang, D. Jiang, B. Tao, S. Xu, H. Liu, Gesture recognition based on modified adaptive orthogonal matching pursuit algorithm. Clust. Comput. 22(1), 503–512 (2019)
X. Li, F. Zhou, H. Tan, Joint image fusion and denoising via three-layer decomposition and sparse representation. Knowl. Based Syst. 224, 107087 (2021)
F. Lopes, A. Leal, J. Medeiros, M.F. Pinto, A. Dourado, M. Dümpelmann, C. Teixeira, Automatic electroencephalogram artifact removal using deep convolutional neural networks. IEEE Access 9, 149955–149970 (2021)
R. Mahajan, B.I. Morshed, Unsupervised eye blink artifact denoising of EEG data with modified multiscale sample entropy, kurtosis, and wavelet-ICA. IEEE J. Biomed. Health Inform. 19(1), 158–165 (2015)
W. Meng, X. Chen, W. Cui, J. Guo, Wihgr: a robust wifi-based human gesture recognition system via sparse recovery and modified attention-based bgru. IEEE Internet Things J. 9, 10272–10282 (2021)
K. Nazarpour, Y. Wongsawat, S. Sanei, J.A. Chambers, S. Oraintara et al., Removal of the eye-blink artifacts from EEGs via STF-TS modeling and robust minimum variance beamforming. IEEE Trans. Biomed. Eng. 55(9), 2221–2231 (2008)
H. Nolan, R. Whelan, R. Reilly, Faster: fully automated statistical thresholding for EEG artifact rejection. J. Neurosci. Methods 192(1), 152–162 (2010)
A. Nowosielski, P. Krasa, Gyroscope-based remote text entry interface (Progress in Image Processing, Pattern Recognition and Communication Systems pp, 2021), pp.135–144
G. Ouyang, J. Dien, R. Lorenz, Handling eeg artifacts and searching individually optimal experimental parameter in real time: a system development and demonstration. J. Neural Eng. 19(1), 016016 (2022)
K.M. Pitt, J.S. Brumberg, Evaluating the perspectives of those with severe physical impairments while learning bci control of a commercial augmentative and alternative communication paradigm. Assistive Technology pp. 1–9 (2021)
S.K. Prabhakar, S.W. Lee, Improved sparse representation based robust hybrid feature extraction models with transfer and deep learning for eeg classification. Expert Syst. Appl. 198, 116783 (2022)
R.F. Ribeiro, V.B. Frencl, L.A. Elias, J.B.R. do Val, A case study on the removal of blinking artifact in electroencephalogram signals via stochastic filtering. J. Control Autom Electr. Syst. pp. 1–10 (2022)
N. Robinson, R. Mane, T. Chouhan, C. Guan, Emerging trends in bci-robotics for motor control and rehabilitation. Curr. Opin. Biomed. Eng. 20, 100354 (2021)
P. Sawangjai, M. Trakulruangroj, C. Boonnag, M. Piriyajitakonkij, R.K. Tripathy, T. Sudhawiyangkul, T. Wilaiprasitporn, Eeganet: removal of ocular artifact from the eeg signal using generative adversarial networks. IEEE J. Biomed. Health Inform. 26, 4913–4924 (2021)
M.H. Soomro, N. Badruddin, M.Z. Yusoff, A.S. Malik, A method for automatic removal of eye blink artifacts from EEG based on EMD-ICA. In: IEEE 9th International Colloquium on Signal Processing and its Applications (CSPA), pp. 129–134 (2013)
S.R. Sreeja, R.R. Sahay, D. Samanta, P. Mitra, Removal of eye blink artifacts from eeg signals using sparsity. IEEE J. Biomed. Health Inform. 22(5), 1362–1372 (2017)
C.L. Teng, Y.Y. Zhang, W. Wang, Y.Y. Luo, G. Wang, J. Xu, A novel method based on combination of independent component analysis and ensemble empirical mode decomposition for removing electrooculogram artifacts from multichannel electroencephalogram signals. Front. Neurosci. 15, 1237 (2021)
J.A. Tropp, Greed is good: algorithmic results for sparse approximation. IEEE Trans. Inf. Theory 50(10), 2231–2242 (2004)
B. Wan, Q. Wang, K. Su, C. Dong, W. Song, M. Pang, Measuring the impacts of virtual reality games on cognitive ability using eeg signals and game performance data. IEEE Access 9, 18326–18344 (2021)
D. Wang, Y. Yan, Y. Liu, J. Ding, Model recovery for hammerstein systems using the hierarchical orthogonal matching pursuit method. J. Comput. Appl. Math. 345, 135–145 (2019)
Xu, X., Sui, L.: Eeg cortical activities and networks altered by watching 2d/3d virtual reality videos. J. Psychophysiol. (2021)
X. Yan, M.H. Boudrias, G.D. Mitsis, Removal of transcranial alternating current stimulation eeg artifacts using blind source separation and wavelets. IEEE Trans. Biomed. Eng. 69, 3183–3192 (2022)
Y. Yokota, Y. Naruse, Temporal fluctuation of mood in gaming task modulates feedback negativity: eeg study with virtual reality. Front. Hum. Neurosci. 15, 246 (2021)
M. Zima, P. Tichavskỳ, K. Paul, V. Krajča, Robust removal of short-duration artifacts in long neonatal EEG recordings using wavelet-enhanced ICA and adaptive combining of tentative reconstructions. Physiol. Meas. 33(8), N39 (2012)
Funding
The authors did not receive support from any organization for the submitted work.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
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
Sreeja, S.R., Rajmohan, S., Sodhi, M.S. et al. Dictionary Learning and Greedy Algorithms for Removing Eye Blink Artifacts from EEG Signals. Circuits Syst Signal Process 42, 5663–5683 (2023). https://doi.org/10.1007/s00034-023-02381-8
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00034-023-02381-8