Detecting method for touch panel
First Claim
1. A detecting method for a touch panel, comprising:
- providing a sensing matrix having a plurality of sensing units;
detecting a sensing data generated from the sensing unit and measuring the sensing data transmitted from the sensing unit in a first frame period and obtaining a first threshold value based on the sensing data to define the sensing unit as a touch point or as a non-touch point based on the sensing data;
grouping at least a portion of the touch points to form a touch point group, wherein a projection of the touch point in the touch point group is overlapping a projection of at least one touch point of the touch point group in one of a row direction or a column direction and is adjacent to a projection of at least one touch point of the touch point group in the other direction;
retrieving touch points within the touch point group having extreme positions in the row direction and the column direction respectively; and
determining a touch center position based on the extreme positions in the row direction and the column direction.
3 Assignments
0 Petitions
Accused Products
Abstract
A detecting method for a touch panel includes providing a sensing matrix having a plurality of sensing units; detecting sensing data generated from the sensing unit and defining the sensing unit as a touch point or a non-touch point based on the sensing data; and grouping at least a portion of the touch points to form a touch point group, wherein projection of a touch point overlaps a projection of at least one touch point of the touch point group in one of a row direction and a column direction while adjacent to a projection in the other direction of at least one touch point of the touch point group; retrieving extreme positions of the touch point group in the row direction and the column direction; and determining a touch center position based on the extreme positions in the row direction and the column direction.
-
Citations
13 Claims
-
1. A detecting method for a touch panel, comprising:
-
providing a sensing matrix having a plurality of sensing units; detecting a sensing data generated from the sensing unit and measuring the sensing data transmitted from the sensing unit in a first frame period and obtaining a first threshold value based on the sensing data to define the sensing unit as a touch point or as a non-touch point based on the sensing data; grouping at least a portion of the touch points to form a touch point group, wherein a projection of the touch point in the touch point group is overlapping a projection of at least one touch point of the touch point group in one of a row direction or a column direction and is adjacent to a projection of at least one touch point of the touch point group in the other direction; retrieving touch points within the touch point group having extreme positions in the row direction and the column direction respectively; and determining a touch center position based on the extreme positions in the row direction and the column direction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A touch detection method, including the following steps:
-
providing a sensing matrix having a plurality of sensing rows, wherein each of the sensing rows includes a plurality of sensing units; defining the sensing unit as a touch point or a non-touch point based on a sensing data transmitted from the sensing unit; grouping at least a portion of the touch points to form a touch point group, wherein a projection of the touch point in the touch point group is overlapping a projection in a row direction of at least one touch point of the touch point group and is adjacent to a projection in a column direction of at least one touch point of the touch point group; detecting the touch points of the touch point group having the most touch points in one of the sensing rows and obtaining positions of the two touch points first and last detected in the sensing row; obtaining the sensing rows having the touch point first detected and a sensing row first detected to have only non-touch points; defining a touch region, wherein at least four of the touch points in the touch point group are adjacent to a periphery of the touch region, the touch region has at least four reference points located at the periphery of the touch region; and determining a touch center position based on positions of the reference points.
-
Specification