Lab window collaboration
First Claim
1. A system for manipulating virtual objects displayed on a video conference broadcast, the system comprising:
- at least two video monitors;
a video camera associated with each monitor;
a manual input device associated with each monitor; and
a computer processor system associated with each monitor and communicatively connected to a high bandwidth communication network;
wherein each processor system displays a three-dimensional virtual object over the video image on each associated monitor, is adapted to receive a signal from each associated manual input device and transmit a signal representative of the signal from the input device to the other of the processor systems, and to manipulate the virtual object in response to the signal from the input device and the signal from the other processor system.
2 Assignments
0 Petitions
Accused Products
Abstract
This invention is a method for manipulating virtual objects displayed on a video conference broadcast by generating a computerized three dimensional image of an object to be superimposed on a first video broadcast signal from a local video camera for display on a remote video monitor, and superimposing the same object on a second video broadcast signal from a remote video camera for display on a local video monitor, grabbing a portion of the three dimensional image by placing a hand in close proximity to the portion of the image moving the hand while maintaining the hand in close proximity to the image and regenerating the three dimensional image to a new perspective view corresponding to the movement of the image with the hand to create the appearance that the hand is manipulating a virtual object displayed over the video broadcast signal.
-
Citations
19 Claims
-
1. A system for manipulating virtual objects displayed on a video conference broadcast, the system comprising:
-
at least two video monitors;
a video camera associated with each monitor;
a manual input device associated with each monitor; and
a computer processor system associated with each monitor and communicatively connected to a high bandwidth communication network;
wherein each processor system displays a three-dimensional virtual object over the video image on each associated monitor, is adapted to receive a signal from each associated manual input device and transmit a signal representative of the signal from the input device to the other of the processor systems, and to manipulate the virtual object in response to the signal from the input device and the signal from the other processor system. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for manipulating virtual objects displayed on a video conference broadcast, the system comprising:
-
at least two video monitors;
a video camera associated with each monitor;
a manual input device associated with each monitor;
a video processor system coupled to each of said monitor, and corresponding associated video camera and input device, a computer processor system communicatively connected to a high bandwidth communication network and each video processor system, wherein the processor system displays a three-dimensional virtual object over the video image on each monitor and is adapted to receive a signal from each manual input device and to manipulate the virtual object in response thereto. - View Dependent Claims (7, 8, 9)
-
-
10. A method for manipulating a virtual object displayed on a video conference broadcast at a local and a remote location, the method comprising:
-
a) generating with a remote processor a three-dimensional image of the virtual object overlaying a first video broadcast signal from a local video camera for display on a remote video monitor;
b) generating with a local processor a three-dimensional image of the virtual object overlaying a second video broadcast signal from a remote video camera for display on a local video monitor;
c) grabbing a portion of the virtual object displayed at one of the local and remote locations by placing a real object in close proximity to the portion of the displayed image to activate a touch-sensitive screen; and
d) moving the real object while maintaining the real object in active coupling with the touch sensitive screen; and
e) regenerating the three-dimensional image at each of the local and remote locations to correspond to the movement of the real object thereby providing the appearance to viewers at the local and remote locations that the real object is manipulating a virtual object. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification