Life Science

Showing results for 
Search instead for 
Did you mean: 

EEG processing

does any one processed EEG signal to detect epilepsy or  any neurological diseases
0 Kudos
Message 1 of 26

LabVIEW is used routinely for recording EEG and doing both on-line and off-line analysis for epilepsy, sleep staging, and other tasks.  I have been involved in projects for both clinical and research applications on humans and animals. 


What is your application?  Can you give me more details?



0 Kudos
Message 2 of 26


    My undergraduate project is "processing EEG for neurological disorder". But i could not get definite algorithm to detect diseases. If u ve done anything regarding that, kindly send me. I shall study that and try to do my project.



Thank you in advance sir.

0 Kudos
Message 3 of 26

That's a tough subject.  Unlike ECG, which has a very periodic waveform with features that directly correspond to heart activity (contraction of atria and ventricles), no such thing exists for EEG.  There are some EEG "rhythms" that are detectable at certain locations on the scalp that correspond to relaxation, alertness, deep sleep, etc. but these are the aggragate surface voltages from millions/billions of neurons in the brain.  A lot of EEG signal analysis is done in the frequency domain (using FFT processing) to look for relative shifts in power from one band of EEG activity to another over the surface of the scalp.  Google "EEG spectral analysis" and you will find many some examples of this type of processing.


Another technique for identifying and locating seizure activity in the brain (often associated with epilepsy) is "spike detection".  This technique requires constant on-line analysis of many channels, searching for abnormal "spikes" in the normal background EEG waveforms.  Google "EEG spike detection" to find more on this technique.


good luck!


0 Kudos
Message 4 of 26

Hello Sir,

          i searched in google as u said. Some papers were from IEEE. i could not download it. I need to see some blocks that has been done using labVIEW sir.. kindly help me with something that has been done using EEG

0 Kudos
Message 5 of 26

I'm sorry - I don't have access to LV code today...the work I did with EEG was some years ago.


Try googling again and add "LabVIEW" to your search and see if you can find some examples.  Also research the signal processing that is being done regardless of the programming language - the same principles will apply and anything that is done using Matlab, C, or other tools can be done using LV (and probably easier and faster).



0 Kudos
Message 6 of 26
Thank you sir.
0 Kudos
Message 7 of 26

I need to find the frequency of EEG signal for each second.

Ex. If it is a 10 sec signal, i need to get 10 frequencies. How can we find this. Is there any block regarding this.

0 Kudos
Message 8 of 26
You can find many examples of power spectrum analysis in the examples that ship with LabVIEW.  You can easily send a one second segment of EEG data to a standard LV power spectrum VI in a loop and the VI will return an array of power vs. frequency, plus a peak power at a certain frequency.  Look for examples using FFT, spectral analysis, and/or frequency analysis in the examples.
0 Kudos
Message 9 of 26
HI sir, I am taking the data through "Read from measurement file" block. and the signal is for 10sce. How to implement loop here to give input for each sec.
0 Kudos
Message 10 of 26