Touchscreen Control Precision via Pixel Density Normalization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Different touchscreen models have varying logical pixel densities, leading to inconsistent control effects for interactive objects when the same touch operation is performed across different terminals.
Innovation Solution
A method that corrects the quantity of logical pixels corresponding to a touch operation based on the logical pixel density and a reference pixel density, ensuring consistent control effects for interactive objects across different touchscreen models.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If control is based on quantity of logical pixels corresponding to touch operation, then control precision is improved, but control consistency across different terminal models deteriorates
Solution Approach 1:
The patent transforms the control parameter from raw logical pixel quantity to a normalized value by introducing pixel density as a scaling factor. The corrected quantity of logical pixels is calculated by multiplying the original quantity by the ratio of reference pixel density to actual pixel density, thereby adapting the control parameter to account for hardware variations across different terminal models while maintaining precise control within each terminal.
2Adaptability or versatility
If pixel density correction is applied, then control consistency across different terminals is improved, but calculation complexity increases
Solution Approach 1:
The patent performs preliminary normalization of the touch operation data by correcting the quantity of logical pixels before proceeding with the control calculation. By pre-adjusting the pixel quantity using the pixel density ratio, the system eliminates the need for complex conditional logic or multiple calculation paths, thereby reducing overall computational complexity while ensuring consistent control across different terminals.
Data Source
AI summary
Embodiments of this application are related to an interactive object control method and performed at a terminal. The method includes: obtaining a quantity of logical pixels corresponding to a touch operation performed on an interactive object on a touchscreen of the terminal; obtaining a logical pixel density of the touchscreen; correcting the quantity of logical pixels corresponding to the touch operation based on the logical pixel density and a reference pixel density; and controlling the interactive object based on the corrected quantity of logical pixels. After the quantity of logical pixels corresponding to the touch operation performed on the interactive object is obtained, the quantity of logical pixels corresponding to the touch operation is corrected based on the logical pixel density and a reference pixel density of the touchscreen and then the interactive object is controlled based on the corrected quantity of logical pixels.


