Doggy-computer: Recognizing the pointing cue in two- and three-dimension