Providing a capture device for capturing image frames, the capture device having an capture location in coordinate space
Providing a display screen for rendering interactive graphics of a
computer program
(A) Capturing an image presented in front of the image capture device, a person being captured in the image
(B) Identifying a human head of the person in the capture image and determining a head location in the coordinate space
(C) Identifying an object held by the person in the image and determining an object location in coordinate space
(D) Identifying a relative position in coordinate space between the head location and the object location when viewed from the capture location
During execution of the computer program, repeating A-D
Establishing a continually updated pointing direction of the object using the relative position, such that the pointing direction is displayed on the display screen to enable interaction with the
interactive graphics of the computer program