Holographic three-dimensional (3D) displays can reconstruct a whole wavefront of a 3D scene and provide rich depth information for the human eyes. Computer-generated holographic techniques offer an efficient way for reconstructing holograms without complicated interference recording systems. In this work, we present a technique for generating 3D computer-generated holograms (CGHs) with scalable samplings, by using layer-based diffraction calculations. The 3D scene is partitioned into multiple layers according to its depth image. Shifted Fresnel diffraction is used for calculating the wave diffractions from the partitioned layers to the CGH plane with adjustable sampling rates, while maintaining the depth information. The algorithm provides an effective method for scaling 3D CGHs without an optical zoom module in the holographic display system. Experiments have been performed, demonstrating that the proposed method can reconstruct quality 3D images at different scale factors.
Read full abstract