1
|
Yang J, Li LS, He Q, Li C, Qu Y, Wang LV. An ultrahigh-fidelity 3D holographic display using scattering to homogenize the angular spectrum. SCIENCE ADVANCES 2023; 9:eadi9987. [PMID: 37824613 PMCID: PMC10569707 DOI: 10.1126/sciadv.adi9987] [Citation(s) in RCA: 1] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Received: 05/31/2023] [Accepted: 09/08/2023] [Indexed: 10/14/2023]
Abstract
A three-dimensional (3D) holographic display (3DHD) can preserve all the volumetric information about an object. However, the poor fidelity of 3DHD constrains its applications. Here, we present an ultrahigh-fidelity 3D holographic display that uses scattering for homogenization of angular spectrum. A scattering medium randomizes the incident photons and homogenizes the angular spectrum distribution. The redistributed field is recorded by a photopolymer film with numerous modulation modes and a half-wavelength scale pixel size. We have experimentally improved the contrast of a focal spot to 6 × 106 and tightened its spatial resolution to 0.5 micrometers, respectively ~300 and 4.4 times better than digital approaches. By exploiting the spatial multiplexing ability of the photopolymer and the transmission channel selection capability of the scattering medium, we have realized a dynamic holographic display of 3D spirals consisting of 20 foci across 1 millimeter × 1 millimeter × 26 millimeters with uniform intensity.
Collapse
Affiliation(s)
- Jiamiao Yang
- School of Electronic Information and Electrical Engineering, Shanghai Jiao Tong University, Shanghai 200240, China
- Caltech Optical Imaging Laboratory, Andrew and Peggy Cherng Department of Medical Engineering, Department of Electrical Engineering, California Institute of Technology, Pasadena, CA 91125, USA
- Institute of Marine Equipment, Shanghai Jiao Tong University, Shanghai 200240, China
| | - Lei S. Li
- Caltech Optical Imaging Laboratory, Andrew and Peggy Cherng Department of Medical Engineering, Department of Electrical Engineering, California Institute of Technology, Pasadena, CA 91125, USA
| | - Qiaozhi He
- Institute of Marine Equipment, Shanghai Jiao Tong University, Shanghai 200240, China
| | - Chengmingyue Li
- Caltech Optical Imaging Laboratory, Andrew and Peggy Cherng Department of Medical Engineering, Department of Electrical Engineering, California Institute of Technology, Pasadena, CA 91125, USA
| | - Yuan Qu
- School of Electronic Information and Electrical Engineering, Shanghai Jiao Tong University, Shanghai 200240, China
| | - Lihong V. Wang
- Caltech Optical Imaging Laboratory, Andrew and Peggy Cherng Department of Medical Engineering, Department of Electrical Engineering, California Institute of Technology, Pasadena, CA 91125, USA
| |
Collapse
|
2
|
Shiomi H, Blinder D, Birnbaum T, Inoue Y, Wang F, Ito T, Kakue T, Schelkens P, Shimobaba T. Deep hologram converter from low-precision to middle-precision holograms. APPLIED OPTICS 2023; 62:1723-1729. [PMID: 37132918 DOI: 10.1364/ao.482434] [Citation(s) in RCA: 1] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/04/2023]
Abstract
We propose a deep hologram converter based on deep learning to convert low-precision holograms into middle-precision holograms. The low-precision holograms were calculated using a shorter bit width. It can increase the amount of data packing for single instruction/multiple data in the software approach and the number of calculation circuits in the hardware approach. One small and one large deep neural network (DNN) are investigated. The large DNN exhibited better image quality, whereas the smaller DNN exhibited a faster inference time. Although the study demonstrated the effectiveness of point-cloud hologram calculations, this scheme could be extended to various other hologram calculation algorithms.
Collapse
|
3
|
Zhong C, Sang X, Yan B, Li H, Chen D, Qin X. Real-time realistic computer-generated hologram with accurate depth precision and a large depth range. OPTICS EXPRESS 2022; 30:40087-40100. [PMID: 36298947 DOI: 10.1364/oe.474644] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 08/31/2022] [Accepted: 10/05/2022] [Indexed: 06/16/2023]
Abstract
Holographic display is an ideal technology for near-eye display to realize virtual and augmented reality applications, because it can provide all depth perception cues. However, depth performance is sacrificed by exiting computer-generated hologram (CGH) methods for real-time calculation. In this paper, volume representation and improved ray tracing algorithm are proposed for real-time CGH generation with enhanced depth performance. Using the single fast Fourier transform (S-FFT) method, the volume representation enables a low calculation burden and is efficient for Graphics Processing Unit (GPU) to implement diffraction calculation. The improved ray tracing algorithm accounts for accurate depth cues in complex 3D scenes with reflection and refraction, which is represented by adding extra shapes in the volume. Numerical evaluation is used to verify the depth precision. And experiments show that the proposed method can provide a real-time interactive holographic display with accurate depth precision and a large depth range. CGH of a 3D scene with 256 depth values is calculated at 30fps, and the depth range can be hundreds of millimeters. Depth cues of reflection and refraction images can also be reconstructed correctly. The proposed method significantly outperforms existing fast methods by achieving a more realistic 3D holographic display with ideal depth performance and real-time calculation at the same time.
Collapse
|
4
|
Siemonsma S, Bell T. HoloKinect: Holographic 3D Video Conferencing. SENSORS (BASEL, SWITZERLAND) 2022; 22:8118. [PMID: 36365816 PMCID: PMC9659293 DOI: 10.3390/s22218118] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 09/30/2022] [Revised: 10/18/2022] [Accepted: 10/19/2022] [Indexed: 06/16/2023]
Abstract
Recent world events have caused a dramatic rise in the use of video conferencing solutions such as Zoom and FaceTime. Although 3D capture and display technologies are becoming common in consumer products (e.g., Apple iPhone TrueDepth sensors, Microsoft Kinect devices, and Meta Quest VR headsets), 3D telecommunication has not yet seen any appreciable adoption. Researchers have made great progress in developing advanced 3D telepresence systems, but often with burdensome hardware and network requirements. In this work, we present HoloKinect, an open-source, user-friendly, and GPU-accelerated platform for enabling live, two-way 3D video conferencing on commodity hardware and a standard broadband internet connection. A Microsoft Azure Kinect serves as the capture device and a Looking Glass Portrait multiscopically displays the final reconstructed 3D mesh for a hologram-like effect. HoloKinect packs color and depth information into a single video stream, leveraging multiwavelength depth (MWD) encoding to store depth maps in standard RGB video frames. The video stream is compressed with highly optimized and hardware-accelerated video codecs such as H.264. A search of the depth and video encoding parameter space was performed to analyze the quantitative and qualitative losses resulting from HoloKinect's lossy compression scheme. Visual results were acceptable at all tested bitrates (3-30 Mbps), while the best results were achieved with higher video bitrates and full 4:4:4 chroma sampling. RMSE values of the recovered depth measurements were low across all settings permutations.
Collapse
|
5
|
Liu C, Wang J, Wu Y, Lei X, Wang P, Han H, Chen C. Spherical crown diffraction model by occlusion utilizing for a curved holographic display. OPTICS EXPRESS 2022; 30:31685-31700. [PMID: 36242246 DOI: 10.1364/oe.465321] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 05/29/2022] [Accepted: 07/31/2022] [Indexed: 06/16/2023]
Abstract
The information of occlusion culling in the spherical holography has been ignored or discarded for a long time. However, the information of the occlusion could be utilized, which has never been considered before. In this paper, a spherical crown diffraction model for a curved holographic display is proposed by occlusion utilizing. In the proposed spherical crown diffraction model, the method of occlusion utilizing is realized firstly, which is based on an optical-path-select function to remain the desired light information. Based on the method of occlusion utilizing, a spherical crown diffraction model for curve holographic display is proposed by further analyzing the optical propagation geometry relationship. This proposed diffraction model not only retains the advantage of a conventional diffraction model with a large view angle of 360°in the azimuth direction, but also improves the view angle in the latitude direction. Besides, the proposed model by occlusion utilizing has higher optical utilization than that model by occlusion culling. Furthermore, the effectiveness and feasibility of the proposed model are verified by numerical simulations. To our knowledge, it is the first time that a method and an application are proposed to utilize the occlusion.
Collapse
|
6
|
Pi D, Liu J, Wang Y. Review of computer-generated hologram algorithms for color dynamic holographic three-dimensional display. LIGHT, SCIENCE & APPLICATIONS 2022; 11:231. [PMID: 35879287 PMCID: PMC9314381 DOI: 10.1038/s41377-022-00916-3] [Citation(s) in RCA: 48] [Impact Index Per Article: 24.0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Received: 11/18/2021] [Revised: 06/13/2022] [Accepted: 06/21/2022] [Indexed: 05/20/2023]
Abstract
Holographic three-dimensional display is an important display technique because it can provide all depth information of a real or virtual scene without any special eyewear. In recent years, with the development of computer and optoelectronic technology, computer-generated holograms have attracted extensive attention and developed as the most promising method to realize holographic display. However, some bottlenecks still restrict the development of computer-generated holograms, such as heavy computation burden, low image quality, and the complicated system of color holographic display. To overcome these problems, numerous algorithms have been investigated with the aim of color dynamic holographic three-dimensional display. In this review, we will explain the essence of various computer-generated hologram algorithms and provide some insights for future research.
Collapse
Affiliation(s)
- Dapu Pi
- Beijing Engineering Research Center for Mixed Reality and Advanced Display, School of Optics and Photonics, Beijing Institute of Technology, Beijing, 100081, China
| | - Juan Liu
- Beijing Engineering Research Center for Mixed Reality and Advanced Display, School of Optics and Photonics, Beijing Institute of Technology, Beijing, 100081, China.
| | - Yongtian Wang
- Beijing Engineering Research Center for Mixed Reality and Advanced Display, School of Optics and Photonics, Beijing Institute of Technology, Beijing, 100081, China
| |
Collapse
|
7
|
Velez-Zea A, Fredy Barrera-Ramírez J, Torroba R. Improved phase hologram generation of multiple 3D objects. APPLIED OPTICS 2022; 61:3230-3239. [PMID: 35471307 DOI: 10.1364/ao.454089] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 01/18/2022] [Accepted: 03/22/2022] [Indexed: 06/14/2023]
Abstract
We demonstrate the generation of phase holograms of multiple 3D objects at different axial positions without cross talk and significant improvements in performance over conventional methods. We first obtain the phase hologram of two 3D objects, each one comprising 50 layers, using the global Gerchberg-Saxton algorithm. Then, we discuss and demonstrate a propagation approach based on the singular value decomposition of the Fresnel impulse response function that enables fast computation of small distance propagations. Finally, we propose a new iterative hologram generation algorithm, to the best of our knowledge, that takes advantage of this propagation approach and use it to make the hologram of the same scene previously obtained with the global Gerchberg-Saxton algorithm. We perform numerical and experimental reconstructions to compare both methods, demonstrating that our proposal achieves 4 times faster computation, as well as improved reconstruction quality.
Collapse
|
8
|
Cao H, Jin X, Ai L, Kim ES. Faster generation of holographic video of 3-D scenes with a Fourier spectrum-based NLUT method. OPTICS EXPRESS 2021; 29:39738-39754. [PMID: 34809331 DOI: 10.1364/oe.442267] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 09/01/2021] [Accepted: 11/01/2021] [Indexed: 06/13/2023]
Abstract
In this article, a new type of Fourier spectrum-based novel look-up table (FS-NLUT) method is proposed for the faster generation of holographic video of three-dimensional (3-D) scenes. This proposed FS-NLUT method consists of principal frequency spectrums (PFSs) which are much smaller in size than the principal fringe patterns (PFPs) found in the conventional NLUT-based methods. This difference in size allows for the number of basic algebraic operations in the hologram generation process to be reduced significantly. In addition, the fully one-dimensional (1-D) calculation framework of the proposed method also allows for a significant reduction of overall hologram calculation time. In the experiments, the total number of basic algebraic operations needed for the proposed FS-NLUT method were found to be reduced by 81.23% when compared with that of the conventional 1-D NLUT method. In addition, the hologram calculation times of the proposed method, when implemented in the CPU and the GPU, were also found to be 60% and 66% faster than that of the conventional 1-D NLUT method, respectively. It was also confirmed that the proposed method implemented with two GPUs can generate a holographic video of a test 3-D scene in real-time (>24f/s).
Collapse
|
9
|
Blinder D, Nishitsuji T, Schelkens P. Real-Time Computation of 3D Wireframes in Computer-Generated Holography. IEEE TRANSACTIONS ON IMAGE PROCESSING : A PUBLICATION OF THE IEEE SIGNAL PROCESSING SOCIETY 2021; 30:9418-9428. [PMID: 34757908 DOI: 10.1109/tip.2021.3125495] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/13/2023]
Abstract
Computer-Generated Holography (CGH) algorithms simulate numerical diffraction, being applied in particular for holographic display technology. Due to the wave-based nature of diffraction, CGH is highly computationally intensive, making it especially challenging for driving high-resolution displays in real-time. To this end, we propose a technique for efficiently calculating holograms of 3D line segments. We express the solutions analytically and devise an efficiently computable approximation suitable for massively parallel computing architectures. The algorithms are implemented on a GPU (with CUDA), and we obtain a 70-fold speedup over the reference point-wise algorithm with almost imperceptible quality loss. We report real-time frame rates for CGH of complex 3D line-drawn objects, and validate the algorithm in both a simulation environment as well as on a holographic display setup.
Collapse
|
10
|
Wang F, Shimobaba T, Zhang Y, Kakue T, Ito T. Acceleration of polygon-based computer-generated holograms using look-up tables and reduction of the table size via principal component analysis. OPTICS EXPRESS 2021; 29:35442-35455. [PMID: 34808978 DOI: 10.1364/oe.435966] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/06/2023]
Abstract
In this study, we first analyze the fully analytical frequency spectrum solving method based on three-dimensional affine transform. Thus, we establish a new method for combining look-up tables (LUTs) with polygon holography. The proposed method was implemented and proved to be accelerated about twice compared to the existing methods. In addition, principal component analysis was used to compress the LUTs, effectively reducing the required memory without artifacts. Finally, we calculated very complex objects on a graphics processing unit using the proposed method, and the calculation speed was higher than that of existing polygon-based methods.
Collapse
|
11
|
Yasuki D, Shimobaba T, Makowski M, Suszek J, Kakue T, Ito T. Hologram computation using the radial point spread function. APPLIED OPTICS 2021; 60:8829-8837. [PMID: 34613109 DOI: 10.1364/ao.437777] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 07/15/2021] [Accepted: 09/04/2021] [Indexed: 06/13/2023]
Abstract
Holograms are computed by superimposing point spread functions (PSFs), which represent the distribution of light on the hologram plane. The computational cost and the spatial bandwidth product required to generate holograms are significant; therefore, it is challenging to compute high-resolution holograms at the rates required for videos. Among the possible displays, fixed-eye-position holographic displays, such as holographic head-mounted displays, reduce the spatial bandwidth product by fixing eye positions while satisfying almost all human depth cues. In eye-fixed holograms, by calculating a part distribution of the entire PSF, we observe reconstructed images that maintain the image quality and the depth of focus almost as high as those generated by the entire PSF. In this study, we accelerate the calculation of eye-fixed holograms by engineering the PSFs. We propose cross and radial PSFs, and we determine that, out of the two, the radial PSFs have a better image quality. By combining the look-up table method and the wavefront-recording plane method with radial PSFs, we show that the proposed method can rapidly compute holograms.
Collapse
|
12
|
Park S, Lee J, Lim S, Kim M, Ahn S, Hwang S, Jeon S, Jeong J, Hahn J, Kim H. Wide-viewing full-color depthmap computer-generated holograms. OPTICS EXPRESS 2021; 29:26793-26807. [PMID: 34615107 DOI: 10.1364/oe.426541] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 04/05/2021] [Accepted: 07/27/2021] [Indexed: 06/13/2023]
Abstract
An efficient synthesis algorithm for wide-viewing full-color depthmap computer-generated holograms is proposed. We develop a precise computational algorithm integrating wave-optic geometry-mapping, color-matching, and noise-filtering to multiplex multiview elementary computer-generated holograms (CGHs) into a single high-definition CGH without three-dimensional perspective distortion or color dispersion. Computational parallelism is exploited to achieve significant computational efficiency improvement in the production throughput of full-color wide-viewing angle CGHs. The proposed algorithm is verified through the full-color binary hologram reconstruction experiments utilizing an off-axis R·G·B simultaneous illumination method, which suggests the feasibility of the full-color sub-wavelength binary spatial light modulator technology.
Collapse
|
13
|
Zhou Z, Wang J, Wu Y, Jin F, Zhang Z, Ma Y, Chen N. Conical holographic display to expand the vertical field of view. OPTICS EXPRESS 2021; 29:22931-22943. [PMID: 34614570 DOI: 10.1364/oe.430604] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 05/03/2021] [Accepted: 06/21/2021] [Indexed: 06/13/2023]
Abstract
Recently, cylindrical holographic display technology as a 360-degree display technology has attracted much attention. However, all the studies are based on the field of view (FOV) in the azimuth direction, and the issue of FOV in the vertical direction has never been discussed. In this paper, a new holographic display is proposed to expand the vertical FOV by a conical holographic diffraction model, in which the object plane is the outer cylinder and the observation plane is a part of the cone. In this proposed method, the proposed diffraction model is firstly established by the Rayleigh-Sommerfeld diffraction formula, and then the convolution and FFT are used for a fast diffraction calculation. The correctness and effectiveness of our proposed method are verified by the simulation of Young's interference and the numerical reconstructions from the complex amplitude and encoded holograms, respectively. In addition, an accurate relationship between the conical inclination angle and the vertical FOV expansion is analyzed, and the simulation results show that our proposed method can significantly expand the vertical FOV by 0.4 of the original object. Therefore, the issue of the vertical FOV in cylindrical holography is deeply discussed and successfully addressed for the first time.
Collapse
|
14
|
Duan Y, Yang C, Li H. Low-complexity adaptive radius outlier removal filter based on PCA for lidar point cloud denoising. APPLIED OPTICS 2021; 60:E1-E7. [PMID: 34263788 DOI: 10.1364/ao.416341] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 12/02/2020] [Accepted: 01/29/2021] [Indexed: 06/13/2023]
Abstract
In autonomous driving, cars rely on light detection and ranging (lidar) to navigate the surroundings, but interference from the environment makes it difficult to retrieve useful information. To address this problem, this paper develops a noise reduction method to filter lidar point clouds (i.e., an adaptive radius outlier removal filter based on principal component analysis). We believe this method can outperform existing clustering algorithms when applied to point cloud images captured at a large distance from the lidar. Compared to traditional methods, the proposed method has higher precision and recall with an F-score up to 0.876 and complexity reduced by at least 50%.
Collapse
|
15
|
Dai P, Lv G, Wang Z, Zhang X, Gong X, Feng Q. Acceleration of fully computed hologram stereogram using lookup table and wavefront recording plane methods. APPLIED OPTICS 2021; 60:1814-1820. [PMID: 33690268 DOI: 10.1364/ao.415289] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 11/17/2020] [Accepted: 01/27/2021] [Indexed: 06/12/2023]
Abstract
Lookup table (LUT) and wavefront recording plane (WRP) methods are proposed to accelerate the computation of fully computed hologram stereograms (HSs). In the LUT method, we precalculate large and complete spherical wave phases with varying depths, and each complex amplitude distribution segment of the object point can be obtained quickly by cropping a specific and small part of the precalculated spherical wave phases. Then, each hologram element (hogel) can be calculated by superposing all the related segments. In addition, setting a WRP near the 3D scene can further accelerate computation and reduce storage space. Because the proposed methods only replace the complex calculation using referencing LUT, they are accurate and have no limitation on the size of hogel compared with some methods of paraxial approximation. Simulations and optical experiments verify that the proposed methods can reconstruct quality 3D images with reduced computational load.
Collapse
|
16
|
Liu JP, Lu SL. Fast calculation of high-definition depth-added computer-generated holographic stereogram by spectrum-domain look-up table [Invited]. APPLIED OPTICS 2021; 60:A104-A110. [PMID: 33690359 DOI: 10.1364/ao.404396] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 08/03/2020] [Accepted: 10/03/2020] [Indexed: 06/12/2023]
Abstract
High-definition depth-added computer-generated holographic stereogram (DA-CGHS) is superior in its high quality, easy realization, and auto-shading effect. However, its computing cost is extremely high because numerous scenes together with depth information must be calculated. Here, we proposed a fast calculation scheme of DA-CGHS by the spectrum-domain look-up table (SDLUT) method. In SDLUT, diffraction fields on the hogel plane of selected reference points in the object space are calculated. Subsequently, the fields are Fourier transformed to the spectrum domain. Because the signal energy always concentrates in a small spectrum region, these regions are cropped as the elemental tables. In the computing of the hogels, the field superposition is conducted in the spectrum domain by using the elemental tables. In our demonstration, the table size of SDLUT is only 0.44% that of the look-up table (LUT). Because the table size is very small, the computing time of SDLUT method can be nearly 80 times faster than that of conventional LUTs in the spatial domain, while the image quality is comparable.
Collapse
|
17
|
Li YL, Wang D, Li NN, Wang QH. Fast hologram generation method based on the optimal segmentation of a sub-CGH. OPTICS EXPRESS 2020; 28:32185-32198. [PMID: 33115181 DOI: 10.1364/oe.403252] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 07/20/2020] [Accepted: 10/02/2020] [Indexed: 06/11/2023]
Abstract
In this paper, a fast hologram generation method is proposed based on the optimal segmentation of a sub-computer-generated-hologram (sub-CGH). The relationship between the pixels on the hologram and the corresponding reconstructed image is calculated firstly. Secondly, the sub-CGH corresponding to the object point from the recorded object is optimized and divided into the optimized diffraction area and the invalid diffraction area. Then, the optimized diffraction area of the sub-CGH for each object point is pre-calculated and saved. Finally, the final hologram can be generated by superimposing all the sub-CGHs. With the proposed method, the calculation time for the final hologram can be significantly reduced and the quality of the reconstructed image is not affected. Moreover, the proposed method has the advantages of perspective enlargement compared with the traditional method, and the experiment results verify its feasibility.
Collapse
|
18
|
Blinder D, Nishitsuji T, Kakue T, Shimobaba T, Ito T, Schelkens P. Analytic computation of line-drawn objects in computer generated holography. OPTICS EXPRESS 2020; 28:31226-31240. [PMID: 33115101 DOI: 10.1364/oe.405179] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 08/13/2020] [Accepted: 09/24/2020] [Indexed: 06/11/2023]
Abstract
Digital holography is a promising display technology that can account for all human visual cues, with many potential applications i.a. in AR and VR. However, one of the main challenges in computer generated holography (CGH) needed for driving these displays are the high computational requirements. In this work, we propose a new CGH technique for the efficient analytical computation of lines and arc primitives. We express the solutions analytically by means of incomplete cylindrical functions, and devise an efficiently computable approximation suitable for massively parallel computing architectures. We implement the algorithm on a GPU (with CUDA), provide an error analysis and report real-time frame rates for CGH of complex 3D scenes of line-drawn objects, and validate the algorithm in an optical setup.
Collapse
|
19
|
Li Y, Wang J, Chen C, Li B, Yang R, Chen N. Occlusion culling for computer-generated cylindrical holograms based on a horizontal optical-path-limit function. OPTICS EXPRESS 2020; 28:18516-18528. [PMID: 32680049 DOI: 10.1364/oe.395791] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 04/21/2020] [Accepted: 05/28/2020] [Indexed: 06/11/2023]
Abstract
Recently, great progress has been made in the research of cylindrical holography as a promising technique of 360° display. However, there is an unsolved issue of occlusion culling, which is critical to cylindrical holography and degrades the reconstructed images due to overlapping. To our knowledge, the occlusion issue in cylindrical holography has never been deeply discussed. In this paper, a method of occlusion culling is proposed for computer-generated cylindrical holograms based on a horizontal optical-path-limit function. In cylindrical diffraction, the propagation characteristics of light waves can be described by the point spread function, which is mainly obtained by analyzing the meaning of the obliquity factor in the concentric cylinder model. Different from the planar diffraction, the diffraction area of each source point is limited within the tangents in cylindrical diffraction. Therefore, a horizontal optical path limit function that acts directly on the point spread function for occlusion culling is established. Besides, the proposed method can be applied to the three-dimensional object by using the layer-oriented method. Moreover, the effectiveness of the proposed occlusion culling method is verified by the numerical simulation results and error analysis of the reconstructed images.
Collapse
|
20
|
Blinder D, Schelkens P. Phase added sub-stereograms for accelerating computer generated holography. OPTICS EXPRESS 2020; 28:16924-16934. [PMID: 32549505 DOI: 10.1364/oe.388881] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 01/23/2020] [Accepted: 05/15/2020] [Indexed: 06/11/2023]
Abstract
Phase-added stereograms are a form of sparse computer generated holograms, subdividing the hologram in small Fourier transformed blocks and updating a single coefficient per block and per point-spread function. Unfortunately, these algorithms' computational performance is often bottlenecked by the relatively high memory requirements. We propose a technique to partition the 3D point cloud into cells using time-frequency analysis, grouping the affected coefficients into subsets that improve caching and minimize memory requirements. This results in significant acceleration of phase added stereogram algorithms without affecting render quality, enabling real-time CGH for driving holographic displays for more complex and detailed scenes than previously possible. We report a 30-fold speedup over the base implementation, achieving real-time speeds of 80ms per million points per megapixel on a single GPU.
Collapse
|
21
|
Wei L, Okuyama F, Sakamoto Y. Fast calculation method with saccade suppression for a computer-generated hologram based on Fresnel zone plate limitation. OPTICS EXPRESS 2020; 28:13368-13383. [PMID: 32403813 DOI: 10.1364/oe.390547] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 02/18/2020] [Accepted: 04/13/2020] [Indexed: 06/11/2023]
Abstract
The computer-generated hologram (CGH) is an ideal 3D technology that can satisfy all the physiological factors of the human eye (such as binocular parallax, focus adjustment and convergence etc.) by simulating the recording part of traditional optical holography with a computer. CGH has a lot of advantages such as being able to be used for animation. However, it also has many disadvantages, and one of them is the large amount of calculation. A saccade is one of a very rapid movement of human eye, and also, it is an ability of the eye to quickly and accurately move from one target to another. This is very critical for reading and involves very precise and specific eye movements. Saccades normally happen at a frequency of 2 - 8 times per second in daily life without our being conscious, and their peak angular speed can reach 900 degrees/second. However, saccades can also be initiated by an expected stimulus such as looking from one object to another, and they last from 20 - 200 ms depending on their amplitude. In addition, our visual information is suppressed while saccade occurs. In this paper, to realize the fast calculation of CGHs, a new method is proposed that uses saccades to reduce the amount of CGH calculation without any negative effects on observers viewing CGH reconstruction images. We increased high-speed calculation by at least 4 times through Fresnel zone plate limitation and 4.64 times through saccade suppression.
Collapse
|
22
|
Sifatul Islam M, Piao YL, Zhao Y, Kwon KC, Cho E, Kim N. Max-depth-range technique for faster full-color hologram generation. APPLIED OPTICS 2020; 59:3156-3164. [PMID: 32400598 DOI: 10.1364/ao.383946] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 11/29/2019] [Accepted: 02/16/2020] [Indexed: 06/11/2023]
Abstract
In this paper, a max-depth-range method is proposed to determine the optimum length of depth range for faster generation of full-color holograms. For each color channel, objects are divided by a fixed length to create a temporary depth range, and the wavefront recording plane (WRP) is placed in the middle of all layers within the temporary depth range. The proposed method is used to calculate full-color holograms significantly faster than a conventional multiple-WRP method but with almost the same reconstructed image quality. The feasibility of the proposed method was confirmed using numerical and optical experiments for various scenes containing multiple real objects.
Collapse
|
23
|
Pi D, Liu J, Han Y, Yu S, Xiang N. Acceleration of computer-generated hologram using wavefront-recording plane and look-up table in three-dimensional holographic display. OPTICS EXPRESS 2020; 28:9833-9841. [PMID: 32225583 DOI: 10.1364/oe.385388] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/06/2023]
Abstract
In this paper, we propose a fast calculation method using look-up table and wavefront-recording plane. Wavefront-recording plane method consists of two steps: the first step is the calculation of a wavefront-recording plane which is placed between the object and the hologram. In the second step, we obtain the hologram by executing diffraction calculation from the wavefront-recording plane to the hologram plane. The first step of the previous wavefront-recording plane method is time consuming. In order to obtain further acceleration to the first step, we propose high compressed look-up table method based on wavefront-recording plane. We perform numerical simulations and optical experiments to verify the proposed method. Numerical simulation results show that the calculation time reduces dramatically in comparison with previous wavefront-recording plane method and the memory usage is very small. The optical experimental results are in accord with the numerical simulation results. It is expected that proposed method can greatly reduce the computational complexity and could be widely applied in the holographic field in the future.
Collapse
|
24
|
Yanagihara H, Shimobaba T, Kakue T, Ito T. Comparison of wavefront recording plane-based hologram calculations: ray-tracing method versus look-up table method. APPLIED OPTICS 2020; 59:2400-2408. [PMID: 32225774 DOI: 10.1364/ao.386722] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 12/24/2019] [Accepted: 02/03/2020] [Indexed: 06/10/2023]
Abstract
In this study, we compare the ray-tracing method with the look-up table (LUT) method in order to optimize computer-generated hologram (CGH) calculation based on the wavefront recording plane (WRP) method. The speed of the WRP-based CGH calculation largely depends on implementation factors, such as calculation methods, hardware, and parallelization method. Therefore, we evaluated the calculation time and image quality of the reconstructed three-dimensional (3D) image by using the ray-tracing and LUT methods in the central processing unit (CPU) and graphics processing unit (GPU) implementations. Thereafter, we performed several implementations by changing the number of object points and the distance from 3D objects to the WRP. Furthermore, we confirmed different characteristics between CPU and GPU implementations.
Collapse
|
25
|
Liu K, Hua W, Wei J, Song J, Lau DL, Zhu C, Xu B. Divide and conquer: high-accuracy and real-time 3D reconstruction of static objects using multiple-phase-shifted structured light illumination. OPTICS EXPRESS 2020; 28:6995-7007. [PMID: 32225935 DOI: 10.1364/oe.386184] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 12/19/2019] [Accepted: 02/13/2020] [Indexed: 06/10/2023]
Abstract
Multiple-phase-shifted structured light illumination achieves high-accuracy 3D reconstructions of static objects, while typically it can't achieve real-time phase computation. In this paper, we propose to compute modulations and phases of multiple scans in real time by using divide-and-conquer solutions. First, we categorize total N = KM images into M groups and each group contains K phase equally shifted images; second, we compute the phase of each group; and finally, we obtain the final phase by averaging all the separately computed phases. When K = 3, 4 or 6, we can use integer-valued intensities of images as inputs and build one or M look-up tables storing real-valued phases computed by using arctangent function. Thus, with addition and/or subtraction operations computing indices of the tables, we can directly access the pre-computed phases and avoid time-consuming arctangent computation. Compared with K-step phase measuring profilometry repeated for M times, the proposed is robust to nonlinear distortion of structured light systems. Experiments show that, first, the proposed is of the same accuracy level as the traditional algorithm, and secondly, with employing one core of a central processing unit, compared with the classical 12-step phase measuring profilometry algorithm, for K = 4 and M = 3, the proposed improves phase computation by a factor of 6 ×.
Collapse
|
26
|
Amano H, Ichihashi Y, Kakue T, Wakunami K, Hashimoto H, Miura R, Shimobaba T, Ito T. Reconstruction of a three-dimensional color-video of a point-cloud object using the projection-type holographic display with a holographic optical element. OPTICS EXPRESS 2020; 28:5692-5705. [PMID: 32121785 DOI: 10.1364/oe.387072] [Citation(s) in RCA: 6] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 01/02/2020] [Accepted: 02/02/2020] [Indexed: 06/10/2023]
Abstract
Here, we managed to reconstruct a three-dimensional color video of a point-cloud object using a projection-type holographic display with a holographic optical element as an optical screen. The holographic optical element has the function of an off-axis concave mirror and has been created by the wavefront printer digitally. We defined and implemented an algorithm to reconstruct a three-dimensional image at a chosen position considering the specification of the holographic optical element designed digitally. We successfully demonstrated a reconstruction of the color video in question, composed of three-dimensional images through the holographic optical element.
Collapse
|
27
|
Pi D, Liu J, Han Y, Khalid AUR, Yu S. Simple and effective calculation method for computer-generated hologram based on non-uniform sampling using look-up-table. OPTICS EXPRESS 2019; 27:37337-37348. [PMID: 31878516 DOI: 10.1364/oe.27.037337] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/06/2023]
Abstract
Heavy computational complexity and imprecise reconstruction of objects are crucial problems in computer-generated holograms. In this paper, we propose a non-uniform sampling based on novel compressed look up table method to generate holograms. The method consists of two steps: in the first step, the non-uniform basic modulation factors are precalculated and stored in look-up-table. Secondly, fringe patterns for other points are obtained by simply shifting and multiplying the pre-calculated non-uniform basic modulation factors, and the final computer-generated hologram is obtained by adding them all together. The proposed method eliminates the redundant information properly and modulates the reconstructed images precisely. Numerical simulation results show proposed method reduces the memory usage, speeds up computation time and the quality of reconstructed images do not degrade evidently compared with uniform sampling method. Optical experiments results are in good agreement with numerical simulation results. The proposed method is simple, effective and could be applied in the holographic field in the future.
Collapse
|
28
|
Liu K, Song J, Lau DL, Zheng X, Zhu C, Yang X. Reconstructing 3D point clouds in real time with look-up tables for structured light scanning along both horizontal and vertical directions. OPTICS LETTERS 2019; 44:6029-6032. [PMID: 32628211 DOI: 10.1364/ol.44.006029] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 08/26/2019] [Accepted: 11/08/2019] [Indexed: 06/11/2023]
Abstract
By scanning static, not moving, objects along both the horizontal and vertical axes instead of one, structured light illumination achieves more accurate and robust 3D surface reconstructions but with greater latency on computing 3D point clouds. If scanning is performed along only one axis, it has been reported that look-up tables, manually derived from the calibration matrices of a camera and a projector, can significantly help to speed up computation; however, it has been nearly impossible to manually derive similar look-up tables for phases scanned along two axes. In this Letter, we bridge this divide by introducing the constraint of epipolar geometry to automatically compute look-up tables and thus, significantly speed up computing 3D point clouds with only basic arithmetic operations rather than time-consuming matrix computations. Experimental results show that the proposed method, using only single-thread CPU computing, reduces process latency by an order of magnitude.
Collapse
|
29
|
Watanabe R, Nakamura T, Mitobe M, Sakamoto Y, Naito S. Fast calculation method for viewpoint movements in computer-generated holograms using a Fourier transform optical system. APPLIED OPTICS 2019; 58:G71-G83. [PMID: 31873487 DOI: 10.1364/ao.58.000g71] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 07/15/2019] [Accepted: 09/05/2019] [Indexed: 06/10/2023]
Abstract
Augmented reality (AR) using a holographic head-mounted display has been attracting a great deal of attention. In the AR system, computer-generated holograms (CGHs) are calculated and displayed on an electronic display. However, the time required for making CGHs is very long. Here, we propose a fast calculation method for arbitrary viewpoint movements in holographic AR systems. The calculation uses a Fourier transform optical system to enlarge the visual field of electroholography. In experiments, the generation time of the proposed method was approximately twice as fast as that of the conventional method. Furthermore, the quality of the CGHs generated by our method was sufficiently high.
Collapse
|
30
|
Velez-Zea A, Torroba R. Optimized random phase tiles for non-iterative hologram generation. APPLIED OPTICS 2019; 58:9013-9019. [PMID: 31873682 DOI: 10.1364/ao.58.009013] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/06/2023]
Abstract
In this work, we introduce a technique for fast, high-quality, non-iterative generation of phase-only holograms from both 2D and 3D scenes. In this technique, we generate an optimized random phase tile which behaves like a small diffuser, spreading the amplitude of a section of the scene throughout the hologram plane. Each section of the scene is multiplied by this tile and then propagated to the hologram plane by means of the Fresnel transform. The contribution from each tile is added, resulting in a phase-only hologram of the scene. The optimized random phase tiles can be generated for any distance between the hologram plane and the object using an iterative Fresnel algorithm. Afterwards, this tile can be used to generate holograms from any number of objects without the need for further iterative algorithms. These holograms present increased quality after reconstruction compared to similar non-iterative hologram generation techniques. Both numerical and optical experiments are carried out, demonstrating the effectiveness of our proposal.
Collapse
|
31
|
Pi D, Liu J, Kang R, Zhang Z, Han Y. Reducing the memory usage of computer-generated hologram calculation using accurate high-compressed look-up-table method in color 3D holographic display. OPTICS EXPRESS 2019; 27:28410-28422. [PMID: 31684594 DOI: 10.1364/oe.27.028410] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/06/2023]
Abstract
In this paper, we propose an accurate high-compressed look-up-table method that uses less memory to generate the hologram. In precomputation, we separate the longitudinal modulation factors and only calculate the basic horizontal and vertical factors. Therefore, we obtain other horizontal and vertical modulation factors of object points by simply shifting the basic horizontal and vertical modulation factors while computing holograms. We perform numerical simulations and optical experiments to verify the proposed method. Numerical simulation results show that the proposed method has the least memory usage, the fastest computation time and no distortion. The optical experimental results are in accord with the numerical simulation results. The proposed method is simple and effective to calculate computer-generated holograms for color dynamic holographic display with high speed, less memory usage and high accuracy that could be applied in the holographic field in the future.
Collapse
|
32
|
Blinder D. Direct calculation of computer-generated holograms in sparse bases. OPTICS EXPRESS 2019; 27:23124-23137. [PMID: 31510596 DOI: 10.1364/oe.27.023124] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.6] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 03/12/2019] [Accepted: 06/06/2019] [Indexed: 06/10/2023]
Abstract
Computer-generated holography is computationally intensive, making it especially challenging for holographic displays where high-resolutions and video rates are needed. To this end, we propose a technique for directly calculating short-time Fourier transform coefficients without the need for a look-up table. Because point spread functions are sparse in this transform domain, only a small fraction of the coefficients need to be updated, enabling significant speed gains. Twenty-fold accelerations are reported over the reference implementation. This approach generalizes the notion of the phase-added stereogram, allowing for the calculatiion of an arbitrary number of Fourier coefficients per block, enabling high calculation speed with holograms of good visual quality, targeting minimal memory requirements.
Collapse
|
33
|
Yang G, Jiao S, Liu JP, Lei T, Yuan X. Error diffusion method with optimized weighting coefficients for binary hologram generation. APPLIED OPTICS 2019; 58:5547-5555. [PMID: 31504026 DOI: 10.1364/ao.58.005547] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 04/08/2019] [Accepted: 06/17/2019] [Indexed: 06/10/2023]
Abstract
The error diffusion method can effectively reduce quality degradation by propagating thresholding errors to neighboring pixels in the conversion of a gray-scale hologram to a binary hologram. In previous works, the four weighting coefficients in error diffusion are mostly set as the Floyd-Steinberg coefficient, which was determined empirically and originally proposed for photograph processing. In this work, we point out that the Floyd-Steinberg coefficients can be suboptimal for hologram error diffusion binarization. Furthermore, the weighting coefficients are optimized for each different hologram adaptively. Compared with conventional coefficients, our optimized coefficients can better preserve the fidelity of a reconstructed image after a hologram is binarized.
Collapse
|
34
|
Cao HK, Kim ES. Full-scale one-dimensional NLUT method for accelerated generation of holographic videos with the least memory capacity. OPTICS EXPRESS 2019; 27:12673-12691. [PMID: 31052806 DOI: 10.1364/oe.27.012673] [Citation(s) in RCA: 12] [Impact Index Per Article: 2.4] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 02/20/2019] [Accepted: 04/09/2019] [Indexed: 06/09/2023]
Abstract
A full-scale one-dimensional novel-look-up-table (1-D NLUT) method enabling faster generation of holographic videos with the minimum memory capacity is proposed. Only a pair of half-sized 1-D baseline and depth-compensating principal-fringe-patterns (PFPs) is pre-calculated and stored based on the concentric-symmetry property of the PFP, and from which a set of half-sized 1-D PFPs for all depth planes are generated based on its thin-lens property, which enables minimization of the required memory size down to a few KB regardless of the number of depth planes. Moreover, all those hologram calculations are fully one-dimensionally performed with a set of half-sized 1-D PFPs based on its shift invariance property, which also allows minimization of its overall hologram calculation time. From experiments with test videos, the proposed method has been found to have the shortest hologram calculation time even with the least memory in comparison with several modified versions of the conventional NLUT and LUT methods, which confirms its feasibility.
Collapse
|
35
|
He Z, Sui X, Jin G, Cao L. Progress in virtual reality and augmented reality based on holographic display. APPLIED OPTICS 2019; 58:A74-A81. [PMID: 30873963 DOI: 10.1364/ao.58.000a74] [Citation(s) in RCA: 14] [Impact Index Per Article: 2.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 10/01/2018] [Accepted: 11/12/2018] [Indexed: 06/09/2023]
Abstract
The past, present, and future industry prospects of virtual reality (VR) and augmented reality (AR) are presented. The future of VR/AR technology based on holographic display is predicted by analogy with the VR/AR based on binocular vision display and light field display. The investigations on holographic display that can be used in VR/AR are reviewed. The breakthroughs of holographic display are promising in VR/AR with high resolution. The challenges faced by VR/AR based on holographic display are analyzed.
Collapse
|
36
|
Wang Z, Lv G, Feng Q, Wang A, Ming H. Highly efficient calculation method for computer-generated holographic stereogram using a lookup table. APPLIED OPTICS 2019; 58:A41-A47. [PMID: 30873958 DOI: 10.1364/ao.58.000a41] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 08/07/2018] [Accepted: 10/26/2018] [Indexed: 06/09/2023]
Abstract
A highly efficient calculation method to synthesize a computer-generated holographic stereogram using a lookup table (LUT) is proposed. The complete phase distribution (CPD) of a spherical wave that is larger than the hologram is precalculated and stored as a LUT. The wavefront converging to each viewpoint can be directly obtained by adding a specific part of the precalculated CPD to the parallax image, instead of computing the wavefronts pixel by pixel in the conventional method. The computation amount and calculation time are effectively reduced to one-third of the conventional method. The working memory size is reduced effectively using the symmetry of the phase distributions of different viewpoints. A simulation and an optical experiment are performed to verify the proposed method.
Collapse
|
37
|
Yamamoto Y, Nakayama H, Takada N, Nishitsuji T, Sugie T, Kakue T, Shimobaba T, Ito T. Large-scale electroholography by HORN-8 from a point-cloud model with 400,000 points. OPTICS EXPRESS 2018; 26:34259-34265. [PMID: 30650851 DOI: 10.1364/oe.26.034259] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 11/09/2018] [Accepted: 12/09/2018] [Indexed: 06/09/2023]
Abstract
We developed a HORN-8 system that generates computer-generated holograms at a high speed. The cluster system employed eight HORN-8 boards and achieved a level of performance that was 1,000 times faster than that of a PC. From a point-cloud model comprising 65,536 (216) points, the proposed cluster system can update a 2-million-pixel (1,920 × 1,080) hologram at 60 frames per second. 65,536 (216) is the internal memory size of the HORN-8 hardware. However, the HORN-8 system can calculate a hologram at a high speed even if the number of point-cloud sources exceeds 65,536 (216). Herein, we spatiotemporally divided a point-cloud model comprising ~400,000 points and succeeded in reproducing the video-holography. We demonstrated the performance of the special-purpose computer for electroholography using HORN-8 hardware that does not require a large internal memory when the calculation speed is high.
Collapse
|
38
|
Compression of Phase-Only Holograms with JPEG Standard and Deep Learning. APPLIED SCIENCES-BASEL 2018. [DOI: 10.3390/app8081258] [Citation(s) in RCA: 18] [Impact Index Per Article: 3.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
It is a critical issue to reduce the enormous amount of data in the processing, storage and transmission of a hologram in digital format. In photograph compression, the JPEG standard is commonly supported by almost every system and device. It will be favorable if JPEG standard is applicable to hologram compression, with advantages of universal compatibility. However, the reconstructed image from a JPEG compressed hologram suffers from severe quality degradation since some high frequency features in the hologram will be lost during the compression process. In this work, we employ a deep convolutional neural network to reduce the artifacts in a JPEG compressed hologram. Simulation and experimental results reveal that our proposed “JPEG + deep learning” hologram compression scheme can achieve satisfactory reconstruction results for a computer-generated phase-only hologram after compression.
Collapse
|
39
|
Zhao T, Liu J, Gao Q, He P, Han Y, Wang Y. Accelerating computation of CGH using symmetric compressed look-up-table in color holographic display. OPTICS EXPRESS 2018; 26:16063-16073. [PMID: 30119443 DOI: 10.1364/oe.26.016063] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 04/03/2018] [Accepted: 05/21/2018] [Indexed: 06/08/2023]
Abstract
The huge computational complexity is a challenge for computer-generated hologram (CGH) calculation in a holographic display. In this paper, we propose a symmetric compressed look-up-table algorithm to accelerate CGH computation based on the Fresnel diffraction theory and compressed look-up-table algorithm. In offline computation, the memory usage of horizontal and vertical modulation factors is reduced to the order of Kilobytes by using translational symmetric compression and wavelength separation. In online computation, we develop a one-time generation of color holograms method which is accelerated by matrix convolution operation. Numerical simulation results show at least 13 times faster than existing algorithms without sacrificing the computation precision. The optical experiments are performed to demonstrate its feasibility. It is believed that the proposed method is an effective algorithm to accelerate the computation of CGH in color holographic display.
Collapse
|
40
|
Kim H, Kwon J, Hahn J. Accelerated synthesis of wide-viewing angle polygon computer-generated holograms using the interocular affine similarity of three-dimensional scenes. OPTICS EXPRESS 2018; 26:16853-16874. [PMID: 30119505 DOI: 10.1364/oe.26.016853] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 04/30/2018] [Accepted: 06/02/2018] [Indexed: 06/08/2023]
Abstract
The interocular affine similarity of three-dimensional scenes is investigated and a novel accelerated reconfiguration algorithm for intermediate-view polygon computer-generated holograms based on interocular affine similarity is proposed. We demonstrate by using the numerical simulations of full-color polygon computer-generation holograms that the proposed intermediate view reconfiguration algorithm is particularly useful for the computation of wide-viewing angle polygon computer-generated holograms.
Collapse
|