The present application is based on and claims the benefit of priority to Korean Patent Application Number 10-2022-0067056, filed on May 31, 2022 in the Korean Intellectual Property Office, the entire disclosure of which is incorporated herein by reference.
The present disclosure relates to an apparatus and a method for generating a hologram.
A spatial light modulator (SLM) is a microdisplay having a pixelated structure. Liquid Crystal on Silicon (LCoS) that uses liquid crystal (LC) and a digital micro-mirror display (DMD) that uses mechanical operations are representative SLMs. An SLM is a core device of various immersive display devices such as monitors, beam projectors, AR⋅VR devices, 3 D holography, etc.
A liquid crystal panel is a transmissive SLM and is generally used as a large-area display such as a digital TV, a PC monitor, etc., but it is difficult to develop into high resolution because it is difficult to manufacture a driving layer of a thin film transistor (TFT). However, a reflective SLM is relatively easily manufactured to have high resolution and can implement high-efficiency light modulation. As reflective SLMs, LCoS can typically be operated in a phase modulation scheme and a DMD can be operated in an amplitude modulation scheme.
However, according to SLMs that can perform only amplitude or phase modulation, various optical aberrations such as diffraction noise (DC, high-order term, conjugate image), speckle noise generated by wave optic characteristics, color aberration, and the like are generated in holographic displays due to limited modulation performance, and thus the image quality is significantly deteriorated.
An embodiment of the present disclosure provides a device for generating a hologram.
Another embodiment of the present disclosure provides a method of generating a hologram.
Yet another embodiment of the present disclosure provides a device for correcting a hologram.
According to an embodiment, an apparatus for generating a hologram is provided. The apparatus includes a complex wavefront measuring unit configured to measure an intensity and a phase of a complex light wavefront that is output from a complex modulation spatial light modulator (SLM), analyze the intensity and the phase of the complex light wavefront, and accordingly, determine characteristic information of the complex light wavefront; and a complex wavefront correction unit configured to create distortion correction information for correcting distortion of the complex light wavefront from an artificial neural network by inputting the characteristic information to the artificial neural network and feeding back the distortion correction information to the complex modulation SLM.
In the above embodiment, the complex modulation SLM is configured to update the complex light wavefront using the distortion correction information.
In the above embodiment, the complex wavefront measuring unit includes: a phase measuring unit configured to measure a phase of the complex light wavefront; an intensity measuring unit configured to measure the intensity of the complex light wavefront; and a distortion analyzing unit configured to determine characteristic information of the complex light wavefront by analyzing the measured phase and intensity of the complex light wavefront.
In the above embodiment, the phase characteristic information derived from the measured phase of the complex light wavefront includes a Zernike-based phase map.
In the above embodiment, intensity information derived from the measured intensity of the complex light wavefront includes at least one of a point spread function, a contrast ratio, a modulation transfer function, or a combination thereof.
In the above embodiment, the complex wavefront correction unit determines distortion correction information that can minimize distortion in a loss function showing the distortion in the characteristic information using the artificial neural network.
In the above embodiment, the complex modulation SLM includes a first SLM configured to modulate a phase, a second SLM configured to modulate an amplitude, and an optical device configured to combine beams of light modulated by the first SLM and the second SLM.
In the above embodiment, the first SLM, the second SLM, and the optical device are disposed to couple beams of light modulated by the first SLM and the second SLM in a complex multiplication method or a complex addition method.
According to another embodiment, a method of generating a hologram is provided. The method comprises measuring an intensity and a phase of a complex light wavefront that is output from a complex modulation spatial light modulator (SLM); determining characteristic information of the complex light wavefront by analyzing the measured intensity and phase of the complex light wavefront; creating distortion correction information for correcting distortion of the complex light wavefront from an artificial neural network by inputting the characteristic information to the artificial neural network; and feeding back the distortion correction information to the complex modulation SLM.
In the above embodiment, the method further comprises updating the complex light wavefront using the distortion correction information.
In the above embodiment, the measuring of an intensity and a phase of a complex light wavefront that is output from a complex modulation SLM includes: measuring a phase of the complex light wavefront; measuring the intensity of the complex light wavefront; and determining characteristic information of the complex light wavefront by analyzing the measured phase and intensity of the complex light wavefront.
In the above embodiment, phase characteristic information derived from the measured phase of the complex light wavefront includes a Zernike-based phase map.
In the above embodiment, intensity information derived from the measured intensity of the complex light wavefront includes at least one of a point spread function, a contrast ratio, a modulation transfer function, or a combination thereof.
In the above embodiment, the creating of distortion correction information for correcting distortion of the complex light wavefront from an artificial neural network by inputting the characteristic information to the artificial neural network includes determining distortion correction information that can minimize distortion in a loss function showing the distortion in the characteristic information using the artificial neural network.
In the above embodiment, before measuring an intensity and a phase of a complex light wavefront that is output from a complex modulation SLM, the method further comprises: modulating a phase of light using a first SLM; modulating an amplitude of the light using a second SLM; and outputting the complex light wavefront by coupling beams of light modulated by the first SLM and the second SLM.
In the above embodiment, the coupling of beams of light modulated by the first SLM and the second SLM includes coupling beams of light modulated by the first SLM and the second SLM in a complex multiplication method or a complex addition method.
According to another embodiment of the present disclosure, an apparatus for correcting a hologram is provided. The apparatus includes a processor, a memory; and a communication interface, wherein the processor is configured to execute programs stored in the memory, thereby performing: receiving characteristic information of a complex light wavefront, which is determined from a result of measuring an intensity and a phase of the complex light wavefront that is output from a complex modulation spatial light modulator (SLM), from the communication interface; creating distortion correction information for correcting distortion of the complex light wavefront from an artificial neural network by inputting the characteristic information of the complex light wavefront to the artificial neural network; and feeding back the distortion correction information to the complex modulation SLM through the communication interface.
It is possible to optimize transform of a complex hologram and maximize performance of a complex modulation SLM by inputting a measurement result of a complex wave-field output from the complex modulation SLM into a pre-trained artificial neural network to create distortion correction information and then feeding back the created distortion correction information to the complex modulation SLM.
Hereinafter, the embodiments of the present disclosure are described in detail for those having ordinary skill in the art to easily practice, with reference to the accompanying drawings. The present disclosure, however, may be embodied in various forms, and should not be construed as being limited only to the illustrated embodiments. In the drawings, elements irrelevant to the present disclosure are omitted for the simplicity of explanation, and like reference numerals denote like elements throughout the entire specification.
Throughout this specification, when a part ‘includes’ or ‘comprises’ a component, the part is meant to further include other components, rather than to exclude other components, unless specifically stated to the contrary.
In the present specification, a singular expression may be interpreted as single or plural unless an explicit expression such as “one” or “single” is used.
As used herein, “and/or” indicates each of the stated components and all combinations of one or more of the stated components.
In the present disclosure, ordinal adjectives such as “first,” “second,” etc. may be used solely to differentiate one element from another but not to define the order or priority of elements. Accordingly, a first element so named in one embodiment may be renamed a second element in another embodiment without departing from the scope of the present disclosure. Likewise, a second element in one embodiment may be renamed a first element in another embodiment.
In the flowchart described with reference to the drawings in the present specification, the order of operations may be changed, several operations may be merged, a certain operation may be divided, and a specific operation may not be performed.
Referring to
Referring to
Collimated light that is input into the complex modulation SLM 110 may be emitted from a coherence light source such as a laser or a partial coherence light source such as an LED. In one embodiment, a plane wave that is input into the complex modulation SLM 110 may be modulated into an output wave-field having a certain wavefront by the complex modulation SLM 110.
The complex wavefront measuring unit 120 and the complex wavefront correction unit 130 are components for accurately reproducing the intensity and the phase of a digital complex hologram. In one embodiment, the complex wavefront measuring unit 120 may measure the intensity and the phase of a complex wavefront of a complex wave-field that is output from the complex modulation SLM 110 (S120). The complex wavefront measuring unit 120 may determine characteristic information of a complex light wavefront by analyzing the measured intensity and phase of the complex wavefront (S130).
The complex wavefront correction unit 130 may receive the characteristic information about the intensity and the phase of the complex wavefront from the complex wavefront measuring unit 120, determine and transmit distortion correction information to the complex modulation SLM 110 based on the characteristic information (S140). Thereafter, the complex modulation SLM 110 can optimize complex modulation of input collimated light using the distortion correction information.
An ideal SLM can implement complex modulation that simultaneously and independently controls the amplitude and the phase of light. The complex modulation SLM 110 is advantageous in that diffraction efficiency is excellent and a zeroth-order image (DC) or a conjugate image is not generated.
Referring to
Collimated light that is input into the complex modulation SLM 110 is split by the beam splitter 111, and each of the beams of light can be input into the first SLM 112 and the second SLM 113, respectively. The beams of light modulated by the first SLM 112 and the second SLM 113 are combined by the optical device 114 that is used for optical coupling, so that the beams of light can be output as a complex wave-field having a certain wavefront shape. In an embodiment, the amplitude |(U(x,y)| and the phase ϕ(x,y) of a complex wave-field that is output by the complex modulation SLM 110 are determined by the information of a digital complex hologram and may be expressed as Equation 1.
In an embodiment, the first SLM 112 and the second SLM 113 may be a phase modulation SLM and an amplitude modulation SLM, respectively. An SLM may be a transmissive type or a reflective type. A liquid crystal (LC) display panel is representative of a transmissive SLM, and a liquid crystal on silicon (LCoS), a digital micromirror device (DMD), etc. are reflective SLMs.
Equation 2 shows a process in which beams of light that are output from each SLMs are coupled in a complex multiplication form.
|U(x,y)|ejϕ(x,y)=|U(x,y)|×ejϕ(x,y) [Equation 2]
Equation 3 shows a process in which beams of light that are output from each SLMs are coupled in a complex addition form.
|U(x,y)|ejϕ(x,y)=Re[U(x,y)]+jlm[U(x,y)] [Equation 3]
In
In
Referring to
When two transmissive SLM are combined to implement a complex modulation SLM and amplitude and phase are sequentially modulated, pixel unit arrangement at a very precise level may be required in the process of coupling beams of light between the two SLMs. When optical coupling between two SLMs is inaccurate, various noises such as cross-talk is induced, and the modulation performance may be deteriorated. Further, coupling of transmissive SLMs may have a defect of low luminance efficiency. In order to avoid the difficulty in the method of coupling two SLMs, a complex modulation function may be implemented as a macro-pixel comprising two or more pixels in one SLM. However, even in this case, the image quality is unavoidably decreased by reduction of effective resolution of the SLM according to a configuration of the macro-pixel.
In optical coupling of two SLMs for complex modulation, high precision is required to maintain coherence of modulated complex light waves. Precise optical coupling at the level of SLM pixel is difficult, but cross-talk noise due to a diffraction phenomenon of light that may be generated by a physical gap between two SLMs may also deteriorate modulation performance. Further, even in an amplitude modulation or phase modulation SLM, non-linearity distortion may be generated and there may non-uniform modulation in which all of the pixels in an SLM surface region cannot provide spatially uniform modulation performance.
In an optical coupling process between two SLMs, factors such as a matching error of pixel levels, cross-talk noise due to diffraction and interference of light, non-linearity modulation performance and spatial modulation non-uniformity of individual SLMs, etc. may act in combination, so there is limitation in a linear analysis and distortion correction method of the related art.
In an embodiment, the complex transform encoder 115 can optimize the modulation performance of the complex modulation SLM 110 by updating a complex hologram based on distortion correction information generated from a measurement result of a complex wave-field. The complex transform encoder 115 can use the distortion correction information as a complex transform filter for simultaneously updating the intensity and the phase of a complex hologram.
Equation 4 shows a method in which the complex transform encoder 115 updates a complex hologram.
U′(x,y)=ƒ(x,y)⊗U(x,y) [Equation 4]
In Equation 4, ƒ(x,y) may show distortion correction information. Distortion correction information for updating a complex hologram may be received from the complex wavefront correction unit 130. In an embodiment, the complex wavefront correction unit 130 can create distortion correction information by correcting the characteristics of a complex hologram that are measured based on an artificial neural network.
Referring to
The intensity measuring unit 121 may measure the intensity of a 2D restored image using an image sensor that 2-dimensionally measures the intensity of a complex light wavefront.
The phase measuring unit 122 can measure the phase of a complex light wavefront. A phase characteristic of a complex light wavefront may be derived by analyzing the phase and a distortion (wavefront aberration) of a wavefront through a sensor (e.g., Shack-Hartmann sensor) for measuring an optical wavefront. In order to precisely measure the phase of a complex light wavefront, the width, gap, etc. of interference patterns that are measured using an interferometer may be used.
The distortion analyzing unit 123 can determine characteristic information of a complex light wavefront based on the results of measuring intensity and a phase of the intensity measuring unit 121 and the phase measuring unit 122.
The complex wavefront correction unit 130 according to an embodiment can create distortion correction information for optimizing a complex hologram by analyzing the characteristic information of a complex light wavefront based on a trained artificial neural network. Equation 5 shows a processing process of a trained artificial neural network.
In Equation 5, a loss function Loss is a function showing distortion in characteristic information c(A,ϕ) of a phase and an amplitude. In an embodiment, the complex wavefront correction unit 130 can determine distortion correction information that can minimize distortion in amplitude A and phase ϕ in a loss function using an artificial neural network. The complex wavefront correction unit 130 can use characteristic information (including intensity characteristic information and phase characteristic information) of a complex light wavefront received from the complex wavefront measuring unit 120 as training data of an artificial neural network, and can create distortion correction information for correcting distortion of a complex light wavefront using the trained artificial neural network. In this case, a dimension reduction process (e.g., Zernike polynomial) may be applied to the phase characteristic information of the complex light wavefront.
The artificial neural network that the complex wavefront correction unit 130 uses to correct and optimize distortion of the complex light wavefront may be any one of various artificial neural networks such as a convolution neural network (CNN) such as U-Net, Res-Net, etc. or a deep neural network (DNN) using supervised-learning, a Generative Adversarial Network (GAN), AutoEncoder, etc., or a combination thereof.
As described above, the apparatus for generating a hologram according to an embodiment can optimize transform of a complex hologram and consequently maximize the performance of a complex modulation SLM by creating distortion correction information through an artificial neural network based on a measurement result of a complex wave-field output from the complex modulation SLM and by feeding back the created distortion information to the complex modulation SLM.
An apparatus for correcting a complex hologram according to an embodiment may be implemented as a computer system, for example, a computer-readable recording medium. Referring to
Accordingly, the embodiment of the present disclosure may be implemented as a method implemented in a computer or may be implemented as a non-transitory computer-readable medium in which computer-executable instructions are stored. In one embodiment, when executed by the processor, the computer-readable instructions may perform the method according to at least one aspect of the present disclosure.
The communication device 220 can transmit or receive wired signals or wireless signals.
Meanwhile, the embodiments of the present disclosure are not implemented only through the apparatuses and/or methods described so far, but may also be implemented through a program for implementing a function corresponding to the configuration of the embodiments of the present disclosure or a recording medium having the program recorded thereon, and such an implementation can be easily implemented by those having ordinary skill in the art from the description of the embodiments described above. Specifically, the method (e.g., a network management method, a data transmission method, a transmission schedule generation method, etc.) according to the embodiments of the present disclosure may be implemented in the form of program instructions that can be executed through various computer means, and may be recorded in a computer-readable medium. The computer-readable medium may include a program instruction, a data file, a data structure, and the like, alone or in combination. The program instruction recorded in the computer-readable medium may be specially designed and configured for the embodiment of the present disclosure, or may be known to and usable by those having ordinary skill in the art of computer software. The computer-readable recording medium may include a hardware device configured to store and execute the program instruction. For example, the computer-readable recording medium may be a magnetic medium such as a hard disk, a floppy disk and a magnetic tape, an optical medium such as a CD-ROM and a DVD, a magneto-optical medium such as a floptical disk, a ROM, a RAM, a flash memory, or the like. The program instruction may include not only machine codes such as those made by a compiler, but also high-level language codes that can be executed by a computer through an interpreter.
Although the embodiments of the present disclosure have been described above in detail, the scope of the present disclosure is not limited thereto, and various modifications and improvements made by those having ordinary skill in the art using the basic concept of the present disclosure defined in the following claims also belong to the scope of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
10-2022-0067056 | May 2022 | KR | national |