SENSOR BASELINE OFFSET ADJUSTMENT
First Claim
1. An apparatus for adjusting sensor output values captured on a touch panel, the apparatus comprising:
- scan logic couplable to the touch panel and configured for performing a scan of the touch panel to capture the sensor output values for a plurality of sensors on the touch panel; and
a processor coupled to the scan logic and capable ofadjusting the sensor output values using local baseline offset values for the plurality of sensors, andadjusting the sensor output values using a global baseline offset value.
0 Assignments
0 Petitions
Accused Products
Abstract
An image jaggedness filter is disclosed that can be used to detect the presence of ungrounded objects such as water droplets or coins, and delay periodic baseline adjustments until these objects are no longer present. To do otherwise could produce inaccurate normalized baseline sensor output values. The application of a global baseline offset is also disclosed to quickly modify the sensor offset values to account for conditions such as rapid temperature changes. Background pixels not part of any touch regions can be used to detect changes to no-touch sensor output values and globally modify the sensor offset values accordingly. The use of motion dominance ratios and axis domination confidence values is also disclosed to improve the accuracy of locking onto dominant motion components as part of gesture recognition.
-
Citations
20 Claims
-
1. An apparatus for adjusting sensor output values captured on a touch panel, the apparatus comprising:
-
scan logic couplable to the touch panel and configured for performing a scan of the touch panel to capture the sensor output values for a plurality of sensors on the touch panel; and a processor coupled to the scan logic and capable of adjusting the sensor output values using local baseline offset values for the plurality of sensors, and adjusting the sensor output values using a global baseline offset value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for adjusting sensor output values captured on a touch panel, the method comprising:
-
capturing the sensor output values for a plurality of sensors on the touch panel; adjusting the sensor output values using local baseline offset values for the plurality of sensors, and adjusting the sensor output values using a global baseline offset value. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of an electronic device, cause the electronic device to perform a method comprising:
-
capturing the sensor output values for a plurality of sensors on the touch panel; adjusting the sensor output values using local baseline offset values for the plurality of sensors, and adjusting the sensor output values using a global baseline offset value. - View Dependent Claims (19, 20)
-
Specification