Patent ID: 7636184

Claim:
A method for computing a computer-generated video hologram using a digital signal processing device, and comprising the following steps: (a) arranging object data defining objects in a three dimensional scene into a number of virtual section layers (L 1 . . . L M ), each layer defining a two-dimensional object data set (OS m ), such that a video hologram data set (HS) can be calculated from some or all of these two-dimensional object data sets (OS 1 . . . OSL M ); (b) in a first transformation (TR 1 ), transforming each two-dimensional object data set (OS n) of the virtual section layers to a two-dimensional wave field distribution, the wave field distribution being calculated for a virtual observer window (OW) near which an observer's eye is located in a reference layer (RL) at a finite distance (D M ) from the video hologram layer (HL), (c) adding the calculated two-dimensional wave field distributions (DS 1 . . . DS M ) for the virtual observer window (OW), for all two-dimensional object data sets of section layers (L 1 . . . L M ), to define an aggregated observer window data set (RS); (d) in a second transformation (TR 2 ), transforming the aggregated observer window data set (RS) from the reference layer to the video hologram layer (HL), to generate the video hologram data set (HS) for the computer-generated video hologram, wherein the calculated video hologram data set (HS) being used to encode a spatial light modulator (SLM), the spatial light modulator (SLM) being located in the video hologram layer (HL).