object segmentation in images using eeg signals

38
Object Segmentation in Images using EEG Signals Eva Mohedano, Graham Healy, Kevin McGuinness, Xavier Giró-i-Nieto, Noel E. O’Connor and Alan F. Smeaton November 6, 2014

Upload: xavier-giro

Post on 03-Jul-2015

352 views

Category:

Technology


3 download

DESCRIPTION

Mohedano E, Healy G, McGuinness K, Giró-i-Nieto X, O'Connor N, Smeaton AF. Object segmentation in images using EEG signals. ACM Multimedia 2014. Orlando, Florida (USA) Presented on Thursday, November 8, 2014. Abstract: This paper explores the potential of brain-computer interfaces in segmenting objects from images. Our approach is centered around designing an effective method for displaying the image parts to the users such that they generate measurable brain reactions. When an image region, specifically a block of pixels, is displayed we estimate the probability of the block containing the object of interest using a score based on EEG activity. After several such blocks are displayed, the resulting probability map is binarized and combined with the GrabCut algorithm to segment the image into object and background regions. This study shows that BCI and simple EEG analysis are useful in locating object boundaries in images. Full paper and video: https://imatge.upc.edu/web/publications/object-segmentation-images-using-eeg-signals

TRANSCRIPT

Page 1: Object segmentation in images using EEG signals

Object Segmentation in Images using EEG Signals Eva Mohedano, Graham Healy, Kevin McGuinness, !Xavier Giró-i-Nieto, Noel E. O’Connor and Alan F. Smeaton!

!!

November 6, 2014

Page 2: Object segmentation in images using EEG signals

E. Mohedano

Outline

•Interactive Object Segmentation!

•ACM MultiMedia High Risk High Reward 2014!

•Related Work!

•System Proposal!

•Results!

•Conclusions

2

Page 3: Object segmentation in images using EEG signals

Interactive Object Segmentation•Object Segmentation

3E. Mohedano

Page 4: Object segmentation in images using EEG signals

Interactive Object Segmentation

4E. Mohedano

Page 5: Object segmentation in images using EEG signals

Interactive Object Segmentation

5

1) P. Arbelaez and L. Cohen. Constrained image segmentation from hierarchical boundaries. In CVPR'08, 2008.!2) McGuinness, K., & O’Connor, N. E. (2010). A comparative evaluation of interactive segmentation algorithms. Pattern Recognition, 43(2), 434-444.

E. Mohedano

Page 6: Object segmentation in images using EEG signals

E. Mohedano

Outline

•Interactive Object Segmentation!

•ACM MultiMedia High Risk High Reward 2014!

•Related Work!

•System Proposal!

•Results!

•Conclusions

02 May 20146

Page 7: Object segmentation in images using EEG signals

Brain-Computer Interface (BCI)

7E. Mohedano

Page 8: Object segmentation in images using EEG signals

Brain-Computer Interface (BCI)

8E. Mohedano

Page 9: Object segmentation in images using EEG signals

Brain-Computer Interface (BCI)

9E. Mohedano

Electroencephalography (EEG) signals

Page 10: Object segmentation in images using EEG signals

Brain-Computer Interface (BCI)

• Non invasive!

• Well established tool within clinical practice

10

Strengths

E. Mohedano

Page 11: Object segmentation in images using EEG signals

Brain-Computer Interface (BCI)

• Mostly BCI applications remain prototypes not used outside laboratories!

• Users need to be trained!

• Poor BCI performances!

• Low signal-to-noise ratio!

• High dimensional data

11

Challenges HIGH RISK

E. Mohedano

Page 12: Object segmentation in images using EEG signals

Potentially High Reward • Medical applications!

• Locked in Syndrome (LIS)!

• Prosthetics control, wheelchairs, spellers

12

•Healthy Users!

• BCI with Virtual Reality technologies!

• Augmenting gaze control

E. Mohedano

Page 13: Object segmentation in images using EEG signals

Outline

•Interactive Object Segmentation!

•ACM MultiMedia High Risk High Reward 2014!

•Related Work!

•System Proposal!

•Results!

•Conclusions

02 May 201413

E. Mohedano

Page 14: Object segmentation in images using EEG signals

Related Work: RSVP

14

!

•A positive waveform occurring approximately 300-550ms after an infrequent task-relevant stimulus

E. Mohedano

Page 15: Object segmentation in images using EEG signals

Related Work: RSVP

15E. Mohedano

Page 16: Object segmentation in images using EEG signals

RSVP: Demo

16E. Mohedano

Page 17: Object segmentation in images using EEG signals

Related Work

•Image Retrieval

17E. Mohedano

Page 18: Object segmentation in images using EEG signals

Related Work

•Object Detection

18E. Mohedano

Page 19: Object segmentation in images using EEG signals

Related Work

•BCI speller

19

Ref: D. Fernández-Cañellas, “Modeling temporal dependency of brain responses to rapidly stimuli in ERP based BCIs” (2013)

E. Mohedano

Page 20: Object segmentation in images using EEG signals

Index

•Interactive Object Segmentation!

•ACM MultiMedia High Risk High Reward 2014!

•Related Work!

•System Proposal!

•Results!

•Conclusions

02 May 201420

E. Mohedano

Page 21: Object segmentation in images using EEG signals

System Proposal

•Local RSVP (5Hz visualisation windows)

21E. Mohedano

Page 22: Object segmentation in images using EEG signals

System Proposal

•Different Reaction after seeing a target

22

DistractorsTargets

E. Mohedano

Page 23: Object segmentation in images using EEG signals

System Proposal

23E. Mohedano

Page 24: Object segmentation in images using EEG signals

System ProposalData Acquisition!

Set of 22 images with an associated ground truth mask

24E. Mohedano

Page 25: Object segmentation in images using EEG signals

System ProposalData Acquisition!

Images were partitioned into 192 non overlapped windows!

! ! ! ! !

25

• 15% Target windows!

• RSVP windows at 5Hz!

• User asked to count the target windows visualised

E. Mohedano

Page 26: Object segmentation in images using EEG signals

System Proposal

26

EEG processing

E. Mohedano

Page 27: Object segmentation in images using EEG signals

27

!

1) Down sample from 1000Hz to 250Hz!

2) Bandpass filter 0.1-70 Hz!

3) Cut EEG activity related to each visual event!

4) Down sample from 250Hz to 20Hz!

5) Concatene 31 channels (434D)

!

Support Vector Machine Model (SVM)

System ProposalEEG processing

!

EEG feature vectors

E. Mohedano

Page 28: Object segmentation in images using EEG signals

28E. Mohedano

Page 29: Object segmentation in images using EEG signals

29

System ProposalSegmentation

• GrabCut: Interactive Foreground Extraction

OpenCV’s GrabCut Tutorial:!

http://docs.opencv.org/trunk/doc/py_tutorials/py_imgproc/py_grabcut/py_grabcut.html !

E. Mohedano

Page 30: Object segmentation in images using EEG signals

30

System ProposalEvaluation Metric: Jaccard Index

Measure of similarity between the segmentation results and the ground truth mask

E. Mohedano

Page 31: Object segmentation in images using EEG signals

Outline

•Interactive Object Segmentation!

•ACM MultiMedia High Risk High Reward 2014!

•Related Work!

•System Proposal!

•Results!

•Conclusions

02 May 201431

E. Mohedano

Page 32: Object segmentation in images using EEG signals

Results

•Single User

32

Jaccard Index = 0.47

E. Mohedano

Page 33: Object segmentation in images using EEG signals

Results

•Averaged Users

33

Jaccard Index = 0.72

E. Mohedano

Page 34: Object segmentation in images using EEG signals

Index

•Interactive Object Segmentation!

•ACM MultiMedia High Risk High Reward 2014!

•Related Work!

•System Proposal!

•Results!

•Conclusions

02 May 201434

E. Mohedano

Page 35: Object segmentation in images using EEG signals

35

The approach is feasible: it is possible to use BCI as an interactive segmentation method based on simple EEG processing.

E. Mohedano

Conclusions

Page 36: Object segmentation in images using EEG signals

Conclusions

36E. Mohedano

BCI Interaction for segmentation Mouse Interaction for segmentation

BCI is time consumingMouse interaction provides better results

Page 37: Object segmentation in images using EEG signals

Future work

37

• Improvements in EEG processing!

• Change resolution of windows!

• Use object candidates instead of a grid!

• Active search!

• Combine local EEG with eye tracker

E. Mohedano

Page 38: Object segmentation in images using EEG signals

Thank you!

38

!This publication resulted from research conducted with the financial support of Science Foundation Ireland (SFI) under grant number SFI/12/RC/2289 and partially funded by the Project TEC2013-43935-R BigGraph of the Spanish Government.

Questions?

E. Mohedano