Real-time virtual viewpoint in simulated reality environment
First Claim
1. A method of rendering video images of a subject at virtual viewpoint in a simulated reality environment, comprising the steps of:
- (a) arranging a plurality of video cameras at different views about the subject;
(b) digitally capturing video images of the subject at the different views;
(c) modeling 3D video image of the subject in real-time;
(d) computing virtual images for a viewer at different viewpoints;
(g) incorporating the virtual images into the simulated reality environment in accordance with viewer'"'"'s viewpoint.
1 Assignment
0 Petitions
Accused Products
Abstract
In one aspect of the present invention, the inventive system is capable of inserting video images of human being, animals or other living beings or life forms, and any clothing or objects that they bring with them, into a virtual environment. It is possible for others participating in the environment to see that person as they currently look, in real-time, and from any viewpoint. In another aspect of the present invention, the inventive system that was developed is capable of capturing and saving information about a real object or group of interacting objects (i.e., non-life forms). These objects can then be inserted into a virtual environment at a later time. It is possible for participants in the environment to see the (possibly moving) objects from any viewpoint, exactly as they would appear in real life. Since the system is completely modular, multiple objects can be combined to produce a composite scene. The object can be a human being performing some rote action if desired. These rote actions can be combined.
528 Citations
1 Claim
-
1. A method of rendering video images of a subject at virtual viewpoint in a simulated reality environment, comprising the steps of:
-
(a) arranging a plurality of video cameras at different views about the subject;
(b) digitally capturing video images of the subject at the different views;
(c) modeling 3D video image of the subject in real-time;
(d) computing virtual images for a viewer at different viewpoints;
(g) incorporating the virtual images into the simulated reality environment in accordance with viewer'"'"'s viewpoint.
-
Specification