LookOmotive First Seminar

26
LookOmotive Think About … Move Around

Transcript of LookOmotive First Seminar

Page 1: LookOmotive   First Seminar

LookOmotiveThink About … Move Around

Page 2: LookOmotive   First Seminar

Team Supervisors

Prof. Dr. Mostafa Gad Dr. Howaida Abd El Fatah Dr. Safwat Hamad T.A Ramy Medhat

Members Mina Osama Fayek - Computer Science department Mona Mohamed - Scientific Computing department Mostafa Saeed - Scientific Computing department Nour Galal - Information Systems department Ossama Moussa - Scientific Computing department

Page 3: LookOmotive   First Seminar

Agenda Problem statement Objective Motivation Description

LookOmotive overview Previous approaches EEG signal processing Basic system architecture

Time Plan Tools, technologies and SWE

methodology References

Page 4: LookOmotive   First Seminar

Problem Statement For the time being handicaps need

human assistance to perform their everyday activities.

Page 5: LookOmotive   First Seminar

Objectives Help Handicaps to live independently

without others assistance. Learn about EEG signal processing to

detect cognitive states. Develop a generic SDK that can support

different applications (Ubiquitous environment).

Dealing with unfamiliar technologies and tools.

To be a good representative of Egyptian developers (Imagine Cup: Poland 2010)

-for more info…List location or contact for specification (or other related documents)

Page 6: LookOmotive   First Seminar

Motivation After considering the way handicaps

lead their lives, we have decided to integrate our technical background with science to provide them with means of making their lives better.

Page 7: LookOmotive   First Seminar

Description LookOmotive overview Previous approaches EEG signals Basic system architecture

Page 8: LookOmotive   First Seminar

LookOmotive Overview

Page 9: LookOmotive   First Seminar

LookOmotive overview LookOmotive is an assisting technology

that helps handicaps to control their wheelchair based on their cognitive state of mind .

LookOmotive user should think about an action (Forward, Backward, Right, Left or Stop).

Brian signals should be read, and then processed by LookOmotive.

LookOmotive should control the wheelchair according to the detected state.

Page 10: LookOmotive   First Seminar

Previous approaches Cap2Monitor [2009]: Computer

desktop control application based on detecting EEG status of specific muscular actions (Eye blinking & Focus).

Page 11: LookOmotive   First Seminar

EEG Signals

Page 12: LookOmotive   First Seminar

EEG Signals Introduction

Stands for electroencephalogram. The electroencephalogram (EEG) is a

recording of the electrical activity of the brain from the scalp.

The brain nerve cells in the brain produce signals that are called action potentials.

Measured in microvolts (µV) .

Page 13: LookOmotive   First Seminar

EEG Signals Signal detection

Electrodes: Small metal discs placed on the scalp in special positions.

These positions are set according to the International 10/20 System

Page 14: LookOmotive   First Seminar

EEG Signals Montages

The manner in which pairs of electrodes are connected to each amplifier of the EEG machine.

Differential amplifiers measure the voltage difference between the two signals at each of its inputs.

The resulting signal is amplified and then displayed as a channel of EEG activity.

Page 15: LookOmotive   First Seminar

Basic System Architecture

Page 16: LookOmotive   First Seminar

Basic System Architecture

EmotivEPOC SDK

Wheelchair

EPOC headset by Emotiv Systems

Page 17: LookOmotive   First Seminar

Basic System Architecture Why Not? Emotive SDKs

Developer/Research Standard Edition

Research Plus Edition

Cost US$ 500 US$ 2,500

Privileges

SDK detects certain cognitive, expressive and affective actions

Enables user to deal with raw brain data

Refusal •No science behind•Limited behaviors

•High cost

Page 18: LookOmotive   First Seminar

Basic System Architecture (Modified)

EPOC headset by Emotiv Systems

Wheelchair

EmotivEPOC SDK

Page 19: LookOmotive   First Seminar

LookOmotiveSDK

Wheelchair

Emulator

Service Config

UI

Basic System Architecture (Modified)

Page 20: LookOmotive   First Seminar

Initial Time Plan

Page 21: LookOmotive   First Seminar

Initial Time PlanOct. Nov. Dec. Jan. Feb. March April May June July

Research (EEG signal detection and processing )

Emulator design( 2 weeks)

Emulator implementation (1 month)

SDK design (2 weeks)

SDK implementation (4 ½ months )

Assembly (3 weeks)

Testing

Algorithms design (3 ½ months)

Documentation (3 weeks)

Page 22: LookOmotive   First Seminar

Tools

Page 23: LookOmotive   First Seminar

Tools and methodologies Tools & Technologies:

Microsoft .NET Framework (Visual Studio 2008)

Microsoft Office Live Workspace Operating Systems:

Windows XP Embedded (XPe) Hardware

x86 based development board Software development methodology:

Agile(Scrum)

Page 24: LookOmotive   First Seminar

Web Blog

http://lookomotive.wordpress.com/

News, updates and code samples ..

Page 25: LookOmotive   First Seminar

References Books

EEG signal processing - by Sanei, Saeid / Chambers, J. A.#v=onepage

EEG signal classification for brain computer interface application by

Y. P. A. Yong, N. J. Hurley, and G. C. M. Silvestre Computer Science, University College Dublin

Electroencephalogram: Basic principles, clinical applications and related fields

Determining user state and mental task demand from electroencephalographic data

Papers Introduction to EEG - by Smith, E.J ESTIMATING COGNITIVE STATE USING EEG SIGNALS - Tian

Lan, Andre Adami, Deniz Erdogmus, Misha Pavel EEG Signal Classification with Different Signal

Representations

Page 26: LookOmotive   First Seminar

Thank You!