Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Brain Control Club progress meeting Project: EEGgames
1. Capture the alpha wave Capture motor movements Next steps
Eeggames
Alexandre Kempf, Henri Vandendriessche, Marc Moreaux,
Heloise Thero and Charles Findling
March 6, 2017
Alexandre Kempf, Henri Vandendriessche, Marc Moreaux, Heloise Thero and Charles Findling
Eeggames
2. Capture the alpha wave Capture motor movements Next steps
Goal : Playing video games with eeg
Alexandre Kempf, Henri Vandendriessche, Marc Moreaux, Heloise Thero and Charles Findling
Eeggames
3. Capture the alpha wave Capture motor movements Next steps
Capture eeg signals
To make this work, we need to isolate some eeg signals
Capture the alpha wave (Henri and Charles)
Capture motor movements (Alexandre, Marc and Charles)
Set up eeg (Heloise and Charles)
Alexandre Kempf, Henri Vandendriessche, Marc Moreaux, Heloise Thero and Charles Findling
Eeggames
4. Capture the alpha wave Capture motor movements Next steps
Section 1
Capture the alpha wave
Alexandre Kempf, Henri Vandendriessche, Marc Moreaux, Heloise Thero and Charles Findling
Eeggames
5. Capture the alpha wave Capture motor movements Next steps
Capture the alpha wave
Goal :
Online tracking of the alpha
Detection of the individual alpha frequency
Three approaches to obtain the alpha wave, implement the
three, keep the best
Alexandre Kempf, Henri Vandendriessche, Marc Moreaux, Heloise Thero and Charles Findling
Eeggames
6. Capture the alpha wave Capture motor movements Next steps
Three approaches
Fourier transform
F(f ) : z −→
+∞
−∞
f (x)e−izx
dx
Fitting a sinus
minB||Y − XB||
Gabor filters
f : z −→ exp (2πjf0z) × exp −
(x − x0)2
σ2
Alexandre Kempf, Henri Vandendriessche, Marc Moreaux, Heloise Thero and Charles Findling
Eeggames
7. Capture the alpha wave Capture motor movements Next steps
Section 2
Capture motor movements
Alexandre Kempf, Henri Vandendriessche, Marc Moreaux, Heloise Thero and Charles Findling
Eeggames
8. Capture the alpha wave Capture motor movements Next steps
Capture motor movements
We wish to isolate:
Right-hand movements
Left-hand movements
Feet movements
Maybe expand to movements intentions
Alexandre Kempf, Henri Vandendriessche, Marc Moreaux, Heloise Thero and Charles Findling
Eeggames
9. Capture the alpha wave Capture motor movements Next steps
Isolating online: Approach combining cnn and rnn
Individual learning is possible. Implementation is done under
python-tensorflow-keras
Alexandre Kempf, Henri Vandendriessche, Marc Moreaux, Heloise Thero and Charles Findling
Eeggames
10. Capture the alpha wave Capture motor movements Next steps
Convolutional layer
The convolutional layer is a morlet layer:
Φσ(t) = cσπ−1/4
e−1
2
t2
(eiσt
− κσ)
Figure: Real valued morlet
Alexandre Kempf, Henri Vandendriessche, Marc Moreaux, Heloise Thero and Charles Findling
Eeggames
11. Capture the alpha wave Capture motor movements Next steps
Section 3
Next steps
Alexandre Kempf, Henri Vandendriessche, Marc Moreaux, Heloise Thero and Charles Findling
Eeggames
12. Capture the alpha wave Capture motor movements Next steps
Next steps
Finish to implement algorithm
Test it
Work to make it perform better
Alexandre Kempf, Henri Vandendriessche, Marc Moreaux, Heloise Thero and Charles Findling
Eeggames
13. Capture the alpha wave Capture motor movements Next steps
Problems
Setting up the eeg
16 channels
Computational power
Data
Alexandre Kempf, Henri Vandendriessche, Marc Moreaux, Heloise Thero and Charles Findling
Eeggames
14. Capture the alpha wave Capture motor movements Next steps
Na tota
Alexandre Kempf, Henri Vandendriessche, Marc Moreaux, Heloise Thero and Charles Findling
Eeggames