Adaptive Input Device Gesture Recognition Threshold
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing input devices, such as touch panels in smartphones and car navigation systems, suffer from recognition errors due to unintended finger movement caused by vibration or shaking, particularly in vehicles, leading to incorrect interpretation of touch operations like taps and gestures.
Innovation Solution
An input device with adaptive threshold settings based on touch time and environmental conditions, including vehicle dynamics and user identification, to differentiate intended from unintended movements, thereby reducing recognition errors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a fixed distance threshold value is used to determine gesture operations, then the device complexity is reduced, but recognition errors increase when the finger moves unintentionally due to vibration or shaking
Solution Approach 1:
The patent applies dynamics by making the distance threshold value changeable during the touch operation. The threshold is dynamically adjusted based on the elapsed time from touch start, allowing the system to adapt to finger movement characteristics in real-time. This resolves the contradiction by enabling accurate recognition of both intentional gestures and stationary taps without requiring complex pre-programmed threshold selection.
Solution Approach 2:
The patent changes the parameter of distance threshold value based on the touch operation duration. By setting different threshold values at different time points during the touch operation, the system can distinguish between intentional finger movements (gestures) and unintentional movements (caused by vibration or shaking). This parameter change approach improves recognition accuracy without significantly increasing device complexity.
2Reliability
If the distance threshold value is set to be large to avoid false gesture recognition, then recognition errors due to vibration are reduced, but legitimate gesture operations may be missed
Solution Approach 1:
The patent implements periodic evaluation of the distance threshold condition at different time intervals during the touch operation. By checking whether the finger movement exceeds the threshold at multiple time points (periodically), the system can accurately distinguish between intentional gestures and unintentional vibrations. This periodic checking mechanism ensures both false gesture prevention and legitimate gesture recognition.
Solution Approach 2:
The distance threshold is dynamically adjusted based on the elapsed time during the touch operation. Early in the touch operation, a larger threshold is used to prevent false recognition of vibrations, while later a smaller threshold allows detection of intentional gestures. This dynamic adjustment resolves the contradiction between preventing false recognition and maintaining gesture responsiveness.
3Ease of operation
If the distance threshold value is set to be small to detect all finger movements, then gesture operation detection sensitivity is improved, but false recognition of unintended movements increases
Solution Approach 1:
The patent dynamically adjusts the distance threshold value based on the elapsed time from touch start. Initially, a larger threshold is applied to filter out unintentional movements caused by vibration or shaking. As time progresses and the touch operation continues, the threshold is reduced to detect intentional gesture movements. This dynamic approach maintains high detection sensitivity while minimizing false recognition.
Solution Approach 2:
The patent applies a preliminary larger distance threshold at the beginning of the touch operation to preemptively filter out false movements caused by vibrations or shaking. This preliminary action prevents false recognition before it occurs, while still allowing legitimate gestures to be detected as the operation progresses and the threshold is adjusted.
Data Source
AI summary
An input device in which an input operation is performed by an operation allowing an object to contact or come close to an input surface, comprises an input operation identification means for identifying a kind of input operation based on whether or not a movement distance corresponding to a distance that the object moves on the input surface exceeds a predetermined threshold value, a touch time measurement means for measuring touch time corresponding to time during which the object contacts or comes close to the input surface, and a threshold value setting means for setting a distance threshold value. The threshold value setting means sets the distance threshold value in accordance with the touch time such that the distance threshold value with respect to the touch time which is longer than a predetermined touch time is larger than the distance threshold value with respect to the predetermined touch time.


