Professional vs. ConsumerQuality/CostProfessional ConsumerApplicationProfessional YES Work in progressConsumer WHY? YES
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
Current choices• EEG:– Emotiv Epoc• User Interface– Linux PC or Android tablet+
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) standardcommunication protocol– Packet encrypted (AES)– Raw data stream available via SDK– Independent/unofficial projects (EmoKit) exists onthe web to decode the realtime stream
Preprocess• Realtime acquisition box: a box used to acquirerealtime data and send to the desired application foranalysis or other:– a linux box (HID is supported in default kernel)– data decoding– Open a TCP/IP socket for data streaming tothe application
Process• When data are available, can be sent tospecific software …– OpenVive (to test EEG elaboration algorithms)– MatLab (with the EEGlab suite)– Quick and dirty Python tests :-)– Android specific app
… to OpenVibeEmotiv data acquired and visualized with OpenVibe
… to EEGlabData imported to EEGlab, with Oddball paradigm events
Oddball paradigm in Python2 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!