本发明提供了一种基于手势关键点的动态手势识别方法,属于计算机手势识别领域。其特征在于:所述方法通过逆时针获取人手的轮廓点坐标,进而确定手指指尖和指根的位置,根据指尖和指根的运动方向、距离和角度来识别常用的动态手势;所述动态手势包括:抓取,释放,平移,顺时针旋转,逆时针旋转以及前推。本发明提出了一种基于指尖的位置,距离和方向的动态手势识别算法。它可以避免内腔的手势和外部噪声的识别冲击。经过大量实验,本发明可以识别抓握,放置,顺时针旋转,逆时针旋转,以及四个方向的平移和向前推动态手势识别率为96%。