Touch Detection Centroid Calculation for Inadvertent Touch Rejection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users experience inconvenience and fatigue when using larger touch panels due to inadvertent touches from their wrists or palms, leading to misjudged detection signals and interference with the touch interface.
Innovation Solution
A detection method that calculates centroids from touch signals to set rejection areas, updates these areas based on signal strength and position, and employs a debouncing period to differentiate between inadvertent and intended touches, thereby discarding or outputting signals within the rejection area.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Area of stationary object
If a touch panel is made larger to meet user needs, then the display area and functionality are improved, but the likelihood of inadvertent touches from wrist or palm increases
Solution Approach 1:
The patent segments the touch detection process into multiple stages: initial detection, centroid calculation, rejection area determination, and debouncing verification. This segmentation allows the system to distinguish between intentional touches and inadvertent wrist/palm contacts by analyzing different characteristics at each stage.
Solution Approach 2:
The patent introduces a rejection area as an intermediary zone around the centroid of detected touch signals. This rejection area acts as a buffer that automatically discards touches occurring within it, effectively filtering out inadvertent wrist or palm contacts while allowing intentional touches outside this zone to be processed.
2Area of stationary object
If the touch panel area is increased, then more functionality is available, but the detection precision deteriorates due to wrist or palm interference
Solution Approach 1:
The patent performs preliminary actions by calculating the centroid of touch signals and establishing a rejection area before final touch detection. This preliminary setup creates a protective zone that pre-filters out inadvertent contacts, ensuring that only touches outside this zone proceed to further processing, thereby maintaining detection precision on large panels.
Solution Approach 2:
The patent implements feedback mechanisms by continuously monitoring touch signal characteristics, calculating centroids, and dynamically adjusting rejection areas based on detected patterns. The debouncing period provides temporal feedback to confirm whether a touch is intentional or inadvertent, improving overall detection accuracy.
3Reliability
If a rejection area is established to filter inadvertent touches, then false detection is reduced, but the system complexity increases due to centroid calculation and area updates
Solution Approach 1:
The system uses the touch signals themselves to automatically determine the rejection area by calculating their centroid. This self-service approach means the system configures its own filtering parameters based on the actual input data, eliminating the need for external configuration or complex preset parameters while maintaining high detection accuracy.
Solution Approach 2:
The patent dynamically changes the rejection area parameters based on the calculated centroid position and the characteristics of detected touches. By adjusting the rejection area's location and size according to actual usage patterns, the system maintains optimal filtering performance without requiring fixed, complex configuration parameters.
4Reliability
If centroid calculation is performed on touch signals, then inadvertent touch identification is improved, but the processing time increases due to additional calculations
Solution Approach 1:
The patent applies partial action by performing centroid calculation and rejection area establishment only when necessary - specifically when touches are detected that require differentiation between intentional and inadvertent contacts. This selective application reduces unnecessary processing while maintaining identification accuracy when needed.
Solution Approach 2:
The patent implements periodic action through the debouncing period, which provides temporal spacing between touch detection cycles. This periodic structure allows centroid calculations to be performed at controlled intervals rather than continuously, reducing overall processing time while maintaining reliable inadvertent touch identification.
Data Source
AI summary
A detection method of touch system for avoiding inadvertent touch is disclosed. The steps of the detection method includes: obtaining a plurality of first detection signals; determining whether a difference of strength between the first detection signals is less than a default difference; calculating a first centroid on the first detection signals, which if the difference of strength between the first detection signals is less than the default difference; setting a first rejection area extrapolated from the first centroid; obtaining a plurality of second detection signals for determining whether to update the first rejection area; calculating a second centroid on the second detection signals; calculating a rate of the first centroid to the second centroid; and, proceeding an update for replacing the first rejection area with a second rejection area extrapolated from the second centroid, if the rate is greater than a default value.


