Gesture recognition system using depth perceptive sensors
AssigneeMicrosoft Technology Licensing, LLC
InventorsAbbas Rafii, Salih Burak Gokturk, Carlo Tomasi, Fahri Sürücü
Life of this patent
Estimating the term…
Abstract
Acquired three-dimensional positional information is used to identify user created gesture(s), which gesture(s) are classified to determine appropriate input(s) to an associated electronic device or devices. Preferably at at least one instance of a time interval, the posture of a portion of a user is recognized, based at least one factor such as shape, position, orientation, velocity. Posture over each of the instance(s) is recognized as a combined gesture. Because acquired information is three-dimensional, two gestures may occur simultaneously.
Claims20
One or more computer-storage media having computer-executable instructions embodied thereon that when executed by a computing device perform a method of three-dimensional (“3D”) image analysis, the method comprising:
- receiving 3D image data describing a 3D scene and comprising points having 3D coordinate information;
- grouping at least some of the points into a plurality of clusters;
- selecting, according to at least a first parameter, a specific cluster corresponding to a real-world object of interest described by the 3D image data;
- grouping at least some of the points of the specific cluster into a set according to points' depth positions, wherein the set has a geometric center;
- and
- associating a shape to the set, the shape being fixed to the geometric center of the set.
One or more computer-storage media having computer-executable instructions embodied thereon that when executed by a computing device perform a method of three-dimensional (“3D ”)image analysis, the method comprising:
- receiving 3D image data describing a scene and comprising points having 3D coordinate information;
- grouping at least some of the points into a plurality of clusters;
- selecting, according to at least a first parameter, a specific cluster corresponding to an object of interest;
- grouping at least some of the points of the specific cluster into a set according to points' positions in 3D space, wherein the set has a geometric center;
- and
- associating a 3D object to the at least one set, the 3D object being fixed to the geometric center of the at least one set.
A method of three-dimensional (“3D”) image analysis, the method comprising:
- receiving 3D image data describing a scene and comprising points having 3D coordinate information;
- grouping at least some of the points into a plurality of clusters;
- selecting a specific cluster corresponding to a pre-identified object of interest;
- grouping at least some of the points of the specific cluster into a set according to points' depth positions, wherein the set has a geometric center;
- and
- associating a shape to the set, the shape being fixed to the geometric center of the set.
Dependencies are inferred from the claim text.