Abstract:
In one embodiment, the touch controller receives touch signals transmitted by a touch panel so as to generate the touch data and perform segmentation based on a peak node of the touch data by assigning labels to neighboring nodes. The method includes determining whether nodes of the touch data are in a touch state by using an energy change of the touch data; selecting a peak node of the touch data; determining a state of the touch data by tracking the peak node; and performing segmentation based on the peak node.
Abstract:
A method of segmenting multiple touches in a touch sensor system is disclosed. The method includes setting a point node by selecting a valid node of a touch sensor panel from among valid nodes having touch data equal to or greater than a threshold value of a touch sensor panel; determining one or more candidate labels for the point node by searching for adjacent nodes around the point node; and when there are two or more candidate labels for the point node, labeling the point node by selecting a label of a label group that has the highest group similarity with the point node and that is from among label groups of the two or more candidate labels, and by assigning the selected label to the point node.