Download presentation
Presentation is loading. Please wait.
Published byCornelia Cox Modified over 9 years ago
1
Two Handed and Gaze Input Stanford and Princeton Lecture Nov 29, 1999 Shumin Zhai
2
The Present and Future of Computer Input Two - handed input Two - handed input Example of present input researchExample of present input research Gaze tracking Gaze tracking Example of (possible) future inputExample of (possible) future input
3
Two-handed Inputs Buxton and Myers, CHI’ 86 Buxton and Myers, CHI’ 86 left hand scrolling right hand pointing Bier et al, CHI’93 Bier et al, CHI’93 left hand “tool glass” right hand pointing
4
Asymmetric division of labor in bimanual action The left hand sets the frame of reference for the action of the right hand. The left hand sets the frame of reference for the action of the right hand. Left hand greater scale than right hand Left hand greater scale than right hand Left-hand precedence in action Left-hand precedence in action Right (terminal) hand dominance Right (terminal) hand dominance The kinematic chain as a model Yves Guiard (1987) Journal of Motor Behavior 19, 4, 486-517
5
Cognitive Benefits Physical - time motion efficiency Physical - time motion efficiency Cognitive benefits - visualization model Cognitive benefits - visualization model Leganchuck, Zhai, Buxton, ACM ToCHI, 1998
6
Natural Metaphor Navigation in 3D Navigation in 3D Bulldozer Bulldozer Zhai, Kandogan, Smith, Selker, JVLC, 1999
7
Multi-handed input
8
Human Computer “Communication” Asymmetry (R.J.K. Jacob, 1990-93) Asymmetry (R.J.K. Jacob, 1990-93) High bandwidth from computer to humanHigh bandwidth from computer to human –Text –Graphics –Sound Low bandwidth from human to computerLow bandwidth from human to computer –Mouse –Keyboard
9
Enabling multi-modal interaction Increasing computing power Increasing computing power Speech recognition Speech recognition Low cost ($10) camera to appear Low cost ($10) camera to appear Computer Vision / Image Processing Computer Vision / Image Processing Gaze tracking Gaze tracking
10
What if computer can “see” More efficient and effective HCI? More efficient and effective HCI? Can computer know user “intention”? Can computer know user “intention”? What if the computer can see the user’s gaze? What if the computer can see the user’s gaze?
11
IBM Almaden Eye-tracker
12
The Bright Pupil Effect On-axis IR produces a bright pupil image On-axis IR produces a bright pupil image
13
How - The Dark Pupil Effect The off-axis IR produces a dark pupil image The off-axis IR produces a dark pupil image
14
Dual light source gaze tracking
15
Gaze for Pointing? A classic topic: A classic topic: “What you look at is what you get!”“What you look at is what you get!” –J.L. Levine 1981 –C. Ware and Mikaelain 1987 –R.J.K Jacob 1990 Why gaze pointing? Why gaze pointing? Hand unavailableHand unavailable Eye faster than other organsEye faster than other organs –Look first, manipulation follow Fatigue / injury in hand pointingFatigue / injury in hand pointing
16
Difficulties with Gaze Pointing Eye tracking not precise Eye tracking not precise Measurement errorMeasurement error Eye movement - saccades and fixations (1 degree - twice scrollbar width)Eye movement - saccades and fixations (1 degree - twice scrollbar width) Only large targets work (0.5 in) Only large targets work (0.5 in)
17
Difficulties with Gaze Pointing How to do buttons (click)? How to do buttons (click)? Blink - often subconsciousBlink - often subconscious Dwell time - continuous fixation for set period (e.g. 200 ms)Dwell time - continuous fixation for set period (e.g. 200 ms) –False selections (“Midas touch”) –Misses What about double or right click?What about double or right click?
18
Difficulties with Gaze Pointing Unnatural model: Unnatural model: eye - perception organ, driven by mind and worldeye - perception organ, driven by mind and world hand - manipulation (motor) organhand - manipulation (motor) organ gaze pointing - loading perceptual channel with motor tasksgaze pointing - loading perceptual channel with motor tasks Dead end ???? Dead end ????
19
Utilize Eye Gaze Implicitly? Combining hand and eye movement Combining hand and eye movement Reposition (warp) cursor by gaze Reposition (warp) cursor by gaze Hand remains to be the control device (fine movement and selection) Hand remains to be the control device (fine movement and selection) Defy Fitts’ law? Defy Fitts’ law?
20
Eye tracking boundary with 95% confidence MAGIC Pointing Manual And Gaze Input Cascaded Pointing Manual And Gaze Input Cascaded Pointing Manual Acquisition with Gaze Initiated Cursor Manual Acquisition with Gaze Initiated Cursor Gaze position reported by eye tracker True target can be anywhere within the circle with 95% probability The cursor is warped to eye tracking position, on or nearby the true target Previous cursor position far from target (e.g., 200 pixels) Zhai, Ihde, Morimoto, CHI’99
21
When to warp? Every large saccade Every large saccade pre-intent, “liberal”, proactivepre-intent, “liberal”, proactive possible distractionpossible distraction When input device actuated When input device actuated post-intent, “conservative”post-intent, “conservative” new form of hand-eye coordinationnew form of hand-eye coordination
22
Experiment Difficult: every thing has to go “right” Difficult: every thing has to go “right” Imperfect tracking system Imperfect tracking system error: 1 degree or moreerror: 1 degree or more delay: 66 ms or moredelay: 66 ms or more
23
Task
24
Experimental Design Two target size - 20 vs. 60 pixels Two target size - 20 vs. 60 pixels Three distances - 200, 500, 800 pixels Three distances - 200, 500, 800 pixels Three pointing direction Three pointing direction horizontal, vertical, diagonalhorizontal, vertical, diagonal Three pointing techniques Three pointing techniques two magictwo magic one manualone manual 12 subjects 12 subjects
25
Trial completion time
26
Other observations $20 prize claimed with magic technique $20 prize claimed with magic technique User’s subjective experience User’s subjective experience rated both magic techniques higher than manual (1.5 and 3.5 on -5 to +5 scale)rated both magic techniques higher than manual (1.5 and 3.5 on -5 to +5 scale) The “liberal” technique was “easier”The “liberal” technique was “easier” Disappointed with pure manual - subjective ease of operation (work done at will)Disappointed with pure manual - subjective ease of operation (work done at will)
27
What can we conclude? Reduced fatigue (less manual work) Reduced fatigue (less manual work) More precise than traditional gaze pointing (small target) More precise than traditional gaze pointing (small target) More practical than traditional More practical than traditional
28
Future work tracking system limitations tracking system limitations FrequencyFrequency resolutionresolution Calibration!Calibration! magic method limitations magic method limitations experimental limitations experimental limitations
29
There is more …...
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.