|
摘要: |
相息图以其衍射效率高,无共轭像等优点而被广泛应用于全息三维动态显示中,然而相息图计算量大,生成速度慢而影响了它的实时动态显示。鉴于此,提出了一种三维场景相息图快速生成方法。采用OpenGL进行物点离散采样,逐点计算的优化查表算法进行相息图计算,将相位因子拆成水平方向和竖直方向因子的乘积,离线制作的查找表只需存储水平方向和竖直方向因子,从而使存入GPU纹理内存的查找表空间大大减少,并利用CUDA架构合理设计并行计算方案,使相息图的运算速度进一步加速。实验表明,采用此方法能正确生成所需的相息图,且计算速度比基于CPU的计算方法提高了40倍左右。 |
关键词: 计算机全息 相息图 并行计算 三维立体场景 |
DOI: |
分类号: |
基金项目: |
|
Research on fast kinoform generation for three-dimensional scene |
CHEN Hui-rong,FU Sheng-hao,WANG Yuan-qing
|
Abstract: |
In the current research on holography, kinoform with high diffraction efficiency and no conjugat image has been widely used in 3D holography dynamic display. However, the heavy calculation and slow generation rate seriously affect the real time dynamic display.An effective and fast hologram reconstruction method is proposed in this paper, at first acquiring 3D scene objects points set through OpenGL, and then Kinoform calculation is performed by the optimization of traditional look-up table algorithm, a short look-up table is produced offline and stored in the GPU texture memory. Using cuda parallel computing method further speed up kinoform generation, and realizing fast reconstruction. The experimental results show that the algorithm is effective and feasible and the parallel computing technology accelerates the speed for about forty times. |
Key words: CGH Kinoform Parallel computing Three-dimensional scene |