Skip to main content
Log in

Dictionary Learning and Greedy Algorithms for Removing Eye Blink Artifacts from EEG Signals

  • Published:
Circuits, Systems, and Signal Processing Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

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

  1. 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)

    MATH  Google Scholar 

  2. 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)

    Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. A. Bemporad, G. Cimini, Variable elimination in model predictive control based on k-svd and qr factorization. In: IEEE Transactions on Automatic Control (2021)

  6. 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)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    Google Scholar 

  11. 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)

  12. 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)

    Google Scholar 

  13. Emotiv-EPOC: Software development kit (2010). http://www.emotiv.com/researchers

  14. T. Fu, Z. Zong, X. Yin, Generalized orthogonal matching pursuit with singular value decomposition. In: IEEE Geoscience and Remote Sensing Letters (2021)

  15. A. Ghaffari, M. Kafaee, V. Abolghasemi, Smooth non-negative sparse representation for face and handwritten recognition. Appl. Soft Comput. 111, 107723 (2021)

    Google Scholar 

  16. 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)

    Google Scholar 

  17. D. Hagemann, E. Naumann, The effects of ocular artifacts on (lateralized) broadband power in the EEG. Clin. Neurophysiol. 112(2), 215–231 (2001)

    Google Scholar 

  18. 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)

    Google Scholar 

  19. S.A. Hillyard, R. Galambos, Eye movement artifact in the CNV. Electroencephalogr. Clin. Neurophysiol. 28(2), 173–182 (1970)

    Google Scholar 

  20. 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)

    Google Scholar 

  21. 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)

    Google Scholar 

  22. 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)

    Google Scholar 

  23. S. Kallummil, S. Kalyani, Tuning free orthogonal matching pursuit. arXiv preprint arXiv:1703.05080 (2017)

  24. 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)

    Google Scholar 

  25. 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)

    Google Scholar 

  26. 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)

    Google Scholar 

  27. 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)

  28. 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)

    Google Scholar 

  29. 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)

    Google Scholar 

  30. 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)

    Google Scholar 

  31. X. Li, F. Zhou, H. Tan, Joint image fusion and denoising via three-layer decomposition and sparse representation. Knowl. Based Syst. 224, 107087 (2021)

    Google Scholar 

  32. 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)

    Google Scholar 

  33. 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)

    Google Scholar 

  34. 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)

    Google Scholar 

  35. 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)

    Google Scholar 

  36. H. Nolan, R. Whelan, R. Reilly, Faster: fully automated statistical thresholding for EEG artifact rejection. J. Neurosci. Methods 192(1), 152–162 (2010)

    Google Scholar 

  37. A. Nowosielski, P. Krasa, Gyroscope-based remote text entry interface (Progress in Image Processing, Pattern Recognition and Communication Systems pp, 2021), pp.135–144

    Google Scholar 

  38. 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)

    Google Scholar 

  39. 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)

  40. 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)

    Google Scholar 

  41. 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)

  42. 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)

    Google Scholar 

  43. 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)

    Google Scholar 

  44. 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)

  45. 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)

    Google Scholar 

  46. 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)

    Google Scholar 

  47. J.A. Tropp, Greed is good: algorithmic results for sparse approximation. IEEE Trans. Inf. Theory 50(10), 2231–2242 (2004)

    MathSciNet  MATH  Google Scholar 

  48. 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)

    Google Scholar 

  49. 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)

    MathSciNet  MATH  Google Scholar 

  50. Xu, X., Sui, L.: Eeg cortical activities and networks altered by watching 2d/3d virtual reality videos. J. Psychophysiol. (2021)

  51. 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)

    Google Scholar 

  52. 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)

    Google Scholar 

  53. 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)

    Google Scholar 

Download references

Funding

The authors did not receive support from any organization for the submitted work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to S. R. Sreeja.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00034-023-02381-8

Keywords

Navigation