吴军, 莫葵梅, 王冰洋, 彭智勇, 马峻. 利用改进的S-LUT快速生成计算全息图[J]. 武汉大学学报 ( 信息科学版), 2019, 44(11): 1685-1692. DOI: 10.13203/j.whugis20180026
引用本文: 吴军, 莫葵梅, 王冰洋, 彭智勇, 马峻. 利用改进的S-LUT快速生成计算全息图[J]. 武汉大学学报 ( 信息科学版), 2019, 44(11): 1685-1692. DOI: 10.13203/j.whugis20180026
WU Jun, MO Kuimei, WANG Bingyang, PENG Zhiyong, MA Jun. Rapid Generation of Computer Generated Hologram Computation Using Improved S-LUT Technology[J]. Geomatics and Information Science of Wuhan University, 2019, 44(11): 1685-1692. DOI: 10.13203/j.whugis20180026
Citation: WU Jun, MO Kuimei, WANG Bingyang, PENG Zhiyong, MA Jun. Rapid Generation of Computer Generated Hologram Computation Using Improved S-LUT Technology[J]. Geomatics and Information Science of Wuhan University, 2019, 44(11): 1685-1692. DOI: 10.13203/j.whugis20180026

利用改进的S-LUT快速生成计算全息图

Rapid Generation of Computer Generated Hologram Computation Using Improved S-LUT Technology

  • 摘要: 计算全息三维显示是一种非常理想的真三维裸眼3D技术。对分裂查找表(split look-up tables,S-LUT)算法进行改进,以提高计算全息图的生成效率:(1)改变原竖直调制因子查找表内容为存储物点每一列对全息面每一行像素的贡献,进一步减少全息图在线计算次数,并对基于新查找表内容的全息图在线计算过程进行统一计算设备架构(compute unified device architecture,CUDA)并行加速;(2)吸收相位迭代计算思想,以加、减运算替换耗时长的平方、开根号运算来提高查找表离线生成效率。对两种不同大小的三维点云进行计算全息图生成实验,结果表明:改进算法的查找表存储空间与原算法相当,但查找表离线生成效率提高约1~1.5倍;改进算法的全息图图形处理器(graphic processing unit,GPU)在线计算时间比原算法节约至少15%,且在线计算过程的并行化设计、实现更为简单;相同全息面分辨率下物体空间点数越多,改进算法的查找表离线生成效率及全息图在线计算效率提升幅度越大,对于计算全息三维显示技术的实施具有一定的参考意义。

     

    Abstract: Traditional split look-up tables (S-LUT) technology is modified and redesigned to generate computer generated hologram (CGH) with higher computation efficiency without increasing storage space. Two main aspects are involved in the proposed method:(1) The content of original vertical modulation factor look-up tables is changed to record the contribution of space points at same Y coordinate to every row pixels of the holographic plane. With the new look-up tables the number of online CGH computation is greatly reduced and the implementation of CUDA(compute unified device architecture) parallel computation is simplified as well. (2) Phase iteration technology is introduced into the generation of look-up tables offline by substituting addition and subtraction for time-consuming square, square root operation. As a result, the generation efficiency of offline look-up tables is significantly improved. Experiment on generating CGH with two kinds of 3D point clouds shows that, the time for the generation of look-up tables offline in the proposed algorithm is saved about 1-1.5 times, compared to original algorithm, without increasing storage. In addition, the time for the generation of CGH online with new look-up tables is save at least about 15% and parallelization can be easily implemented as well. The proposed algorithm turn out to be valuable for 3D display based on digital holography technology.

     

/

返回文章
返回