A Natural User Interface] allows humans to communicate with the computer using standard modes of human communication such as speech or gestures, and to manipulate virtual objects in a fashion similar to the way humans manipulate physical objects