Gesture recognition interface system
First Claim
1. A gesture recognition interface system comprising:
- a first IR light source and a second IR light source positioned to illuminate a retroreflective background surface;
a first IR filtered camera operative to receive a first plurality of images based on a first reflected light contrast difference between the retroreflective background surface and a sensorless input object caused by the first IR light source and a second IR filtered camera operative to receive a second plurality of images based on a second reflected light contrast difference between the retroreflective background surface and the sensorless input object caused by the second IR light source, the first and second pluralities of images being respective silhouette images of the sensorless input object; and
a controller operative to determine a given input gesture based on changes in relative locations of the sensorless input object in the first plurality of images and the second plurality of images, and being further operative to initiate a device input associated with the given input gesture.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method is provided for a gesture recognition interface system. The interface system may comprise a first and second light source positioned to illuminate a background surface. The interface system may also comprise at least one camera operative to receive a first plurality of images based on a first reflected light contrast difference between the background surface and a sensorless input object caused by the first light source and a second plurality of images based on a second reflected light contrast difference between the background surface and the sensorless input object caused by the second light source. The interface system may further comprise a controller operative to determine a given input gesture based on changes in relative locations of the sensorless input object in the first plurality of images and the second plurality of images. The controller may further be operative to initiate a device input associated with the given input gesture.
107 Citations
29 Claims
-
1. A gesture recognition interface system comprising:
-
a first IR light source and a second IR light source positioned to illuminate a retroreflective background surface; a first IR filtered camera operative to receive a first plurality of images based on a first reflected light contrast difference between the retroreflective background surface and a sensorless input object caused by the first IR light source and a second IR filtered camera operative to receive a second plurality of images based on a second reflected light contrast difference between the retroreflective background surface and the sensorless input object caused by the second IR light source, the first and second pluralities of images being respective silhouette images of the sensorless input object; and a controller operative to determine a given input gesture based on changes in relative locations of the sensorless input object in the first plurality of images and the second plurality of images, and being further operative to initiate a device input associated with the given input gesture. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of providing device inputs, the method comprising:
-
illuminating a retroreflective background surface with a first IR light source and a second IR light source; providing simulated inputs over the retroreflective background surface via gestures associated with a sensorless input object; generating a first plurality of silhouette images associated with the sensorless input object based on a reflected light contrast between the sensorless input object and the illuminated retroreflective background surface caused by the first IR light source; generating a second plurality of silhouette images associated with the sensorless input object based on a reflected light contrast between the sensorless input object and the illuminated retroreflective background surface caused by the second IR light source; determining a plurality of three-dimensional physical locations of the sensorless input object based on a relative separation of the sensorless input object in the first plurality of silhouette images relative to the second plurality of silhouette images; determining if changes in the plurality of three-dimensional physical locations of the sensorless input object correspond to any of a plurality of pre-defined gestures; and providing at least one device input based on a given one of the plurality of pre-defined gestures upon determining that the changes in the plurality of three-dimensional physical locations of the sensorless input object correspond to the given one of the plurality of pre-defined gestures. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A gesture recognition interface system comprising:
-
a first IR light source configured to provide a first brightness contrast between a retroreflective background surface and a sensorless input object; a second IR light source configured to provide a second brightness contrast between the retroreflective background surface and a sensorless input object; a first IR filtered camera configured to generate a first plurality of silhouette images of the sensorless input object based on the first brightness contrast; a second IR filtered camera configured to generate a second plurality of silhouette images of the sensorless input object based on the second brightness contrast, the first plurality of images and the second plurality of images forming a plurality of matched pairs of silhouette images of the sensorless input object; a peak detector configured to generate two-dimensional location information associated with at least one end-point of the sensorless input object for each of the first plurality of images and the second plurality of images; a location resolver configured to interpolate three-dimensional location information associated with the sensorless input object based on the two-dimensional location information associated with the at least one end-point of the sensorless input object for each of the plurality of matched pairs of images of the sensorless input object; a gesture recognition device configured to translate changes in the three-dimensional location information associated with at least one end-point of the sensorless input object to a given input gesture, and to provide device inputs based on matching the given input gesture with one of a plurality of pre-defined gestures. - View Dependent Claims (27, 28, 29)
-
Specification