Patent ID: 7250936
Filing Date: 2007-07-31
Classification: G06F,G08C

Abstract:
1. A computer-implemented process for selecting an object within an environment by a user pointing to the object with a pointing device, comprising: an inputting step for inputting orientation sensor readings generated by orientation sensors of the pointing device and provided by the device in an orientation message; a deriving step for deriving the orientation of the pointing device in relation to a predefined coordinate system of the environment from the inputted orientation sensor readings; a second inputting step for inputting digital video from a pair of video cameras each of which is located so as to capture images of the environment from different viewpoints; an ascertaining step for ascertaining the location of the pointing device at a time substantially contemporaneous with the generation of the orientation message and in terms of the predefined coordinate system using the inputted digital video from the pair of video cameras; a determining step for using the orientation and location of the pointing device to determine whether the pointing device is being pointed at an object in the environment that is controllable by the computer; and whenever the pointing device is being pointed at a controllable object, a selecting step for selecting that object for future control actions.