Skip to main content
Log in

Analysis of brain wave data to detect epileptic activity using LabVIEW

  • Application of soft computing
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

Epilepsy is a neurological disorder characterized by abnormal brain activity, resulting in seizures, periods of unusual behavior, and, in severe cases, loss of consciousness. If epilepsy is detected early, it may reduce the patient’s health risk significantly. Sometimes people’s lives could be saved. There are numerous methods for detecting epileptic activity in brainwaves. One such method is through LabVIEW, a graphical programming software. The peak detection method, implemented in LabVIEW, can be used to detect epileptic activity. Because it reduces erroneous detection, this method is more efficient than manual detection. This research demonstrates epileptic activity by detecting peaks in an EEG database that contains both epileptic and non-epileptic EEG waves from online websites such as the Child Mind Institute and pre-processed EEG datasets. A total of 150 EEG waves were examined, with 25 displaying epileptiform abnormalities and the remaining 125 being completely normal. This method was found to be 97.33% accurate in detecting epileptic activity in the brain.

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

Enquiries about data availability should be directed to the authors.

References

  • Chang NF, Chen TC, Chiang CY, Chen LG (2012) Channel selection for epilepsy seizure prediction method based on machine learning. In: 2012 annual international conference of the IEEE engineering in medicine and biology society. IEEE, pp 5162–5165

  • Child Mind Institute (n.d.) EEG Data Downloads. http://fcon_1000.projects.nitrc.org/indi/cmi_eeg/eeg.html

  • Deepa B, Ramesh K (2022) Preprocessed EEG dataset with epileptic seizure from SNMC Bagalkot, India. IEEE Dataport. https://doi.org/10.21227/q6y0-e695.

  • American Association of Neurological Surgeons, “Epilepsy”. https://www.aans.org/en/Patients/Neurosurgical-Conditions-and-Treatments/Epilepsy. Accessed 20 Nov 2021.

  • Functions of Brain Waves (1997) https://www.scientificamerican.com/article/what-is-the-function-of-t-1997-12-22/

  • Goncharova II, McFarland DJ, Vaughan TM, Wolpaw JR (2003) EMG contamination of EEG: spectral and topographical characteristics. Clin Neurophysiol 114(9):1580–1593

    Article  Google Scholar 

  • Guerrero-Mosquera C, Verleysen M, Vazquez AN (2010) EEG feature selection using mutual information and support vector machine: a comparative analysis. In: 2010 annual international conference of the IEEE engineering in medicine and biology. IEEE, pp 4946–4949

  • Guo L, Rivero D, Pazos A (2010) Epileptic seizure detection using multiwavelet transform based approximate entropy and artificial neural networks. J Neurosci Methods 193(1):156–163

    Article  Google Scholar 

  • Guo L, Rivero D, Dorado J, Munteanu CR, Pazos A (2011) Automatic feature extraction using genetic programming: an application to epileptic EEG classification. Expert Syst Appl 38(8):10425–10436

    Article  Google Scholar 

  • Hallur SN, Torse DA, Aithal VK, Santaji SS (2018) Epilepsy detection by processing of EEG signals using LabVIEW simulation. In: 2018 international conference on electrical, electronics, communication, computer, and optimization techniques (ICEECCOT). IEEE, pp 1101–1106

  • Human Brain waves, digital photograph (2022) Muse. https://choosemuse.com/blog/a-deep-dive-into-brainwaves-brainwave-frequencies-explained-2/. Accessed 23 Dec 2022

  • Iscan Z, Dokur Z, Demiralp T (2011) Classification of electroencephalogram signals with combined time and frequency features. Expert Syst Appl 38(8):10499–10505

    Article  Google Scholar 

  • Kinnear KE, Langdon WB, Spector L, Angeline PJ, O’Reilly UM (eds) (1994). MIT Press, Cambridge

    Google Scholar 

  • Koudelková Z, Strmiska M (2018) Introduction to the identification of brain waves based on their frequency. In: MATEC web of conferences. EDP Sciences.

  • Kumar TS, Kanhangad V, Pachori RB (2015) Classification of seizure and seizure-free EEG signals using local binary patterns. Biomed Signal Process Control 15:33–40

    Article  Google Scholar 

  • Lewis RA, Parks B, Shmueli D, Capinst S (2011) Detecting epileptogenesis in power variant domains. Control Cybern 40:293–314

    MATH  Google Scholar 

  • Liang SF, Wang HC, Chang WL (2010) Combination of EEG complexity and spectral analysis for epilepsy diagnosis and seizure detection. EURASIP J Adv Signal Process 2010:1–15

    Article  Google Scholar 

  • Liu YC, Lin CCK, Tsai JJ, Sun YN (2013) Model-based spike detection of epileptic EEG data. Sensors 13(9):12536–12547

    Article  Google Scholar 

  • Mercaldo ND, Lau KF, Zhou XH (2007) Confidence intervals for predictive values with an emphasis to case–control studies. Stat Med 26(10):2170–2183

    Article  MathSciNet  Google Scholar 

  • Moretti DV, Babiloni F, Carducci F, Cincotti F, Remondini E, Rossini PM, Salinari S, Babiloni C (2003) Computerized processing of EEG–EOG–EMG artifacts for multi-centric studies in EEG oscillations and event-related potentials. Int J Psychophysiol 47(3):199–216

    Article  Google Scholar 

  • Nigam VP, Graupe D (2004) A neural-network-based detection of epilepsy. Neurol Res 26(1):55–60. https://doi.org/10.1179/016164104773026534

    Article  Google Scholar 

  • O’Donnell RD, Berkhout J, Adey WR (1974) Contamination of scalp EEG spectrum during contraction of cranio-facial muscles. Electroencephalogr Clin Neurophysiol 37(2):145–151

    Article  Google Scholar 

  • Confusion Matrix, “Online Calculator”. https://onlineconfusionmatrix.com/. Accessed 25 Feb 2022

  • Prince PG, Hemamalini R, Rajkumar RI (2014) LabVIEW based abnormal muscular movement and fall detection using MEMS accelerometer during the occurrence of seizure. Indian J Sci Technol 7(10):1625–1631

    Article  Google Scholar 

  • Qian X, Xu YP, Li X (2005) A CMOS continuous-time low-pass notch filter for EEG systems. Analog Integr Circuits Signal Process 44(3):231–238

    Article  Google Scholar 

  • Shen CP, Liu ST, Zhou WZ, Lin FS, Lam AYY, Sung HY et al (2013) A physiology-based seizure detection system for multichannel EEG. PLoS ONE 8(6):e65862

    Article  Google Scholar 

  • Shoker L, Sanei S, Chambers J (2005) Artifact removal from electroencephalograms using a hybrid BSS-SVM algorithm. IEEE Signal Process Lett 12(10):721–724

    Article  Google Scholar 

  • Staley KJ, Dudek FE (2006) Interictal spikes and epileptogenesis. Epilepsy Curr 6(6):199–202

    Article  Google Scholar 

  • Subasi A, Gursoy MI (2010) EEG signal classification using PCA, ICA, LDA and support vector machines. Expert Syst Appl 37(12):8659–8666

    Article  Google Scholar 

  • Swami P, Panigrahi B, Nara S, Bhatia M, Gandhi T (2016) EEG epilepsy datasets. EEG Dataset [Online]. http://fcon_1000.projects.nitrc.org/indi/cmi_eeg/eeg.html

  • VĂ©lez-PĂ©rez H, Romo-Vázquez R, Ranta R, Louis-Dorr V, Maillard L (2011) EEG preprocessing for synchronization estimation and epilepsy lateralization. In: 2011 annual international conference of the IEEE engineering in medicine and biology society. IEEE, pp 5028–5031

  • Wang L, Long X, Arends J, Aarts R (2017) An example of four typical EEG patterns during seizure from ID patients. J Neurosci Methods. https://doi.org/10.1016/j.jneumeth.2017.07.013

    Article  Google Scholar 

  • Williamson JR, Bliss DW, Browne DW (2011) Epileptic seizure prediction using the spatiotemporal correlation structure of intracranial EEG. In: 2011 IEEE international conference on acoustics, speech and signal processing (ICASSP). IEEE, pp 665–668

  • Wilson SB, Emerson R (2002) Spike detection: a review and comparison of algorithms. Clin Neurophysiol 113(12):1873–1881

    Article  Google Scholar 

Download references

Funding

No funding was received for this research.

Author information

Authors and Affiliations

Authors

Contributions

RS: developed the concepts & designing. SA: testing and validation.

Corresponding author

Correspondence to R. Swarnalatha.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Ethical approval

This article does not contain any studies with human participants or animals performed by any of the authors.

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

Swarnalatha, R., Athiban, S. Analysis of brain wave data to detect epileptic activity using LabVIEW. Soft Comput 27, 17231–17241 (2023). https://doi.org/10.1007/s00500-023-08047-6

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-023-08047-6

Keywords

Navigation