Method, node, and network for compositing a three-dimensional stereo image from an image generated from a non-stereo application
First Claim
Patent Images
1. A method of assembling a composite image, comprising:
- generating three-dimensional data defining a non-stereo image;
assigning a first screen portion to a first rendering node;
assigning a second screen portion to a second rendering node;
rendering, by the first rendering node, a left image portion from the three-dimensional data;
rendering, by the second rendering node, a right image portion from the three-dimensional data; and
sequentially assembling the left image portion and the right image portion into the composite image.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of assembling a composite image comprising generating three-dimensional data defining a non-stereo image, assigning a first screen portion to a first rendering node, assigning a second screen portion to a second rendering node, rendering, by the first rendering node, a left image portion from the three-dimensional data, rendering, by the second rendering node, a right image portion from the three-dimensional data, and sequentially assembling the left image portion and the right image portion into the composite image is provided.
23 Citations
17 Claims
-
1. A method of assembling a composite image, comprising:
-
generating three-dimensional data defining a non-stereo image;
assigning a first screen portion to a first rendering node;
assigning a second screen portion to a second rendering node;
rendering, by the first rendering node, a left image portion from the three-dimensional data;
rendering, by the second rendering node, a right image portion from the three-dimensional data; and
sequentially assembling the left image portion and the right image portion into the composite image. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A node of a network for rendering a three-dimensional image, comprising:
-
a processing element; and
a memory module maintaining a stereo transform application executable by the processing element, the stereo transform application operable to receive three-dimensional data defining a non-stereo image, process the three-dimensional data and provide output of at least one of a left channel image and a right channel image of a composite image comprised of the left channel image and the right channel image. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A network for rendering a three-dimensional composite stereo image, comprising:
-
a first and second rendering node each respectively comprising a first and second processing element and a first and second memory module maintaining a respective instance of a stereo transform application executable by the first and second processing element, each instance of the stereo transform application operable to receive data defining a three-dimensional non-stereo image, perform a transform on the three-dimensional non-stereo image and output at least one of a left channel image and a right channel image; and
a compositor node operable to receive a respective first data stream and a second data stream from the first and second rendering nodes, the first data stream comprising one of the left channel image and the right channel image output from the instance of the stereo transform application maintained by the first rendering node, the second data stream comprising one of the left channel image and the right channel image output from the instance of the stereo transform application maintained by the second rendering node, the compositor node operable to assemble the first data stream and the second data stream into a composite three-dimensional stereo image. - View Dependent Claims (14, 15, 16, 17)
-
Specification