Touch panel and correcting apparatus thereof
AssigneeMStar Semiconductor, Inc.
InventorsChun-Chen Liu, Meng-Che Tsai
Life of this patent
Estimating the term…
Abstract
A touch panel correcting apparatus for correcting a first coordinate and a second coordinate associated with a touch position is provided. The correcting apparatus includes a memory and a controller. The memory stores a look-up table storing a plurality of corrected coordinates. The controller selects a corrected first coordinate from the look-up table according to the first coordinate, and substitutes the corrected first coordinate and the second substitute into a function to generate a corrected second coordinate corresponding to the second coordinate.
Claims10
A touch position correcting apparatus for a touch panel, comprising:
- a memory, storing a coordinate look-up table comprising a plurality of corrected coordinates, and a parameter look-up table comprising a plurality of sets of candidate parameters;
- a determining circuit, determining a size of a user touch on said touch panel;
- and
- a controller, determining an initial first coordinate and an initial second coordinate of said user touch based on signals from touch sensors of said touch panel, selecting a corrected first coordinate from the coordinate look-up table according to the initial first coordinate, selecting a set of parameters from the parameter look-up table according to the size of the user touch, substituting the set of parameters into a function, calculating a corrected second coordinate by inputting the corrected first coordinate and the initial second coordinate into the function, and correcting an initial position of said user touch to an actual touch position comprising the corrected first coordinate and the corrected second coordinate.
A touch system to correct an error between an actual touch position and a first touch position sensed by the touch system according to a touch point, comprising:
- a sensing circuit, configured to sense the first touch position and determine an initial first coordinate and an initial second coordinate associated with said first touch position;
- a memory, configured to store a coordinate look-up table comprising a plurality of corrected coordinates, and a parameter look-up table comprising a plurality of sets of candidate parameters;
- and
- a determining circuit, determining a size of the touch point;
- and
- a controller, selecting a corrected first coordinate from the coordinate look-up table according to the initial first coordinate, selecting a set of parameters from the parameter look-up table according to the size of the touch point, substituting the set of parameters into a function, calculating a corrected second coordinate by inputting the corrected first coordinate and the initial second coordinate into the function, and correcting the first touch position to an actual touch position comprising the corrected first coordinate and corrected second coordinate.
A touch position correcting method for a touch panel comprising:
- determining an initial first coordinate and an initial second coordinate of a user touch based on signals from touch sensors of said touch panel;
- selecting a corrected first coordinate from a coordinate look-up table according to the initial first coordinate;
- determining a size of the user touch;
- selecting a set of parameters from a parameter look-up table according to the size of the user touch;
- substituting the set of parameters into a function;
- calculating a corrected second coordinate by inputting the corrected first coordinate and the initial second coordinate into the function;
- and
- correcting an initial position of said user touch to an actual touch position comprising the corrected first coordinate and the corrected second coordinate.
Dependencies are inferred from the claim text.