Project Overview: the Goal
• Where: Pediatric ICU
• Usage: Continuous bedside EEG monitoring
• Requests:
– Medical validation
– Available for each patient
– Low cost
– Easy to use
Project Overview: the final setup
• EEG:
– dry sensor technology
– Setup easy and confortable
• User Interface
– Usable by nurse and even relatives
– Inspired to ASG (Augmentative Serious Game)
theory
A feasibility test
• EEG acquisition device: Emotiv Epoc
• Preelaboration: Linux box
• TCP/IP communication channel to
– OpenVibe
– Matlab
– Android
– …
• Elaboration
• The question is: can Emotiv record evoked potential?
Acquisition device
• Emotiv Epoc
– Dry sensors, wireless connection
– HID (Human Interface Device) standard
communication protocol
– Packet encrypted (AES)
– Raw data stream available via SDK
– Independent/unofficial projects (EmoKit) exists on
the web to decode the realtime stream
Preprocess
• Realtime acquisition box: a box used to acquire
realtime data and send to the desired application for
analysis or other:
– a linux box (HID is supported in default kernel)
– data decoding
– Open a TCP/IP socket for data streaming to
the application
Process
• When data are available, can be sent to
specific software …
– OpenVive (to test EEG elaboration algorithms)
– MatLab (with the EEGlab suite)
– Quick and dirty Python tests :-)
– Android specific app
Oddball paradigm in Python
2 seconds acquisition around a rare event (sample 128): a P300 evoked potential?
Conclusion
• We can setup a measure chain from data to elaboration
• With consumer devices and open source or commercial tools
• For details: http://www.giammy.com/files/bci.pdf
• Can Emotiv record a P300 evoked potential?
• Ready to pass on to neurological signal elaboration experts!