Eye Tracker Visual Feedback Window
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing eye-tracking systems face challenges such as user fatigue, precision issues, and slow interaction due to the combination of motor and perception tasks, with imperfections in equipment measurement and unreliable confirmation methods, particularly for users with disabilities.
Innovation Solution
A system that presents a data-manipulating window relative to active control objects on the display, allowing users to observe both the control object and the window simultaneously, with graphical information symbolizing eye-tracker-controlled entry commands, and updates this information in response to eye-tracker-controlled commands, enabling intuitive and efficient control through saccades and navigation directions for cursor control.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If eye-tracking systems require users to perform both perception and motor tasks with their eyes, then the system can control computer operations, but user fatigue and discomfort increase
Solution Approach 1:
The system divides the interaction process into distinct phases: a first interaction phase where users control cursor movement through eye movements, and a second interaction phase where users confirm selections through head movements. This segmentation separates perception tasks (eye tracking) from motor confirmation tasks (head movement), reducing the continuous motor burden on eyes and thereby decreasing user fatigue while maintaining automation.
2Reliability
If the eye tracker uses dwell time to express user intention, then selection can be made, but the interaction process becomes slow
Solution Approach 1:
The system dynamically adjusts the interaction model based on the phase: in the first phase, cursor movement responds immediately to eye position dynamics; in the second phase, selection confirmation requires a dwell time threshold to be met. This dynamic approach allows fast cursor navigation while maintaining reliable selection through the dwell time requirement, balancing productivity and reliability.
3Productivity
If confirmation commands use blinks, then interaction speed increases, but unintentional blinks produce undesired commands
Solution Approach 1:
The system introduces head position and head movement as an intermediary confirmation mechanism. Instead of relying directly on blinks or eye movements alone, the system requires that the head be positioned within a defined head zone and perform a specific movement pattern to confirm selection. This intermediary adds a layer of intentional control, reducing unintentional commands while maintaining fast interaction through the efficient head-based confirmation.
4Measurement precision
If the eye tracker estimates point of regard on display, then gaze direction can be determined, but measurement errors are introduced
Solution Approach 1:
The system implements visual feedback by presenting a data-manipulating window near the estimated point of regard during the first interaction phase. This feedback allows users to verify whether their gaze is being correctly interpreted, enabling them to adjust their eye position accordingly. The feedback loop compensates for measurement errors by allowing users to correct misalignments, thereby improving the effective accuracy of point of regard estimation.
5Productivity
If saccades are used to activate functions, then data entry can be performed, but the user can no longer observe the activated object
Solution Approach 1:
The system transitions the observation task from the two-dimensional display plane to a different spatial dimension by using head movements for confirmation. While eyes rapidly move via saccades to activate functions, the head remains positioned to provide stable confirmation input. This dimensional separation allows fast saccade-based activation while maintaining the ability to observe and confirm through the more stable head position, preventing information loss.
Data Source
Figure 1~2b
Figure 3~4
Figure 5~6
AI summary
The present invention relates to entry of control commands into a computer in response to eye-tracker detected movement sequences of a point of regard (130) over a graphical display, which is associated with the computer. A processing module in the computer causes the display to present graphical feedback information in the form of a data-manipulating window (220a), which visually conf irms any entered control commands. The data-manipulating window (220a) is presented at a position relative to an active control object (220A) on the display, such that a center point of the window is located within a relatively small offset distance from a center point of the active control object. The window (220a) includes graphical information, which symbolizes an activity portion (210) of the display presently being the object of an eye-tracker-controlled entry of control commands. Moreover, the information in the window (220a) is repeatedly updated in response to the eye-tracker-controlled entry of control commands.