UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

68
U BI B RAILLE Designing and Evaluating a Vibrotactile Braille-Reading Device HUGO NICOLAU JOÃO GUERREIRO TIAGO GUERREIRO LUÍS CARRIÇO

description

Research paper presented at SIGACCESS ASSETS 2013

Transcript of UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

Page 1: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

UBIBRAILLE Designing and Evaluating a Vibrotactile Braille-Reading Device

HUGO  NICOLAU  JOÃO  GUERREIRO  TIAGO  GUERREIRO  LUÍS  CARRIÇO  

Page 2: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

motivation :: constantly online

Page 3: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

blind users :: auditory feedback

Page 4: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

challenge :: alternative modality

Page 5: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

problem :: deaf-blind users

Page 6: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

problem :: mobile usage

Page 7: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

problem :: noisy environments

Page 8: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

problem :: privacy

Page 9: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

earphones?

Page 10: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

goal :: inconspicuous and private

Page 11: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

related work

[Al-Qudah et al, 2011] [Jayant et al, 2010]

[Ohtsuka et al, 2008] [Rantala et al, 2009]

Page 12: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

our approach :: UbiBraille

Page 13: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

inspiration :: perkins brailler

Page 14: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

example :: ‘a’

Page 15: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

example :: ‘b’

Page 16: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

same approach for reading

Page 17: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

ubibraille :: hardware

Six rings

Lilypad vibe board

Vibration motor (10 mm), 3,8 Volts

Arduino Mega ADK board

Page 18: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

ubibraille :: ‘b’

Page 19: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

advantage :: mnemonic

Page 20: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

advantage :: speed

Page 21: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

1. Will participants be able to discriminate simultaneous stimuli?

Page 22: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

2. Will participants be able to leverage Braille knowledge?

Page 23: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

3. What are the most common error patterns?

Page 24: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

user study :: character recognition

11 blind participants (8 male, 3 female) Ages 21 – 61 (m=45, sd=16)

Braille typists

Page 25: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

assessment :: braille proficiency

Page 26: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

user study :: procedure

Page 27: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

user study :: procedure

1. Audio signal 2. Delay (2 seconds)

3. Random braille character (from 26 letters)

4. Answer 5. Monitor register answer

26 le

tter

s x

2 bl

ocks

Page 28: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

results :: character recognition

Page 29: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

0%

10%

20%

30%

40%

50%

60%

a b c d e f g h i j k l m n o p q r s t u v w x y z overall accuracy

82% sd=17.25%

Page 30: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

0%

10%

20%

30%

40%

50%

60%

a b c d e f g h i j k l m n o p q r s t u v w x y z

error rate per character

Page 31: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

32% 32% 32%

55%

36%

0%

10%

20%

30%

40%

50%

60%

a b c d e f g h i j k l m n o p q r s t u v w x y z

‘novyz’ are harder

Page 32: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

32% 32% 32%

55%

36%

0%

10%

20%

30%

40%

50%

60%

a b c d e f g h i j k l m n o p q r s t u v w x y z

N O V Y Z‘novyz’ are harder

Page 33: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

error pattern :: 1 finger issues

51.6%

Page 34: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

N O V Y Z

Q R1 finger error :: insertion

Page 35: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

N O V Y Z

Q R U X U1 finger error :: omission

Page 36: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

error pattern :: 2 finger issues

25.3%

Page 37: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

Z X

25.3% error pattern :: 2 finger issues

Page 38: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

accuracy rate per participant

0%

20%

40%

60%

80%

100%

P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11

Page 39: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

0%

20%

40%

60%

80%

100%

P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11

result :: individual differences

Page 40: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

[rho=.571, p=.066, N=11]

leverage braille knowledge :: reading

Page 41: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

[rho=.627, p=.039, N=11]

leverage braille knowledge :: writing

Page 42: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

Memory

Page 43: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

82% overall accuracy

More fingers, more errors

Mostly 1-finger errors

Leverage braille knowledge

character recognition :: major results

Page 44: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

user study #2 :: word recognition

Page 45: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

7 blind participants (from study #1) Ages 21 – 62

user study :: participants

Page 46: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

1. Audio signal 2. Delay (2 seconds)

3. Random word 4. Answer 5. Monitor register answer

2 tim

es

user study :: procedure

Page 47: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

stimulus interval

‘a’ ‘c’ ‘t’ ‘o’ ‘r’

Condition Stimulus (ms) Interval (ms)

4000ms 2000 2000

2000ms 1000 1000

1000ms 500 500

500ms 250 250

user study :: conditions

Page 48: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

user study :: design

4 conditions (randomized) 10 words per condition 280 trials 5 characters per word Commonly used words (Portuguese)

Page 49: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

results :: word recognition

Page 50: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

recognition accuracy rate

93% 89% 64% 33% 0%

20%

40%

60%

80%

100%

4000ms 2000ms 1000ms 500ms

Error bars denote 95% CI

Page 51: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

93% 89% 64% 33% 0%

20%

40%

60%

80%

100%

4000ms 2000ms 1000ms 500ms

Error bars denote 95% CI

No sig. diff. p>.05

recognition accuracy rate

Page 52: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

93% 89% 64% 33% 0%

20%

40%

60%

80%

100%

4000ms 2000ms 1000ms 500ms

Error bars denote 95% CI

Z=-2.041, p<.05

recognition accuracy rate

Page 53: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

93% 89% 64% 33% 0%

20%

40%

60%

80%

100%

4000ms 2000ms 1000ms 500ms

Error bars denote 95% CI

Z=-2.379, p<.05

recognition accuracy rate

Page 54: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

leverage braille knowledge :: reading and writing

[rho=.805, p<.05, N=7]

[rho=.543, p=.208, N=7]

Page 55: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

Identify through context

Page 56: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

word recognition :: ease of use

Condition Median IQR 4000ms 5 1 2000ms 5 2 1000ms 3 2 500ms 2 1

likert scale [1-5] : 5 is better

Page 57: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

longest durations are easier

Condition Median IQR 4000ms 5 1 2000ms 5 2 1000ms 3 2 500ms 2 1

likert scale [1-5] : 5 is better

Page 58: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

Z=-2.530, p<.05

Z=-2.428, p<.05

Condition Median IQR 4000ms 5 1 2000ms 5 2 1000ms 3 2 500ms 2 1

likert scale [1-5] : 5 is better

longest durations are easier

Page 59: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

1s duration + 1s interval à 90%

leverage braille knowledge

12 wpm

room for improvements

word recognition :: major results

Page 60: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

conclusion :: ubibraille

Page 61: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

conclusion :: inconspicuous communication

Page 62: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

conclusion :: leverage braille-related abilities

Page 63: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

conclusion :: character- and word-level results

Page 64: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

future work :: ubibraille

Page 65: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

future work :: finger discrimination

Page 66: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

future work :: new applications

Page 67: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

future work :: multi-point feedback

Page 68: UbiBraille: Designing and Evaluating a Vibrotactile Braille-Reading Device.

The End. HUGO NICOLAU [email protected] paper and slides @ http://web.ist.utl.pt/hugo.nicolau