Occlusion processing for computer generated hologram by conversion between the wavefront and light-ray information

In the field of computational holography for three-dimensional (3D) display, the mutual occlusion of objects is one of the crucial issues. We propose a new mutual occlusion processing that is achieved by the conversion between the light-ray and wavefront on a virtual plane called ray-sampling (RS) plane located at near the interrupting object. The wavefront coming from background scene is converted into light-ray information at the RS plane by using Fourier transform based on the angular spectrum theory, then the converted light-rays are overwritten with those from interrupting object in the light-ray domain as an occlusion culling process. The ray information after the occlusion process is reconverted into wavefront by inverse Fourier transform at each RS point, then wave propagation from RS plane to hologram is computed by general light diffraction computation techniques. Since the light-ray information is used for the occlusion processing, our approach can realize a correct occlusion effect by a simple algorithm. In addition, high resolution 3D image can be reconstructed with wavefront-based technique. In the numerical simulation, we demonstrate that our approach for deep 3D scene with plural objects can realize a correct occlusion culling for varying observation angle and focusing distance.

[1]  J. Goodman Introduction to Fourier optics , 1969 .

[2]  John S. Underkoffler,et al.  Occlusion processing and smooth surface shading for fully computed synthetic holography , 1997, Electronic Imaging.

[3]  James P. Waters,et al.  HOLOGRAPHIC IMAGE SYNTHESIS UTILIZING THEORETICAL METHODS , 1966 .

[4]  Takanori Senoh,et al.  8K4K-size computer generated hologram for 3-D visual system using rendering technology , 2010, 2010 4th International Universal Communication Symposium.

[5]  L E Helseth,et al.  Optical transfer function of three-dimensional display systems. , 2006, Journal of the Optical Society of America. A, Optics, image science, and vision.

[6]  Rick H-Y Chen,et al.  Computer generated hologram with geometric occlusion using GPU-accelerated depth buffer rasterization for three-dimensional display. , 2009, Applied optics.

[7]  Mark E. Lucente Optimization of hologram computation for real-time display , 1992, Electronic Imaging.

[8]  Masahiro Yamaguchi,et al.  Calculation for computer generated hologram using ray-sampling plane. , 2011, Optics express.

[9]  Daniel E. Smalley,et al.  Real-time shader rendering of holographic stereograms , 2009, OPTO.

[10]  Michael A. Klug,et al.  Tangible holography: adding synthetic touch to 3D display , 1997, Electronic Imaging.

[11]  Kyoji Matsushima,et al.  Extremely high-definition full-parallax computer-generated hologram created by the polygon-based method. , 2009, Applied optics.

[12]  Kyoji Matsushima Exact hidden-surface removal in digitally synthetic full-parallax holograms , 2005, SPIE OPTO.

[13]  J. T. McCrickerd Comparison of Stereograms: Pinhole, Fly’s Eye, and Holographic Types* , 1972 .

[14]  John M Tyler,et al.  Shifted Fresnel diffraction for computational holography. , 2007, Optics express.

[15]  P S Hilaire Modulation transfer function and optimum sampling of holographic stereograms. , 1994, Applied optics.