Data processing for three-dimensional displays
First Claim
Patent Images
1. A method of processing image data, the method comprising:
- generating projection data by sampling data representing a three-dimensional scene, the sampling based on at least one physical parameter associated with projection of light rays by a projection system; and
causing the projection system to project light rays based on the projection data to generate a three-dimensional image representative of the scene.
5 Assignments
0 Petitions
Accused Products
Abstract
Generating a three-dimensional image of a three-dimensional scene by generating projection data and projecting light rays based on the projection data to generate the three-dimensional image. Sampling of the data is based on at least one physical parameter associated with the projection of light rays by a projection system used to project the light rays.
-
Citations
49 Claims
-
1. A method of processing image data, the method comprising:
-
generating projection data by sampling data representing a three-dimensional scene, the sampling based on at least one physical parameter associated with projection of light rays by a projection system; and
causing the projection system to project light rays based on the projection data to generate a three-dimensional image representative of the scene. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of processing image data, the method comprising:
generating sets of projection data by sampling data representing a three-dimensional scene, the sampling based on a physical parameter associated with a projection system, the sets of projection data having information representing light rays that, when projected, generate a three-dimensional image representative of the three-dimensional scene.
-
21. A method of processing image data, the method comprising:
-
sampling a view volume, which comprises data representing a three-dimensional scene, to generate projection data, the sampling based at least on a parameter associated with an image surface and with projection positions that define locations from which light rays appear to be projected; and
projecting light rays from the projection positions toward the image surface based on the projection data, thereby generating a three-dimensional image that is representative of the three-dimensional scene.
-
-
22. A method of processing image data, the method comprising:
-
generating a view volume that comprises data representing observations of a three-dimensional scene from different positions;
sampling the view volume to generate projection data, the sampling based on at least a position of an image surface relative to a position of a presentation surface;
modulating light rays based on the projection data to generate presentation images; and
projecting the presentation images from the presentation surface toward the image surface to reproduce a three-dimensional image that is representative of the three-dimensional scene.
-
-
23. A method of processing image data, the method comprising:
-
dithering a series of images using dither matrices to generate a series of dithered images, in which each two consecutive images are dithered using two different dither matrices; and
projecting the dithered images from a plurality of locations to generate a three-dimensional image of a three-dimensional scene. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A method of processing image data, the method comprising:
-
receiving an image having pixels, each of which defines a pixel value; and
for each group of n pixels of the image, storing the most significant bit of each of the n pixel values in an n-bit binary number by successively adding each of the n pixel values to a shift register and shifting the value in the shift register by one bit after the addition, thereby generating compressed image data. - View Dependent Claims (29)
-
-
30. A method of processing image data, the method comprising:
-
sending at least one physical parameter of a projection system to a server having data representing a three-dimensional scene;
at the projection system, receiving projection data from the server, the projection data derived by sampling the data representing the three-dimensional scene based on the at least one physical parameter; and
at the projection system, projecting light rays based on the projection data to generate a three-dimensional image of the three-dimensional scene. - View Dependent Claims (31)
-
-
32. A method of processing image data, the method comprising:
-
at a server having data representing a three-dimensional scene, receiving at least one physical parameter of a projection system;
at the server, generating projection data by sampling the data representing the three-dimensional scene based on the at least one physical parameter; and
transmitting the projection data from the server to the projection system to enable the projection system to project light rays based on the projection data to generate a three-dimensional image of the three-dimensional scene. - View Dependent Claims (33)
-
-
34. A method of processing image data, the method comprising:
-
generating a stream of data representing observations of a three-dimensional scene from a set of positions;
at a given time, storing a subset of the stream of data, the subset representing observations of the three-dimensional scene from a subset of the positions;
generating a stream of projection data by sampling the stored subset of the stream of data; and
projecting light rays based on the stream of projection data to generate a three-dimensional image of scene. - View Dependent Claims (35, 36, 37, 38)
-
-
39. An image data processing apparatus, the apparatus comprising:
-
a data processor to generate projection data by sampling data representing a three-dimensional scene; and
a projection device to project light rays based on the projection data to generate a three-dimensional image that is representative of the three-dimensional scene, in which the sampling of data by the data processor is based on a physical parameter associated with projection of the light rays. - View Dependent Claims (40, 41, 42, 43, 44, 45)
-
-
46. A machine-accessible medium, which when accessed results in a machine performing operations comprising:
-
generating projection data by sampling data representing a three-dimensional scene, the sampling based on at least one physical parameter associated with projection of light rays by a projection system; and
projecting light rays based on the projection data to generate a three-dimensional image that is representative of the scene. - View Dependent Claims (47, 48)
-
-
49. An apparatus for processing image data, the apparatus comprising:
-
a projection system for projecting light rays; and
means for generating projection data by sampling data representing a three-dimensional scene based on at least one physical parameter associated with projection of light rays by the projection system, in which light rays projected by the projection system based on the projection data generate a three-dimensional image that is representative of the scene.
-
Specification