HOLOGRAM DISPLAY DEVICE AND METHOD OF DRIVING THE SAME
20210397130 · 2021-12-23
Assignee
Inventors
- Sang-Ho KIM (Gwangmyeong-si, KR)
- Dukho LEE (Seoul, KR)
- Byungchoon Yang (Seoul, KR)
- Byoungho Lee (Seoul, KR)
- Jaebum CHO (Seoul, KR)
Cpc classification
G03H1/2294
PHYSICS
G03H1/0841
PHYSICS
G03H1/08
PHYSICS
G03H1/0808
PHYSICS
International classification
G03H1/22
PHYSICS
G03H1/08
PHYSICS
Abstract
A hologram display device includes a light generator generating light, a spatial light modulator forming an interference pattern to interfere with the light, and a controller providing interference data to the spatial light modulator to form the interference pattern. The spatial light modulator includes a first area in which pixels are arranged in a first pattern, and a second area in which pixels are arranged in a second pattern. The controller includes a data generator generating first interference data for the first area and second interference data for the second area, a compensator generating first correction data based on the first interference data and second correction data by correcting the second interference data, and an output unit generating the interference data based on the first correction data and the second correction data.
Claims
1. A hologram display device comprising: a light generator that generates light; a spatial light modulator that forms an interference pattern to interfere with the light; and a controller that provides interference data to the spatial light modulator to form the interference pattern, wherein the spatial light modulator comprises: a first area in which pixels are arranged in a first pattern; and a second area in which pixels are arranged in a second pattern different from the first pattern, and the controller comprises: a data generator that generates first interference data for the first area and second interference data for the second area; a compensator that generates: first correction data based on the first interference data; and second correction data by correcting the second interference data using a first difference value between the first pattern and the second pattern; and an output unit that generates the interference data based on the first correction data and the second correction data.
2. The hologram display device of claim 1, wherein the first difference value comprises: a first horizontal difference value defined by a difference between: an average value of position data in a first direction of first reference pixels selected from the pixels arranged in the first area and displaying a same color, and an average value of position data in the first direction of second reference pixels selected from the pixels arranged in the second area and displaying a same color of the first reference pixels; and a first vertical difference value defined by a difference between: an average value of position data in a second direction intersecting the first direction of the first reference pixels, and an average value of position data in the second direction of the second reference pixels.
3. The hologram display device of claim 2, wherein the first area comprises the first pattern in all odd-numbered rows of the spatial light modulator, the second area comprises the second pattern in all even-numbered rows of the spatial light modulator, and an arrangement of the first reference pixels in the first pattern is different from an arrangement of the second reference pixels in the second pattern.
4. The hologram display device of claim 1, wherein the compensator comprises a first converter that performs a Fourier transform on the first interference data to generate first frequency data and performs the Fourier transform on the second interference data to generate second frequency data, and the compensator outputs the first frequency data as the first correction data.
5. The hologram display device of claim 4, wherein the compensator comprises a multiplier that multiplies the second frequency data by a first compensation value to generate the second correction data, the first compensation value being determined in accordance with the first difference value.
6. The hologram display device of claim 5, wherein the output unit comprises: a synthesizer that generates frequency data based on the first correction data and the second correction data; and a second converter that performs an inverse Fourier transform on the frequency data to output the interference data.
7. The hologram display device of claim 1, wherein the spatial light modulator comprises a third area in which pixels are arranged in a third pattern different from the first and second patterns, the data generator generates third interference data for the third area, the compensator generates third correction data by correcting the third interference data using a second difference value between the first pattern and the third pattern, and the output unit generates the interference data based on the first correction data, the second correction data, and the third correction data.
8. The hologram display device of claim 7, wherein the first difference value comprises: a first horizontal difference value defined by a difference between: an average value of position data in a first direction of first reference pixels selected from the pixels arranged in the first area and displaying a same color, and an average value of position data in the first direction of second reference pixels selected from the pixels arranged in the second area and displaying a same color of the first reference pixels; and a first vertical difference value defined by a difference between: an average value of position data in a second direction intersecting the first direction of the first reference pixels, and an average value of position data in the second direction of the second reference pixels, and the second difference value comprises: a second horizontal difference value defined by a difference between: the average value of the position data in the first direction of the first reference pixels, and an average value of position data in the first direction of third reference pixels selected from the pixels arranged in the third area and displaying a same color of the first reference pixels; and a second vertical difference value defined by a difference between: the average value of the position data in the second direction of the first reference pixels, and an average value of position data in the second direction of the third reference pixels.
9. The hologram display device of claim 8, wherein the compensator comprises a first converter that performs a Fourier transform on the first interference data to generate first frequency data, performs the Fourier transform on the second interference data to generate second frequency data, and performs the Fourier transform on the third interference data to generate third frequency data, and the compensator outputs the first frequency data as the first correction data.
10. The hologram display device of claim 9, wherein the compensator comprises: a first multiplier that multiplies the second frequency data by a first compensation value to generate the second correction data, the first compensation value being determined in accordance with the first difference value; and a second multiplier that multiplies the third frequency data by a second compensation value to generate the third correction data, the second compensation value being determined in accordance with the second difference value.
11. The hologram display device of claim 10, wherein the output unit comprises: a synthesizer outputting frequency data based on the first correction data, the second correction data, and the third correction data; and a second converter performing an inverse Fourier transform on the frequency data to output the interference data.
12. A method of driving a hologram display device comprising a light generator generating light, a spatial light modulator forming an interference pattern to interfere with the light, and a controller providing interference data to the spatial light modulator to form the interference pattern, the spatial light modulator comprising a first area in which pixels are arranged in a first pattern, and a second area in which pixels are arranged in a second pattern, the method comprising: generating first interference data for the first area and second interference data for the second area using the controller; generating first correction data based on the first interference data; correcting the second interference data using a first difference value between the first pattern and the second pattern to generate second correction data; and generating the interference data based on the first correction data and the second correction data.
13. The method of claim 12, wherein the generating of the first correction data comprises performing a Fourier transform on the first interference data to output the first correction data.
14. The method of claim 13, wherein the generating of the second correction data comprises: performing the Fourier transform on the second interference data to generate second frequency data; and multiplying the second frequency data by a first compensation value to generate the second correction data, the first compensation value being determined in accordance with the first difference value.
15. The method of claim 14, wherein the generating of the interference data comprises: generating frequency data based on the first correction data and the second correction data; and performing an inverse Fourier transform on the frequency data to generate the interference data.
16. A method of driving a hologram display device comprising a light generator generating light, a spatial light modulator forming an interference pattern to interfere with the light, and a controller providing interference data to the spatial light modulator to form the interference pattern, the spatial light modulator comprising a first area in which pixels are arranged in a first pattern, a second area in which pixels are arranged in a second pattern, and a third area in which pixels are arranged in a third pattern, the method comprising: generating first interference data for the first area, second interference data for the second area, and third interference data for the third area using the controller; generating first correction data based on the first interference data; correcting the second interference data using a first difference value between the first pattern and the second pattern to generate second correction data; correcting the third interference data using a second difference value between the first pattern and the third pattern to generate third correction data; and generating the interference data based on the first correction data, the second correction data, and the third correction data.
17. The method of claim 16, wherein the generating of the first correction data comprises performing a Fourier transform on the first interference data to output the first correction data.
18. The method of claim 17, wherein the generating of the second correction data comprises: performing the Fourier transform on the second interference data to generate second frequency data; and multiplying the second frequency data by a first compensation value to generate the second correction data, the first compensation value being determined in accordance with the first difference value.
19. The method of claim 18, wherein the generating of the third correction data comprises: performing the Fourier transform on the third interference data to generate third frequency data; and multiplying the third frequency data by a second compensation value to generate the third correction data, the second compensation value being determined in accordance with the second difference value.
20. The method of claim 19, wherein the generating of the interference data comprises: generating frequency data based on the first correction data, the second correction data, and the third correction data; and performing an inverse Fourier transform on the frequency data to generate the interference data.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0027] The above and other advantages of the disclosure will become readily apparent by reference to the following detailed description when considered in conjunction with the accompanying drawings wherein:
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
DETAILED DESCRIPTION OF THE EMBODIMENTS
[0038] In the disclosure, it will be understood that when an element or layer is referred to as being “on”, “connected to” or “coupled to” another element or layer, it can be directly on, connected or coupled to the other element or layer or intervening elements or layers may be present.
[0039] Like numerals refer to like elements throughout. In the drawings, the thickness, ratio, and dimension of components are exaggerated for effective description of the technical content.
[0040] As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items.
[0041] It will be understood that, although the terms first, second, etc. may be used herein to describe various elements, components, regions, layers and/or sections, these elements, components, regions, layers and/or sections should not be limited by these terms. These terms are only used to distinguish one element, component, region, layer or section from another region, layer or section. Thus, a first element, component, region, layer or section discussed below could be termed a second element, component, region, layer or section without departing from the teachings of the disclosure. As used herein, the singular forms, “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise.
[0042] Also, when an element is referred to as being “in contact” or “contacted” or the like to another element, the element may be in “electrical contact” or in “physical contact” with another element; or in “indirect contact” or in “direct contact” with another element.
[0043] In the specification and the claims, the term “and/or” is intended to include any combination of the terms “and” and “or” for the purpose of its meaning and interpretation. For example, “A and/or B” may be understood to mean “A, B, or A and B.” The terms “and” and “or” may be used in the conjunctive or disjunctive sense and may be understood to be equivalent to “and/or.”
[0044] Spatially relative terms, such as “under”, “beneath”, “below”, “lower”, “above”, “upper” and the like, may be used herein for ease of description to describe one element or feature's relationship to another element(s) or feature(s) as illustrated in the figures.
[0045] Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
[0046] It will be further understood that the terms “includes” and/or “including”, when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
[0047] Hereinafter, the disclosure will be explained in detail with reference to the accompanying drawings.
[0048] A hologram method employs technology of recording and reproducing an interference signal obtained by superimposing light (or object wave) reflected from an object and coherent light (or reference wave).
[0049] A computer generated hologram (hereinafter, referred to as “CGH”) is data calculated by an external device to display a desired holographic image. When the external device transmits the CGH to a spatial light modulator (hereinafter, referred to as “SLM”), holographic interference fringe patterns are formed in the SLM. When a light is irradiated to the SLM, the holographic interference fringe patterns displayed through the SLM are restored to a holographic image.
[0050]
[0051] Referring to
[0052] The light generator LTG may include at least one light source that generates a light LT. The light generator LTG may emit a coherent surface light. The light source may be a laser or a light emitting diode, which emits the coherent light. The light generator LTG may include red, green, and blue lasers or red, green, and blue light emitting diodes as its light source. As another example, the light generator LTG may include a white light source that emits a white light. The light generator LTG may further include additional elements to shape the light LT, which is emitted from the light source, in a form of a surface light substantially parallel to one side surface of the spatial light modulator SLM.
[0053] The spatial light modulator SLM receives the light LT from the light generator LTG and spatially modulates the light LT.
[0054] Referring to
[0055] The spatial light modulator SLM may include a data driver DD, a gate driver GD, and a display panel DP in which the interference pattern IFP is formed. The display panel DP may include pixels PX and signal lines GL and DL electrically connected to the pixels PX. The pixels PX may be arranged in first and second directions DR1 and DR2. The pixels PX may be disposed to be spaced apart from each other so that the pixels PX may not interfere with each other.
[0056] The pixels PX may be independently driven by the signal lines GL and DL. The signal lines GL and DL may include gate lines GL and data lines DL. The gate lines GL may be arranged in the first direction DR1, and the data lines DL may be arranged in the second direction DR2 intersecting with the first direction DR1. Each pixel PX may include a transistor, two transparent electrodes, and a liquid crystal layer interposed between the two transparent electrodes. The transistor may be connected to a corresponding gate line GL and a corresponding data line DL to control ON/OFF of each pixel. When each pixel PX is turned on, an electric field is formed between the two transparent electrodes, and a transmittance of the liquid crystal layer varies depending on an intensity of the electric field, thereby controlling a transmittance of the light LT provided from the light generator LTG.
[0057] The gate driver GD is electrically connected to the gate lines GL to drive the gate lines GL, and the data driver DD is electrically connected to the data lines DL to drive the data lines DL.
[0058] The controller CTL applies a signal to the spatial light modulator SLM to drive the spatial light modulator SLM. The controller CTL receives a computer generated hologram CGH and timing signals from an external device COM, e.g., a computer. The timing signals may include a vertical synchronization signal, a horizontal synchronization signal, a data enable signal, a clock signal, and the like. The controller CTL generates a gate control signal GCS to control the gate driver GD and a data control signal DCS to control the data driver DD, in response to the timing signals. The controller CTL applies the gate control signal GCS to the gate driver GD and applies the data control signal DCS to the data driver DD. The controller CTL also applies interference data HDATA generated based on the computer generated hologram CGH to the data driver DD.
[0059] The data driver DD may convert the interference data HDATA into analog gamma compensation voltages to supply the analog gamma compensation voltage, as data voltages, to the data lines DL.
[0060] The gate driver GD generates a gate pulse based on the gate control signal GCS so that the gate pulse is synchronized with the data voltages supplied to the date lines DL, and sequentially supplies the gate pulse to the gate lines.
[0061] The computer generated hologram CGH is data calculated by the external device COM in order that the interference pattern IFP for a desired holographic image is displayed through the spatial light modulator SLM. The computer generated hologram CGH generated by the computer COM is provided to the spatial light modulator SLM. The computer generated hologram CGH may be calculated by various ways, such as a point-based computer generated holography, a layer-based computer generated holography, a mesh-based computer generated holography, or the like. In general, the computer generated hologram CGH is calculated based on an arrangement of the pixels PX that display a same color in the spatial light modulator SLM and are arranged along a long or short axis of the display panel DP. For example, the pixels of the display panel DP may be arranged according to at least one of stripe pixel arrangement, triangle pixel arrangement, PenTile® arrangement, diamond pixel arrangement, and the like, and the computer generated hologram CGH is calculated based on the pixel arrangement applied to the display panel DP.
[0062]
[0063] Referring to
[0064] The first pattern PT1 may include all odd-numbered pixel rows of the spatial light modulator SLM, and the second pattern PT2 may include all even-numbered pixel rows of the spatial light modulator SLM. In the drawings, “PR1”, “PB1”, and “PG1” indicate first, second, and third pixels in the first area DA1, respectively. “PR2”, “PB2”, and “PG2” indicate first, second, and third pixels in the second area DA2, respectively. Each of pixels in the first and second area DA1 and DA2 displays one of the first to third colors. The first to third colors may include, for example, RGB (red, green, blue), CMY (cyan, magenta, yellow), or the like. In the embodiments, pixels displaying a same one of the first to third colors among the pixels PX arranged in the first area DA1 may be referred to as “first reference pixels”, and pixels displaying the same color of the first reference pixels among the pixels PX arranged in the second area DA2 may be referred to as “second reference pixels”. An arrangement of the first reference pixels in the first area DA1 is different from an arrangement of the second reference pixels in the second area DA2. In detail, the positions of the first reference pixels in the first direction DR1 in the first area DA1 and the positions of the second reference pixels in the second area DA2 in the first direction DR1 are different. Accordingly, the first and second reference pixels included in the spatial light modulator SLM may not arranged on a line along the second direction DR2.
[0065] Referring to
[0066] The data generator DTG receives the computer generated hologram CGH from the external computer COM. The data generator DTG divides a whole area of the spatial light modulator SLM into areas in which the pixels PX (refer to
[0067] In an embodiment of the disclosure, the data generator DTG may divide a whole area of the spatial light modulator SLM into the first area DA1 (refer to
[0068] The compensator CPG receives the first and second interference data HDATA1 and HDATA2 from the data generator DTG. The compensator CPG may set one among the areas, which are divided by the data generator DTG, of the spatial light modulator SLM as a reference area for calculating a difference value. The compensator CPG may correct the first and second interference data HDATA1 and HDATA2 based on a difference value between the patterns of the pixels PX arranged in the reference area and the pixels PX arranged in another area. For example, the difference value may be obtained by comparing the position data of the pixels PX arranged in the reference area with the position data of the pixels PX arranged in another area. The compensator CPG may output correction data by correcting the first and second interference data HDATA1 and HDATA2 based on the difference value.
[0069] In an embodiment of the disclosure, the compensator CPG may receive the first and second interference data HDATA1 and HDATA2 from the data generator DTG. The compensator CPG may set the first area DA1 as the reference area. The compensator CPG may obtain a first difference value MD1 (refer
[0070] The output unit OTG receives the first and second correction data CDATA1 and CDATA2 from the compensator CPG. The output unit OTG outputs the interference data HDATA based on the received first and second correction data CDATA1 and CDATA2.
[0071] In an embodiment of the disclosure, the output unit OTG receives the first correction data CDATA1 and the second correction data CDATA2 from the data generator DTG and outputs the interference data HDATA based on the first and second correction data CDATA1 and CDATA2.
[0072] The spatial light modulator SLM receives the interference data HDATA from the output unit OTG and forms the interference pattern IFP (refer to
[0073]
[0074] The first difference value MD1 (refer to
[0075] In an embodiment of the disclosure, a difference between an average value of the position data x11 to x1n of the first reference pixels in the first direction DR1 and an average value of the position data x21 to x2n of the second reference pixels in the first direction DR1 may be referred to as a “first horizontal difference value dx12”.
[0076] In addition, a difference between an average value of the position data y11 to y1n of the first reference pixels in the second direction DR2 intersecting the first direction DR1 and an average value of the position data y21 to y2n of the second reference pixels in the second direction DR2 may be referred to as a “first vertical difference value dy12”.
[0077] Referring to
[0078] The computer generated hologram CGH is calculated with respect to the first and second reference pixels PR1 and PR2 displaying the first color. The controller CTL generates the interference data HDATA with respect to the first and second reference pixels PR1 and PR2 and outputs the interference data HDATA.
[0079] Referring to
[0080] The computer generated hologram CGH is calculated with respect to the first and second reference pixels PB1 and PB2 displaying the second color. The controller CTL generates the interference data HDATA with respect to the first and second reference pixels PB1 and PB2 and outputs the interference data HDATA.
[0081] Referring to
[0082] The computer generated hologram CGH is calculated with respect to the first and second reference pixels PG1 and PG2 displaying the third color. The controller CTL generates the interference data HDATA with respect to the first and second reference pixels PG1 and PG2 and outputs the interference data HDATA.
[0083] The interference data HDATA with respect to the pixels PR1, PR2, PB1, PB2, PG1, PG2 respectively displaying the first, second, and third colors are input to the spatial light modulator SLM, and the interference pattern IFP (refer to
[0084]
[0085] Referring to
[0086] As the first converter CVG1 performs a Fourier transform on the first interference data HDATA1 and the second interference data HDATA2, the first interference data HDATA1 and the second interference data HDATA2, each of which has a spatial region domain, may be converted into first frequency data FDATA1 and second frequency data FDATA2, each of which has a frequency region domain, respectively.
[0087] In an embodiment, the first converter CVG1 receives the first interference data HDATA1 and the second interference data HDATA2 from the data generator DTG. The first converter CVG1 performs the Fourier transform on the first interference data HDATA1 to generate the first frequency data FDATA1 and performs the Fourier transform on the second interference data HDATA2 to generate the second frequency data FDATA2. The compensator CPG outputs the first frequency data FDATA1 as the first correction data CDATA1.
[0088] The multiplier MLP receives the second frequency data FDATA2 from the first converter CVG1. The multiplier MLP multiplies the second frequency data FDATA2 by a first compensation value CMP1, which is determined according to the first difference value MD1, to generate the second correction data CDATA2. The compensator CPG outputs the second correction data CDATA2.
[0089] The first compensation value CMP1 satisfies the following Equation 1.
CMP1=e−j*.sup.2*.sup.π*.sup.(f.sup.
[0090] In Equation 1, f.sub.x denotes a spatial frequency of an x-axis in the frequency region domain, f.sub.y denotes a spatial frequency of a y-axis, π denotes pi, j denotes an unit imaginary number, d.sub.x denotes the first horizontal difference value, and d.sub.y denotes the first vertical difference value.
[0091] The synthesizer SYG receives the first correction data CDATA1 and the second correction data CDATA2 from the compensator CPG. The synthesizer SYG synthesizes the first correction data CDATA1 and the second correction data CDATA2 to generate frequency data FDATA and outputs the frequency data FDATA.
[0092] The second converter CVG2 receives the frequency data FDATA from the synthesizer SYG and performs an inverse Fourier transform on the frequency data FDATA to generate the interference data HDATA. The output unit OTG outputs the interference data HDATA. As the second converter CVG2 performs the inverse Fourier transform on the frequency data FDATA, the frequency data FDATA having the frequency region domain may be converted into the interference data HDATA having the spatial region domain.
[0093] In case that the compensator CPG multiplies the second frequency data FDATA2 by a phase term corresponding to the first compensation value CMP1in the frequency region domain to generate the second correction data CDATA2 and the output unit OTG performs the inverse Fourier transform on the generated frequency data FDATA based on the second correction data CDATA2, the interference data HDATA for which d.sub.x (the first horizontal difference value) and d.sub.y (the first vertical difference value) are considered are generated. Although the pixels PX (refer to
[0094]
[0095] Referring to
[0096] For example, the first pattern includes the pixels arranged in an order of the first pixel, the second pixel, and the third pixel. The second pattern includes the pixels arranged in an order of the second pixel, the third pixel, and the first pixel. The third pattern includes the pixels arranged in an order of the the third pixel, the first pixel, and second pixel. In drawings, “PR1”, “PB1”, and “PG1” indicate first, second, and third pixels in the first area DA1, respectively. “PR2”, “PB2”, and “PG2” indicate first, second, and third pixels in the second area DA2, respectively. “PR3”, “PB3”, and “PG3” indicate first, second, and third pixels in the second area DA3, respectively. Each of pixels in the first to third area DA1 to DA3 displays one of the first to third colors. The first to third colors may include, for example, RGB(red, green, blue), CMY(cyan, magenta, yellow), or the like.
[0097] In the embodiments, the pixels displaying a same one of the first to third colors, among the pixels PX arranged in the first area DA1, may be referred to as “first reference pixels”, the pixels displaying the same color of the first reference pixels, among the pixels PX arranged in the second area DA2, may be referred to as “second reference pixels”, and the pixels displaying the same color of the first reference pixels, among the pixels PX arranged in the third area DA3, may be referred to as “third reference pixels”. An arrangement of the first reference pixels in the first area DA1 and an arrangement of the second reference pixels in the second area DA2 are different from an arrangement of the third reference pixels in the third area DA3. In detail, the first reference pixels, the second reference pixels, and the third reference pixels may not arranged in a same line along the first direction DR1 and the second direction DR2.
[0098]
[0099] Referring to
[0100] The compensator CPG may receive the first, second and third interference data HDATA1, HDATA2 and HDATA3 from the data generator DTG. In an embodiment of the disclosure, the compensator CPG may set the first area DA1 as the reference area. The compensator CPG may obtain the first difference value MD1 (refer
[0101] The output unit OTG receives the first, second and third correction data CDATA1, CDATA2 and CDATA3 from the compensator CPG. The output unit OTG outputs the interference data HDATA based on the received first, second and third correction data CDATA1, CDATA2 and CDATA3.
[0102]
[0103] Referring to
[0104] In an embodiment of the disclosure, a difference between an average value of position data x11 to x1n of the first reference pixels in the first direction DR1 and an average value of position data x31 to x3n of the third reference pixels in the first direction DR1 may be referred to as a “second horizontal difference value dx13”.
[0105] A difference between an average value of position data y11 to y1n of the first reference pixels in the second direction DR2 and an average value of position data y31 to y3n of the third reference pixels in the second direction DR2 may be referred to as a “second vertical difference value dy13”.
[0106]
[0107] Referring to
[0108] The first converter CVG1 performs the Fourier transform on the first interference data HDATA1, the second interference data HDATA2, and the third interference data HDATA3. The first interference data HDATA1, the second interference data HDATA2, and the third interference data HDATA3, each which has a spatial region domain, may be converted into first frequency data FDATA1, second frequency data FDATA2 and third frequency data FDATA3, each of which has a frequency region domain, respectively.
[0109] The first converter CVG1 receives the first interference data HDATA1, the second interference data HDATA2, and the third interference data HDATA3 from the data generator DTG. The first converter CVG1 performs a Fourier transform on the first interference data HDATA1 to generate first frequency data FDATA1, performs a Fourier transform on the second interference data HDATA2 to generate second frequency data FDATA2, and performs a Fourier transform on the third interference data HDATA3 to generate third frequency data FDATA3. The compensator CPG outputs the first frequency data FDATA1 as the first correction data CDATA1.
[0110] The second multiplier MLP2 receives the third frequency data FDATA3 from the first converter CVG1. The second multiplier MLP2 multiplies the third frequency data FDATA3 by a second compensation value CMP2, which is determined according to the second difference value MD2, to generate the third correction data CDATA3. The compensator CPG outputs the third correction data CDATA3. The second compensation value CMP2 satisfies the above-mentioned Equation 1.
[0111] The synthesizer SYG receives the first, second, and third correction data CDATA1, CDATA2, and CDATA3 from the compensator CPG. The synthesizer SYG synthesizes the first, second, and third correction data CDATA1, CDATA2, and CDATA3 to generate the frequency data FDATA and outputs the frequency data FDATA.
[0112] In case that the compensator CPG multiplies the third frequency data FDATA3 by a phase term corresponding to the second compensation value CMP2 in the frequency region domain to generate the third correction data CDATA3 and the output unit OTG performs the inverse Fourier transform on the generated frequency data FDATA based on the third correction data CDATA3, the interference data HDATA for which d.sub.x (the second horizontal difference value) and d.sub.y (the second vertical difference value) are considered are generated.
[0113] Although the embodiments of the disclosure have been described, it is understood that the disclosure should not be limited to these embodiments but various changes and modifications can be made by one ordinary skilled in the art within the spirit and scope of the disclosure as hereinafter claimed.
[0114] Therefore, the disclosed subject matter should not be limited to any single embodiment described herein, and the scope of the invention shall be determined according to the attached claims.