20
E.R.I.C.A. Electroencephalographic Resuscitation Index Computer Aided Gianluca.Moro @ unipd.it Technical Overview http://www.giammy.com/files/bci.pdf

Erica geneva-moro

Embed Size (px)

DESCRIPTION

An Open and low cost solution for EEG monitoring in Pediatric ICU

Citation preview

Page 1: Erica geneva-moro

E.R.I.C.A.Electroencephalographic Resuscitation Index Computer Aided

Gianluca.Moro @ unipd.it

Technical Overviewhttp://www.giammy.com/files/bci.pdf

Page 2: Erica geneva-moro

The Goal:An Open and low cost

solution forEEG monitoring in

Pediatric ICU

Page 3: Erica geneva-moro

EEG reading: the challenge

Page 4: Erica geneva-moro

EEG reading: what is it?

Page 5: Erica geneva-moro

EEG reading: almost clear

Page 6: Erica geneva-moro

Clear! But ... the meaning???

Page 7: Erica geneva-moro

Professional Setup

Page 8: Erica geneva-moro

Consumer Setup

+

Page 9: Erica geneva-moro

Professional vs. ConsumerQuality/Cost

Professional ConsumerApplication

Professional YES Work in progress

Consumer WHY? YES

Page 10: Erica geneva-moro

Project Overview: the Goal• Where: Pediatric ICU• Usage: Continuous bedside EEG monitoring• Requests:

– Medical validation– Available for each patient– Low cost– Easy to use

Page 11: Erica geneva-moro

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

Page 12: Erica geneva-moro

Current choices• EEG:

– Emotiv Epoc

• User Interface– Linux PC or Android tablet

+

Page 13: Erica geneva-moro

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?

Page 14: Erica geneva-moro

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

Page 15: Erica geneva-moro

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

Page 16: Erica geneva-moro

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

Page 17: Erica geneva-moro

… to OpenVibe

Emotiv data acquired and visualized with OpenVibe

Page 18: Erica geneva-moro

… to EEGlab

Data imported to EEGlab, with Oddball paradigm events

Page 19: Erica geneva-moro

Oddball paradigm in Python

2 seconds acquisition around a rare event (sample 128): a P300 evoked potential?

Page 20: Erica geneva-moro

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!