1
|
Wei J, Wei C, Ma H, Pi D, Li H, Liu X, Wang Y, Liu J. Convolutional symmetric compressed look-up-table method for 360° dynamic color 3D holographic display. OPTICS EXPRESS 2023; 31:28716-28733. [PMID: 37710686 DOI: 10.1364/oe.494745] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 05/08/2023] [Accepted: 07/30/2023] [Indexed: 09/16/2023]
Abstract
In this paper, we propose a convolutional symmetric compressed look-up-table (CSC-LUT) method to accelerate computer-generated hologram (CGH) computation based on the Fresnel diffraction theory and LUT. The proposed method can achieve one-time high-quality fast generation of color holograms by utilizing dynamic convolution operation, which is divided three processes. Firstly, the pre-calculated data of maximum horizontal modulation factor is compressed in 1D array by coordinate symmetry. Then, the test object is resampled to satisfy convolutional translation invariance. Finally, the dynamic convolution operation is used to simplify CGH computation process rather than the point-by-point computation. Numerical simulation and optical experimental results show that our proposed method can achieve faster computation speed, higher reconstruction quality and wider application compared to conventional SC-LUT method. The further optimization method for parallel acceleration on the GPU framework can achieve real-time (>24fps) color holographic display corresponding to three perspectives of a 3D scene.
Collapse
|
2
|
Watanabe R, Koiso R, Nonaka K, Sakamoto Y, Kobayashi T. Fast calculation method based on hidden region continuity for computer-generated holograms with multiple cameras in a sports scene. APPLIED OPTICS 2022; 61:B64-B76. [PMID: 35201127 DOI: 10.1364/ao.441049] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 08/31/2021] [Accepted: 10/27/2021] [Indexed: 06/14/2023]
Abstract
We propose, to the best of our knowledge, the world's first system capable of fast calculating computer-generated holograms (CGHs) from a large-scale outdoor sports scene captured with multiple RGB cameras. In the system, we introduce a fast calculation method focusing on hidden region continuity (HRC) that frequently appears in a point cloud of a 3D sports scene generated from free-viewpoint video technology. The experimental results show that the calculation time of the proposed HRC method is five to 10 times faster than that of the point-based method, which is one of the common CGH calculation methods.
Collapse
|
3
|
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
|
4
|
Abstract
In this paper, a holographic system to suppress the speckle noise is proposed. Two spatial light modulators (SLMs) are used in the system, one of which is used for beam shaping, and the other is used for reproducing the image. By calculating the effective viewing angle of the reconstructed image, the effective hologram and the effective region of the SLM are calculated accordingly. Then, the size of the diffractive optical element (DOE) is calculated accordingly. The dynamic DOEs and effective hologram are loaded on the effective regions of the two SLMs, respectively, while the wasted areas of the two SLMs are performed with zero-padded operations. When the laser passes through the first SLM, the light can be modulated by the effective DOEs. When the modulated beam illuminates the second SLM which is loaded with the effective hologram, the image is reconstructed with better quality and lower speckle noise. Moreover, the calculation time of the hologram is reduced. Experiments indicate the validity of the proposed system.
Collapse
|
5
|
Cao HK, Hwang YS, Kim ES, Jin X. Compact full-color holographic 3-D display based on undersampled computer-generated holograms and oblique projection imaging. OPTICS EXPRESS 2020; 28:35910-35926. [PMID: 33379697 DOI: 10.1364/oe.410034] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 09/14/2020] [Accepted: 10/21/2020] [Indexed: 06/12/2023]
Abstract
A compact full-color electro-holographic three-dimensional (3-D) display with undersampled computer-generated holograms (US-CGHs) and oblique projection imaging (OPI) is proposed. For its realization, undersampling conditions of the CGH enabling the complete recovery of image information are derived, and the OPI-based longitudinal-to-lateral depth conversion (LTL-DC) scheme allowing the simple reconstruction of full-color images is also proposed. Three-color off-axis US-CGHs are generated with their center-shifted principle fringe patterns (CS-PFPs) of the novel look-up table (NLUT) method, where center-shifts are calculated with the derived undersampling conditions of the CGH based on the generalized sampling theorem, and then multiplexed into the color-multiplexed hologram (CMH). The CMH is loaded on a SLM (spatial light modulator) and reconstructed by being illuminated with a multi-wavelength light source, where an original full-color image is reconstructed being spatially separated from the other color-dispersed images on the projected image plane with the OPI-based LTL-DC process, which enables us to view the original full-color image just with a simple filter mask. Performance analysis and successful experiments with the test 3-D objects in motion confirm the feasibility of the proposed system.
Collapse
|
6
|
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
|
7
|
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
|
8
|
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
|
9
|
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
|
10
|
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
|
11
|
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
|
12
|
Lin SF, Cao HK, Kim ES. Single SLM full-color holographic three-dimensional video display based on image and frequency-shift multiplexing. OPTICS EXPRESS 2019; 27:15926-15942. [PMID: 31163782 DOI: 10.1364/oe.27.015926] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.6] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/06/2023]
Abstract
A single spatial-light-modulator (SLM) full-color holographic 3-D video display based on image and frequency-shift multiplexing (IFSM) is proposed. In the frequency-shift multiplexing (FSM), three-color holograms are multiplied with their respective phase factors for shifted-separations of their corresponding frequency-spectrums on the Fourier plane. This FSM process, however, causes three-color images to be reconstructed at the center-shifted locations depending on their multiplied phase factors. Center-shifts of those color images due to the FSM can be balanced out just by generation of three-color holograms whose centers are pre-shifted to the opposite directions to those of the image shifts with the novel-look-up-table (NLUT) based on its shift-invariance property, which is called image-shift multiplexing (ISM). These image and frequency-shifted holograms are then multiplexed into a single color-multiplexed hologram and loaded on the SLM, and from which a full-color 3-D image can be reconstructed on the optical 4-f lens system without any color dispersion just by employing a simple pinhole filter mask. Fourier-optical analysis and experiments with 3-D objects in motion confirm the feasibility of the proposed system.
Collapse
|
13
|
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
|
14
|
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
|
15
|
Cao HK, Lin SF, Kim ES. Accelerated generation of holographic videos of 3-D objects in rotational motion using a curved hologram-based rotational-motion compensation method. OPTICS EXPRESS 2018; 26:21279-21300. [PMID: 30119433 DOI: 10.1364/oe.26.021279] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 07/04/2018] [Accepted: 07/28/2018] [Indexed: 06/08/2023]
Abstract
A new curved hologram-based rotational-motion compensation (CH-RMC) method is proposed for accelerated generation of holographic videos of 3-D objects moving on the random path with many locally different arcs. All of those rotational motions of the object made on each arc can be compensated, just by rotating their local curved holograms along the curving surfaces matched with the object's moving trajectory without any additional calculation process, which results in great enhancements of the computational speed of the conventional hologram-generation algorithms. Experiments with a test video scenario reveal that average numbers of calculated object points (ANCOPs) and average calculation times for one frame (ACTs) of the CH-RMC-based ray-tracing, wavefront-recording-plane and novel- look-up-table methods have been found to be reduced by 73.10%, 73.84%, 73.34%, and 68.75%, 50.82%, 66.59%, respectively, in comparison with those of their original methods. In addition, successful reconstructions of 3-D scenes from those holographic videos confirm the feasibility of the proposed system.
Collapse
|
16
|
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
|
17
|
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
|
18
|
Lin SF, Kim ES. Single SLM full-color holographic 3-D display based on sampling and selective frequency-filtering methods. OPTICS EXPRESS 2017; 25:11389-11404. [PMID: 28788821 DOI: 10.1364/oe.25.011389] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/06/2023]
Abstract
A single SLM (spatial light modulator) full-color holographic 3-D display based on sampling and selective frequency-filtering methods is proposed. Spatially-sampled R(red), G(green) and B(blue)-holograms can provide periodic 3 × 3 arrays of their frequency spectrums. Thus, by allocating three groups of three spectrums to each color hologram, and selectively filtering out those spectrums with their own spectrum filtering masks (SFMs), frequency-filtered R, G and B-holograms can be obtained. These holograms are synthesized into a single color-multiplexed hologram, and optically reconstructed into a color distortion-free full-color 3-D object on the 4-f lens system, where color-dispersion due to the pixelated structure of the SLM can be removed with the optical versions of SFMs. Fourier-optical analysis and experiments with 3-D color objects in motion confirm the feasibility of the proposed system in the practical application.
Collapse
|
19
|
Jiao S, Zhuang Z, Zou W. Fast computer generated hologram calculation with a mini look-up table incorporated with radial symmetric interpolation. OPTICS EXPRESS 2017; 25:112-123. [PMID: 28085798 DOI: 10.1364/oe.25.000112] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/06/2023]
Abstract
The amount of heavy computation in Computer Generated Hologram (CGH) can be significantly reduced by pre-computing look-up tables. However, the huge memory usage of look-up tables is a major challenge. To address this problem, the Look-up tables can be efficiently compressed by methods such as radial symmetric interpolation. In this paper, we notice that there is still data redundancy in the look-up table of radial symmetric interpolation method and the table size can be further compressed to 5%-10% or even less of original, by our proposed mini look-up table approach based on Principal Component Analysis (PCA). The compressed look-up table in our scheme only occupies a memory size of around 200-300 KB or even less. Moreover, the proposed scheme will introduce almost no extra cost of computation speed slowdown and reconstructed image quality degradation, compared to conventional method.
Collapse
|
20
|
Su P, Cao W, Ma J, Cheng B, Liang X, Cao L, Jin G. Fast Computer-Generated Hologram Generation Method for Three-Dimensional Point Cloud Model. ACTA ACUST UNITED AC 2016. [DOI: 10.1109/jdt.2016.2553440] [Citation(s) in RCA: 31] [Impact Index Per Article: 3.9] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/05/2022]
|
21
|
Wei H, Gong G, Li N. Improved look-up table method of computer-generated holograms. APPLIED OPTICS 2016; 55:9255-9264. [PMID: 27857318 DOI: 10.1364/ao.55.009255] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/06/2023]
Abstract
Heavy computation load and vast memory requirements are major bottlenecks of computer-generated holograms (CGHs), which are promising and challenging in three-dimensional displays. To solve these problems, an improved look-up table (LUT) method suitable for arbitrarily sampled object points is proposed and implemented on a graphics processing unit (GPU) whose reconstructed object quality is consistent with that of the coherent ray-trace (CRT) method. The concept of distance factor is defined, and the distance factors are pre-computed off-line and stored in a look-up table. The results show that while reconstruction quality close to that of the CRT method is obtained, the on-line computation time is dramatically reduced compared with the LUT method on the GPU and the memory usage is lower than that of the novel-LUT considerably. Optical experiments are carried out to validate the effectiveness of the proposed method.
Collapse
|
22
|
Kim HG, Jeong H, Man Ro Y. Acceleration of the calculation speed of computer-generated holograms using the sparsity of the holographic fringe pattern for a 3D object. OPTICS EXPRESS 2016; 24:25317-25328. [PMID: 27828470 DOI: 10.1364/oe.24.025317] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.1] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/06/2023]
Abstract
In computer-generated hologram (CGH) calculations, a diffraction pattern needs to be calculated from all points of a 3-D object, which requires a heavy computational cost. In this paper, we propose a novel fast computer-generated hologram calculation method using sparse fast Fourier transform. The proposed method consists of two steps. First, the sparse dominant signals of CGHs are measured by calculating a wavefront on a virtual plane between the object and the CGH plane. Second, the wavefront on CGH plane is calculated by using the measured sparsity with sparse Fresnel diffraction. Experimental results proved that the proposed method is much faster than existing works while it preserving the visual quality.
Collapse
|
23
|
Lee S, Chang H, Wey H, Nam D. Sampling and error analysis of radial symmetric interpolation for fast hologram generation. APPLIED OPTICS 2016; 55:A104-A110. [PMID: 26835941 DOI: 10.1364/ao.55.00a104] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.1] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/05/2023]
Abstract
In this paper, we present a fast hologram pattern generation method by radial symmetric interpolation, which exploits concentric redundancy of a point hologram pattern to reduce computational complexity in hologram pattern calculation, and analyze the quality degradation sources in the proposed method. Compared to the analytic method in which phase and amplitude information is directly calculated from a wave equation, in our method a Fresnel zone plate is periodically sampled along a diagonal line and the wave information of a point hologram is calculated by linear interpolation. During these sampling and interpolation processes, the wave information can be modified from the original signal and the reconstruction quality can be degraded compared to the analytic pattern calculation method. The effects of sampling and linear interpolation are investigated in spatial and frequency domains.
Collapse
|
24
|
Kwon MW, Kim SC, Kim ES. Three-directional motion-compensation mask-based novel look-up table on graphics processing units for video-rate generation of digital holographic videos of three-dimensional scenes. APPLIED OPTICS 2016; 55:A22-A31. [PMID: 26835954 DOI: 10.1364/ao.55.000a22] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/05/2023]
Abstract
A three-directional motion-compensation mask-based novel look-up table method is proposed and implemented on graphics processing units (GPUs) for video-rate generation of digital holographic videos of three-dimensional (3D) scenes. Since the proposed method is designed to be well matched with the software and memory structures of GPUs, the number of compute-unified-device-architecture kernel function calls can be significantly reduced. This results in a great increase of the computational speed of the proposed method, allowing video-rate generation of the computer-generated hologram (CGH) patterns of 3D scenes. Experimental results reveal that the proposed method can generate 39.8 frames of Fresnel CGH patterns with 1920×1080 pixels per second for the test 3D video scenario with 12,088 object points on dual GPU boards of NVIDIA GTX TITANs, and they confirm the feasibility of the proposed method in the practical application fields of electroholographic 3D displays.
Collapse
|
25
|
Nishitsuji T, Shimobaba T, Kakue T, Arai D, Ito T. Simple and fast cosine approximation method for computer-generated hologram calculation. OPTICS EXPRESS 2015; 23:32465-32470. [PMID: 26699035 DOI: 10.1364/oe.23.032465] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/05/2023]
Abstract
The cosine function is a heavy computational operation in computer-generated hologram (CGH) calculation; therefore, it is implemented by substitution methods such as a look-up table. However, the computational load and required memory space of such methods are still large. In this study, we propose a simple and fast cosine function approximation method for CGH calculation. As a result, we succeeded in creating CGH with sufficient quality and made the calculation time 1.6 times as fast at maximum compared to using the look-up table of the cosine function on CPU implementation.
Collapse
|
26
|
Accelerated one-step generation of full-color holographic videos using a color-tunable novel-look-up-table method for holographic three-dimensional television broadcasting. Sci Rep 2015; 5:14056. [PMID: 26358334 PMCID: PMC4566101 DOI: 10.1038/srep14056] [Citation(s) in RCA: 18] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/24/2015] [Accepted: 07/31/2015] [Indexed: 11/08/2022] Open
Abstract
A color-tunable novel-look-up-table (CT-NLUT) for fast one-step calculation of full-color computer-generated holograms is proposed. The proposed method is composed of four principal fringe patterns (PFPs) such as a baseline, a depth-compensating and two color-compensating PFPs. CGH patterns for one color are calculated by combined use of baseline-PFP and depth-compensating-PFP and from them, those for two other colors are generated by being multiplied by the corresponding color-compensating-PFPs. color-compensating-PFPs compensate for differences in the wavelength between two colors based on their unique achromatic thin-lens properties, enabling transformation of one-color CGH pattern into those for other colors. This color-conversion property of the proposed method enables simultaneous generation of full color-CGH patterns, resulting in a significant reduction of the full color-CGH calculation time. Experimental results with test scenario show that the full color-CGH calculation time of the proposed CT-NLUT has been reduced by 45.10%, compared to the conventional NLUT. It has been further reduced by 96.01% when a data compression algorithm, called temporal redundancy-based NLUT, was used together, which means 25-fold reduction of its full color-CGH calculation time. Successful computational and optical reconstructions of full color-CGH patterns confirm the feasibility of the proposed method.
Collapse
|
27
|
Nishitsuji T, Shimobaba T, Kakue T, Ito T. Fast calculation of computer-generated hologram using run-length encoding based recurrence relation. OPTICS EXPRESS 2015; 23:9852-9857. [PMID: 25969026 DOI: 10.1364/oe.23.009852] [Citation(s) in RCA: 11] [Impact Index Per Article: 1.2] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/04/2023]
Abstract
Computer-Generated Holograms (CGHs) can be generated by superimposing zoneplates. A zoneplate is a grating that can concentrate an incident light into a point. Since a zoneplate has a circular symmetry, we reported an algorithm that rapidly generates a zoneplate by drawing concentric circles using computer graphic techniques. However, random memory access was required in the algorithm and resulted in degradation of the computational efficiency. In this study, we propose a fast CGH generation algorithm without random memory access using run-length encoding (RLE) based recurrence relation. As a result, we succeeded in improving the calculation time by 88%, compared with that of the previous work.
Collapse
|
28
|
Tsang PWM, Poon TC. Fast generation of digital holograms based on warping of the wavefront recording plane. OPTICS EXPRESS 2015; 23:7667-7673. [PMID: 25837104 DOI: 10.1364/oe.23.007667] [Citation(s) in RCA: 4] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/04/2023]
Abstract
This paper reports a fast method for generating a 2048x2048 digital Fresnel hologram at a rate of over 100 frames per second. Briefly, the object wave of an image is nonuniformally sampled and generated on a wavefront recording plane (WPR) that is close to the object scene. The sampling interval at each point on the WRP image is then modulated according to the depth map. Subsequently, the WRP image is converted into a hologram. The hologram generated with our proposed method, which is referred to as the warped WRP (WWRP) hologram, is capable of presenting a 3-D object with faster speed as compared with existing methods.
Collapse
|
29
|
Kwon MW, Kim SC, Yoon SE, Ho YS, Kim ES. Object tracking mask-based NLUT on GPUs for real-time generation of holographic videos of three-dimensional scenes. OPTICS EXPRESS 2015; 23:2101-2120. [PMID: 25836082 DOI: 10.1364/oe.23.002101] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/04/2023]
Abstract
A new object tracking mask-based novel-look-up-table (OTM-NLUT) method is proposed and implemented on graphics-processing-units (GPUs) for real-time generation of holographic videos of three-dimensional (3-D) scenes. Since the proposed method is designed to be matched with software and memory structures of the GPU, the number of compute-unified-device-architecture (CUDA) kernel function calls and the computer-generated hologram (CGH) buffer size of the proposed method have been significantly reduced. It therefore results in a great increase of the computational speed of the proposed method and enables real-time generation of CGH patterns of 3-D scenes. Experimental results show that the proposed method can generate 31.1 frames of Fresnel CGH patterns with 1,920 × 1,080 pixels per second, on average, for three test 3-D video scenarios with 12,666 object points on three GPU boards of NVIDIA GTX TITAN, and confirm the feasibility of the proposed method in the practical application of electro-holographic 3-D displays.
Collapse
|
30
|
Ogihara Y, Sakamoto Y. Fast calculation method of a CGH for a patch model using a point-based method. APPLIED OPTICS 2015; 54:A76-A83. [PMID: 25967025 DOI: 10.1364/ao.54.000a76] [Citation(s) in RCA: 4] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 09/02/2014] [Accepted: 11/03/2014] [Indexed: 06/04/2023]
Abstract
Holography is three-dimensional display technology. Computer-generated holograms (CGHs) are created by simulating light propagation on a computer, and they are able to display a virtual object. There are mainly two types of calculation methods of CGHs, a point-based method and the fast Fourier-transform (FFT)-based method. The FFT-based method is based on a patch model, and it is suited to accelerating the calculations as it calculates the light propagation across a patch as a whole. The calculations with the point-based method are characterized by a high degree of parallelism, and it is suited to accelerating graphics processing units (GPUs). The point-based method is not suitable for calculation with the patch model. This paper proposes a fast calculation algorithm for a patch model with the point-based method. The proposed method calculates the line on a patch as a whole regardless of the number of points on the line. When the proposed method is implemented on a GPU, the calculation time of the proposed method is shorter than with the point-based method.
Collapse
|
31
|
Kim SC, Kim ES. Fast one-step calculation of holographic videos of three-dimensional scenes by combined use of baseline and depth-compensating principal fringe patterns. OPTICS EXPRESS 2014; 22:22513-22527. [PMID: 25321721 DOI: 10.1364/oe.22.022513] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.1] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/04/2023]
Abstract
As a new approach for rapid generation of holographic videos, a so-called compressed novel-look-up-table(C-NLUT), which is composed of only two principal fringe patterns (PFPs) of baseline and depth-compensating PFPs (B-PFP, DC-PFP), is proposed. Here, the hologram pattern for a 3-D video frame are generated by calculating the fringe patterns for all depth layers only by using the B-PFP, and then transforming them into those for their depth layers by being multiplied with corresponding DC-PFPs. With this one-step calculation process, the computational speed (CS) of the proposed method can be greatly enhanced. Experimental results show that the CS of the proposed method has been improved by 30.2% on the average compared to that of the conventional method. Furthermore, the average calculation time of a new hybrid MC/C-NLUT method, in which both of motion-compensation (MC) and one-step calculation schemes are employed, has been reduced by 99.7%, 65.4%, 60.2% and 30.2%, respectively compared to each of the conventional ray-tracing, LUT, NLUT, and MC-NLUT methods. In addition, the memory size of the proposed method has been also reduced by 82 × 10(6)-fold and 128-fold compared to those of the conventional LUT and NLUT methods, respectively.
Collapse
|
32
|
Li J, Tu HY, Yeh WC, Gui J, Cheng CJ. Holographic three-dimensional display and hologram calculation based on liquid crystal on silicon device [invited]. APPLIED OPTICS 2014; 53:G222-G231. [PMID: 25322134 DOI: 10.1364/ao.53.00g222] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 04/22/2014] [Accepted: 08/10/2014] [Indexed: 06/04/2023]
Abstract
Based on scalar diffraction theory and the geometric structure of liquid crystal on silicon (LCoS), we study the impulse responses and image depth of focus in a holographic three-dimensional (3D) display system. Theoretical expressions of the impulse response and the depth of focus of reconstructed 3D images are obtained, and experimental verifications of the imaging properties are performed. The results indicated that the images formed by holographic display based on the LCoS device were periodic image fields surrounding optical axes. The widths of the image fields were directly proportional to the wavelength and diffraction distance, and inversely proportional to the pixel size of the LCoS device. Based on the features of holographic 3D imaging and focal depth, we enhance currently popular hologram calculation methods of 3D objects to improve the computing speed of hologram calculation.
Collapse
|
33
|
Dong XB, Kim SC, Kim ES. Three-directional motion compensation-based novel-look-up-table for video hologram generation of three-dimensional objects freely maneuvering in space. OPTICS EXPRESS 2014; 22:16925-16944. [PMID: 25090509 DOI: 10.1364/oe.22.016925] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/03/2023]
Abstract
A new three-directional motion compensation-based novel-look-up-table (3DMC-NLUT) based on its shift-invariance and thin-lens properties, is proposed for video hologram generation of three-dimensional (3-D) objects moving with large depth variations in space. The input 3-D video frames are grouped into a set of eight in sequence, where the first and remaining seven frames in each set become the reference frame (RF) and general frames (GFs), respectively. Hence, each 3-D video frame is segmented into a set of depth-sliced object images (DOIs). Then x, y, and z-directional motion vectors are estimated from blocks and DOIs between the RF and each of the GFs, respectively. With these motion vectors, object motions in space are compensated. Then, only the difference images between the 3-directionally motion-compensated RF and each of the GFs are applied to the NLUT for hologram calculation. Experimental results reveal that the average number of calculated object points and the average calculation time of the proposed method have been reduced compared to those of the conventional NLUT, TR-NLUT and MPEG-NLUT by 38.14%, 69.48%, and 67.41% and 35.30%, 66.39%, and 64.46%, respectively.
Collapse
|
34
|
Dong XB, Kim SC, Kim ES. MPEG-based novel look-up table for rapid generation of video holograms of fast-moving three-dimensional objects. OPTICS EXPRESS 2014; 22:8047-8067. [PMID: 24718180 DOI: 10.1364/oe.22.008047] [Citation(s) in RCA: 4] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/03/2023]
Abstract
A new robust MPEG-based novel look-up table (MPEG-NLUT) is proposed for accelerated computation of video holograms of fast-moving three-dimensional (3-D) objects in space. Here, the input 3-D video frames are sequentially grouped into sets of four, in which the first and remaining three frames in each set become the reference (RF) and general frames (GFs). Then, the frame images are divided into blocks, from which motion vectors are estimated between the RF and each of the GFs, and with these estimated motion vectors, object motions in all blocks are compensated. Subsequently, only the difference images between the motion-compensated RF and each of the GFs are applied to the NLUT for CGH calculation based on its unique property of shift-invariance. Experiments with three types of test 3-D video scenarios confirm that the average number of calculated object points and the average calculation time of the proposed method, have found to be reduced down to 27.34%, 55.46%, 45.70% and 19.88%, 44.98%, 30.72%, respectively compared to those of the conventional NLUT, temporal redundancy-based NLUT (TR-NLUT) and motion compensation-based NLUT (MC-NLUT) methods.
Collapse
|
35
|
Li X, Liu J, Jia J, Pan Y, Wang Y. 3D dynamic holographic display by modulating complex amplitude experimentally. OPTICS EXPRESS 2013; 21:20577-87. [PMID: 24103930 DOI: 10.1364/oe.21.020577] [Citation(s) in RCA: 8] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/06/2023]
Abstract
Complex amplitude modulation method is presented theoretically and performed experimentally for three-dimensional (3D) dynamic holographic display with reduced speckle using a single phase-only spatial light modulator. The determination of essential factors is discussed based on the basic principle and theory. The numerical simulations and optical experiments are performed, where the static and animated objects without refinement on the surfaces and without random initial phases are reconstructed successfully. The results indicate that this method can reduce the speckle in reconstructed images effectively; furthermore, it will not cause the internal structure in the reconstructed pixels. Since the complex amplitude modulation is based on the principle of phase-only hologram, it does not need the stringent alignment of pixels. This method can be used for high resolution imaging or measurement in various optical areas.
Collapse
|
36
|
Kim SC, Dong XB, Kwon MW, Kim ES. Fast generation of video holograms of three-dimensional moving objects using a motion compensation-based novel look-up table. OPTICS EXPRESS 2013; 21:11568-11584. [PMID: 23670014 DOI: 10.1364/oe.21.011568] [Citation(s) in RCA: 8] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/02/2023]
Abstract
A novel approach for fast generation of video holograms of three-dimensional (3-D) moving objects using a motion compensation-based novel-look-up-table (MC-N-LUT) method is proposed. Motion compensation has been widely employed in compression of conventional 2-D video data because of its ability to exploit high temporal correlation between successive video frames. Here, this concept of motion-compensation is firstly applied to the N-LUT based on its inherent property of shift-invariance. That is, motion vectors of 3-D moving objects are extracted between the two consecutive video frames, and with them motions of the 3-D objects at each frame are compensated. Then, through this process, 3-D object data to be calculated for its video holograms are massively reduced, which results in a dramatic increase of the computational speed of the proposed method. Experimental results with three kinds of 3-D video scenarios reveal that the average number of calculated object points and the average calculation time for one object point of the proposed method, have found to be reduced down to 86.95%, 86.53% and 34.99%, 32.30%, respectively compared to those of the conventional N-LUT and temporal redundancy-based N-LUT (TR-N-LUT) methods.
Collapse
Affiliation(s)
- Seung-Cheol Kim
- HoloDigilog Human Media Research Center, 3D Research Center, Kwangwoon University, 447-1Wolge-Dong, Nowon-Gu, Seoul 139-701, South Korea
| | | | | | | |
Collapse
|
37
|
Nishitsuji T, Shimobaba T, Kakue T, Masuda N, Ito T. Fast calculation of computer-generated hologram using the circular symmetry of zone plates. OPTICS EXPRESS 2012; 20:27496-502. [PMID: 23262699 DOI: 10.1364/oe.20.027496] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/06/2023]
Abstract
Computer-Generated Holograms (CGHs) can be generated from three-dimensional objects composed of point light sources by overlapping zone plates. A zone plate is a grating that can focus an incident wave and it has circular symmetry shape. In this study, we propose a fast CGH generating algorithm using the circular symmetry of zone plates and computer graphics techniques. We evaluated the proposed method by numerical simulation.
Collapse
Affiliation(s)
- Takashi Nishitsuji
- Graduate School of Engineering, Chiba University, Inage-ku, Chiba, Japan.
| | | | | | | | | |
Collapse
|