Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

79
1 York University – Department of Computer Science and Engineering Evaluating Eye Tracking Systems for Computer Data Entry I. Scott MacKenzie York University http://www.yorku.ca/mack/

description

The human eye, with the assistance of an eye tracking apparatus, may serve as an input controller to a computer system. Much like point-select operations with a mouse, the eye can "look-select", and thereby activate items such as buttons, icons, links, or text. Evaluating the eye working in concert with an eye tracking system requires a methodology that uniquely addresses the characteristics of both the eye and the eye tracking apparatus. Among the interactions considered are eye typing and mouse emulation. Eye typing involves using the eye to interact with an on-screen keyboard to generate text messages. Mouse emulation involves using the eye for conventional point-select operations in a graphical user interface. In this case, the methodologies for evaluating pointing devices (e.g., Fitts' law and ISO 9241-9) are applicable but must be tailored to the unique characteristics of the eye, such as saccadic movement. This presentation surveys and reviews these and other issues in evaluating eye-tracking systems for computer input.Scott MacKenzie is associate professor of Computer Science and Engineering at York University, Toronto, Canada. His research is in human-computer interaction with an emphasis on human performance measurement and modeling, experimental methods and evaluation, interaction devices and techniques, alphanumeric entry, language modeling, and mobile computing. He has more than 100 peer-reviewed publications in the field of Human-Computer Interaction, including more than 30 from the ACM's annual SIGCHI conference. He has given numerous invited talks over the past 20 years.

Transcript of Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

Page 1: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

1

York University – Department of Computer Science and Engineering

Evaluating Eye Tracking Systems for Computer Data Entry

I. Scott MacKenzieYork University

http://www.yorku.ca/mack/

Page 2: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

2

York University – Department of Computer Science and Engineering

Evaluating Eye Tracking Systems for Computer Data Entry

I. Scott MacKenzieYork University

http://www.yorku.ca/mack/

Page 3: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

3

York University – Department of Computer Science and Engineering

Overview

• Eye tracking challenges• Looking• Selecting• Evaluating• Case studies

Page 4: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

4

York University – Department of Computer Science and Engineering

Eye Tracking Challenges

• “It’s not about the bike” (Lance Armstrong)• “It’s not about the tracker”• Evaluate the interface, the interaction, not the

eye tracker• Easier said than done (like speech or handwriting

recognition)• Human-machine interaction

Page 5: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

5

York University – Department of Computer Science and Engineering

Human-Computer Interface

Using the eye as the input control

Page 6: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

6

York University – Department of Computer Science and Engineering

“Double Duty”

Page 7: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

7

York University – Department of Computer Science and Engineering

An Eye Tracking Session at CHI

Input control

Visual search

Visual search

Visual search

Page 8: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

8

York University – Department of Computer Science and Engineering

Two-step Input Control

• Mouse point-select• Eye look-select

• Where is the user looking?

• Select it!

Page 9: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

9

York University – Department of Computer Science and Engineering

Overview

• Eye tracking challenges• Looking• Selecting• Evaluating• Case studies

Page 10: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

10

York University – Department of Computer Science and Engineering

The Eye

Page 11: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

11

York University – Department of Computer Science and Engineering

The Eye

Page 12: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

12

York University – Department of Computer Science and Engineering

The Eye

Page 13: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

13

York University – Department of Computer Science and Engineering

Where Is The User Looking?Pointing

= 0.17

1000 ft

3 ft

Page 14: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

14

York University – Department of Computer Science and Engineering

Where Is The User Looking?

30 in

0.25 in

= 0.48

Page 15: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

15

York University – Department of Computer Science and Engineering

Where Is My Thumb?

Page 16: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

16

York University – Department of Computer Science and Engineering

Where Is My Thumb?

0.6 in25 in

= 1.2

Page 17: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

17

York University – Department of Computer Science and Engineering

Double Trouble!

1.2 in25 in

= 2.3

Page 18: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

18

York University – Department of Computer Science and Engineering

Fovea

• Area of the eye responsible for sharp central vision

• Necessary for reading, driving, sewing, etc.

• 1% of retina, but 50% of visual cortex in brain

• The fovea sees “twice the width of a thumbnail at arms length” (about 2-3 degrees)

Eye tracking relevance: The fovea image represents a “region of uncertainty”

Page 19: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

19

York University – Department of Computer Science and Engineering

Where is the User Looking?

Page 20: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

20

York University – Department of Computer Science and Engineering

Demo

Page 21: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

21

York University – Department of Computer Science and Engineering

Two-step Eye Input Control

• Mouse point-select• Eye look-select

• Where is the user looking?

• Select it!

Page 22: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

22

York University – Department of Computer Science and Engineering

Overview

• Eye tracking challenges• Looking• Selecting• Evaluating• Case studies

Page 23: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

23

York University – Department of Computer Science and Engineering

“Smart” Target Acquisition

• Target acquisition complicated by• Fovea’s “region of uncertainty”

• Eye jitter

• Identifying a fixation from raw data

• No natural selection method for eye tracking

• Selection methods• Dwell time (250 ms to 1000 ms)

• Separate key press

• Blink, wink, frown, etc.

• E.g., “smart” target acquisition techniques

Page 24: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

24

York University – Department of Computer Science and Engineering

Dwell-time Progress Indicators1

1 Hansen, J. P., Hansen, D. W., & Johansen, A. S. (2001). Bringing gaze-based interaction back to basics. Proceedings of HCI International 2001, 325-328. Mahwah, NJ: Erlbaum.

Page 25: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

25

York University – Department of Computer Science and Engineering

Shrinking Letter Progress Indicator1

1 Majaranta, P., MacKenzie, I. S., Aula, A., & Räiha, K.-J. (2003). Auditory and visual feedback during eye typing. Extended Abstracts of the ACM Conference on Human Factors in Computing Systems - CHI 2003, 766-767. New York: ACM.

Page 26: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

26

York University – Department of Computer Science and Engineering

Grab And Hold Algorithm1

1 Miniotas, D., Špakov, O., & MacKenzie, I. S. (2004). Eye gaze interaction with expanding targets. Extended Abstracts of the ACM Conference on Human Factors in Computing Systems - CHI 2004, 1255-1258. New York: ACM.

Page 27: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

27

York University – Department of Computer Science and Engineering

Next-letter Prediction1

1 MacKenzie, I. S., & Zhang, X. (2008). Eye typing using word and letter prediction and a fixation algorithm. Proceedings of the ACM Symposium on Eye Tracking Research and Applications -- ETRA 2008, 55-58. New York: ACM.

Page 28: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

28

York University – Department of Computer Science and Engineering

Speech-assisted Selection1

1 Zhang, Q., Imamiya, A., Go, K., & Mao, X. (2004). Resolving ambiguities of a gaze and speech interface, Proceedings of the ACM Symposium on Eye Tracking Research and Applications - ETRA 2004 (pp. 85-92): New York: ACM.

Page 29: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

29

York University – Department of Computer Science and Engineering

Speech-assisted Selection1

1 Miniotas, D., Spakov, O., & MacKenzie, I. S. (2006). Speech-augmented eye gaze interaction with small closely-spaced targets. Proceedings of the Symposium on Eye Tracking Research and Applications - ETRA 2006, 67-72. New York: ACM.

Page 30: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

30

York University – Department of Computer Science and Engineering

Snap-on Selection1

1 Tien, G., & Atkins, M. S. (2008). Improving hands-free menu selection using eye gaze glances and fixations. Proceedings of the ACM Symposium on Eye Tracking Research and Applications - ETRA 2008, 47-50. New York: ACM.

Page 31: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

31

York University – Department of Computer Science and Engineering

Snap-clutch Selection1

1 Istance, H., Bates, R., Hyrskykari, A., & Vickers, S. (2008). Snap clutch: A moded approach to solving the Midas touch problem. Proceedings of the ACM Symposium on Eye Tracking Research and Applications - ETRA 2008, 221-228. New York: ACM.

Page 32: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

32

York University – Department of Computer Science and Engineering

Fisheye Lens Selection1

1 Ashmore, M., Duchowski, A. T., & Shoemaker, G. (2005). Efficient eye pointing with a fisheye lens. Proceedings of Graphics Interface 2005, 203-210. Toronto: Canadian Information Processing Society.

Page 33: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

33

York University – Department of Computer Science and Engineering

Cursor Warping1

1 Zhai, S., Morimoto, C., & Ihde, S. (1999). Manual gaze input cascaded (MAGIC) pointing. Proceedings of the ACM Conference on Human Factors in Computing Systems - CHI '99, 248-253. New York: ACM.

Page 34: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

34

York University – Department of Computer Science and Engineering

Early-raw-smoothed-late Selection1

1 Kumar, M., Klingner, J., Winograd, T., & Paepcke, A. (2008). Improving the accuracy of gaze input for interaction. Proceedings of the ACM Symposium on Eye Tracking Research and Applications - ETRA 2008, 65-68. New York: ACM.

Page 35: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

35

York University – Department of Computer Science and Engineering

Gesture-based Selection1

1 Mollenbach, E., Hansen, J. P., Lillholm, M., & Gale, A. G. (2009). Single stroke gaze gestures. Extended Abstracts of the ACM Conference on Human Factors in Computing Systems - CHI 2009, 4555-4560. New York: ACM.

Page 36: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

36

York University – Department of Computer Science and Engineering

Nearest Neighbor Selection1

1 Sibert, L. E., & Jacob, R. J. K. (2000). Evaluation of eye gaze interaction. Proceedings of the ACM Conference on Human Factors in Computing Systems - CHI 2000, 281-288. New York: ACM.

Page 37: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

37

York University – Department of Computer Science and Engineering

Big Targets1

1 Hansen, J. P., Johansen, A. S., Hansen, D. W., Itoh, K., & Mashino, S. (2003). Command without a click: Dwell time typing by mouse and gaze selection. Proceedings of INTERACT 2003, 121-128. Berlin: Springer.

Demo

Page 38: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

38

York University – Department of Computer Science and Engineering

Overview

• Eye tracking challenges• Looking• Selecting• Evaluating• Case studies

Page 39: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

39

York University – Department of Computer Science and Engineering

Focus on the Interaction

• Eye tracking research tends to focus on the technology (hardware, software, algorithms)

• Focus on the interaction• With eye tracking, easier said than done• Eye tracking technology is finicky (perhaps you

have a better word)• Remember the human-computer interface (5th

slide)

Page 40: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

40

York University – Department of Computer Science and Engineering

Evaluation Paradigm

• Experimental in nature• Follow “the Scientific Method”

• Human participants

• Independent variables (factors and levels)

• Dependent variables (measure behaviours)

• Counterbalancing

• Hypothesis testing (analysis of variance)

• Etc.

Page 41: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

41

York University – Department of Computer Science and Engineering

Independent Variables (eye tracking)

Page 42: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

42

York University – Department of Computer Science and Engineering

Dependent Variables (eye tracking)

Page 43: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

43

York University – Department of Computer Science and Engineering

Read Text Events (RTE)

Page 44: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

44

York University – Department of Computer Science and Engineering

Eye Tracking Path Characteristics

Are there observable, measurable behaviours here – that can be used as dependent variables?

Page 45: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

45

York University – Department of Computer Science and Engineering

Case Studies

• Case Study #1 – Eye typing• Case Study #2 – BlinkWrite

Page 46: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

46

York University – Department of Computer Science and Engineering

Based on…

Page 47: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

47

York University – Department of Computer Science and Engineering

Background

• The problem• Eye typing – using the eye to enter text into an

application by fixating on keys on an on-screen keyboard

• The challenge• Improve the speed and accuracy of input

• Ideas• Word prediction, letter prediction

• Use linguistic information to correct for fixation error

Page 48: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

48

York University – Department of Computer Science and Engineering

Q W E R T Y U

A S D F G H J

Z X C V B N M

I O P

K L

Desired input: EYE TRACKIN_

Fixation Error

• User fixation point Computed fixation point

++

User fixates here Computed fixation point

Page 49: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

49

York University – Department of Computer Science and Engineering

Fixation Algorithm

• Use linguistic knowledge to choose the “correct” button

Q W E R T Y U

A S D F G H J

Z X C V B N M

I O P

K L

Desired input: EYE TRACKIN_

++

User fixates here Computed fixation point

Page 50: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

56

York University – Department of Computer Science and Engineering

Method

• Participants• 10 (8 male, 2 female; 19-34 years of age)

• All with normal vision

• Apparatus• Arrington Research ViewPoint

• 30 Hz sampling

• 0.25°-1.0° visual arc accuracy (~10-40 pixels)

• Camera focused on a participant’s dominant eye

• 19" 1280×1024 LCD at a distance of ~60 cm

• Selection via key press

Page 51: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

57

York University – Department of Computer Science and Engineering

Setup

Page 52: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

58

York University – Department of Computer Science and Engineering

Independent Variables (IV)

Page 53: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

59

York University – Department of Computer Science and Engineering

Button Size, Word Prediction

Page 54: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

60

York University – Department of Computer Science and Engineering

Letter Prediction

Page 55: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

61

York University – Department of Computer Science and Engineering

Button Feedback

Normal LetterPredict

Eye-over

Select

(+audible “click”)

Page 56: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

62

York University – Department of Computer Science and Engineering

Task

• Phrases presented for input• Example:

Error (“beep”)Next character

to enterTimeout (aftersix seconds)

Page 57: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

63

York University – Department of Computer Science and Engineering

Dependent Variables (DV)

• Speed and accuracy• Others (not mentioned here)

Page 58: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

64

York University – Department of Computer Science and Engineering

Data Collection

• 10 participants × • 2 prediction modes × • 2 fixation algorithms × • 2 button sizes × • 10 sentences per condition = 800 phrases

Page 59: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

65

York University – Department of Computer Science and Engineering

Results

• Entry speed• Grand mean: 11.7 wpm

• Error rate• Grand mean: 11.8%

Method Entry speed

EyeWrite 4.87 wpm

Dasher (1st session) 2.49 wpmDasher (10th session) 17.26 wpm

Eye-S 6.8 wpm (2 experts)

2008

Comparison with other results from ETRA 2008

Page 60: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

66

York University – Department of Computer Science and Engineering

Entry Speed by Button Size

Difference NOT statistically significant (F1,15 = 1.162, p > .05)

Page 61: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

67

York University – Department of Computer Science and Engineering

Entry Speed by Prediction Mode

Difference (marginally) significant (F1,15 = 5.531, p < .05)

Page 62: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

68

York University – Department of Computer Science and Engineering

Entry Speed by Fixation Algorithm

Difference NOT statistically significant (F1,15 =0.878, ns)

Page 63: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

69

York University – Department of Computer Science and Engineering

Conclusions

• Letter prediction as good as word prediction (in our implementation)

• Fixation algorithm• Slight improvement• Sensitive to the correctness of the first letters in a

word• Reduced error rates, but only in letter prediction

mode

• Experiment was too big (two IVs max!)• Too much variability in the data (eye tracker

issues)

Page 64: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

70

York University – Department of Computer Science and Engineering

Skip

Case Studies

• Case Study #1 – Eye typing• Case Study #2 – BlinkWrite

Page 65: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

71

York University – Department of Computer Science and Engineering

Based on…

Page 66: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

72

York University – Department of Computer Science and Engineering

Background

• The problem• Create and evaluate a single-switch text entry method

• Switch input using eye blinks

• The application• Severely disable users (e.g., locked-in syndrome)

• The general idea• SAK: Scanning Ambiguous Keyboard1

1 MacKenzie, I. S. (2009). The one-key challenge: Searching for an efficient one-key text entry method. Proceedings of the ACM Conference on Computers and Assessibility - ASSETS 2009, 91-98. New York: ACM.

Page 67: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

73

York University – Department of Computer Science and Engineering

BlinkWrite Application

Demo

Page 68: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

74

York University – Department of Computer Science and Engineering

Three Types of Blinks

• Involuntary (0-200 ms)

• Key select (200-500 ms)

• Delete (>500 ms)

Page 69: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

75

York University – Department of Computer Science and Engineering

Method

• Participants• 12 (8 male, 4 female; 23-31 years of age)

• All with normal vision

• Apparatus• EyeTech TM3

• Windows XP notebook

• 15” LCD

• (next slide)

• Task• Enter phrases of text

• Corrections allowed using “long blink”

Page 70: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

76

York University – Department of Computer Science and Engineering

Setup

Page 71: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

77

York University – Department of Computer Science and Engineering

Independent Variable

• Scanning Interval• 700 ms, 850 ms, 1000 ms

• Five phrases each

• Counterbalanced

Page 72: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

78

York University – Department of Computer Science and Engineering

Dependent Variables

• Entry speed (wpm)• Error rate (%)• Deletes per phrase

Page 73: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

79

York University – Department of Computer Science and Engineering

Results – Entry Speed

Differences NOT statistically significant (F2,22 = 2.05, p > .05)

Page 74: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

80

York University – Department of Computer Science and Engineering

Results – Error Rate

Differences NOT statistically significant (F2,22 = 1.89, p > .05)

Page 75: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

81

York University – Department of Computer Science and Engineering

Results – Deletes Per Phrase

Page 76: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

82

York University – Department of Computer Science and Engineering

Video Demo

Page 77: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

84

York University – Department of Computer Science and Engineering

The End (almost)

but first…

Page 78: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

85

York University – Department of Computer Science and Engineering

Cheap Advertising

• I’m giving a Course at CHI 2010 (Atlanta in April)

• Please consider attending, or• Invite me to give the course (or other talks) at your

company• I’m also available tomorrow to visit, meet, present,

demo, discuss, etc. (departing Friday a.m.)

Empirical Research Methodsfor Human-Computer Interaction

Put yourlogo here

Put yourlogo here

Page 79: Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry

86

York University – Department of Computer Science and Engineering

Thank You – Questions?