Blinder David, Chlipala Maksymilian, Kozacki Tomasz, Schelkens Peter
Opt Lett. 2021 May 1;46(9):2188-2191. doi: 10.1364/OL.422159.
Computer generated holography (CGH) algorithms come in many forms, with different trade-offs in terms of visual quality and calculation speed. However, no CGH algorithm to date can accurately account for all 3D visual cues simultaneously, such as occlusion, shadows, continuous parallax, and precise focal cues, without view discretization. The aim is to create photorealistic CGH content, not only for display purposes but also to create reference data for comparing and testing CGH and compression algorithms. We propose a novel algorithm combining the precision of point-based CGH with the accurate shading and flexibility of ray-tracing algorithms. We demonstrate this by creating a scene with global illumination, soft shadows, and precise occlusion cues, implemented with OptiX and CUDA.
计算机生成全息术(CGH)算法有多种形式,在视觉质量和计算速度方面存在不同的权衡。然而,迄今为止,没有一种CGH算法能够在不进行视图离散化的情况下,同时准确地考虑所有3D视觉线索,如遮挡、阴影、连续视差和精确的聚焦线索。目标是创建逼真的CGH内容,不仅用于显示目的,还用于创建用于比较和测试CGH及压缩算法的参考数据。我们提出了一种新颖的算法,将基于点的CGH的精度与光线追踪算法的精确阴影处理和灵活性相结合。我们通过使用OptiX和CUDA创建一个具有全局光照、柔和阴影和精确遮挡线索的场景来证明这一点。