SAMI 2014 • IEEE 12th International Symposium on Applied Machine Intelligence and Informatics • January 23-25, 2014. • Herl’any, Slovakia

Evaluation Of The Neurosky MindFlex EEG Headset Brain Waves Data J. Katona*, I. Farkas*, T. Ujbanyi*, P. Dukan*, A. Kovari* *

College of Dunaujvaros/Institute of Information Technology, Dunaujvaros, Hungary [email protected], [email protected], [email protected], [email protected], [email protected] The traditional EEG analysis facilitates the graphical illustration of the temporal and spatial features of electric brain activity. The mathematical procession of the EEG signals could nowadays easily be done by digital signal processing units. The so-called quantitative EEG (QEEG) signal evaluation method, i. e. the frequency analysis of EEG signals with the application of computer processing, could be simply accomplished. With the use of Fourier transform, the digital EEG signals using QEEG are converted so that frequency bands and brain wave intensity can be defined and visualised in an exact way according to their frequency spectra. The frequency and amplitude range of each brain wave type is shown in Table 1 and the time functions of alpha and beta waves are shown in Figure 1 [1].

Abstract—In human brain, either in the state of wakefulness or sleeping, different frequency changes are observable in the spectrum of measured electric signals of the brain. Regarding the frequency components of these signals that occur as a consequence of this electric activity, different brain waves can be distinguished. The electric impulse alternations that generated during the operation of neurons can be measured by the EEG (electroencephalograph) device. In the past, devices that could measure these brain signal alterations were mainly used in medicine. However, in the past few years cheaper and user friendly brainwave signal processing units have become available and the use of this technology has expanded. In this paper, the so-called Brain Computer Interface unit will be presented that was developed for further brain wave analysis and ensures the detection of brain waves. Moreover, an application for visualization and further procession of the measured and processed signals will also be described. The application can be used for EEG data acquisition, processing and visualization which could be the base of several further researches.

TABLE I. FREQUENCY COMPONENTS OF BRAIN WAVES [2] Brain Wave Type

Frequency Spectrum (Hz)

Amplitude (µV)

Significance •

I. INTRODUCTION According to Galvani’s thesis published in 1791, brain could generate electricity. Thanks to the work of Fritsch and Hitzig (1870) and later Ferrier (1875), it became clear that movement and perceptional phenomena could be generated by the electric stimulation of the cerebral cortex. Hans Berger (1929), a psychiatrist working at the University of Jena, was the first person who used EEG leads. The EEG signal is a complex, multi-component periodic curve which is dominated by relatively large amplitudes ranging between 8-12 Hz waves in relaxed state. It is called Alpha activity. Berger observed that, as a result of light stimulus, mental activity or intensive emotional influence, the alpha activity is replaced by a lower amplitude but higher frequency component called Beta activity.

Delta

0,1-0,3

100-200

• • • Theta

4,0-7,5

<30



• •

Alpha

8,0-12,0

30-50

V[µV]



• t[s]

• Beta

13,0-30,0

<20

Gamma

30,0-50,0

<10

V[µV] t[s]

Figure 1. Example alpha and beta brain wave signals [6]

978-1-4799-3442-3/14/$31.00 ©2014 IEEE



91

• •

deepest, dreamless sleep unconscious state cognitive tasks by frontal lobe REM sleep, dreaming physiological at the age of 1-6 cognitive task by frontal lobe (Fourier analysis) Intuitivity, creativity the “basic” wave of the brain when stimulated high frequency rhythm occurs (alpha block) relaxed, but non-sleepy state sensory and emotional influences harmonic, wide awake, excited, conscious state high mental activity

J. Katona et al. • Evaluation of The Neurosky MindFlex EEG Headset Brain Waves Data

II. REGISTRATION OF EEG SIGNALS To detect EEG signals, electrodes are placed on the hairy scalp. These electrodes are of low resistance. Two methods - bipolar and monopolar- could be used to lead voltage. In the former case, the voltage difference is measured between adjacent points, while in the other case, there is a reference point, also referred to as a null point, and the voltage difference is measured to this. This null point electrode should be placed in an area where its potential is not influenced by brain activity, for example on the earlobes. For clinical and diagnostic examinations, the bipolar lead is used generally. The monopolar lead is particularly applied in different research and tests, as it gives a general information about brain activity. The main advantage of this method is that the null point makes the comparison of signals possible in several electrode pairing. On the contrary, there is not an ideal null point area and that is the main disadvantage of this method. The bipolar version is a better choice for local analysis, as the neighbouring areas can be compared, and that is the reason why it is more likely to be used for diagnosing. In this method, the brain signals measured on the two active halves of the skull are compared. Any activity together with these signals is subtracted and only the difference is registrated. [3]

Null reference

EEG sensor

Figure 2. MindFlex EEG Headset

C. Data Communication with EEG Headset As the MindFlex EEG Headset does not use a standard wireless communication channel the way of communication had to be solved to read the information provided by the headset, i.e. the connection with the headset had to be established differently. To do this, it was necessary to implement the receiver of wireless signals and the procession of the received data. To achieve this communication, an interface unit that could be applied with the computer and the knowledge of the communication protocol were required. To produce or provide such an interface unit that can be used with the computer and is able to communicate with the headset, the wireless communication method of the headset had to be determined. The case containing the electronics of the EEG headset had to be disassembled to examine the type of wireless chip used in the headset. Unfortunately, the exact type of the chip providing wireless transmission in the headset could not be read; therefore, the read of the information processed by the headset had to be solved in another way. Examining the internal construction of the EEG electrical unit, the power adapter providing 3,3 V supply voltage and a pin with a Tx label could be noticed. Having examined this Tx signal, a serial line information could be retrieved. The internal construction of the EEG headset is shown in Figure 3.

A. EEG Headsets The detection of brain signals and their transmission to the signal processing – possibly instant processing – unit is implemented with the use of the EEG signal measuring sensors that are placed on the head and the signal processing and transmitting electrical units. In most cases the EEG devices capable of EEG signal transmission via wireless connection. In the past few years, EEG headsets, which besides the brain signal detecting unit, also contains the analog-digital converter to convert the detected brain signals to digital ones, a signal processor unit for further processing (e. g. FFT algorithm) and a communication unit that can send these signals through the communication channel, have become available. To make these devices more mobile, they can gain energy from their own energy supply, either from batteries or an accumulator. B. MindFlex EEG Headset MindFlex is a brain trainer device based on the ThinkGear technology that was developed by NeuroSky. The device contains a controlled unit and a wireless EEG headset (Figure 2). This MindFlex EEG headset can be fixed on the head thanks to its rubber design. Its energy supply is ensured by three pieces of 1,5 V AA batteries. Brain signals are detected by a metal electrode constricted to the forehead by monopolar method and the null point is the electrode clipped on the earlobes (null reference). The signal processing unit, also developed by the ThinkGear technology of NeuroSky, can determine the value of concentration or attention. The NeuroSky MindFlex EEG headset transmits the processed signals to the controlled unit through a wireless network, but nonstandard WiFi connection.

Tx

Figure 3. Electronic units of MindFlex EEG Headset

92

SAMI 2014 • IEEE 12th International Symposium on Applied Machine Intelligence and Informatics • January 23-25, 2014. • Herl’any, Slovakia

TABLE II. SAMPLE OF SERIAL LINE DATA [4] [ 0]: 0xAA [ 1]: 0xAA [ 2]: 0x20 [ 3]: 0x02 [ 4]: 0x00 [ 5]: 0x83 [ 6]: 0x18 [ 7]: 0x00 [ 8]: 0x00 [ 9]: 0x94 [10]:0x00 [11]: 0x00 [12]: 0x42 [13]: 0x00 [14]: 0x00 [15]: 0x0B [16]: 0x00 [17]: 0x00 [18]: 0x64 [19]: 0x00 [20]: 0x00 [21]: 0x4D [22]: 0x00 [23]: 0x00 [24]: 0x3D [25]: 0x00 [26]: 0x00 [27]: 0x07 [28]: 0x00 [29]: 0x00 [30]: 0x05 [31]: 0x04 [32]: 0x0D [33]: 0x05 [34]: 0x3D [35]: 0x34

Figure 4. Installation of FTDI USB-UART interface

To process the data coming from this serial communication with a computer, a converter was needed that could convert the information of a 3,3 V serial port signal to an input available on the computer. The simplest solution is to use an USB-3,3 V UART converter, for example the FTDI TTL-232-3V3 type. Its installation is shown in Figure 4. Using the converter, the noise of the measured signals increased greatly; therefore, an optical isolation unit had to be applied to prevent the noise coming from the computer. The Windows driver of the converter hardware unit was necessary to be able to use the cable, which could be downloaded from the FTDI’s official site. The converter can be used as a virtual serial port with this driver. The sample of this serial data is shown in Table II.

[SYNC] [SYNC] [PLENGTH] (payload length) of 32 bytes [POOR_SIGNAL] Quality No poor signal detected (0/200) [ASIC_EEG_POWER_INT] [VLENGTH] 24 bytes (1/3) Begin Delta bytes (2/3) (3/3) End Delta bytes (1/3) Begin Theta bytes (2/3) (3/3) End Theta bytes (1/3) Begin Low-alpha bytes (2/3) (3/3) End Low-alpha bytes (1/3) Begin High-alpha bytes (2/3) (3/3) End High-alpha bytes (1/3) Begin Low-beta bytes (2/3) (3/3) End Low-beta bytes (1/3) Begin High-beta bytes (2/3) (3/3) End High-beta bytes (1/3) Begin Low-gamma bytes (2/3) (3/3) End Low-gamma bytes (1/3) Begin Mid-gamma bytes (2/3) (3/3) End Mid-gamma bytes [ATTENTION] eSense eSense Attention level of 13 [MEDITATION] eSense eSense Meditation level of 61 [CHKSUM] (1's comp inverse of 8-bit Payload sum of 0xCB)

Figure 5. The simplified flowchart of the program

93

J. Katona et al. • Evaluation of The Neurosky MindFlex EEG Headset Brain Waves Data

Figure 6. User interface and measured brain waves

5, you can see a flowchart and a class chart illustrating the main parts of the operation of the program. [7]

III. BRAIN COMPUTER INTERFACE The brain computer interface (BCI) is also called neural interface or brain machine interface (BMI), which is a direct communication channel between the brain and a separate device. [5] A Windows Forms Application has been developed to evaluate and visualize the brain wave data of the MindFlex EEG headset, described in the previous chapter. This BCI program can run on a PC and has been written in C#. Microsoft Visual Studio was used to implement the program, which is a developing environment that supports modern object-oriented programming and has been used in Windows operating systems. The program can be divided into two main parts functionally: the data processing and the visualization parts. The data processing part reads, converts, processes data received from the headset through serial connection, and the visualization part displays given signals by a column chart and a time chart. The user interface can be seen on Figure 6. After starting, the user has to give serial port settings, for instance, the serial port number, parity bites, etc. Once successful setting is finished, the serial connection has to be opened for reading. After the beginning of reading, the components of different frequency spectra can be observed. The values of brain wave signals can be viewed in the column charts, while if you want to see signal changes in time, just simply click on the brain wave types in the line styled diagram on the right side and the software will visualize it. Of course, more than one brain wave type can be checked. The reading procedure can be stopped or restarted any time. The source code contains three classes: one of them is the so-called BrainWaveReaderForm, which deals with events and derives from the Form class which derives from the source of all classes named Object. The second class is called the FormGraphics class and is responsible for data visualization and is in connection with BrainWaveReadarForm class. The third class is the SerialPortManager, which manages serial port. In Figure

IV.

CONCLUSIONS

The novelty of this development is the universal measuring, data collecting, data processing and visualizing software which could be the base of several further researches. The program described above enable users to investigate how brain wave signals - measured by the EEG headset - alternate in time and how they depend on the changes of brain activity. On the basis of the results, the information obtained by the processed brain waves can be used in several research areas, for instance medical research, multimedia applications, games etc. The program can easily be further developed and added new functions due to its modular build. The program allows the development of individual processing algorithms. On the other hand, the EEG headset could be interfaced to other devices owing to this application and the control of these devices can also be solved, for instance, the speed control of a mobile robot, so it can be claimed that the developed BCI can be the basis of future application developments. REFERENCES [1]

[2] [3]

[4] [5] [6] [7]

94

R. W. Thatcher, Handbook of Quantitative and Electroencephalography and EEG Biofeedback, 1.0 edition, Anipublishing Co., 2012 Gy. Buzsaki, Rhythms of the Brain, Oxford University Press, 2006 J. Malmivuo, R. Plonsey, Bioelectromagnetism, Principles and Applications of Bioelectric and Biomagnetic Fields, Oxford University Press, New York, 1995 Neurosky Inc, MindSet Communications Protocol, Neurosky Inc., 2010 Lebedev M.A., Nicolelis M.A., Brain-machine interfaces: past, present and future, Trends Neurosci, 29, 536-546, 2006 NeuroSky Inc, The brain Wave Signal (EEG), NeuroSky Inc, 2009 J. Katona, A. Kovari, T. Ujbanyi, Visualization of brainwaves, Dunakavics, DF Press, in press

2014 SAMI Evaluation Of The Neurosky MindFlex EEG Headset Brain ...

Try one of the apps below to open or edit this item. 2014 SAMI Evaluation Of The Neurosky MindFlex EEG Headset Brain Waves Data paper.pdf. 2014 SAMI ...

603KB Sizes 4 Downloads 142 Views

Recommend Documents

The transliminal brain at rest: Baseline EEG, unusual ...
Software Toolkit (www.sourcesignal.com). EEG segments containing other artifacts were .... specifically, the junction of the temporal, parietal, and occip- ital lobes (TPO junction) has been characterized as a poly ... junction, and may result from c

The use of EEG-based inverse models for both BCI design and brain ...
Open-ViBE : An open-source software for Brain-Computer. Interfaces (BCI) and Virtual Reality (VR) ... BCI design using an inverse model. ▫ Conclusion ... Data set IV of the « BCI competition 2003 » [Blankertz et al, 04]. ▫ Protocol : self paced

2014 Evaluation of vehicle-track-bridge interacted.pdf
2014 Evaluation of vehicle-track-bridge interacted.pdf. 2014 Evaluation of vehicle-track-bridge interacted.pdf. Open. Extract. Open with. Sign In. Main menu.

Exploring the Behavior of Novice Programmers' EEG ...
1College of Science and Computer Studies, De La Salle University-Dasmarińas ... Abstract. Ten (10) first year college programming students participated in the.

The Phase of Ongoing EEG Oscillations Predicts Visual ...
Jun 17, 2009 - target by pressing one of two buttons. No instruction for response speed was given. The button press initiated the start of the next trial. The experiment consisted of six blocks of 250 trials. EEG acquisition and analysis. A SynAmps a

EEG fMRI ECR - GitHub
Selection. Feature. Normalization. LO. C, inf. TOFC. LO. C, sup. Lingual G. Frontal Pole. O cc. Pole. Angular G.Heschl's G. .04 .08 .12. L1-normed sensitivities.

[ June 8, 2014 ] [NO. 57, S. 2014 ] POST EVALUATION OF 2014SRAA ...
[ June 8, 2014 ] [NO. 57, S. 2014 ] POST EVAL ... 2014SRAA AND ANNUAL PLANNING PERFORMANCE.pdf. [ June 8, 2014 ] [NO. 57, S. 2014 ] POST EVAL .

A Brain-Machine Interface Model Based on EEG for ...
Jan 4, 2010 - and the increasing number of signal processing tools open up new avenues .... capable to acquire and a framework for further processing of the EEG signals. ... An open source a software, 'iqr' [14], is used for interfacing and ...

Best VR Headset - WWW.VRPROVISION.COM.pdf
http://www.vrprovision.com. Page 5 of 17. Best VR Headset - WWW.VRPROVISION.COM.pdf. Best VR Headset - WWW.VRPROVISION.COM.pdf. Open. Extract.

eeg interpretation pdf
Page 1 of 1. File: Eeg interpretation pdf. Download now. Click here if your download doesn't start automatically. Page 1 of 1. eeg interpretation pdf.

Evaluation of the Clinical Que Evaluation of the Clinical ...
medical literature in response to ad hoc clinical questions. ... numerous search engines – both open domain and domain-specific – as well ... users access the source of the item to learn more. ..... http://portal.acm.org/citation.cfm?id=1390338.

Evaluation of the Clinical Que Evaluation of the Clinical ...
numerous search engines – both open domain ... to a query can result in a good answer if the user is lucky .... based ranking and presentation unit constructor.

Conduct of the Regional Evaluation of the Application Projects of ...
Conduct of the Regional Evaluation of the Application Projects of School Heads Development Program.pdf. Conduct of the Regional Evaluation of the ...

A Stochastic Volatility Swap Market Model Sami Attaoui
Phone: 0140463170. E-mail: [email protected]. I would like to thank P. Poncet, ..... We compute swaption prices through the FFrFT and compare them, w.r.t. ...

The Phase of Ongoing EEG Oscillations Uncovers the Fine - Journal of ...
annulus appearing 50 ms after target off- set around the target ... (2009) made sure that the phase of oscillations would ... mechanistic account for the fluctuations.

PDF J'apprends a lire avec Sami et Julie Read online
J'apprends a lire avec Sami et Julie Download at => https://pdfkulonline13e1.blogspot.com/2011690420 J'apprends a lire avec Sami et Julie pdf download, J'apprends a lire avec Sami et Julie audiobook download, J'apprends a lire avec Sami et Julie

Cheap Mini Bluetooth Headset Portable Wireless Earphone ...
Cheap Mini Bluetooth Headset Portable Wireless Earp ... or Mobile Phone Free Shipping & Wholesale Price.pdf. Cheap Mini Bluetooth Headset Portable ...

CrowdGrader: Crowdsourcing the Evaluation of ...
Aug 11, 2013 - utation system that captures the student's grading accuracy. The algorithm ...... its own directory, loading it with a tool, reading the various source code files, compiling it, and testing it sometimes with the help of test data.

Evaluation of the Integrated Personal Commissioning Programme.pdf ...
Page 3 of 43. 3. INTRODUCTION. 1. The Department of Health (DH), in partnership with NHS England (NHSE), wishes to. commission a summative evaluation ...

Vulnerability of the developing brain Neuronal mechanisms
About 300,000 low birth weight neonates are born in the United States each year [1], and 60,000 of them are classified as very low birth weight (< 1500 g). An overwhelming majority of these children are born preterm, at a time when the brain's archit

Best VR Headset Drawing- WWW.VRPROVISION.COM.pdf ...
System. 3D VR. Recommended Links. VR Pc. VR Websites. Best Cheap VR ... COM.pdf. Best VR Headset Drawing- WWW.VRPROVISION.COM.pdf. Open.

Evaluation Teaching Performance-Updated 2014-03-26.pdf ...
1.6 Monitoring student learning and adjusting instruction while teaching. STANDARD TWO: ... provide equitable access to the content. STANDARD FOUR: ...