1. In a computing environment, a method performed at least in part on at least one processor comprising: sensing depth data for a plurality of frames that include hand movement; for each frame of at least some of the frames, processing the depth data for that frame, including detecting a hand represented in the depth data, and extracting feature values corresponding to the hand; and recognizing the hand movement as a hand gesture based upon the feature values.