Touch positioning method for touch panel
Abstract
An object positioning method for touch panel is disclosed. The method includes steps as follows: obtaining a motion estimation vector according to the operational analysis of a positioning coordinate and a sensing coordinate, and determining whether the length of the motion estimation vector is smaller than a predetermined distance or not, if the length of the motion estimation vector is smaller than the predetermined distance, outputting the positioning coordinate; on the contrary, if the length of the motion estimation vector is larger than the predetermined distance, updating the value of the positioning coordinate and outputting the positioning coordinate updated.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . An object positioning method, used for a touch panel, the object positioning method comprising:
recording a positioning coordinate of an object; acquiring a sensing coordinate of the object according to calculation of a sensing signal; acquiring a motion estimation vector according to calculation of the positioning coordinate and the sensing coordinate; determining whether length of the motion estimation vector is smaller than a predetermined distance; and entering into a point-locked mode, if length of the motion estimation vector is smaller than the predetermined distance.
2 . The object positioning method according to claim 1 , further comprising:
If length of the motion estimation vector is larger than the predetermined distance, updating the positioning coordinate and then outputting the positioning coordinate.
3 . The object positioning method according to claim 2 , wherein the step of updating position of the positioning coordinate, further comprising:
calculating an object movement vector of the object according to the predetermined distance and the motion estimation vector; and updating the positioning coordinate to a position of sum of the positioning coordinate and the object movement vector, wherein direction vector of the object movement vector is unit vector of the motion estimation vector, and magnitude of the object movement vector is that the predetermined distance subtracted by the length of the motion estimation vector.
4 . The object positioning method according to claim 1 , wherein step of entering into the point-locked mode, further comprising:
outputting the positioning coordinate and returning to step of acquiring the sensing coordinate of the object according to calculation of the sensing signal.
5 . The object positioning method according to claim 1 , wherein before step of recording the positioning coordinate of the object, further comprising:
detecting and confirming that the object touches the touch panel, wherein the touch panel is capacitive touch panel and the amount of change of capacitance of the capacitive touch panel is transformed to the sensing signal by a control circuit.
6 . The object positioning method according to claim 4 , wherein after step of the length of the motion estimation vector being smaller than the predetermined distance, further comprising:
locking the positioning coordinate of the object.
7 . An object positioning method, used for a touch panel, the object positioning method comprising:
detecting amount of sensing of a sensing signal; and locking a positioning coordinate of an object, when amount of sensing of the sensing signal decreases continuously to be larger than a first threshold time and amount of sensing of the sensing signal is smaller than a first sensing threshold value.
8 . The object positioning method according to claim 7 , further comprising:
unlocking the point-locked mode of the positioning coordinate of the object when amount of sensing of the sensing signal is larger than a first sensing threshold value, under a situation of the positioning coordinate of the object in the point-locked mode.
9 . The object positioning method according to claim 7 , wherein when amount of sensing of the sensing signal decreases continuously, an average value of amount of sensing of N sample sensing signal for N time-points is served as amount of sensing of the sensing signal, wherein N is a positive integer larger than one.
10 . The object positioning method according to claim 7 , wherein an amount of change of capacitance of the touch panel is transformed to amount of sensing of the sensing signal via a control circuit.
11 . An object positioning method, used for a touch panel, the object positioning method comprising:
recording a positioning coordinate of an object; detecting amount of sensing of a sensing signal; acquiring a sensing coordinate of the object according to calculation of a sensing signal; acquiring a motion estimation vector according to calculation of the positioning coordinate and the sensing coordinate; determining whether length of the motion estimation vector is smaller than a predetermined distance; outputting the positioning coordinate, if length of the motion estimation vector is smaller than the predetermined distance; locking the positioning coordinate of the object, when amount of sensing of the sensing signal decreases continuously to be larger than a first threshold time and amount of sensing of the sensing signal is smaller than a first sensing threshold value; and unlocking the point-locked mode of the positioning coordinate of the object when amount of sensing of the sensing signal is larger than a first sensing threshold value, under a situation of the positioning coordinate of the object in the point-locked mode.
12 . The object positioning method according to claim 11 , wherein the step of updating position of the positioning coordinate, further comprising:
calculating an object movement vector of the object according to the predetermined distance and the motion estimation vector; and updating the positioning coordinate to a position of sum of the positioning coordinate and the object movement vector, wherein direction of the object movement vector is unit vector of the motion estimation vector, and magnitude of the object movement vector is that the predetermined distance subtracted by the length of the motion estimation vector.
13 . The object positioning method according to claim 11 , wherein after step of outputting the positioning coordinate, returning to step of acquiring the sensing coordinate of the object according to calculation of the sensing signal.
14 . The object positioning method according to claim 11 , wherein before step of recording the positioning coordinate of the object, further comprising:
detecting and confirming that the object touches the touch panel, wherein the touch panel is capacitive touch panel and the amount of change of capacitance of the capacitive touch panel is transformed to the sensing signal by a control circuit.
15 . The object positioning method according to claim 11 , wherein after step of the length of the motion estimation vector being smaller than the predetermined distance, further comprising:
locking the positioning coordinate of the object.
16 . The object positioning method according to claim 11 , wherein when amount of sensing of the sensing signal decreases continuously, an average value of amount of sensing of N sample sensing signal for N time-points is served as amount of sensing of the sensing signal, wherein N is a positive integer larger than one.
17 . An object positioning method, used for a touch panel, the object positioning method comprising:
recording a positioning coordinate of an object; acquiring a sensing coordinate of the object according to calculation of a sensing signal; acquiring a motion estimation vector according to calculation of the positioning coordinate and the sensing coordinate; determining whether length of the motion estimation vector is smaller than a predetermined distance; calculating an object movement vector of the object according to the predetermined distance and the motion estimation vector, if length of the motion estimation vector is larger than predetermined distance; and updating the positioning coordinate to a position of sum of the positioning coordinate and the object movement vector, wherein direction vector of the object movement vector is unit vector of the motion estimation vector, and magnitude of the object movement vector is that the predetermined distance subtracted by the length of the motion estimation vector.
18 . The object positioning method according to claim 17 , further comprising:
entering into a point-locked mode, if length of the motion estimation vector is smaller than the predetermined distance.
19 . The object positioning method according to claim 18 , wherein step of entering into the point-locked mode, further comprising:
locking the positioning coordinate of the object; and outputting the positioning coordinate and returning to step of acquiring the sensing coordinate of the object according to calculation of the sensing signal.
20 . The object positioning method according to claim 17 , wherein before step of recording the positioning coordinate of the object, further comprising:
detecting and confirming that the object touches the touch panel, wherein the touch panel is capacitive touch panel and the amount of change of capacitance of the capacitive touch panel is transformed to the sensing signal by a control circuit.Join the waitlist — get patent alerts
Track US2015009172A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.