Gesture detection from digital video images
First Claim
Patent Images
1. A method comprising:
- detecting a set of foreground pixels from a plurality of observation vectors obtained from a pair of digital video images, the observation vectors including positional information with respect to a distance from an image capture device and color information, the observation vectors created from a disparity map based on measured differences between the pair of video images, at least some of the foreground pixels representing an upper body;
selecting an anthropological measure to limit the pixels representing at least one component of the upper body;
determining the coordinates for at least one joint of the upper body; and
calculating the observation likelihood of the upper body component from the observation vectors.
1 Assignment
0 Petitions
Accused Products
Abstract
Human gestures are detected and/or tracked from a pair of digital video images. The pair of images may be used to provide a set of observation vectors that provide a three dimensional position of a subject'"'"'s upper body. The likelihood of each observation vector representing an upper body component may be determined. Initialization of the model for detecting and tracking gestures may include a set of assumptions regarding the initial position of the subject in a set of foreground observation vectors.
141 Citations
17 Claims
-
1. A method comprising:
-
detecting a set of foreground pixels from a plurality of observation vectors obtained from a pair of digital video images, the observation vectors including positional information with respect to a distance from an image capture device and color information, the observation vectors created from a disparity map based on measured differences between the pair of video images, at least some of the foreground pixels representing an upper body; selecting an anthropological measure to limit the pixels representing at least one component of the upper body; determining the coordinates for at least one joint of the upper body; and calculating the observation likelihood of the upper body component from the observation vectors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 16, 17)
-
-
8. A system comprising:
-
a stereo digital video input port to generate a first set and a second set of pixels depicting an upper body; and a processor coupled to the stereo digital video input port to create a disparity map from the first set and second set of pixels, and to create a plurality of observation vectors each including positional information with respect to a distance from a stereo camera and color information, the observation vectors created from the disparity map, and to determine the probability that the sets of pixels represent a selected upper body component based on the observation vectors. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A processor-based system to:
-
detect a set of foreground pixels from a plurality of observation vectors obtained from a pair of video images of an upper body, the observation vectors including positional information with respect to a distance from an image capture device and color information, the observation vectors created from a disparity map based on a measured difference between the pair of video images; select an anthropological measure stored in system memory limiting the parameters of an upper body component; determine the coordinates for at least one upper body joint from the foreground pixels, the coordinates limited by the anthropological measures; and calculate the observation likelihood for the upper body component from the observation vectors. - View Dependent Claims (14, 15)
-
Specification