Gesture recognition is a topic in
computer science and
language technology with the goal of interpreting human
gestures via mathematical
algorithms. Gestures can originate from any bodily motion or state but commonly originate from the
face or
hand. Current focuses in the field include emotion recognition from face and hand gesture recognition. Many approaches have been made using cameras and
computer vision algorithms to interpret
sign language. However, the identification and recognition of posture, gait,
proxemics, and human behaviors is also the subject of gesture recognition techniques. Gesture recognition can be seen as a way for computers to begin to understand human
body language, thus building a richer bridge between machines and humans than primitive
text user interfaces or even
GUIs (graphical user interfaces), which still limit the majority of input to keyboard and mouse.