Zhang Hao, Zhao Yan, Cao Liangcai, Jin Guofan
Appl Opt. 2016 Jan 20;55(3):A154-9. doi: 10.1364/AO.55.00A154.
We propose an efficient algorithm using layered holographic stereogram for three-dimensional (3D) computer-generated holograms. The hologram is spatially partitioned into multiple holographic elements (hogels) to provide the occlusion effect and motion parallax by use of multiple viewpoint rendering. Each hogel is calculated with inverse Fresnel diffraction by slicing the viewing frustum according to the depth image. The sliced layers can provide accurate depth cues for reconstruction since the geometric information of the 3D scene is faithfully matched. The algorithm is compatible with computer graphics rendering techniques and robust for holograms with different parameters. When the hogel size equals 1 mm, the signal-to-noise ratio of the diffraction calculation is above 39 dB with a propagation distance longer than 10 mm. Numerical simulations and optical experiments have demonstrated that the proposed method can reconstruct quality 3D images with reduced computational load.
我们提出了一种使用分层全息立体图生成三维(3D)计算机生成全息图的高效算法。通过使用多视点渲染,全息图在空间上被划分为多个全息元素(全息体元),以提供遮挡效果和运动视差。根据深度图像对视锥进行切片,利用逆菲涅耳衍射计算每个全息体元。由于三维场景的几何信息得到了忠实匹配,切片层可为重建提供准确的深度线索。该算法与计算机图形渲染技术兼容,对不同参数的全息图具有鲁棒性。当全息体元尺寸等于1毫米时,衍射计算的信噪比在传播距离大于10毫米时高于39分贝。数值模拟和光学实验表明,该方法能够以降低的计算量重建高质量的三维图像。