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 defining 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 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.
3 Assignments
0 Petitions
Accused Products
Abstract
This invention provides a detecting method for a touch panel, comprising 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 group at least a portion of the touch points to form a touch point group. In the same touch point group, 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. Afterward, extreme positions of the touch point group in the row direction and the column direction is retrieved. Lastly, the detecting method includes determining a touch center position based on the extreme positions in the row direction and the column direction.
-
Citations
14 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 defining 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 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. 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