Eye-Tracking Positioning for Touchscreen Selection Accuracy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current touchscreen interaction methods are inefficient and prone to user errors, as tightly arranged application icons or function buttons often lead to accidental selections, requiring users to repeatedly stop and restart applications, making the selection process complex and time-consuming.
Innovation Solution
A method and apparatus that utilize eye-tracking to detect a user's gaze and hover gestures to accurately identify the intended application icon or function button, re-detecting the gesture if the gaze does not align with the intended target, thereby simplifying the selection process by preventing accidental activations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Area of stationary object
If application icons or function buttons are arranged tightly on the terminal screen, then the screen space utilization is improved, but the user may accidentally tap the wrong icon or button
Solution Approach 1:
The system performs preliminary detection of the user's gazing area before executing the tap operation. By detecting where the user is looking and comparing it with the tapped location, the system can predict the intended target and prevent accidental selections, thus maintaining high screen space utilization while improving selection accuracy
Solution Approach 2:
The system provides feedback by comparing the gazed area with the tapped area and determining whether they match. This feedback mechanism allows the system to identify mismatches caused by accidental taps and either correct them or prompt the user for confirmation, thereby improving reliability without reducing screen density
2Speed
If the user directly taps the target application icon or function button, then the operation speed is improved, but the user cannot avoid mistakenly selecting an option
Solution Approach 1:
The system performs preliminary detection of the user's gazing area before executing the tap operation. This preliminary action allows the system to predict the intended target and prevent accidental selections, thus maintaining high operation speed while improving selection accuracy
Solution Approach 2:
The gazed area detection acts as an intermediary between the user's visual attention and the actual tap execution. This intermediary layer provides an opportunity to verify intent and prevent errors without significantly slowing down the overall interaction, as the detection can occur in the background
3Productivity
If an option is tapped by mistake, then the application opens or content is typed, but the operation becomes complex and time-consuming to correct
Solution Approach 1:
The system performs preliminary verification by comparing the gazed area with the tapped area before the application actually opens or content is typed. This prevents mistakes before they occur, eliminating the need for complex correction operations and improving productivity
Solution Approach 2:
The system takes preliminary anti-action by detecting and preventing accidental taps before they can cause harmful effects. By identifying mismatches between gazed and tapped areas, the system can block erroneous operations or prompt for confirmation, thus avoiding the need for corrective actions altogether
Data Source
AI summary
The present invention discloses a positioning method and apparatus, which relate to the field of computer technologies and may simplify an operation of selecting a target application icon or function button and makes the operation less time-consuming. According to embodiments of the present invention, a gazed area on a screen under the gaze of a user is acquired by detecting a screen gazing operation of the user, a projection area on the screen to be pressed by the user is acquired by detecting the user's hover gesture operation of pressing the screen; when the gazed area does not include the projection area, the user's hover gesture operation of pressing the screen is re-detected to acquire the projection area on the screen to be pressed by the user; when the gazed area includes the projection area, an application icon or a function button included in a match area is processed.


