Touchscreen Coordinate Offset for Parallax Error Correction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing Self-Service Terminals (SSTs), such as ATMs, face challenges in accurately determining user options due to parallax effects when users view touchscreens from angles other than directly perpendicular, and prior solutions like adjusting the tilt of the display are cumbersome, prone to errors, and difficult to maintain.
Innovation Solution
A method and apparatus that determine the user's observation position and apply an offset to the touchscreen's coordinate scheme to correctly identify the selected option, using image sensors, user input, or reading devices to adjust the display and touch panel coordinates, ensuring accurate selection regardless of the user's viewing angle.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the display panel is spaced apart from the touch panel to enable touchscreen functionality, then the touchscreen can be operated, but parallax effects occur causing inaccurate option selection when viewed from angles
Solution Approach 1:
The patent replaces the mechanical solution of physically tilting or adjusting the display panel with a software-based coordinate transformation system. The processor applies mathematical transformations to map touch coordinates to display coordinates based on detected viewing angles, eliminating the need for mechanical adjustment mechanisms while maintaining accurate option selection.
Solution Approach 2:
The patent dynamically changes the coordinate system parameters (offset values, rotation angles, scaling factors) based on the detected viewing angle. By adjusting these parameters in real-time, the system compensates for parallax effects and ensures accurate touch-to-display mapping regardless of the user's viewing position.
2Measurement precision
If the display tilt is physically adjusted to eliminate parallax effects, then option selection accuracy improves, but the system complexity and maintenance difficulty increase
Solution Approach 1:
The patent replaces the mechanical solution of physically tilting or adjusting the display panel with a software-based coordinate transformation system. The processor applies mathematical transformations to map touch coordinates to display coordinates based on detected viewing angles, eliminating the need for mechanical adjustment mechanisms while maintaining accurate option selection.
3Adaptability or versatility
If user identification is required before adjusting the display, then personalized display positioning can be achieved, but the user experience is degraded due to additional verification steps
Solution Approach 1:
The system automatically detects the user's viewing angle and adjusts the coordinate transformation parameters without requiring explicit user input or identification. The touchscreen controller or processor continuously monitors touch patterns and display geometry to infer the optimal coordinate mapping, enabling adaptive positioning while maintaining seamless user interaction.
4Adaptability or versatility
If a data store storing user details is implemented, then personalized display adjustment is possible, but the system complexity and security requirements increase
Solution Approach 1:
The system automatically detects the user's viewing angle and adjusts the coordinate transformation parameters without requiring explicit user input or identification. The touchscreen controller or processor continuously monitors touch patterns and display geometry to infer the optimal coordinate mapping, enabling adaptive positioning while maintaining seamless user interaction.
Data Source
AI summary
A method and apparatus are disclosed for determining a user option selected at a touchscreen. The method includes the steps of determining an observation position of a user of a touchscreen, determining an offset responsive to a difference between the observation position and an expected observation position and determining a user option selected at the touchscreen responsive to the offset.


