A method of determining a hologram of an image for a
system comprising a
display device and viewing
system. The
display device is arranged to display the hologram. The viewing
system is arranged to view the hologram through a
pupil expander. The
pupil expander provides a plurality of
light propagation paths from the
display device to the viewing system. The method comprises first to fifth stages. The first stage comprises determining a first complex
light field at an
entrance pupil of the viewing system. The first complex
light field results from the propagation of light from a display plane of the display device along at least one
light propagation path of the
pupil expander. The first stage also comprises
cropping in accordance with the
entrance pupil of the viewing system. The second stage comprises determining a second complex
light field at a
sensor plane of a sensor of the viewing system. The second complex light field results from the propagation of light of the first complex light field from the
entrance pupil through a lens of the viewing system. The second stage also comprises modifying the amplitude component in accordance with the image. The third stage comprises determining a third complex light field at the entrance pupil. The third complex light field results from the reverse propagation of light of the second complex light field from the
sensor plane back through the lens. The third stage also comprises
cropping in accordance with the entrance pupil. The fourth stage comprises determining a fourth complex light field at the display plane. The fourth complex light field results from the propagation of light of the third complex light field back along the at least one
light propagation of the pupil expander. The fourth stage also comprises
cropping in accordance with the display device. In a fifth stage, the hologram is extracted from the fourth
data set.