i 05 is2014_aleksandra_krolak

20
Alternative methods of Human-Computer Interaction Aleksandra Królak

Upload: maciej-szczepanczyk

Post on 16-Apr-2017

413 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: I 05 is2014_aleksandra_krolak

Alternative methods of Human-Computer Interaction

Aleksandra Królak

Page 2: I 05 is2014_aleksandra_krolak

Alternative methods of Human-Computer Interaction - Aleksandra Królak 2

Human-Computer Interaction

Human Computer

Interaction

2014-06-17

Page 3: I 05 is2014_aleksandra_krolak

Alternative methods of Human-Computer Interaction - Aleksandra Królak 3

HCI and other disciplines

HCI

EngineeringArtificial

Intelligence Psychology

ComputerScience

Physiology

Antropology

Ergonomics

Linguistics

Sociology

Art

Philosophy

2014-06-17

Page 4: I 05 is2014_aleksandra_krolak

Alternative methods of Human-Computer Interaction - Aleksandra Królak 4

Human-machine communication

2014-06-17

Page 5: I 05 is2014_aleksandra_krolak

Alternative methods of Human-Computer Interaction - Aleksandra Królak 5

Disability in numbers

John Gill, 20092014-06-17

Page 6: I 05 is2014_aleksandra_krolak

Alternative methods of Human-Computer Interaction - Aleksandra Królak 6

Vision & Hearing Impairments

Problems:• Low vision• Color vision

impairments• Blind

• Deaf

Solutions:• Magnifier, large font• Color schemes

• Screen readers• Voice recognition• Lip reading systems• Touchplates

• Extended subtitles

2014-06-17

Page 7: I 05 is2014_aleksandra_krolak

Alternative methods of Human-Computer Interaction - Aleksandra Królak 7

Motor impairments

2014-06-17

Page 8: I 05 is2014_aleksandra_krolak

Alternative methods of Human-Computer Interaction - Aleksandra Królak 8

Brain-Computer Interface

The goal of BCI technology is to give severely paralyzed people another way to communicate, a way that does not

depend on muscle control [Wadsworth Center]

http://www.ece.ubc.ca

Traditional Definition

2014-06-17

Page 9: I 05 is2014_aleksandra_krolak

Alternative methods of Human-Computer Interaction - Aleksandra Królak 9

Commercial BCI

2014-06-17

EPOC Emotiv

Neural Impulse Actuator

MindWave Necomimi Brainwave Cat Ears

Page 10: I 05 is2014_aleksandra_krolak

Alternative methods of Human-Computer Interaction - Aleksandra Królak 10

SSVEP-based BCIs

FFT

EEG Signal

Frequency [Hz]

Ampl

itude

[uV]

SSVEPs for stimulation frequency and its harmoincs

StimulationA

(f1)C

(f3)B

(f2)

D(f4)

F(f6)

E(f5)

G(f7)

I(f9)

H(f8)

• System developed in Medical Electronics Division, TUL• Steady State Visually Evoked Potential (SSVEP) - natural

responses of brain to visual stimulation at specific frequencies (3.5Hz to 65Hz):

OZ channel or O1, O2 channel pair

2014-06-17

Page 11: I 05 is2014_aleksandra_krolak

Alternative methods of Human-Computer Interaction - Aleksandra Królak 11

EEG spatial filtering

optimal spatialfilter

Laplacefilter

singlechannel

differentialpair

graphic illustration of the filter coefficients

2014-06-17

Page 12: I 05 is2014_aleksandra_krolak

Alternative methods of Human-Computer Interaction - Aleksandra Królak 12

Proposed SSVEP detection method

2014-06-17

Page 13: I 05 is2014_aleksandra_krolak

Alternative methods of Human-Computer Interaction - Aleksandra Królak 13

Eye-controlled HCI

VisionKey

EagleEyes

VISERG

Eye Gaze Interaction

Project

2014-06-17

Page 14: I 05 is2014_aleksandra_krolak

Alternative methods of Human-Computer Interaction - Aleksandra Królak 14

Eye-blink controlled HCI

System developed in Medical

Electronics Division, TUL PC computer or laptop USB webcam Open source solution:http://b-link.sourceforge.net/

2014-06-17

Page 15: I 05 is2014_aleksandra_krolak

Alternative methods of Human-Computer Interaction - Aleksandra Królak 15

Eye-blink detection systemImage from

webcamFace and eyes

detection

Eye openess analysis and

eye-blink detection

2014-06-17

Page 16: I 05 is2014_aleksandra_krolak

Alternative methods of Human-Computer Interaction - Aleksandra Królak 16

Communication via eye-blinks• short (spontaneous) <200ms• long (voluntary) >200ms

2014-06-17

Page 17: I 05 is2014_aleksandra_krolak

Alternative methods of Human-Computer Interaction - Aleksandra Królak 17

On-screen keyboard

BLINK

C

2014-06-17

Page 18: I 05 is2014_aleksandra_krolak

System performance

Before training After training

Letter sequence Average time [s] Average time [s]

MAIL 40.1 35.03

NAME 46.2 39.77

MY NAME IS 111.8 93.45

INFORMATION 132.5 100.57

GOOD MORNING 141.3 108.27

18/24Alternative methods of Human-Computer Interaction - Aleksandra Królak2014-06-17

Page 19: I 05 is2014_aleksandra_krolak

Alternative methods of Human-Computer Interaction - Aleksandra Królak 19

Mouth shape detection systemImage from

webcamFace and mouth

detection

Control gesture (showing teeth) detection

2014-06-17

Page 20: I 05 is2014_aleksandra_krolak

Alternative methods of Human-Computer Interaction - Aleksandra Królak 20

HCI systems developed by students in Medical Electronics Division

0.00 1.00 2.00 3.00seconds

-0.94

-0.47

0.0

0.47

mV

EMG

(5

- 250

Hz

w/n

otch

)

-0.83

-0.41

0.00

0.41

mV

EMG

(5

- 250

Hz

w/n

otch

)

EMG based Vision-based

2014-06-17