Touch Coordinate Calculation Using Weighted Sensing Values

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional touch coordinate calculation methods on touch panels are prone to instability and drift, especially when an object is pressed for an extended period, due to noise and variations in sensing values.

Innovation Solution

A method that determines candidate points on a touch panel by assigning weights to sensing values based on their relative distances from a local maximum point, using a centroid algorithm to calculate a more stable touch coordinate.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If conventional centroid calculation based on sensing values is used, then the calculation process is simple, but the touch coordinate results are unstable and prone to drift

Engineering Contradiction:
Improvecalculation process complexityVSAvoidtouch coordinate stability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies local quality by assigning different weights to different sensing values based on their distance from the local maximum point. The weighting function creates a spatially varying quality factor where points closer to the local maximum receive higher weights, thereby improving the reliability of the centroid calculation without significantly increasing overall system complexity.

Inventive Principle:
Principle #3Local quality

2Reliability

If weights are assigned to sensing values based on distance from local maximum, then the touch coordinate stability improves, but the calculation complexity increases

Engineering Contradiction:
Improvetouch coordinate stabilityVSAvoidcalculation process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the parameter of the centroid calculation by introducing a weight factor that depends on the distance from the local maximum point. This parameter modification transforms the standard centroid formula into a weighted centroid formula, improving stability while maintaining computational feasibility through a straightforward distance-based weighting scheme.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8674962B2Touch coordinate calculation method for touch panel
Publication Date: 2014.03.18 SILICON INTEGRATED SYSTEMS CORP
  • US8674962B2 patent drawing
  • US8674962B2 patent drawing
  • US8674962B2 patent drawing

AI summary

A method for calculating a touch coordinate on a touch panel is provided, the touch panel having a plurality of points, said method comprising: determining a group of candidate points when a touch occurs on the touch panel, each candidate point having one sensing value; assigning weights to the sensing values of the respective candidate points to obtain weighted sensing values; and calculating a coordinate by utilizing the weighted sensing values and positions of the respective candidate points. By using said method, the calculation result of the touch coordinate will be more stable.