Touchscreen Prediction Accuracy via Dynamic Position Weighting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current information processing apparatuses, such as tablet terminals, face challenges in accurately predicting and displaying handwriting input trajectories due to delays and inaccuracies in processing touch data, especially when handling curves and irregular movements.
Innovation Solution
The apparatus includes a touchscreen with a touch sensor unit, an acquisition processing unit that collects detection position data at predetermined intervals, a prediction processing unit that generates predictive positions using Taylor series approximation, and a correction processing unit that adjusts predictions based on a weighting value calculated from the angle between latest detection positions, thereby improving prediction accuracy and reducing input-to-display delay.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If prediction processing is performed using a fixed number of detection positions, then processing simplicity is maintained, but prediction accuracy deteriorates when handling curves and irregular movements
Solution Approach 1:
The patent dynamically adjusts the number of detection positions used for prediction based on the curvature of the handwriting trajectory. When the trajectory is straight, fewer detection positions are used; when the trajectory curves, more detection positions are incorporated into the prediction calculation. This dynamic adaptation resolves the contradiction by making the processing complexity variable rather than fixed, allowing high accuracy for curves while maintaining simplicity for straight lines.
Solution Approach 2:
The patent changes the parameter of detection position count based on the geometric characteristics of the handwriting input. By calculating curvature from detection positions and using this to adjust the number of positions involved in prediction, the system adapts its processing parameters to match the input characteristics, thereby achieving high prediction accuracy across different input types without unnecessarily increasing complexity for all cases.
2Measurement precision
If detection interval is reduced to improve trajectory accuracy, then measurement precision improves, but processing time increases and delay worsens
Solution Approach 1:
The patent applies partial action by using only the necessary number of detection positions for prediction rather than processing all available detection data. By selectively using a subset of detection positions based on curvature requirements, the system achieves sufficient trajectory accuracy without the time cost of processing excessive data points, thereby reducing input-to-display delay while maintaining adequate precision.
Solution Approach 2:
The patent segments the detection positions into different groups based on their utility for prediction. By dividing the full set of detection positions into relevant and irrelevant subsets, and only processing the relevant ones for prediction calculations, the system achieves accurate trajectory rendering without the computational overhead of processing all detection data, thus reducing processing time and delay.
3Measurement precision
If more detection positions are used for prediction, then prediction accuracy improves, but processing speed deteriorates
Solution Approach 1:
The patent makes the number of detection positions used for prediction dynamic rather than static. By adjusting this number based on the curvature characteristics of the handwriting input, the system processes more positions only when necessary for accurate curve prediction, and fewer positions when handling straight lines. This dynamic approach maintains high prediction accuracy for curves while preserving processing speed for simpler inputs.
Solution Approach 2:
The patent changes the processing parameter of detection position count based on input characteristics. By calculating curvature from detection positions and using this metric to adjust how many positions are involved in prediction, the system optimizes the balance between prediction accuracy and processing speed, applying more computational resources only when the input geometry requires it.
Data Source
AI summary
A display having a touchscreen is coupled to a processor that acquires a plurality of first detection positions on the touchscreen at a predetermined detection interval by an operation medium, calculates a predictive position indicative of a predicted subsequent position of the operation medium based on the plurality of first detection positions, corrects the predictive position based on a plurality of second detection positions and a weighting value, the plurality of second detection positions being a subset of the plurality of first detection positions selected at an interval greater than the predetermined detection interval, the weighting value being based on an angle between at least latest three detection positions among the plurality of second detection positions, and displays, on the display, a trajectory line including the plurality of first detection positions and the corrected predictive position.


