Multi-resolution gesture recognition
First Claim
1. A gesture recognition system, comprising:
- a processor that executes the following computer executable components stored in a memory;
an image discovery component that records a motion of at least one body in a view of one or more sensors that collect input data that comprises the motion;
a blob identification component that identifies a first detail and a second detail of the at least one body, the blob identification component comprises a difference of Gaussians filter, wherein a large difference of Gaussian identifies the first detail and a small difference of Gaussian identifies the second detail; and
a gesture recognition component that identifies a gesture based on an analysis of the first detail, wherein the blob identification component masks the second detail from the gesture recognition component.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for detecting and analyzing bodies visible to an input source are disclosed herein. Analysis of detected bodies can be used in gesture recognition. In particular embodiments, detection and recognition of hand and portions thereof, including fingers and portions thereof (e.g., fingertips) can be performed to recognize gestures related to the hand. Recognition and analysis of bodies visible to an input source can occur using, for example, blob detection techniques, machine learning techniques, and various calculative techniques including statistical analysis, application-specific equations, and estimations related to bodies anticipated to be visible to the input source.
-
Citations
6 Claims
-
1. A gesture recognition system, comprising:
a processor that executes the following computer executable components stored in a memory; an image discovery component that records a motion of at least one body in a view of one or more sensors that collect input data that comprises the motion; a blob identification component that identifies a first detail and a second detail of the at least one body, the blob identification component comprises a difference of Gaussians filter, wherein a large difference of Gaussian identifies the first detail and a small difference of Gaussian identifies the second detail; and a gesture recognition component that identifies a gesture based on an analysis of the first detail, wherein the blob identification component masks the second detail from the gesture recognition component. - View Dependent Claims (2, 3, 4, 5, 6)
Specification