SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Downloaden Sie, um offline zu lesen
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
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
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
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
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
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
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
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
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
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
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
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
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
Capture the alpha wave Capture motor movements Next steps
Na tota
Alexandre Kempf, Henri Vandendriessche, Marc Moreaux, Heloise Thero and Charles Findling
Eeggames

Weitere ähnliche Inhalte

Andere mochten auch (8)

Pakistan economy
Pakistan economyPakistan economy
Pakistan economy
 
Трнова ружица
Трнова ружицаТрнова ружица
Трнова ружица
 
Pmi innovative mf
Pmi innovative  mfPmi innovative  mf
Pmi innovative mf
 
Lmcp 1532 pembangunan bandar mapan
Lmcp 1532 pembangunan bandar mapanLmcp 1532 pembangunan bandar mapan
Lmcp 1532 pembangunan bandar mapan
 
Population and Demography
Population and DemographyPopulation and Demography
Population and Demography
 
2. Production Techniques Evaluation Pro Forma
2. Production Techniques Evaluation Pro Forma2. Production Techniques Evaluation Pro Forma
2. Production Techniques Evaluation Pro Forma
 
Penswastaan
PenswastaanPenswastaan
Penswastaan
 
Best Practices for Running SAP System Workloads on the AWS Cloud
Best Practices for Running SAP System Workloads on the AWS CloudBest Practices for Running SAP System Workloads on the AWS Cloud
Best Practices for Running SAP System Workloads on the AWS Cloud
 

Kürzlich hochgeladen

Seismic Method Estimate velocity from seismic data.pptx
Seismic Method Estimate velocity from seismic  data.pptxSeismic Method Estimate velocity from seismic  data.pptx
Seismic Method Estimate velocity from seismic data.pptx
AlMamun560346
 
Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learning
levieagacer
 
dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...
dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...
dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...
dkNET
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
Sérgio Sacani
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Sérgio Sacani
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
PirithiRaju
 
biology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGYbiology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGY
1301aanya
 
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
ssuser79fe74
 

Kürzlich hochgeladen (20)

Seismic Method Estimate velocity from seismic data.pptx
Seismic Method Estimate velocity from seismic  data.pptxSeismic Method Estimate velocity from seismic  data.pptx
Seismic Method Estimate velocity from seismic data.pptx
 
GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)
 
Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learning
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
 
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxPSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
 
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptxCOST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
 
Factory Acceptance Test( FAT).pptx .
Factory Acceptance Test( FAT).pptx       .Factory Acceptance Test( FAT).pptx       .
Factory Acceptance Test( FAT).pptx .
 
dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...
dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...
dkNET Webinar "Texera: A Scalable Cloud Computing Platform for Sharing Data a...
 
module for grade 9 for distance learning
module for grade 9 for distance learningmodule for grade 9 for distance learning
module for grade 9 for distance learning
 
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdfCELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
 
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verifiedConnaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
Connaught Place, Delhi Call girls :8448380779 Model Escorts | 100% verified
 
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
 
Clean In Place(CIP).pptx .
Clean In Place(CIP).pptx                 .Clean In Place(CIP).pptx                 .
Clean In Place(CIP).pptx .
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
 
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
 
biology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGYbiology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGY
 
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICESAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
 
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
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