Computer generated hologram with geometric occlusion using GPU-accelerated depth buffer rasterization for three-dimensional display

被引:66
作者
Chen, Rick H. -Y. [1 ]
Wilkinson, Timothy D. [1 ]
机构
[1] Univ Cambridge, Elect Engn Div, Dept Engn, Cambridge CB3 0FA, England
关键词
SURFACE OBJECTS; PROCESSING UNIT; RECONSTRUCTION; INFORMATION; DIFFRACTION; PHASE; MODEL;
D O I
10.1364/AO.48.004246
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
We present a method of rapidly producing computer-generated holograms that exhibit geometric occlusion in the reconstructed image. Conceptually, a bundle of rays is shot from every hologram sample into the object volume. We use z buffering to find the nearest intersecting object point for every ray and add its complex field contribution to the corresponding hologram sample. Each hologram sample belongs to an independent operation, allowing us to exploit the parallel computing capability of modern programmable graphics processing units (GPUs). Unlike algorithms that use points or planar segments as the basis for constructing the hologram, our algorithm's complexity is dependent on fixed system parameters, such as the number of ray-casting operations, and can therefore handle complicated models more efficiently. The finite number of hologram pixels is, in effect, a windowing function, and from analyzing the Wigner distribution function of windowed free-space transfer function we find an upper limit on the cone angle of the ray bundle. Experimentally, we found that an angular sampling distance of 0.01 degrees for a 2.66 degrees cone angle produces acceptable reconstruction quality. (C) 2009 Optical Society of America
引用
收藏
页码:4246 / 4255
页数:10
相关论文
共 31 条
[11]   Acceleration method of computing a compensated phase-added stereogram on a graphic processing unit [J].
Kang, Hoonjong ;
Yamaguchi, Takeshi ;
Yoshikawa, Hiroshi ;
Kim, Seung-Cheol ;
Kim, Eun-Soo .
APPLIED OPTICS, 2008, 47 (31) :5784-5789
[12]   Mathematical modeling of triangle-mesh-modeled three-dimensional surface objects for digital holography [J].
Kim, Hwi ;
Hahn, Joonku ;
Lee, Byoungho .
APPLIED OPTICS, 2008, 47 (19) :D117-D127
[13]   Fast generation of three-dimensional video holograms by combined use of data compression and lookup table techniques [J].
Kim, Seung-Cheol ;
Yoon, Jung-Hoon ;
Kim, Eun-Soo .
APPLIED OPTICS, 2008, 47 (32) :5986-5995
[14]   WAVEFRONT RECONSTRUCTION WITH DIFFUSED ILLUMINATION + 3-DIMENSIONAL OBJECTS [J].
LEITH, EN ;
UPATNIEKS, J .
JOURNAL OF THE OPTICAL SOCIETY OF AMERICA, 1964, 54 (11) :1295-+
[15]   COMPUTER-GENERATED 3-DIMENSIONAL IMAGE HOLOGRAMS [J].
LESEBERG, D .
APPLIED OPTICS, 1992, 31 (02) :223-229
[16]  
Lucente M., 1994, THESIS MIT
[17]   Computer generated holography using a graphics processing unit [J].
Masuda, N ;
Ito, T ;
Tanaka, T ;
Shiraki, A ;
Sugie, T .
OPTICS EXPRESS, 2006, 14 (02) :603-608
[18]   Exact hidden-surface removal in digitally synthetic full-parallax holograms [J].
Matsushima, K .
Practical Holography XIX: Materials and Applications, 2005, 5742 :25-32
[19]   Computer-generated holograms for three-dimensional surface objects with shade and texture [J].
Matsushima, K .
APPLIED OPTICS, 2005, 44 (22) :4607-4614
[20]   Viewing-zone enlargement method for sampled hologram that uses high-order diffraction [J].
Mishina, T ;
Okui, M ;
Okano, F .
APPLIED OPTICS, 2002, 41 (08) :1489-1499