Apparatus for holographic display
10585393 ยท 2020-03-10
Assignee
Inventors
- Tae One Kim (Daejeon, KR)
- Hyun Eui Kim (Cheongju-si, KR)
- Hyon Gon Choo (Daejeon, KR)
- Jin Woong Kim (Daejeon, KR)
- Jin Soo Choi (Daejeon, KR)
Cpc classification
G03H1/2294
PHYSICS
G03H1/0486
PHYSICS
G02B30/54
PHYSICS
G03H1/0808
PHYSICS
International classification
G03H1/22
PHYSICS
Abstract
Provided is a holographic display apparatus including a motor configured to synchronize with a hologram transmitted based on user's point of view and to rotate; a spatial light modulator configured to load hologram data generated based on the user's point of view in a fixed position state and to perform a light modulation; a mirror configured to provide the hologram which is light-modulated by the spatial light modulator according to the user's point of view during the rotation by rotation operation of the motor; and a hologram correction unit configured to compensate a rotation error between the fixed spatial light modulator and the rotating mirror and to provide a corrected hologram data to the spatial light modulator.
Claims
1. A holographic display apparatus comprising: a spatial light modulator (SLM) fixed in a position and configured to load hologram data generated based on a user's point of view and to perform a light modulation; a mirror configured to rotate by a rotation operation of a motor and to provide a hologram which is light-modulated by the SLM during the rotation operation of the motor; and a hologram correction unit comprising a processor configured to compensate a rotation error between the fixed SLM and the rotating mirror and to provide a corrected hologram data to the SLM, wherein the SLM includes an effective area for loading a hologram image of the hologram data, and the hologram correction unit sets data value of the hologram image loaded in an area excluding the effective area among the hologram data loaded by the SLM to zero.
2. The holographic display apparatus of claim 1, wherein the effective area is implemented in a form of an inscribed circle having a diameter which is a horizontal side or a vertical side of the SLM.
3. A holographic display apparatus, comprising: a spatial light modulator (SLM) fixed in a position, and configured to load hologram data generated based on a user's point of view and to perform a light modulation, the SLM including an effective area for loading a hologram image of the hologram data; a mirror fixed to a rotation shaft of a motor and configured to provide a hologram which is light-modulated by the SLM according to the user's point of view during a rotation by a rotation operation of the motor; and a hologram correction unit comprising a processor configured to: compensate a rotation error between the fixed SLM and the rotating mirror, provide a corrected hologram data to the SLM, and set data value of the hologram image loaded in an area excluding the effective area among the hologram data loaded by the SLM to zero.
4. The holographic display apparatus of claim 3, wherein the effective area is implemented in a form of an inscribed circle having a diameter which is a horizontal side or a vertical side of the SLM.
5. The holographic display apparatus of claim 3, wherein the SLM is separated from the rotation shaft of the motor.
6. The holographic display apparatus of claim 3, wherein the mirror is fixed to the rotation shaft of the motor by a fixing means.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The objects, features and advantages of the present disclosure will be more apparent from the following detailed description in conjunction with the accompanying drawings, in which:
(2)
(3)
(4)
(5)
DETAILED DESCRIPTION OF EXEMPLARY EMBODIMENTS
(6) Exemplary embodiments of the present disclosure are described with reference to the accompanying drawings in detail. The same reference numbers are used throughout the drawings to refer to the same or like parts. Detailed descriptions of well-known functions and structures incorporated herein may be omitted to avoid obscuring the subject matter of the present disclosure.
(7)
(8) Referring to
(9) The motor 10 may be an apparatus for applying a force to a rotation shaft 20 to rotate 360 degrees in a constant speed, and, in the present disclosure, the motor 10 may serve to rotate the mirror 60. The motor 10 may be synchronized with a hologram which is transmitted based on user's point of view to rotate. At this time, rotation of the motor 10 may be controlled by a separate controller (not shown).
(10) The SLM driving board 30 may serve to drive the SLM 40, and may transmit a hologram data generated based on user's point of view to the SLM 40.
(11) The SLM 40 may perform a light modulation by loading the hologram data transmitted from the SLM driving board 30. The SLM 40 may perform the light modulation of the hologram data in response to a control signal of the controller. At this time, the SLM 40 may transmit the light modulated hologram to the rotating mirror 60.
(12) Here, the SLM 40 may operate in a state of being separated from the rotation shaft 20 of the motor 10, while being fixed in a certain position. For example, the SLM 40 may be fixed in a certain position by a separate fixing means (not shown). In this case, the method of fixing the position of the SLM 40 is not limited to any specific method, but, obviously, various methods may be applied depending on an embodiment.
(13) The mirror 60 may be an optical system for the rotation and the transmission of the hologram, and may be rotated by the rotation of the motor 10.
(14) For example, one side of the mirror 60 may be fixed to the rotation shaft 20 of the motor 10. As another example, the mirror 60 may be fixed to the rotation shaft 20 of the motor 10 by a separate fixing means. At this time, if the rotation shaft 20 of the motor 10 is rotated, the mirror 60 also is rotated by the fixed rotation shaft 20. Thus, the mirror 60 may transmit the hologram corresponding to the user's point of view while rotating 360 degrees. Obviously, the method of fixing the mirror 60 to the motor 10 is not limited to any specific method, but the mirror 60 may be fixed in various forms.
(15) Embodiments of the operation of transmitting the hologram corresponding to the user's point of view are described with reference to
(16)
(17)
(18)
(19) Obviously, if a plurality of the user's point of views exist, the hologram data generated in response to each point of view may be synchronized with the rotation time of the motor 10, and a hologram may be provided according to each point of view through the SLM 40 and the rotating mirror 60.
(20) The hologram correction unit 50 may serve to provide a corrected hologram data by compensating a rotation error between the SLM 40 fixed in a certain position and the rotating mirror 60.
(21) In other words, the SLM 40 may transmit the hologram data to the mirror 60 while a position is fixed, and the mirror 60 may transmit hologram while rotating 360 degrees by the motor 10 so that error may occur in the transmitted hologram. In this case, the hologram transmitted by the mirror 60 may be viewed as if it rotates.
(22) To this end, the hologram correction unit 50 may correct the hologram data loaded from the physically fixed SLM 40 as much as the mirror 60 rotates to have an effect similar to the rotation of the SLM 40.
(23) In this case, the hologram correction unit 50 may correct the hologram data through a rotation correction algorithm.
(24) When using a fixed position SLM 40, the hologram may be calculated on the assumption of below three cases.
(25) Case 1. The case of having 3-dimensional object in the form of computer graphic (CG).
(26) Case 2. The case in which a hologram data corresponding to a different point of view in all directions is already stored by a computer generated hologram (CGH) method, that is, the case of having a hologram data corresponding to the rotating SLM 360.
(27) Case 3. The case in which a hologram data corresponding to a different point of view in all directions is obtained on-line by a multi-viewpoint hologram direct acquisition camera arrangement, or is already obtained and stored in off-line.
(28) In the case of Case 1, the hologram calculation method loaded in the fixed position SLM 40 is as follows.
(29) When the rotation angle of the motor 10 is , the hologram correction unit 50 may rotate the three-dimensional object by based on z axis which is an optical axis that proceeds in a direction perpendicular to a plane of the SLM 40, and may provide a corrected hologram data by calculating the rotated three-dimensional object as hologram.
(30) Case 2 and Case 3 represent different situations, but the obtained hologram data are the same, so that hologram can be calculated in the same method. In Case 2 and Case 3, the hologram calculation method loaded in the fixed position SLM 40 is as follows.
(31) When having only the hologram data for two-dimensional hologram, the hologram correction unit 50 may rotate the hologram by a rotation angle of motor 10 in a horizontal direction so that it is possible to provide a corrected hologram data.
(32) Thus, when using the above hologram correction method, the SLM 40 may load the hologram data corrected by the hologram correction unit 50 to perform a light modulation and then transmit to the mirror 60, so that the mirror 60 can provide a rotation compensated hologram.
(33) Meanwhile, the hologram data generated by an algorithm applied to the above three cases does not use data of all areas loaded to the SLM 40, but only uses data corresponding to an effective area. That is, the SLM 40 is used only for an effective area that loads the hologram image of hologram data.
(34) At this time, when the hologram data corrected by the SLM 40 is loaded, if a hologram image loaded in an area excluding the effective area of the SLM 40 exists among the corrected hologram data, the hologram correction unit 50 may set data value of the hologram image loaded in an area excluding the effective area of the SLM 40 to zero so that it is possible to correct the distortion of the hologram.
(35) Referring to
(36) The effective area P of the SLM 40 may be a maximum circle inscribed in the border of the SLM 40. For example, in
(37) In the case of the effective area information of Case 1, the computer generated hologram (CGH) may be performed only within the effective area during the calculation of the hologram data for three-dimensional object so that the calculation time may be effectively reduced.
(38) The controller according to the present embodiment may correspond to at least one processor, or may include at least one processor. Accordingly, the controller may be driven in a form of being included in other hardware device such as a microprocessor or a computing system.
(39)
(40) Referring to
(41) The processor 1100 may be a semiconductor device for performing a processing for instructions stored in a central processing unit (CPU) or the memory 1300 and/or the storage 1600. The memory 1300 and the storage 1600 may include various types of volatile and nonvolatile storage media. For example, the memory 1300 may include a Read Only Memory (ROM) and a Random Access Memory (RAM).
(42) Thus, the steps of the method or the algorithm described in association with the embodiments disclosed herein may be directly implemented by a hardware, a software module, or a combination of the two executed by the processor 1100. The software module may reside in a storage medium (i.e., in the memory 1300 and/or the storage 1600) such as a RAM memory, a flash memory, a ROM memory, an EPROM memory, an EEPROM memory, a register, a hard disk, a removable disk, and CD-ROM. The exemplary storage medium may be coupled to the processor 1100, and the processor 1100 may read information from the storage medium and write information to the storage medium. Alternatively, the storage medium may be integrated in the processor 1100. The processor and the storage medium may reside in an application specific integrated circuit (ASIC). The ASIC may reside in a user terminal. Alternatively, the processor and the storage medium may reside in the user terminal as an individual component.
(43) According to the present disclosure, a hologram display of 360-degree direction can be implemented by using a single spatial light modulator (SLM) which is separated from a motor and is fixed in a certain position without being rotated and using a rotating optical system (mirror), and distortion caused by a rotation of hologram can be compensated with software without adding hardware.
(44) Further, according to the present disclosure, cost may be reduced by using a single spatial light modulator (SLM), and a hardware structure of the hologram display may be simplified to minimize a volume.
(45) Hereinabove, although the present disclosure has been described with reference to exemplary embodiments and the accompanying drawings, the present disclosure is not limited thereto, but may be variously modified and altered by those skilled in the art to which the present disclosure pertains without departing from the spirit and scope of the present disclosure claimed in the following claims.