System and method for determining user input from occluded objects
First Claim
1. A processing system for a capacitive input device configured to sense in a sensing region, the processing system comprising:
- a determination module configured to;
determine if a sensed object includes an occluded portion using an image representative of sensor values;
determine a portion of the image corresponding to the sensed object; and
determine when the sensed object includes the occluded portion based at least in part on a number of sensor values corresponding to both the sensed object and a second sensed object proximate to the sensed object;
generate a boundary representation which approximates a contact area corresponding to the sensed object, wherein the boundary representation encompasses at least part of the occluded portion of the sensed object and at least part of a non-occluded portion of the sensed object when the sensed object includes the occluded portion.
3 Assignments
0 Petitions
Accused Products
Abstract
The embodiments described herein provide devices and methods that facilitate improved input devices. In one embodiment, an input device is configured to determine if a sensed object includes an occluded portion using an image representative of sensor values, determine a portion of the image corresponding to the sensed object, and approximate a boundary representation of the sensed object wherein if the sensed object does include the occluded portion, the boundary representation encompasses at least part of the occluded portion of the sensed object and at least part of a non-occluded portion of the sensed object. The determination of a boundary representation corresponding to a sensed object facilitates improved characterization of the sensed object. For example, the determined boundary representation may be used to more accurately track changes in the position of the sensed object as the sensed object moves out of the sensing region.
40 Citations
23 Claims
-
1. A processing system for a capacitive input device configured to sense in a sensing region, the processing system comprising:
-
a determination module configured to; determine if a sensed object includes an occluded portion using an image representative of sensor values; determine a portion of the image corresponding to the sensed object; and determine when the sensed object includes the occluded portion based at least in part on a number of sensor values corresponding to both the sensed object and a second sensed object proximate to the sensed object; generate a boundary representation which approximates a contact area corresponding to the sensed object, wherein the boundary representation encompasses at least part of the occluded portion of the sensed object and at least part of a non-occluded portion of the sensed object when the sensed object includes the occluded portion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An input device comprising:
-
a plurality of capacitive sensor electrodes configured to sense in a sensing region; and a processing system coupled to the plurality of capacitive sensor electrodes, the processing system configured to; determine if a sensed object includes an occluded portion using an image representative of sensor values determine a portion of the image corresponding to the sensed object; determine when the sensed object includes the occluded portion based at least in part on a number of sensor values corresponding to both the sensed object and a second sensed object proximate to the sensed object; generate a boundary representation of the sensed object which approximates a contact area corresponding to the sensed object, wherein the boundary representation encompasses at least part of the occluded portion of the sensed object and at least part of a non-occluded portion of the sensed object when the sensed object includes the occluded portion; and provide an output indicative of the sensed object, the output based at least in part on the boundary representation. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for responding to user input detected by an input device having a plurality of sensor electrodes and configured to sense objects in a sensing region, the method comprising:
-
determining if a sensed object includes an occluded portion using an image representative of sensor values; determining a portion of the image corresponding to the sensed object; determining when the sensed object includes the occluded portion is based at least in part on a number of sensor values corresponding to both the sensed object and a second sensed object proximate to the sensed object; generating a boundary representation of the sensed object which approximates a contact area corresponding to the sensed object, wherein if the sensed object does include the occluded portion, the boundary representation encompasses at least part of the occluded portion of the sensed object and at least part of a non-occluded portion of the sensed object when the sensed object includes the occluded portion; and performing a user interface action when the boundary representation indicates that the user interface action is to be provided. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification