Gesture based human interfaces
First Claim
Patent Images
1. A method for implementing a human based interface comprising:
- segmenting, by a computing device, data generated by an IR camera of an active area;
detecting, by a computing device, objects in the active area;
distinguishing, by a computing device, between island objects and peninsula objects in the active area;
identifying, by a computing device, a human hand from among the peninsula objects, wherein identifying a peninsula object comprises determining that an object intersects a border of the active area;
tracking, by a computing device, motion of the human hand in the active area as a function of time; and
recognizing, by a computing device, a gesture made by the human hand.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for implementing gesture based human interfaces includes segmenting data generated by an IR camera of an active area and detecting objects in an active area. The objects are distinguished as either island objects or peninsula objects and a human hand is identified from among the peninsula objects. The motion of the human hand is tracked as a function of time and a gesture made by the human hand is recognized.
51 Citations
13 Claims
-
1. A method for implementing a human based interface comprising:
-
segmenting, by a computing device, data generated by an IR camera of an active area; detecting, by a computing device, objects in the active area; distinguishing, by a computing device, between island objects and peninsula objects in the active area; identifying, by a computing device, a human hand from among the peninsula objects, wherein identifying a peninsula object comprises determining that an object intersects a border of the active area; tracking, by a computing device, motion of the human hand in the active area as a function of time; and recognizing, by a computing device, a gesture made by the human hand. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A gesture based human interface system comprising:
-
a projector to project an optical image over an active area; a color camera imaging objects in the active area and the optical image projected over the active area; infrared (IR) illumination; an IR camera sensitive to the IR illumination reflected off objects in the active area but not to the optical image projected over the active area; a computer processor to receive input from the IR and color cameras and process the data to distinguish between island objects and peninsula objects in the active area, to identify a human hand from among the peninsula objects, wherein the identifying of the peninsula object comprises determining that an object edge intersects a border of the active content, and to detect gestures by the human hand. - View Dependent Claims (12)
-
-
13. A computer program product for implementing a human based interface comprising:
-
a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code to segment data generated by an IR camera of an active area; computer readable program code to detect objects in the active area; computer readable program code to distinguish between island objects and peninsula objects in the active area; and computer readable program code to identify a human hand from among the peninsula objects, wherein identifying a peninsula object comprises determining that an object edge intersects a border of the active area.
-
Specification