SlideShare a Scribd company logo
1 of 86
Evaluating Eye Tracking Systems for Computer Data Entry I. Scott MacKenzie York University http://www.yorku.ca/mack/
Evaluating Eye Tracking Systems for Computer Data Entry I. Scott MacKenzie York University http://www.yorku.ca/mack/
Overview ,[object Object],[object Object],[object Object],[object Object],[object Object]
Eye Tracking Challenges ,[object Object],[object Object],[object Object],[object Object],[object Object]
Human-Computer Interface  Using the eye as the input control
“ Double Duty”
An Eye Tracking Session at  CHI Input control Visual search Visual search Visual search
Two-step Input Control ,[object Object],[object Object],[object Object],[object Object]
Overview ,[object Object],[object Object],[object Object],[object Object],[object Object]
The Eye
The Eye
The Eye
Where Is The User Looking? Pointing    = 0.17  1000 ft 3 ft
Where Is The User Looking? 30 in 0.25 in    = 0.48 
Where Is My Thumb?
Where Is My Thumb? 0.6 in 25 in    = 1.2 
Double Trouble! 1.2 in 25 in    = 2.3 
Fovea ,[object Object],[object Object],[object Object],[object Object],Eye tracking relevance: The fovea image represents a “region of uncertainty”
Where is the User Looking?
Demo
Two-step Eye Input Control ,[object Object],[object Object],[object Object],[object Object]
Overview ,[object Object],[object Object],[object Object],[object Object],[object Object]
“ Smart” Target Acquisition ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Dwell-time Progress Indicators 1 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.
Shrinking Letter Progress Indicator 1 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.
Grab And Hold Algorithm 1 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.
Next-letter Prediction 1 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.
Speech-assisted Selection 1 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.
Speech-assisted Selection 1 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.
Snap-on Selection 1 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.
Snap-clutch Selection 1 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.
Fisheye Lens Selection 1 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.
Cursor Warping 1 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.
Early-raw-smoothed-late Selection 1 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.
Gesture-based Selection 1 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.
Nearest Neighbor Selection 1 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.
Big  Targets 1 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
Overview ,[object Object],[object Object],[object Object],[object Object],[object Object]
Focus on the Interaction ,[object Object],[object Object],[object Object],[object Object],[object Object]
Evaluation Paradigm ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Independent Variables (eye tracking)
Dependent Variables (eye tracking)
Read Text Events (RTE)
Eye Tracking Path Characteristics Are there observable, measurable behaviours here – that can be used as dependent variables?
Case Studies ,[object Object],[object Object]
Based on…
Background ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Fixation Error ,[object Object], 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
Fixation Algorithm ,[object Object],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
Fixation Algorithm Model ,[object Object],[object Object],[object Object],[object Object]
tolerantDrift ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
tolerantDrift Example
Weighting Method ,[object Object],[object Object],[object Object],[object Object]
Model Results Note: Small buttons (diameter = 76 pixels)
Model Results (including word stem size) Weighting method 0 (each bar is the average of the error rates computed over the range of tolerantDrift) Weighting method 1 tolerantDrift = 70 pixels
Method ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Setup
Independent Variables (IV)
Button Size, Word Prediction
Letter Prediction
Button Feedback Normal Letter Predict Eye- over Select (+audible “click”)
Task ,[object Object],[object Object],Error (“beep”) Next character to enter Timeout (after six seconds)
Dependent Variables (DV) ,[object Object],[object Object]
Data Collection ,[object Object],[object Object],[object Object],[object Object],[object Object]
Results ,[object Object],[object Object],[object Object],[object Object],Method Entry speed EyeWrite 4.87 wpm Dasher (1 st  session) 2.49 wpm Dasher (10 th  session) 17.26 wpm Eye-S 6.8 wpm (2 experts) 2008 Comparison with other results from ETRA 2008
Entry Speed by Button Size Difference NOT statistically significant ( F 1,15  = 1.162,  p  > .05 )
Entry Speed by Prediction Mode Difference (marginally) significant ( F 1,15  =  5.531 ,  p   <  .05 )
Entry Speed by Fixation Algorithm Difference NOT statistically significant ( F 1,15  = 0.878 ,  ns)
Conclusions ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Case Studies ,[object Object],[object Object],Skip
Based on…
Background ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],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.
BlinkWrite  Application Demo
Three Types of Blinks ,[object Object],[object Object],[object Object]
Method ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Setup
Independent Variable ,[object Object],[object Object],[object Object],[object Object]
Dependent Variables ,[object Object],[object Object],[object Object]
Results – Entry Speed Differences NOT statistically significant ( F 2,22  = 2.05,  p   > .05 )
Results – Error Rate Differences NOT statistically significant ( F 2,22  = 1.89,  p  > .05 )
Results – Deletes Per Phrase
Video Demo
References 1. Ashmore, M., Duchowski, A. T., and Shoemaker, G., Efficient eye pointing with a fisheye lens, Proceedings of Graphics Interface 2005, (Toronto: Canadian Information Processing Society, 2005), 203-210. 2. Hansen, J. P., Hansen, D. W., and Johansen, A. S., Bringing gaze-based interaction back to basics, Proceedings of HCI International 2001, (Mahwah, NJ: Erlbaum, 2001), 325-328. 3. Hansen, J. P., Tørning, K., Johansen, A. S., Itoh, K., and Aoki, H., Gaze typing compared with input by head and hand, Proceedings of the ACM Symposium on Eye Tracking Research and Applications - ETRA 2004, (New York: ACM, 2004), 131-138. 4. Itoh, K., Aoki, H., and Hansen, J. P., A comparative usability study of two Japanese gaze typing systems, Proceedings of the ACM Symposium on Eye Tracking Research and Applications - ETRA 2006, (New York:, 2006), 59-66. 5. Majaranta, P., MacKenzie, I. S., Aula, A., and Räiha, K.-J., Effects of feedback and dwell time on eye typing speed and accuracy, Universal Access in the Information Society (UAIS), 5, 2006, 199-208. 6. Pan, B., Hembrooke, H. A., Gay, G. K., Granka, L. A., Feusner, M. K., and Newman, J. K., The determinants of web page viewing behavior: An eye-tracking study, Proceedings of the ACM Symposium on Eye Tracking Research and Applications - ETRA 2004, (New York: ACM, 2004), 147-154. 7. Sodhi, M., Reimer, B., Cohen, J. L., Vastenburg, E., Kaars, R., and Kirschenbaum, S., Off road driver eye movement tracking using head-mounted devices, Proceedings of the ACM Symposium on Eye Tracking Research and Applications - ETRA 2002, (New York: ACM, 2002), 61-68. 8. Takahashi, K., Nakayama, M., and Shimizu, Y., The response of eye movement and pupil size to audio instruction while viewing a moving target, Proceedings of the ACM Symposium on Eye Tracking Research and Applications - ETRA 2000, (New York: ACM, 2000), 131-138. 9. Zhai, S., Morimoto, C., and Ihde, S., Manual gaze input cascaded (MAGIC) pointing, Proceedings of the ACM Conference on Human Factors in Computing Systems - CHI '99, (New York: ACM, 1999), 248-253. 10. Zhang, X. and MacKenzie, I. S., Evaluating eye tracking with ISO 9241 -- Part 9, Proceedings of HCI International 2007, (Heidelberg: Springer, 2007), 779-788. 11. Zhang, X., Ren, X., and Zha, H., Improving eye cursor's stability for eye pointing tasks,,, Proceedings of the ACM Conference on Human Factors in Computing Systems - CHI 2008. Florence, Italy: New York:ACM, 2008, 525-534.
The End (almost)   but first…
Cheap Advertising ,[object Object],[object Object],[object Object],[object Object],Empirical Research Methods for Human-Computer Interaction Put your logo here Put your logo here
Thank You – Questions?

More Related Content

Viewers also liked

Data Care, Feeding, and Maintenance
Data Care, Feeding, and MaintenanceData Care, Feeding, and Maintenance
Data Care, Feeding, and MaintenanceMercedes Coyle
 
A Model for Reducing Security Risks due to Human Error - iSafe 2010, Dubai
A Model for Reducing Security Risks due to Human Error - iSafe 2010, DubaiA Model for Reducing Security Risks due to Human Error - iSafe 2010, Dubai
A Model for Reducing Security Risks due to Human Error - iSafe 2010, DubaiAnup Narayanan
 
A proposed Solution: Data Availability and Error Correction in Cloud Computing
A proposed Solution: Data Availability and Error Correction in Cloud ComputingA proposed Solution: Data Availability and Error Correction in Cloud Computing
A proposed Solution: Data Availability and Error Correction in Cloud ComputingCSCJournals
 
Risk management seminar -en
Risk management   seminar -enRisk management   seminar -en
Risk management seminar -enRolf Häsänen
 
Data base and data entry presentation by mj n somya
Data base and data entry presentation by mj n somyaData base and data entry presentation by mj n somya
Data base and data entry presentation by mj n somyaMukesh Jaiswal
 
Tax audit presentation AY 2013-14.
Tax audit presentation  AY 2013-14. Tax audit presentation  AY 2013-14.
Tax audit presentation AY 2013-14. CA. Sanjeev Lalan
 
Eye-tracking presentation
Eye-tracking presentationEye-tracking presentation
Eye-tracking presentationPeter Smith
 
Mission, strategy, and ethics at starbucks v2
Mission, strategy, and ethics at starbucks v2Mission, strategy, and ethics at starbucks v2
Mission, strategy, and ethics at starbucks v2Paul Mulzoff
 
Human Error & Risk Factor Affecting Reliability & Safety
Human Error & Risk Factor Affecting Reliability & SafetyHuman Error & Risk Factor Affecting Reliability & Safety
Human Error & Risk Factor Affecting Reliability & SafetyDushyant Kalchuri
 
The State of Virtual Reality
The State of Virtual RealityThe State of Virtual Reality
The State of Virtual RealityBrian Pullen
 
Project on BPO
Project on BPOProject on BPO
Project on BPOVivek Saha
 
Starbucks Strategy
Starbucks StrategyStarbucks Strategy
Starbucks StrategyReillyWB
 
Information security management
Information security managementInformation security management
Information security managementUMaine
 

Viewers also liked (19)

Data Care, Feeding, and Maintenance
Data Care, Feeding, and MaintenanceData Care, Feeding, and Maintenance
Data Care, Feeding, and Maintenance
 
A Model for Reducing Security Risks due to Human Error - iSafe 2010, Dubai
A Model for Reducing Security Risks due to Human Error - iSafe 2010, DubaiA Model for Reducing Security Risks due to Human Error - iSafe 2010, Dubai
A Model for Reducing Security Risks due to Human Error - iSafe 2010, Dubai
 
Ch04
Ch04Ch04
Ch04
 
Tax Audit
Tax AuditTax Audit
Tax Audit
 
A proposed Solution: Data Availability and Error Correction in Cloud Computing
A proposed Solution: Data Availability and Error Correction in Cloud ComputingA proposed Solution: Data Availability and Error Correction in Cloud Computing
A proposed Solution: Data Availability and Error Correction in Cloud Computing
 
Tobii Eye Tracking
Tobii Eye TrackingTobii Eye Tracking
Tobii Eye Tracking
 
Risk management seminar -en
Risk management   seminar -enRisk management   seminar -en
Risk management seminar -en
 
Data base and data entry presentation by mj n somya
Data base and data entry presentation by mj n somyaData base and data entry presentation by mj n somya
Data base and data entry presentation by mj n somya
 
Tax audit presentation AY 2013-14.
Tax audit presentation  AY 2013-14. Tax audit presentation  AY 2013-14.
Tax audit presentation AY 2013-14.
 
Eye-tracking presentation
Eye-tracking presentationEye-tracking presentation
Eye-tracking presentation
 
Tax audit
Tax auditTax audit
Tax audit
 
Eye mouse
Eye mouseEye mouse
Eye mouse
 
Mission, strategy, and ethics at starbucks v2
Mission, strategy, and ethics at starbucks v2Mission, strategy, and ethics at starbucks v2
Mission, strategy, and ethics at starbucks v2
 
Human Error & Risk Factor Affecting Reliability & Safety
Human Error & Risk Factor Affecting Reliability & SafetyHuman Error & Risk Factor Affecting Reliability & Safety
Human Error & Risk Factor Affecting Reliability & Safety
 
The State of Virtual Reality
The State of Virtual RealityThe State of Virtual Reality
The State of Virtual Reality
 
Project on BPO
Project on BPOProject on BPO
Project on BPO
 
How to do a Project Audit
How to do a Project AuditHow to do a Project Audit
How to do a Project Audit
 
Starbucks Strategy
Starbucks StrategyStarbucks Strategy
Starbucks Strategy
 
Information security management
Information security managementInformation security management
Information security management
 

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

Vision-based Finger Detection and Its Applications
Vision-based Finger Detection and Its ApplicationsVision-based Finger Detection and Its Applications
Vision-based Finger Detection and Its Applicationsyifang
 
Hand Gesture Recognition using OpenCV and Python
Hand Gesture Recognition using OpenCV and PythonHand Gesture Recognition using OpenCV and Python
Hand Gesture Recognition using OpenCV and Pythonijtsrd
 
Human-centered AI: how can we support end-users to interact with AI?
Human-centered AI: how can we support end-users to interact with AI?Human-centered AI: how can we support end-users to interact with AI?
Human-centered AI: how can we support end-users to interact with AI?Katrien Verbert
 
IRJET- Characteristics and Mood Prediction of Human by Signature and Facial E...
IRJET- Characteristics and Mood Prediction of Human by Signature and Facial E...IRJET- Characteristics and Mood Prediction of Human by Signature and Facial E...
IRJET- Characteristics and Mood Prediction of Human by Signature and Facial E...IRJET Journal
 
National e-Learning Laboratory
National e-Learning LaboratoryNational e-Learning Laboratory
National e-Learning LaboratoryStephan Weibelzahl
 
Corso Interazione Uomo Macchina e Sviluppo Applicazioni Mobile - GoBus
Corso Interazione Uomo Macchina e Sviluppo Applicazioni Mobile - GoBusCorso Interazione Uomo Macchina e Sviluppo Applicazioni Mobile - GoBus
Corso Interazione Uomo Macchina e Sviluppo Applicazioni Mobile - GoBusAlessandro Longo
 
Using Cursor Hints to Supplement a Less Interruptive Desktop Notification
Using Cursor Hints to Supplement a Less Interruptive Desktop NotificationUsing Cursor Hints to Supplement a Less Interruptive Desktop Notification
Using Cursor Hints to Supplement a Less Interruptive Desktop Notificationyahsinhung
 
GaitProjectProposal
GaitProjectProposalGaitProjectProposal
GaitProjectProposalVivek Kumar
 
An Early Warning System for Ambient Assisted Living
An Early Warning System for Ambient Assisted LivingAn Early Warning System for Ambient Assisted Living
An Early Warning System for Ambient Assisted LivingAndrea Monacchi
 
User Interfaces and User Centered Design Techniques for Augmented Reality and...
User Interfaces and User Centered Design Techniques for Augmented Reality and...User Interfaces and User Centered Design Techniques for Augmented Reality and...
User Interfaces and User Centered Design Techniques for Augmented Reality and...Stuart Murphy
 
IRJET- ASL Language Translation using ML
IRJET- ASL Language Translation using MLIRJET- ASL Language Translation using ML
IRJET- ASL Language Translation using MLIRJET Journal
 
IRJET- Sign Language Interpreter
IRJET- Sign Language InterpreterIRJET- Sign Language Interpreter
IRJET- Sign Language InterpreterIRJET Journal
 
Improving the accuracy of fingerprinting system using multibiometric approach
Improving the accuracy of fingerprinting system using multibiometric approachImproving the accuracy of fingerprinting system using multibiometric approach
Improving the accuracy of fingerprinting system using multibiometric approachIJERA Editor
 
Fingerprint recognition
Fingerprint recognitionFingerprint recognition
Fingerprint recognitionNEERAJ BAGHEL
 
Eye-Blink Detection System for Virtual Keyboard
Eye-Blink Detection System for Virtual KeyboardEye-Blink Detection System for Virtual Keyboard
Eye-Blink Detection System for Virtual KeyboardIRJET Journal
 
Sw User Interface Design Evaluation
Sw User Interface Design EvaluationSw User Interface Design Evaluation
Sw User Interface Design Evaluationjonathan077070
 
Multi touch interactive screen, MIE Competition
Multi touch interactive screen, MIE CompetitionMulti touch interactive screen, MIE Competition
Multi touch interactive screen, MIE CompetitionHadeel M. Yusef
 

Similar to Scott MacKenzie at BayCHI: Evaluating Eye Tracking Systems for Computer Data Entry (20)

Vision-based Finger Detection and Its Applications
Vision-based Finger Detection and Its ApplicationsVision-based Finger Detection and Its Applications
Vision-based Finger Detection and Its Applications
 
paper
paperpaper
paper
 
Hand Gesture Recognition using OpenCV and Python
Hand Gesture Recognition using OpenCV and PythonHand Gesture Recognition using OpenCV and Python
Hand Gesture Recognition using OpenCV and Python
 
Human-centered AI: how can we support end-users to interact with AI?
Human-centered AI: how can we support end-users to interact with AI?Human-centered AI: how can we support end-users to interact with AI?
Human-centered AI: how can we support end-users to interact with AI?
 
IRJET- Characteristics and Mood Prediction of Human by Signature and Facial E...
IRJET- Characteristics and Mood Prediction of Human by Signature and Facial E...IRJET- Characteristics and Mood Prediction of Human by Signature and Facial E...
IRJET- Characteristics and Mood Prediction of Human by Signature and Facial E...
 
National e-Learning Laboratory
National e-Learning LaboratoryNational e-Learning Laboratory
National e-Learning Laboratory
 
Corso Interazione Uomo Macchina e Sviluppo Applicazioni Mobile - GoBus
Corso Interazione Uomo Macchina e Sviluppo Applicazioni Mobile - GoBusCorso Interazione Uomo Macchina e Sviluppo Applicazioni Mobile - GoBus
Corso Interazione Uomo Macchina e Sviluppo Applicazioni Mobile - GoBus
 
Using Cursor Hints to Supplement a Less Interruptive Desktop Notification
Using Cursor Hints to Supplement a Less Interruptive Desktop NotificationUsing Cursor Hints to Supplement a Less Interruptive Desktop Notification
Using Cursor Hints to Supplement a Less Interruptive Desktop Notification
 
GaitProjectProposal
GaitProjectProposalGaitProjectProposal
GaitProjectProposal
 
An Early Warning System for Ambient Assisted Living
An Early Warning System for Ambient Assisted LivingAn Early Warning System for Ambient Assisted Living
An Early Warning System for Ambient Assisted Living
 
User Interfaces and User Centered Design Techniques for Augmented Reality and...
User Interfaces and User Centered Design Techniques for Augmented Reality and...User Interfaces and User Centered Design Techniques for Augmented Reality and...
User Interfaces and User Centered Design Techniques for Augmented Reality and...
 
IRJET- ASL Language Translation using ML
IRJET- ASL Language Translation using MLIRJET- ASL Language Translation using ML
IRJET- ASL Language Translation using ML
 
Eye phone
Eye phoneEye phone
Eye phone
 
Eye phone
Eye phoneEye phone
Eye phone
 
IRJET- Sign Language Interpreter
IRJET- Sign Language InterpreterIRJET- Sign Language Interpreter
IRJET- Sign Language Interpreter
 
Improving the accuracy of fingerprinting system using multibiometric approach
Improving the accuracy of fingerprinting system using multibiometric approachImproving the accuracy of fingerprinting system using multibiometric approach
Improving the accuracy of fingerprinting system using multibiometric approach
 
Fingerprint recognition
Fingerprint recognitionFingerprint recognition
Fingerprint recognition
 
Eye-Blink Detection System for Virtual Keyboard
Eye-Blink Detection System for Virtual KeyboardEye-Blink Detection System for Virtual Keyboard
Eye-Blink Detection System for Virtual Keyboard
 
Sw User Interface Design Evaluation
Sw User Interface Design EvaluationSw User Interface Design Evaluation
Sw User Interface Design Evaluation
 
Multi touch interactive screen, MIE Competition
Multi touch interactive screen, MIE CompetitionMulti touch interactive screen, MIE Competition
Multi touch interactive screen, MIE Competition
 

More from BayCHI

The Importance of Facial Features, Gretchen Anderson at BayCHI
The Importance of Facial Features, Gretchen Anderson at BayCHIThe Importance of Facial Features, Gretchen Anderson at BayCHI
The Importance of Facial Features, Gretchen Anderson at BayCHIBayCHI
 
Chris Longhurst at BayCHI: Unintended Consequences of Healthcare IT
Chris Longhurst at BayCHI: Unintended Consequences of Healthcare ITChris Longhurst at BayCHI: Unintended Consequences of Healthcare IT
Chris Longhurst at BayCHI: Unintended Consequences of Healthcare ITBayCHI
 
Peter Merholz at BayCHI July 8, 2008: Creating Great Products and Services in...
Peter Merholz at BayCHI July 8, 2008: Creating Great Products and Services in...Peter Merholz at BayCHI July 8, 2008: Creating Great Products and Services in...
Peter Merholz at BayCHI July 8, 2008: Creating Great Products and Services in...BayCHI
 
Xianhang Zhang: Lessons from Social Software: From Facebook to Face to Face D...
Xianhang Zhang: Lessons from Social Software: From Facebook to Face to Face D...Xianhang Zhang: Lessons from Social Software: From Facebook to Face to Face D...
Xianhang Zhang: Lessons from Social Software: From Facebook to Face to Face D...BayCHI
 
Scot Hacker: Building a Killer Bucketlist Site with Python/Django
Scot Hacker: Building a Killer Bucketlist Site with Python/DjangoScot Hacker: Building a Killer Bucketlist Site with Python/Django
Scot Hacker: Building a Killer Bucketlist Site with Python/DjangoBayCHI
 
Jared Spool: Revealing Design Treasures from The Amazon
Jared Spool: Revealing Design Treasures from The AmazonJared Spool: Revealing Design Treasures from The Amazon
Jared Spool: Revealing Design Treasures from The AmazonBayCHI
 
Luke Wroblewski at BayCHI IxD BOF: Input: Moving Beyond Static Forms
Luke Wroblewski at BayCHI IxD BOF: Input: Moving Beyond Static FormsLuke Wroblewski at BayCHI IxD BOF: Input: Moving Beyond Static Forms
Luke Wroblewski at BayCHI IxD BOF: Input: Moving Beyond Static FormsBayCHI
 
Jeff Johnson at BayCHI: Designing with the Mind in Mind
Jeff Johnson at BayCHI: Designing with the Mind in MindJeff Johnson at BayCHI: Designing with the Mind in Mind
Jeff Johnson at BayCHI: Designing with the Mind in MindBayCHI
 
Mindset for Achievement: How to Boost Achievement and Fulfillment Through Min...
Mindset for Achievement: How to Boost Achievement and Fulfillment Through Min...Mindset for Achievement: How to Boost Achievement and Fulfillment Through Min...
Mindset for Achievement: How to Boost Achievement and Fulfillment Through Min...BayCHI
 
Designing Social Interfaces: 5 Principles, 5 Practices, 5 Anti-Patterns
Designing Social Interfaces: 5 Principles, 5 Practices, 5 Anti-PatternsDesigning Social Interfaces: 5 Principles, 5 Practices, 5 Anti-Patterns
Designing Social Interfaces: 5 Principles, 5 Practices, 5 Anti-PatternsBayCHI
 
Elaine Wherry, Meebo: What Web Application Design Can Learn from the Harpsichord
Elaine Wherry, Meebo: What Web Application Design Can Learn from the HarpsichordElaine Wherry, Meebo: What Web Application Design Can Learn from the Harpsichord
Elaine Wherry, Meebo: What Web Application Design Can Learn from the HarpsichordBayCHI
 
Juliette Melton at BayCHI: Real World Remote Research
Juliette Melton at BayCHI: Real World Remote ResearchJuliette Melton at BayCHI: Real World Remote Research
Juliette Melton at BayCHI: Real World Remote ResearchBayCHI
 
Juliette Melton at BayCHI: Real World Remote Research
Juliette Melton at BayCHI: Real World Remote ResearchJuliette Melton at BayCHI: Real World Remote Research
Juliette Melton at BayCHI: Real World Remote ResearchBayCHI
 
Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...
Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...
Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...BayCHI
 
Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...
Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...
Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...BayCHI
 
Joy Mountford at BayCHI: Visualizations of Our Collective Lives
Joy Mountford at BayCHI: Visualizations of Our Collective LivesJoy Mountford at BayCHI: Visualizations of Our Collective Lives
Joy Mountford at BayCHI: Visualizations of Our Collective LivesBayCHI
 
BayCHI: Wikimania Redux
BayCHI: Wikimania ReduxBayCHI: Wikimania Redux
BayCHI: Wikimania ReduxBayCHI
 
Taming Complexity and Sparking Innovation Through Ideation and Design Thinking
Taming Complexity and Sparking Innovation Through Ideation and Design ThinkingTaming Complexity and Sparking Innovation Through Ideation and Design Thinking
Taming Complexity and Sparking Innovation Through Ideation and Design ThinkingBayCHI
 
Aiming for Innovation: Living Design in a Business World
Aiming for Innovation: Living Design in a Business WorldAiming for Innovation: Living Design in a Business World
Aiming for Innovation: Living Design in a Business WorldBayCHI
 
"Well, we did all this research ... now what?"
"Well, we did all this research ... now what?""Well, we did all this research ... now what?"
"Well, we did all this research ... now what?"BayCHI
 

More from BayCHI (20)

The Importance of Facial Features, Gretchen Anderson at BayCHI
The Importance of Facial Features, Gretchen Anderson at BayCHIThe Importance of Facial Features, Gretchen Anderson at BayCHI
The Importance of Facial Features, Gretchen Anderson at BayCHI
 
Chris Longhurst at BayCHI: Unintended Consequences of Healthcare IT
Chris Longhurst at BayCHI: Unintended Consequences of Healthcare ITChris Longhurst at BayCHI: Unintended Consequences of Healthcare IT
Chris Longhurst at BayCHI: Unintended Consequences of Healthcare IT
 
Peter Merholz at BayCHI July 8, 2008: Creating Great Products and Services in...
Peter Merholz at BayCHI July 8, 2008: Creating Great Products and Services in...Peter Merholz at BayCHI July 8, 2008: Creating Great Products and Services in...
Peter Merholz at BayCHI July 8, 2008: Creating Great Products and Services in...
 
Xianhang Zhang: Lessons from Social Software: From Facebook to Face to Face D...
Xianhang Zhang: Lessons from Social Software: From Facebook to Face to Face D...Xianhang Zhang: Lessons from Social Software: From Facebook to Face to Face D...
Xianhang Zhang: Lessons from Social Software: From Facebook to Face to Face D...
 
Scot Hacker: Building a Killer Bucketlist Site with Python/Django
Scot Hacker: Building a Killer Bucketlist Site with Python/DjangoScot Hacker: Building a Killer Bucketlist Site with Python/Django
Scot Hacker: Building a Killer Bucketlist Site with Python/Django
 
Jared Spool: Revealing Design Treasures from The Amazon
Jared Spool: Revealing Design Treasures from The AmazonJared Spool: Revealing Design Treasures from The Amazon
Jared Spool: Revealing Design Treasures from The Amazon
 
Luke Wroblewski at BayCHI IxD BOF: Input: Moving Beyond Static Forms
Luke Wroblewski at BayCHI IxD BOF: Input: Moving Beyond Static FormsLuke Wroblewski at BayCHI IxD BOF: Input: Moving Beyond Static Forms
Luke Wroblewski at BayCHI IxD BOF: Input: Moving Beyond Static Forms
 
Jeff Johnson at BayCHI: Designing with the Mind in Mind
Jeff Johnson at BayCHI: Designing with the Mind in MindJeff Johnson at BayCHI: Designing with the Mind in Mind
Jeff Johnson at BayCHI: Designing with the Mind in Mind
 
Mindset for Achievement: How to Boost Achievement and Fulfillment Through Min...
Mindset for Achievement: How to Boost Achievement and Fulfillment Through Min...Mindset for Achievement: How to Boost Achievement and Fulfillment Through Min...
Mindset for Achievement: How to Boost Achievement and Fulfillment Through Min...
 
Designing Social Interfaces: 5 Principles, 5 Practices, 5 Anti-Patterns
Designing Social Interfaces: 5 Principles, 5 Practices, 5 Anti-PatternsDesigning Social Interfaces: 5 Principles, 5 Practices, 5 Anti-Patterns
Designing Social Interfaces: 5 Principles, 5 Practices, 5 Anti-Patterns
 
Elaine Wherry, Meebo: What Web Application Design Can Learn from the Harpsichord
Elaine Wherry, Meebo: What Web Application Design Can Learn from the HarpsichordElaine Wherry, Meebo: What Web Application Design Can Learn from the Harpsichord
Elaine Wherry, Meebo: What Web Application Design Can Learn from the Harpsichord
 
Juliette Melton at BayCHI: Real World Remote Research
Juliette Melton at BayCHI: Real World Remote ResearchJuliette Melton at BayCHI: Real World Remote Research
Juliette Melton at BayCHI: Real World Remote Research
 
Juliette Melton at BayCHI: Real World Remote Research
Juliette Melton at BayCHI: Real World Remote ResearchJuliette Melton at BayCHI: Real World Remote Research
Juliette Melton at BayCHI: Real World Remote Research
 
Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...
Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...
Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...
 
Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...
Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...
Conrad Albrecht-Buehler at BayCHI: Heed or: How I Learned to Stop Monitoring ...
 
Joy Mountford at BayCHI: Visualizations of Our Collective Lives
Joy Mountford at BayCHI: Visualizations of Our Collective LivesJoy Mountford at BayCHI: Visualizations of Our Collective Lives
Joy Mountford at BayCHI: Visualizations of Our Collective Lives
 
BayCHI: Wikimania Redux
BayCHI: Wikimania ReduxBayCHI: Wikimania Redux
BayCHI: Wikimania Redux
 
Taming Complexity and Sparking Innovation Through Ideation and Design Thinking
Taming Complexity and Sparking Innovation Through Ideation and Design ThinkingTaming Complexity and Sparking Innovation Through Ideation and Design Thinking
Taming Complexity and Sparking Innovation Through Ideation and Design Thinking
 
Aiming for Innovation: Living Design in a Business World
Aiming for Innovation: Living Design in a Business WorldAiming for Innovation: Living Design in a Business World
Aiming for Innovation: Living Design in a Business World
 
"Well, we did all this research ... now what?"
"Well, we did all this research ... now what?""Well, we did all this research ... now what?"
"Well, we did all this research ... now what?"
 

Recently uploaded

Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 

Recently uploaded (20)

Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 

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

  • 1. Evaluating Eye Tracking Systems for Computer Data Entry I. Scott MacKenzie York University http://www.yorku.ca/mack/
  • 2. Evaluating Eye Tracking Systems for Computer Data Entry I. Scott MacKenzie York University http://www.yorku.ca/mack/
  • 3.
  • 4.
  • 5. Human-Computer Interface Using the eye as the input control
  • 7. An Eye Tracking Session at CHI Input control Visual search Visual search Visual search
  • 8.
  • 9.
  • 13. Where Is The User Looking? Pointing  = 0.17  1000 ft 3 ft
  • 14. Where Is The User Looking? 30 in 0.25 in  = 0.48 
  • 15. Where Is My Thumb?
  • 16. Where Is My Thumb? 0.6 in 25 in  = 1.2 
  • 17. Double Trouble! 1.2 in 25 in  = 2.3 
  • 18.
  • 19. Where is the User Looking?
  • 20. Demo
  • 21.
  • 22.
  • 23.
  • 24. Dwell-time Progress Indicators 1 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.
  • 25. Shrinking Letter Progress Indicator 1 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.
  • 26. Grab And Hold Algorithm 1 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.
  • 27. Next-letter Prediction 1 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.
  • 28. Speech-assisted Selection 1 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.
  • 29. Speech-assisted Selection 1 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.
  • 30. Snap-on Selection 1 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.
  • 31. Snap-clutch Selection 1 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.
  • 32. Fisheye Lens Selection 1 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.
  • 33. Cursor Warping 1 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.
  • 34. Early-raw-smoothed-late Selection 1 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.
  • 35. Gesture-based Selection 1 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.
  • 36. Nearest Neighbor Selection 1 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.
  • 37. Big Targets 1 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
  • 38.
  • 39.
  • 40.
  • 44. Eye Tracking Path Characteristics Are there observable, measurable behaviours here – that can be used as dependent variables?
  • 45.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 53.
  • 54. Model Results Note: Small buttons (diameter = 76 pixels)
  • 55. Model Results (including word stem size) Weighting method 0 (each bar is the average of the error rates computed over the range of tolerantDrift) Weighting method 1 tolerantDrift = 70 pixels
  • 56.
  • 57. Setup
  • 59. Button Size, Word Prediction
  • 61. Button Feedback Normal Letter Predict Eye- over Select (+audible “click”)
  • 62.
  • 63.
  • 64.
  • 65.
  • 66. Entry Speed by Button Size Difference NOT statistically significant ( F 1,15 = 1.162, p > .05 )
  • 67. Entry Speed by Prediction Mode Difference (marginally) significant ( F 1,15 = 5.531 , p < .05 )
  • 68. Entry Speed by Fixation Algorithm Difference NOT statistically significant ( F 1,15 = 0.878 , ns)
  • 69.
  • 70.
  • 72.
  • 74.
  • 75.
  • 76. Setup
  • 77.
  • 78.
  • 79. Results – Entry Speed Differences NOT statistically significant ( F 2,22 = 2.05, p > .05 )
  • 80. Results – Error Rate Differences NOT statistically significant ( F 2,22 = 1.89, p > .05 )
  • 81. Results – Deletes Per Phrase
  • 83. References 1. Ashmore, M., Duchowski, A. T., and Shoemaker, G., Efficient eye pointing with a fisheye lens, Proceedings of Graphics Interface 2005, (Toronto: Canadian Information Processing Society, 2005), 203-210. 2. Hansen, J. P., Hansen, D. W., and Johansen, A. S., Bringing gaze-based interaction back to basics, Proceedings of HCI International 2001, (Mahwah, NJ: Erlbaum, 2001), 325-328. 3. Hansen, J. P., Tørning, K., Johansen, A. S., Itoh, K., and Aoki, H., Gaze typing compared with input by head and hand, Proceedings of the ACM Symposium on Eye Tracking Research and Applications - ETRA 2004, (New York: ACM, 2004), 131-138. 4. Itoh, K., Aoki, H., and Hansen, J. P., A comparative usability study of two Japanese gaze typing systems, Proceedings of the ACM Symposium on Eye Tracking Research and Applications - ETRA 2006, (New York:, 2006), 59-66. 5. Majaranta, P., MacKenzie, I. S., Aula, A., and Räiha, K.-J., Effects of feedback and dwell time on eye typing speed and accuracy, Universal Access in the Information Society (UAIS), 5, 2006, 199-208. 6. Pan, B., Hembrooke, H. A., Gay, G. K., Granka, L. A., Feusner, M. K., and Newman, J. K., The determinants of web page viewing behavior: An eye-tracking study, Proceedings of the ACM Symposium on Eye Tracking Research and Applications - ETRA 2004, (New York: ACM, 2004), 147-154. 7. Sodhi, M., Reimer, B., Cohen, J. L., Vastenburg, E., Kaars, R., and Kirschenbaum, S., Off road driver eye movement tracking using head-mounted devices, Proceedings of the ACM Symposium on Eye Tracking Research and Applications - ETRA 2002, (New York: ACM, 2002), 61-68. 8. Takahashi, K., Nakayama, M., and Shimizu, Y., The response of eye movement and pupil size to audio instruction while viewing a moving target, Proceedings of the ACM Symposium on Eye Tracking Research and Applications - ETRA 2000, (New York: ACM, 2000), 131-138. 9. Zhai, S., Morimoto, C., and Ihde, S., Manual gaze input cascaded (MAGIC) pointing, Proceedings of the ACM Conference on Human Factors in Computing Systems - CHI '99, (New York: ACM, 1999), 248-253. 10. Zhang, X. and MacKenzie, I. S., Evaluating eye tracking with ISO 9241 -- Part 9, Proceedings of HCI International 2007, (Heidelberg: Springer, 2007), 779-788. 11. Zhang, X., Ren, X., and Zha, H., Improving eye cursor's stability for eye pointing tasks,,, Proceedings of the ACM Conference on Human Factors in Computing Systems - CHI 2008. Florence, Italy: New York:ACM, 2008, 525-534.
  • 84. The End (almost) but first…
  • 85.
  • 86. Thank You – Questions?