Touch Input Compensation for Desktop Displays
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Horizontally-disposed touchscreen displays experience precision issues due to protective glass surfaces introducing errors from surface gaps and refraction, affecting accurate touch input locations, especially when the user's viewing angle is not perpendicular.
Innovation Solution
A system that corrects touch input locations in real-time by using sensors like cameras, microphones, or accelerometers to determine the user's position and viewing angle, applying corrective factors for surface gap and refractive errors, ensuring inputs are attributed to the intended location.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Strength
If a protective glass surface is added to the display, then the display durability and protection are improved, but the touch input precision deteriorates due to surface gap and refraction errors
Solution Approach 1:
The system uses sensors (cameras, microphones, accelerometers) to detect the user's position and viewing angle in real-time, then applies corrective factors to adjust the perceived touch location. This feedback loop compensates for the refraction and surface gap errors introduced by the protective glass, maintaining touch precision while preserving the protective glass's durability benefits.
Solution Approach 2:
The system dynamically changes the parameters used to calculate touch location by incorporating viewing angle and position data. Instead of using a fixed touch detection model, the system adjusts the correction parameters based on real-time sensor data, allowing accurate touch input interpretation despite the protective glass's optical distortion.
2Ease of operation
If the display is horizontally disposed on a desktop, then the display accessibility and ease of operation are improved, but the touch input precision deteriorates at non-perpendicular viewing angles
Solution Approach 1:
The system transitions from a static touch detection approach to a dynamic one by continuously monitoring the user's position and viewing angle using sensors. The correction model is updated in real-time as the user moves, allowing the horizontally-disposed display to maintain accuracy across various viewing angles while preserving its accessibility benefits.
Solution Approach 2:
Real-time feedback from position and angle sensors allows the system to adapt to the user's horizontal viewing position. The corrective factors are continuously adjusted based on detected viewing conditions, ensuring that touch precision is maintained even when users interact with the display from non-perpendicular angles typical of desktop setups.
3Measurement precision
If calibration schemes are used to adjust for perceived position errors, then the initial touch accuracy is improved, but the system adaptability deteriorates when users change position
Solution Approach 1:
The system performs preliminary calibration to establish baseline correction parameters, then continuously updates these parameters using real-time sensor data. This preliminary action provides initial accuracy, while the ongoing adaptation to position changes maintains accuracy as users move, combining the benefits of calibration with dynamic adaptability.
Solution Approach 2:
The system uses feedback from position and angle sensors to continuously update correction parameters, replacing static calibration with dynamic adaptation. This allows the system to maintain touch accuracy not just at the calibrated position but across all user positions, effectively solving the adaptability problem while preserving initial accuracy benefits.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
Enhances touch accuracy by actively compensating for viewing angle errors, allowing users to input precisely even at non-perpendicular angles, thereby improving the overall user experience with horizontally-disposed desktop displays.
Implementation Method 1
The protective upper surface introduces error to an end user's perceived touch point due to the distance between the protective surface and the display below and due to refraction of light as the light passes through the glass.
Data Source
AI summary
An information handling system handling system display corrects touch inputs by determining a viewing angle of an end user who makes a touch input and then applying the viewing angle to determine error introduced to the end user's perception of a displayed image. Active correction initiated by a touch of an end user and based on a sensed position, such as by a three dimensional camera, provides more exact positional inputs for touchscreen display devices that are viewed at increased viewing angles, such as horizontally-disposed desktop displays.


