16. The computer program product of claim 15 wherein determining an optimal matching comprises steps of: representing the current frame by a human body model comprising coordinates of joints and body parts having shapes associated with limbs, torso and head; representing each pose prediction in the high dimensional space by the human body model; and selecting the pose prediction that optimally matches to the current frame based on the human body model.
16. The computer program product of claim 15 wherein determining an optimal matching comprises steps of: representing the current frame by a human body model comprising coordinates of joints and body parts having shapes associated with limbs, torso and head; representing each pose prediction in the high dimensional space by the human body model; and selecting the pose prediction that optimally matches to the current frame based on the human body model. 17. The computer program product of claim 16 wherein the human body model comprises body part descriptors including one or more of a color histogram, a gradient orientation histogram, and a color distance histogram.