This is a class project for Human-Computer Interaction Theory and Technology.
Based on a hand-gesture detection hardware Leap Motion, our team developed an air-typing keyboard input software. Aside from typing directly, we also designed and implemented a set of gestures including pressing down with palms and moving palms forward/backword to select desired words.