Gesture recognition is the ability of a computer to understand gestures and execute commands based on those gestures. It is a complex task which involves many aspects such as motion modeling, motion analysis, pattern recognition, and machine learning, even psycholinguistic studies generally; gestures can be classified as static and dynamic (Gawande 2013) et al. Static gesture is a person instructs the machine using his bare hands, whereas images of the persons hand gestures are captured and analyzed in order to determine the meaning of the hand gesture while dynamic gestures are generally characterized include gestures involving body parts like waving of hand and by constant change, activity, or progress of gesture