HOLOGRAPHIC DISPLAY SYSTEM AND METHOD FOR REDUCING EFFECTS OF QUANTISATION NOISE
20240160152 ยท 2024-05-16
Inventors
Cpc classification
G03H1/0841
PHYSICS
G03H1/2645
PHYSICS
G03H2001/2207
PHYSICS
G03H1/2294
PHYSICS
G03H2001/2655
PHYSICS
G03H1/02
PHYSICS
International classification
G03H1/02
PHYSICS
G03H1/22
PHYSICS
Abstract
A holographic display system comprises a light source configured to emit at least partially coherent light; a modulator arranged to be illuminated by the at least partially coherent light and to generate a light field which is a quantised representation of a target light field, H; and a spatial filter delimiting an aperture in a Fourier plane. A Fourier transform of the target light field, F(H), substantially does not overlap (i) a Fourier transform of a complex conjugate of the target light field, F(H*), (ii) a Fourier transform of the target light field multiplied by the complex conjugate of the target light field, F(HH*), (iii) a Fourier transform of a square of the target light field, F(H.sup.2), and (iv) a Fourier transform of a square of the complex conjugate of the light field F(H*.sup.2). The aperture substantially corresponds to F(H) in the Fourier plane.
Claims
1. A holographic display system comprising: a light source configured to emit at least partially coherent light; a modulator arranged to be illuminated by the at least partially coherent light and to generate a light field which is a quantised representation of a target light field, H; and a spatial filter delimiting an aperture in a Fourier plane; wherein a Fourier transform of the target light field, F(H), substantially does not overlap (i) a Fourier transform of a complex conjugate of the target light field, F(H*), (ii) a Fourier transform of the target light field multiplied by the complex conjugate of the target light field, F(HH*), (iii) a Fourier transform of a square of the target light field, F(H.sup.2), and (iv) a Fourier transform of a square of the complex conjugate of the light field F(H*.sup.2); and the aperture substantially corresponds to F(H) in the Fourier plane.
2. The holographic display system according to claim 1, wherein the spatial filter comprises: a lens having a focal length; and a filter delimiting the aperture; wherein the filter and the modulator are positioned on opposite sides of the lens, at a distance of one focal length from the lens.
3. The holographic display system according to claim 1, wherein at least part of a perimeter of the aperture is a straight line.
4. The holographic display system according to claim 1, wherein the Fourier plane is partitioned into a plurality of contiguous unit squares, wherein each unit square receives one copy of the Fourier transform of the target light field, and wherein the aperture has an area approximately ?th of a unit square.
5. The holographic display system according to claim 1, wherein a perimeter of the aperture is a quadrilateral.
6. The holographic display system according to claim 1, wherein the filter delimits at least two apertures.
7. The holographic display system according to claim 1, wherein the filter comprises a plurality of portions which can be selectively controlled to have a first state, in which light is blocked, or a second state to allow light to pass, whereby the aperture is formed by portions in the second state.
8. The holographic display system according to claim 1, wherein the modulator is a digital micromirror device.
9. The holographic display system according to claim 1, wherein the modulator is a Liquid Crystal on Silicon, LCoS, device.
10. The holographic display system according to claim 1, wherein the light source is configured to emit at least partially coherent light at a plurality of wavelengths, including green light, and the aperture corresponds to a position of F(H) for green light.
11. The holographic display system according to claim 1, wherein the light source is configured to emit at least partially coherent light at a plurality of wavelengths, and at least one side of the aperture is angled at 45?.
12. The holographic display system according to claim 1, wherein: the light source comprises at least two emitters positioned such that a zero-order of the Fourier plane is in a different position for each of the at least two emitters, and wherein the filter delimits at least two apertures, at least one for each of the at least two emitters.
13. The holographic display system according to claim 1, wherein the light source comprises a first emitter with a first wavelength and a second emitter with a second wavelength, and wherein the first and second emitter are positioned such that F(H) of one the first and second emitters is contained within F(H) of the other of the first and second emitters.
14. A method of displaying a holographic image, the method comprising: determining a target light field, H, for quantisation, the target light field having a Fourier transform, F(H), such that it does not overlap (i) a Fourier transform of its complex conjugate, F(H*), (ii) a Fourier transform of the target light field multiplied by the complex conjugate of the target light field, F(HH*), (iii) a Fourier transform of a square of the target light field, F(H.sup.2), and (iv) a Fourier transform of a square of the complex conjugate of the light field F(H*.sup.2); and displaying a quantised version of the target light field through a filter delimiting an aperture corresponding to an extent of F(H) in a Fourier plane such that components corresponding to F(H*), F(HH*), F(H.sup.2), and F(H*.sup.2) resulting from quantisation are substantially blocked by the filter.
15. The method of claim 14, wherein an extent of F(H) in the Fourier plane has at least one straight perimeter.
16. The method of claim 14, wherein an extent of F(H) in the Fourier plane has a quadrilateral perimeter.
17. The method of claim 14, wherein an extent of F(H) in the Fourier plane comprises at least two discontinuous regions.
18. The method of claim 14, wherein the generating the target light field comprises applying a mask to an initial light field.
19. The method of claim 14, comprising: generating a plurality of target light fields in different regions of the Fourier domain, each of the plurality of target light fields having the property that an extent of their Fourier transform does not overlap with an extent of the Fourier transform of their complex conjugate; and displaying a quantised version of each of the plurality of target light fields in rapid temporal succession through a respective filter delimiting an aperture corresponding to the extent of their Fourier transform in a Fourier plane.
20. A non-transitory computer-readable medium comprising instructions, that, when executed by a processor of a holographic display system, cause the holographic display system to display a holographic image by: determining a target light field, H, for quantisation, the target light field having a Fourier transform, F(H), such that it does not overlap (i) a Fourier transform of its complex conjugate, F(H*), (ii) a Fourier transform of the target light field multiplied by the complex conjugate of the target light field, F(HH*), (iii) a Fourier transform of a square of the target light field, F(H.sup.2), and (iv) a Fourier transform of a square of the complex conjugate of the light field F(H*.sup.2); and displaying a quantised version of the target light field through a filter delimiting an aperture corresponding to an extent of F(H) in a Fourier plane such that components corresponding to F(H*), F(HH*), F(H.sup.2), and F(H*.sup.2) resulting from quantisation are substantially blocked by the filter.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
DETAILED DESCRIPTION
[0057] Holographic images are images with depth information that give the perception to a viewer of depth and can be generated by exploiting the electromagnetic wave nature of light. The term images as used herein is understood to include static images as well as moving holographic images comprising a sequence of holographic frames displayed in rapid succession. Furthermore, the present disclosure is relevant to both 2-dimensional and 3-dimensional holograms.
[0058] 2-dimensional holograms are those which occupy substantially a single image plane but where the image plane can be positioned at a perceived depth from the user. This can allow more comfortable focusing for a viewer's eye especially in augmented reality situations; the hologram can be given a depth matching a point of interest. 3-dimensional holograms give the appearance of a 3-dimensional scene or object with appropriate depth cues for a viewer's eye.
[0059] In CGH, a hologram for display is typically first calculated as a full-complex hologram which comprises an array of values corresponding to each element (pixel) of a display. Each value is a complex number with respective phase and amplitude. However, many display systems used for CGH images, such as DMD and LCoS spatial light modulators, have a finite range of values that they can reproduce. To display the hologram, each pixel in the full-complex modulated holographic image needs to be mapped, or quantised, to a value that can be reproduced by the display. In one example, the display is a binary display, capable of generating images comprising pixels taking one of two possible amplitude or phase values. An example binary amplitude display is a digital micromirror device (DMD) comprising an array of microscopic actuating mirrors. When illuminated by a light source, each mirror can either direct light to the next component in the optical system, representing a pixel on state, or direct light elsewhere, such as towards a heat sink, representing an off state. Each mirror can be actuated between the two states as required to generate the desired hologram. Similarly, in a binary phase display, each pixel is capable of emitting light at one of two discrete phases.
[0060] Mapping the continuum of full-complex modulated values to quantised amplitude and/or phase values requires a particular quantisation method to be used. A simple example of a binary amplitude quantisation scheme is as follows. If the value has a negative or zero real part (the point is in the second or third quadrant on the Argand diagram), the point is mapped to (0,0) on the Argand diagram. If the value has a positive real component, the point is mapped to the point (0,1) on the Argand diagram. The person skilled in the art will be aware that many alternative quantisation methods can be used and the present disclosure is not limited to any particular quantisation method. However, this example highlights the loss in phase and amplitude information that results from quantising points for display on a DMD. While other display technologies may offer more values, the number of finite states available is still low, perhaps 5 bits (32 values). It is clear that any quantisation will result in a loss of amplitude and phase information, reducing image quality.
[0061] The inventors have shown that the noise introduced by quantisation can be reduced by selectively filtering out unwanted noise components in the quantised hologram using a physical filter in the display apparatus. By approximating a quantised representation, H.sub.Q, of a target light field as a series expansion, a quantised field can be determined in which additional unwanted components introduced by the quantisation can be filtered out in the Fourier domain/Fourier plane, allowing a much improved approximation of the full-complex target field despite quantisation that has taken place in the display system. The display system and method discussed may provide a computationally inexpensive technique for achieving full-complex modulation using conventional display devices, especially compared to prior iterative software-based techniques, such as Gerchberg Saxton.
H.sub.Q??+bH+cH*+dH.sup.2+eH*.sup.2+fHH*+Eq. 1
[0062] Equation 1 above is an expansion of the quantised target light field, H.sub.Q. In addition to the desired component H, additional components, H*, H.sup.2, H*.sup.2, HH*, . . . are introduced by the quantisation. a, b, c, d, e and f are scalar coefficients whose values depend on the particular quantisation scheme employed. They can be determined numerically but, for the methods described herein, their determination is not essential. It will be appreciated that, as only the H component is desired, the extent to which the rest of the expansion is considered may vary. For example, only the terms in the expansion with the greatest impact (largest coefficient) may be considered. Some examples may consider further components than those in equation 1, such as a H.sup.3 term and so on. Other examples may include fewer components than those in equation 1, such as only the H* term.
[0063] The quantised Hologram, H.sub.Q, is displayed by quantising the initial full-complex hologram, calculated or determined with known techniques, for display. Any suitable display device can be used, including a Spatial light modulator (SLM). The SLM may be, for example, a DMD, an LCD, an Amplitude LCoS, or a phase LCoS. Alight source is configured to generate at least partially coherent light which is modulated by the SLM and may be, for example, a laser or a light emitting diode (LED).
[0064] The SLM generates a light field which, when observed by a viewer through an optical system, recreates the light field so the image is perceived. Conventional systems include a lens that creates a Fourier transform of the image displayed on the SLM, with the eye of a viewer causing an inverse Fourier transform to take place. Without applying further steps, such as iterative techniques to account for the quantised values reproducible by the SLM, image quality is low because of the errors introduced by quantisation.
[0065] However, the present disclosure makes use of the observation that if a lens having a focal length, f, is positioned one focal length in front of the SLM, such that light modulated by the SLM is incident on the lens, then the Fourier transform of H.sub.Q, F(H.sub.Q), will be produced one focal length behind the lens. This position is referred to as a Fourier plane of the SLM. This is the plane where the complex amplitude is described by a Fourier transform of the complex amplitude at the SLM, potentially modulo scaling or including a multiplicative spherical phase term. In the present case, the Fourier transform of H.sub.Q can be written in terms of the Fourier transform of the series expansion of equation 1 above. Using linearity of the Fourier transform and equation 1, F(H.sub.Q) can be expressed as equation 2 below:
F(H.sub.Q)=?F(1)+bF(H)+cF(H*)+dF(H.sup.2)+eF(H*.sup.2)+fF(HH*)+Eq. 2
[0066] The components F(H*), F(H.sup.2), F(H*.sup.2) and F(HH*) will be referred to herein as noise components because they relate to unwanted components generated by quantising the target field, H. It will be understood that the effect of these components could be visible as classical noise but could also be a reduction in image contrast and will generally result in reduced image quality.
[0067] The Fourier transform of a function of space (the target light field, H, is a function of space, H=H(x,y), for example) decomposes that function into its respective frequency components, k.sub.x, and k.sub.y. The Fourier transform of the constant, ?, in Eq 1 is a delta function, multiplied by a, and centred at k.sub.x, =k.sub.y=0, as represented by the term ?F (1) in Eq 2, and sometimes known as the zero-order diffraction peak. The locations of each of the components on the right-hand side of Eq. 2 in the Fourier plane can be determined from knowledge of the location of F(H) as will now be explained with reference to
[0068] An example of F(H) 102 targeted at an arbitrary area in the Fourier plane is illustrated in
[0069] Once the position of F(H) in the Fourier plane is known, the position of the Fourier transform of H*, F(H*), can be determined from the position of F(H). Within the Fourier plane, this is a reflection in the line k.sub.y=?k.sub.x. The result is shown in
[0070] Similar spatial plots in the Fourier plane can be made for the higher order components of the expansion.
[0071]
[0072] It will be appreciated how varying the area occupied by F(H) affects the area occupied by each of the noise components. For example, enlarging the area of F(H) in the Fourier plane causes the noise components to grow correspondingly. Once F(H) reaches a sufficient extent, it will begin to overlap with one or more of the noise components. Further, translating and/or rotating F(H) relative to the origin in the Fourier plane will cause a corresponding translation and/or rotation of the noise components.
[0073] As can be seen from
[0074] In an example, the filtering takes place by positioning a filter delimiting an aperture corresponding to the region in the Fourier plane to which F(H) has been targeted. A filter located in the Fourier plane of a lens (for example, where a lens is one focal length from the SLM, the lens's Fourier plane is one focal length at the opposite side), the filter can therefore block the noise components physically. The aperture allows light corresponding to F(H) to pass through the filter and thus reach a target plane where the hologram can be viewed. Selecting the position of F(H) such that there is no overlap of F(H) with the considered noise components ensures that light corresponding to F(H) reaches the target plane while blocking noise components.
[0075] As discussed above, once the location of F(H) in the Fourier plane is determined, the locations of the noise components can also be determined, using the method of
[0076] It follows that the maximum area that F(H) can occupy in the Fourier plane, while satisfying the condition of no overlap of noise components relating to F(H*), F(HH*), F(H*.sup.2) and F(H.sup.2), is ?th of the total area of the filter. Further, the shape of the aperture is constrained by the non-overlap condition described above.
[0077] The filters 200, 210, 220, 230, 240, 250 are shown as unit squares with relative side lengths of 1 for illustration purposes, but in reality will have lengths equal to ?f/p.
[0078]
[0079] It will be understood that a reflections of filter 200 about a vertical line extending through a centre of the filter, a reflection about a horizontal line extending through a centre of the filter, rotations of 90? about the centre of the filter, reflections about the axes extending through the original of the Fourier plane, and rotations of 90? about the origin are also possible and also satisfy the constraint of non-overlapping noise components. For example, as shown in
[0080]
[0081]
[0082]
[0083]
[0084] The aperture 242 has a base centred ? the way along the base of the filter 240 and having a length ? the width of the filter 240. The aperture 242 further has a left edge centred ? the way up the left edge of the filter and having a length of ? the width of the filter 240. The lower corner of the left edge of the aperture 242 is connected to the left corner of the base of the aperture 242 by a straight line, and the upper corner of the left edge is connected to the right edge of the base by a further straight line.
[0085] Portions of the filter 246, 248, shown as solid lines in the filter 240, indicate where the filter could alternatively delimit apertures to achieve the same effect by rotation and/or reflection of the apertures 242, 244.
[0086]
[0087] It will be appreciated that these are just examples of the shapes of apertures that can satisfy the requirement that F(H) does not overlap with other components of its series expansion in the Fourier plane and the disclosure is not limited to any particular form. For example, although all the filters described above have straight sides, which can be useful to maximise useable area, other examples may use curved sides, or may choose not to maximise useable area of the filter.
[0088] While the discussion above has considered maximising the area of the aperture such that all the unwanted components are blocked, some examples may use a still larger aperture. In general, the higher order noise components are not evenly distributed within the Fourier plane and will tend to have a lower power and/or amplitude at their periphery than in the centre. The size of the aperture may therefore be increased slightly beyond the ? criterion described above without introducing too much noise. For example, the aperture may have an area of between ? and ? of a unit square in the Fourier plane and still exhibit improved performance with a hologram targeting the aperture, compared to not targeting the hologram and having no aperture.
[0089] The discussion so far has considered apertures that are static, in that their position within the filters does not change in time. In these examples, the maximum area of the filter delimiting the aperture is ?.sup.th of the total area. While this has the advantages discussed above in terms of improved image quality, it does mean that the area in which the hologram can be viewed is reduced. In further examples, an effective viewable area in which the hologram can be perceived (sometimes referred to as an eyebox) can be increased by using a plurality of portions which are selectively controlled to either allow light to pass or to block light from reaching a viewer. The aperture then comprises the portions of the filter that allow light to pass. The portions may be configured to allow at least two of the apertures 202, 212, 222, 232, 242, 252 shown in
[0090] The present disclosure is not however limited to the time-multiplexing technique discussed above being used in combination with the aperture conditions or/and quantisation schemes above. Other algorithmic methods, such as windowed IFTA, may use a delimiting aperture less than the area of a unit square in the Fourier plane (i.e. each sub-aperture spans less than one diffraction order) as a means for increasing image quality. That is, in some examples, windowed IFTA, such as windowed GS, can be utilised to constrain only a sub-region of the Fourier plane and to have a don't care region or noise region that is blocked by the filter, thereby improving image quality in the chosen sub-region, but at the cost of reducing either the field of view (when the filter is in the image plane) or the eyebox (when the filter is in the pupil plane). The full field of view or eyebox can be reproduced by time-multiplexing each sub-region and blocking the don't care regions so that the viewer will perceive a single hologram, through persistence of vision. While this may increase requirements on processing resources, when computational power is available to apply such iterative methods, this may have advantages over other methods known in the art.
[0091] When spatial filtering is in an image plane, if the union of all the apertures of the spatial filter has any gaps, or an irregular outline etc, that is visible in the image, and this is constraining on the set of apertures that can be used, and on the specification of the actual physical switchable apertures. However, if the spatial filtering is in the pupil plane, then any gaps or irregular outlines are not apparent to the viewer (if there are gaps, non-uniformities or outlines then these are only visible as slight difference to the bokeh and point-spread-function, which viewers are unlikely to notice).
[0092] While One Step Phase Retrieval (OSPR) algorithms also exploit the persistence of vision, the methods of the present disclosure can give higher quality results with lower use of computational resources. In OSPR, many holograms using the entire Fourier plane, but with different random phase patterns, are displayed in rapid temporal succession and the viewer's eye combines them to perceive a single hologram with overall reduced noise (the noise averages out). The concept here uses the same persistence of vision effect, but rather than average out the effect of noise, the averaging is used to increase the portion of the Fourier plane which is used and thus the viewable area. Furthermore, rather than calculate multiple holograms with different random phase patterns, as in OSPR, the method here can simply mask a hologram with the same random phase pattern, which is computationally less intensive. Nevertheless, other examples may use different random phase patterns for each displayed hologram, effectively applying the apertures disclosed herein to OSPR.
[0093] Some examples may combine OSPR with the aperture described herein. In that case the OSPR may make use of a lower bit depth because of the noise reduction provided by the aperture. The OSPR becomes less computationally intensive and/or can process frames more quickly to maximise the benefit of the time-averaging effect to reduce noise in OSPR.
[0094] The portions can be tiled within each unit cell of the filter so that multiple portions exist per unit cell, i.e. the portion of the filter with dimensions ?f/p. The SLM may then be configured to generate the holographic light field, H, so that F(H) is targeted at one or more deactivated portions of the filter. Synchronising the deactivated portions of the filter with the holographic light field generated by the SLM targeting those portions allows an increase in the effective area of the hologram generated at a target plane. If the portions of the filter are activated and deactivated at sufficient speed, such as greater than or equal to 100 Hz, 200 Hz or more, a viewer may not perceive the switches. This allows a further effective increase in the size of the eyebox. As discussed above with reference to
[0095]
[0096] A central portion 317 of the filter 300 corresponding to the zero-order mode is always blocked to prevent light corresponding to F(HH*) and the zero order from passing through the filter 300. Further, with this particular arrangement of portions, an outer region 318 of the filter 300 is always blocked. The filter 300 provides a larger eyebox than is possible with the filters 200, 210, 220, 230, 240, 250 comprising static apertures 202, 212, 222, 232, 242, 252. The presence of the central portion 317, which is always blocked, makes this filter well-suited to use positioned in a pupil-plane: in that case the blocked central portion will not significantly affect the perceived image. The filter can also be used positioned in an image plane, but the blocked central portion may be more visible in that case.
[0097] The controllable portions of
[0098] Although the filter 300 of
[0099] In the previous discussion of
[0100]
[0101] The SLM 404 is configured to generate a light field which is a quantised representation of a target light field, H, as has been discussed above. The arrangement of the holographic optical system 400 is such that the Fourier transform of the light field, F(H), is formed at a plane coinciding with the position of the filter 408. This plane is the Fourier plane of the SLM 404 as imaged by the lens 406. The target light field is determined such that the Fourier transform of the target light field, F(H), does not overlap at least the Fourier transform of the complex conjugate of the target light field, F(H*) and the second order components in the Fourier plane of the SLM 404. Further, the aperture in the filter 408 corresponds to F(H) in the Fourier plane, such that portions of the target light field outside of F(H) are blocked.
[0102] The light source 402 may, for example, comprise a laser module or an LED. The light source 402 is configured to generate at least partially coherent light at one wavelength, or a plurality of wavelengths (corresponding to red, green and blue, for example).
[0103] The SLM 404 may be configured to modulate at least one of the phase, amplitude, binary phase and binary amplitude of the light. The SLM 404 may be, for example, a DMD, an LCD, an amplitude LCoS or a phase LCoS.
[0104] The filter 408 corresponds to the area targeted by F(H) and may be any of the filters shown in
[0105] For clarity,
[0106] Having explained the theory and overall construction of a holographic display according to the present disclosure, its method of operation will now be explained.
[0107] Next, at 504, a quantised version of the target light field is displayed through a filter delimiting an aperture corresponding to the extent of F(H) in the Fourier plane, such that at least the Fourier transform of its complex conjugate, F(H*) and the second order components, are blocked by the filter.
[0108]
[0109] The method 600 begins at block 602 by receiving a target light field. The target light field is a 2-dimensional array representing one image layer to be displayed by the holographic optical system. The target light field is converted into a complex target light field 602 by applying a respective random phase factor, e.sup.i9, to each pixel. This acts to rotate each pixel value in the complex plane, giving each pixel an imaginary component. The phase values have a statistically uniform distribution across the light field. Each random phase factor may comprise a matrix of random numbers to be applied to a target light field comprising a matrix of pixels.
[0110] At block 604, the complex target light field undergoes a Fourier transform (such as a Fast Fourier Transform, FFT) to simulate the light field at a viewer's pupil. The simulated pupil is then masked at block 606 to form an apertured pupil. Applying a mask could be setting the amplitude to zero, for all portions of the simulated light field outside the aperture. The apertured pupil is a subregion of less than all the field from block 604, wherein the shape of the subregion is dictated by the particular mask used. In practice, the particular mask used coincides with the aperture selected in the filter of the holographic optical system. For example, as shown in
[0111] So far, the image will be perceived as positioned at infinity, so at block 608 a defocus Zernike polynomial is applied to the output of block 606 resulting in a defocussed image at a target depth on a plane coinciding with the SLM. In general, the properties of the defocus Zernike polynomial are determined by the parameters of the holographic optical system. For example, the SLM has N?M pixels and a pixel pitch p. A lens with a focal length, f is positioned one focal length from the SLM, and the SLM is illuminated with light of a single wavelength, A. For a layer at depth d, and an SLM at optical infinity, the apertured pupil 606 is multiplied by a defocus Zernike: exp(2?i(2r.sup.2?1)/4d?), where r is the radial distance (in metres) of each sample point from the centre of the apertured region. The spatial sampling of the pupil is f?/pN in the x-direction and f?/pM in the y-direction, from which the value of r for each point can be determined. The method is not limited to the use of Zernike polynomials, other methods may be used such as a parabolic phase function.
[0112] By applying the defocus Zernike polynomial after the masking at block 606, the processing required may be reduced because the extent of the field is smaller than if the polynomial was applied after block 604. However, block 608 may occur after block 604 and before block 606 in some examples.
[0113] The defocussed apertured pupil from block 608 undergoes an inverse Fourier transform at block 610, resulting in a light field at the depth of the SLM. It can be observed that although the aperture is restricted in the Fourier plane, the inverse Fourier transform means that the full extent of the SLM is still used to display the image. (In the same way that filtering a time-varying waveform in the Fourier domain still results in a time domain waveform of the same length in time, filtering the Fourier plane still results in the full extent of the SLM being used for display.)
[0114] The resulting light field from block 610 can then be quantised to form a quantised representation of the resulting light field. Any suitable quantisation scheme can be applied, as discussed above. The process 600 determines a holographic light field to be formed by an SLM, such as the SLM 404, such that the Fourier transform of the light field is formed in an area of the Fourier plane corresponding to a pre-defined aperture in a filter.
[0115] Looking at
[0116]
[0117] As discussed so far,
[0118] In some examples the filter comprises a plurality of portions that can be selectively controlled to pass or block light, such as the filter 300 shown in
[0119]
[0120] The apertures of
[0121] As shown in
[0122]
[0123] As shown in
[0124] The above embodiments are to be understood as illustrative examples of the invention. Further embodiments of the invention are envisaged. It is to be understood that any feature described in relation to any one embodiment may be used alone, or in combination with other features described, and may also be used in combination with one or more features of any other of the embodiments, or any combination of any other of the embodiments. Furthermore, equivalents and modifications not described above may also be employed without departing from the scope of the invention, which is defined in the accompanying claims.