Dynamically Controlling a Cursor on a Screen when Using a Video Camera as a Pointing Device
First Claim
1. A computer-based method for automatically and dynamically controlling a cursor on a screen when using a video camera as a pointing device, the method comprising:
- displaying by the computer dynamic content to the screen connected to the computer;
filming of the screen by the video camera, the video camera pointing at the screen and connected to the computer;
displaying by the computer a target image to the screen such that frames captured by the video camera include the target image; and
dynamically moving the target image on the screen by the computer to ensure that the target image stays in the center of the view of the video camera, the target image marking the position of the screen cursor of the video camera pointing device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system provides for controlling a cursor on a screen automatically and dynamically when using a video camera as a pointing device. A computer displays static or dynamic content to a screen. A video camera connected to the computer points at the screen. As the video camera films the screen, frames captured by the video camera are sent to the computer. A target image is displayed by the computer onto the screen and marks the position of the screen cursor of the video camera. Frames captured by the video camera include the target image, and the computer dynamically moves the target image on the screen to ensure that the target image stays in the center of the view of the video camera.
-
Citations
25 Claims
-
1. A computer-based method for automatically and dynamically controlling a cursor on a screen when using a video camera as a pointing device, the method comprising:
-
displaying by the computer dynamic content to the screen connected to the computer; filming of the screen by the video camera, the video camera pointing at the screen and connected to the computer; displaying by the computer a target image to the screen such that frames captured by the video camera include the target image; and dynamically moving the target image on the screen by the computer to ensure that the target image stays in the center of the view of the video camera, the target image marking the position of the screen cursor of the video camera pointing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
13. A system for automatically and dynamically controlling a cursor on a screen when using a video camera as a pointing device, the system comprising:
-
a computer on which system software runs; a screen connected to the computer such that the computer displays dynamic content to the screen; a video camera connected to the computer such that the video camera points at the screen, and as the video camera films the screen, frames captured by the video camera are sent to the computer; and a target image displayed by the computer onto the screen, such that frames captured by the video camera include the target image, and such that the computer dynamically moves the target image on the screen to ensure that the target image stays in the center of the view of the video camera, wherein the target image marks the position of the screen cursor of the video camera pointing device.
-
-
25. A program of instructions executable by a computer to perform a function for automatically and dynamically controlling a cursor on a screen when using a video camera as a pointing device, the function comprising the steps of:
-
displaying by the computer dynamic content to the screen connected to the computer; filming of the screen by the video camera, the video camera pointing at the screen and connected to the computer; displaying by the computer a target image to the screen such that frames captured by the video camera include the target image; and dynamically moving the target image on the screen by the computer to ensure that the target image stays in the center of the view of the video camera, the target image marking the position of the screen cursor of the video camera pointing device.
-
Specification