Humans are interacting social beings and as the gap between the real world and the virtual world becomes smaller, interaction with the computer is a matter of utmost interest. The creation of a Human Computer Interface (HCI) involves the study, planning, design and uses of the interaction between people and computers.
The project presents HCI in many forms. On one side, the user can communicate via gestures to the computer which interprets it to perform various useful operations. In one application it tracks the user’s hand to control the mouse pointer, hence providing a gesture based control.This is useful in 3 dimensional modeling, page navigation and playing virtual games. In another application, it recognizes gestures and converts them to text.