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
OG exemplary drawing
 
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.