Back to results
US 11,960,682 B2Granted
Touch sensing device and coordinate correction method
AssigneeLx Semicon Co., Ltd.
InventorChan Hee Han
Life of this patent
Estimating the term…
Abstract
The present disclosure relates to a touch sensing device and a coordinate correction method, and more particularly, to a technique of determining a degree, to which a drawn line is curved (a straight line/a curved line), according to gradient values of straight lines that can be generated by touch coordinates and adaptively correcting the coordinates.
Claims17
A touch sensing device comprising:
- a coordinate calculation circuit for calculating touch coordinates for a single touch input generated on a touch screen panel;
- an indicator generation circuit for generating an angle indicator by calculating a gradient value of a straight line created by connecting two neighboring touch coordinates among the touch coordinates;
- and
- a coordinate correction circuit for generating a filtered coordinate for each touch coordinate by correcting the touch coordinate according to a value of the angle indicator,
- wherein the value of the angle indicator is generated by
- calculating gradient values of straight lines generated by connecting one of the touch coordinates and another coordinate for each of the touch coordinates,
- subtracting the gradient values of straight lines from each other, and
- adding absolute values of resultant values obtained by the subtracting the gradient values of straight lines from each other.
5 more elements
A touch sensing device comprising:
- a coordinate calculation circuit for calculating touch coordinates for a single touch input generated on a touch screen panel;
- an indicator generation circuit for generating an angle indicator by calculating a gradient value of a straight line created by connecting two neighboring touch coordinates;
- and
- a coordinate correction circuit for generating a filtered coordinate by correcting a second coordinate using a first coordinate corresponding to a reference coordinate, a first weight to be multiplied by the first coordinate, the second coordinate belonging to the touch coordinates, and a second weight to be multiplied by the second coordinate, wherein values of the first weight and the second weight vary according to a value of the angle indicator,
- wherein the value of the angle indicator is generated by
- calculating gradient values of straight lines generated by connecting one of the touch coordinates and another coordinate for each of the touch coordinates,
- subtracting the gradient values of straight lines from each other, and
- adding absolute values of resultant values obtained by the subtracting the gradient values of straight lines from each other.
5 more elements
A coordinate correction method comprising:
- calculating touch coordinates for a single touch input generated on a touch screen panel;
- generating an angle indicator by calculating a gradient value of a straight line created by connecting two neighboring touch coordinates;
- and
- generating an angle filtered coordinate for each touch coordinate by correcting the touch coordinate according to a value of the angle indicator,
- wherein the value of the angle indicator is generated by
- calculating gradient values of straight lines generated by connecting one of the touch coordinates and another coordinate for each of the touch coordinates,
- subtracting the gradient values of straight lines from each other, and
- adding absolute values of resultant values obtained by the subtracting the gradient values of straight lines from each other.
5 more elements
Dependencies are inferred from the claim text.