Touch Input Device Dynamic Smoothing Level Adjustment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional touch input devices struggle to draw smooth lines corresponding to the movement of inputters with varying tip sizes, such as fingers or pens, due to differences in input area on touch panels, leading to difficulties in accurately representing user input.
Innovation Solution
A touch input device comprising a position detector, line information generator, smoothing level setter, and smoothing processing processor that determines an input range and sets a smoothing level based on the input area, applying exponential smoothing to generate smooth lines connecting detected touch positions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If a fixed smoothing level is used for all touch inputs, then the processing is simple, but smooth lines cannot be drawn when using thick-tip inputters like fingers
Solution Approach 1:
The smoothing level is made dynamic by automatically adjusting it based on the detected input range area. The system transitions from a fixed smoothing level to a variable one that adapts to different inputters (thin-tip pens vs. thick-tip fingers), resolving the contradiction between line smoothness and system complexity.
Solution Approach 2:
The smoothing parameter is changed based on the input range area. When the area exceeds a threshold (indicating a thick-tip inputter), a different smoothing level is applied. This parameter adaptation enables smooth line drawing for various inputters without manual intervention.
2Manufacturing precision
If no smoothing is applied, then the processing is fast and simple, but the line does not accurately represent the movement of thick-tip inputters
Solution Approach 1:
Different smoothing levels are applied locally based on the input range area. Thick-tip inputters (large area) receive stronger smoothing, while thin-tip inputters (small area) receive minimal or no smoothing. This localized adaptation ensures accurate movement representation only where needed, maintaining processing efficiency.
3Area of moving object
If a thick-tip inputter is used, then the input area on the touch panel is large, but position detection accuracy decreases due to large variation in determined positions
Solution Approach 1:
Smoothing processing acts as an intermediary between the raw touch position data and the final displayed line. For thick-tip inputters, the smoothing filter removes position variations caused by the large input area, reconstructing the intended movement path and effectively mediating the precision problem.
Data Source
AI summary
A touch input device includes: a position detector that determines an input range in a touch input produced with an inputter on a touch panel and that detects, as a touch position, any position within the input range; a line information generator that generates line information which is information of a line connecting a plurality of the touch positions detected with the position detector; a smoothing level setter that sets, based on the area of the input range, a smoothing level indicating the degree of smoothing; and a smoothing processing processor that executes, on the line of the line information generated by the line information generator, smoothing corresponding to the smoothing level set by the smoothing level setter.


