Touch detection method
First Claim
1. A touch detection method, applied to a touch panel comprising sensing units, and the touch detection method comprising:
- detecting sensing values corresponding to the sensing units;
selecting a first sensing value that is a local maximum among the sensing values;
determining, among the sensing units, a first sensing unit corresponding to the first sensing value;
selecting, from the sensing units, a second sensing unit located at a first side of the first sensing unit;
acquiring, from the sensing values, a second sensing value corresponding to the second sensing unit; and
generating a touch coordinate according to the first sensing value, the second sensing value, a distribution model of touch sensing values and a coordinate of the first sensing unit,wherein the touch coordinate and the coordinate of the first sensing unit are on an identical axis;
wherein the distribution model of touch sensing values is a normal distribution model, a multinomial distribution model or a polynomial function model, and generating the touch coordinate comprises;
generating a histogram that comprises a first strip representing the first sensing value and a second strip representing the second sensing value;
using the distribution model on the histogram to make a first area has a preset ratio to a second area, wherein the first area is an area under the distribution model with a base of the first strip, the second area is an area under the distribution model with a base of the second strip, the preset ratio is equal to a ratio of the first sensing value to the second sensing value;
determining a coordinate of a peak of the distribution model as a coordinate compensation value; and
determining the touch coordinate according to the coordinate of the first sensing unit and the coordinate compensation value.
1 Assignment
0 Petitions
Accused Products
Abstract
A touch detection method is applied to a touch panel including sensing units and includes: detecting sensing values corresponding to the sensing units; selecting a first sensing value that is a local maximum among the sensing values; determining a first sensing unit corresponding to the first sensing value among the sensing units; selecting from the sensing units a second sensing unit located at the first side of the first sensing unit; selecting from the sensing values a second sensing value corresponding to the second sensing unit; and generating a touch coordinate according to the first sensing value, the second sensing value, a touch sensing value distribution model, and the coordinate of the first sensing unit.
1 Citation
9 Claims
-
1. A touch detection method, applied to a touch panel comprising sensing units, and the touch detection method comprising:
-
detecting sensing values corresponding to the sensing units; selecting a first sensing value that is a local maximum among the sensing values; determining, among the sensing units, a first sensing unit corresponding to the first sensing value; selecting, from the sensing units, a second sensing unit located at a first side of the first sensing unit; acquiring, from the sensing values, a second sensing value corresponding to the second sensing unit; and generating a touch coordinate according to the first sensing value, the second sensing value, a distribution model of touch sensing values and a coordinate of the first sensing unit, wherein the touch coordinate and the coordinate of the first sensing unit are on an identical axis; wherein the distribution model of touch sensing values is a normal distribution model, a multinomial distribution model or a polynomial function model, and generating the touch coordinate comprises; generating a histogram that comprises a first strip representing the first sensing value and a second strip representing the second sensing value; using the distribution model on the histogram to make a first area has a preset ratio to a second area, wherein the first area is an area under the distribution model with a base of the first strip, the second area is an area under the distribution model with a base of the second strip, the preset ratio is equal to a ratio of the first sensing value to the second sensing value; determining a coordinate of a peak of the distribution model as a coordinate compensation value; and determining the touch coordinate according to the coordinate of the first sensing unit and the coordinate compensation value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification