Multi-touch ID Matching via Adaptive Touch Group Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing multi-touch sensitive display devices face challenges in reducing process time and improving touch report rate and latency performance, especially when the number of touch points increases, due to the need for extensive comparison of touch points across the entire screen.
Innovation Solution
The method involves applying a touch driving signal to generate raw touch data, detecting touch points, grouping them based on distance differences, forming adaptive touch groups, and matching temporary IDs within comparison blocks to reduce the number of comparison processes by using only overlapping adaptive touch groups as comparison objects.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If touch ID assignment compares all touch points across the entire screen, then touch ID matching accuracy is improved, but process time increases and touch report rate decreases
Solution Approach 1:
The patent divides the touch screen into multiple regions and further segments touch points into different types (first touch points at screen edges, second touch points in interior, third touch points at corners). This segmentation allows different comparison strategies for different segments, reducing overall computation while maintaining accuracy for each segment type.
Solution Approach 2:
The patent applies different comparison rules to different local regions: first touch points compare only with adjacent region touch points, second touch points compare with all other touch points, and third touch points have specific corner-based comparison logic. This local quality approach optimizes processing by applying appropriate comparison depth to each region's characteristics.
2Measurement precision
If touch ID assignment compares all touch points across the entire screen, then touch ID matching accuracy is improved, but process time increases
Solution Approach 1:
The patent segments touch points into three categories based on their position (edge, interior, corner), allowing the system to apply optimized comparison algorithms to each segment. This reduces the overall number of comparisons needed while maintaining matching accuracy through position-aware processing.
Solution Approach 2:
Different comparison strategies are applied to different spatial locations: boundary touch points use adjacent-region-only comparison, interior touch points use full-screen comparison, and corner touch points use specialized corner-based comparison. This local quality optimization significantly reduces process time while preserving accuracy where most needed.
3Adaptability or versatility
If the number of touch points increases, then multi-touch capability is improved, but touch latency performance deteriorates
Solution Approach 1:
The patent segments the touch processing into distinct categories based on touch point position and type. This segmentation allows the system to handle increased numbers of touch points efficiently by applying appropriate comparison depth to each segment, preventing latency degradation even as multi-touch capability expands.
Solution Approach 2:
The system applies local quality optimization by comparing only relevant touch points based on their positions. Edge touch points compare with adjacent regions, interior points with all points, and corner points with specific corner regions. This approach maintains fast response times while supporting arbitrary numbers of simultaneous touches.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This approach significantly reduces the number of comparison processes, enhancing touch report rate and latency performance, and increasing touch sensing speed while simplifying the comparison process and reducing power consumption.
Implementation Method 1
A touch screen having a plurality of touch sensors; and a touch driving device configured to apply a touch driving signal to the touch sensors and to sense one or more touch points
Data Source
AI summary
A disclosed method for assigning a touch identification in a multi-touch sensitive display device is includes applying a touch driving signal to touch sensors of a touch screen and generating raw touch data, detecting touch points based on the raw touch data and respectively assigning temporary identifications (IDs) to the touch points, grouping the touch points based on a difference in distances between the touch points to form touch groups, and forming adaptive touch groups respectively based on the touch groups. The method also includes setting a comparison block including one or more of the adaptive touch groups contacting or overlapping each other, and matching the temporary ID assigned to one of the touch points within the comparison block in the current frame to one of a plurality of touch IDs within the comparison block in a previous frame.


