| US 7,477,252 B2 | ||
| Processing three dimensional data for spatial three dimensional displays | ||
| Won Chun, Cambridge, Mass. (US) | ||
| Assigned to Actuality Systems, Inc., Bedford, Mass. (US) | ||
| Filed on Apr. 05, 2005, as Appl. No. 11/98,943. | ||
| Claims priority of provisional application 60/565388, filed on Apr. 26, 2004. | ||
| Claims priority of provisional application 60/559753, filed on Apr. 05, 2004. | ||
| Prior Publication US 2005/0219241 A1, Oct. 06, 2005 | ||
| Int. Cl. G09G 3/00 (2006.01); G09G 5/02 (2006.01); G09G 5/00 (2006.01); G09G 5/10 (2006.01); G06T 1/00 (2006.01); G06T 15/10 (2006.01); G06T 15/20 (2006.01) | ||
| U.S. Cl. 345—427 [345/31; 345/600; 345/629; 345/672; 345/690] | 28 Claims |

| 1. A method, comprising:
sequentially generating a plurality of sets of data, each set corresponding to an intersection of a three dimensional (3D)
image projected by a three dimensional display with a surface, each set of data corresponding to a two dimensional (2D) image
representing a slice of the 3D image associated with the intersection of the 3D image with the surface,
sequentially projecting 2D images onto a rotating screen to render a three dimensional image,
wherein each projected 2D image is produced based on a corresponding set of data, and wherein the sequence in which the 2D
images are projected is different from the sequence in which the sets of data are generated such that 2D images corresponding
to non-adjacent slices of the 3D image are projected first to generate a coarse representation of the whole 3D image, then
the 3D image is refined over time as additional 2D images are projected.
|