激光与光电子学进展, 2019, 56 (5): 050901, 网络出版: 2019-07-31
基于多图像处理单元的Matlab计算全息图快速算法 下载: 1386次
Matlab Fast Algorithm of Computer Generated Holograms Based on Multi-Graphic Processing Unit
全息 三维显示 准实时计算 图像处理单元 holography three-dimensional display quasi-real-time calculation graphic processing unit
摘要
为实现全息图的准实时计算,提出了一种基于多图像处理单元(GPU)的Matlab计算机生成的全息图快速算法。该方法充分利用了Matlab编程的简易性和GPU的高计算性能,可有效节约全息图计算时间。模拟结果表明,所提方法的计算速度比传统计算方法提高了两个数量级。
Abstract
In order to realize the quasi-real-time calculation of holograms, a fast algorithm of computer generated holograms based on a multi-graphic processing unit (GPU) in Matlab is proposed. This method makes full use of the simplicity of Matlab programming and the high computational performance of GPU, and thus the computing time of holograms is effectively saved. The simulation results show that the computing speed of the proposed method is about two orders of magnitude higher than those of the traditional calculation methods.
宁冉, 李重光, 楼宇丽, 桂进斌, 宋庆和. 基于多图像处理单元的Matlab计算全息图快速算法[J]. 激光与光电子学进展, 2019, 56(5): 050901. Ran Ning, Chongguang Li, Yuli Lou, Jinbin Gui, Qinghe Song. Matlab Fast Algorithm of Computer Generated Holograms Based on Multi-Graphic Processing Unit[J]. Laser & Optoelectronics Progress, 2019, 56(5): 050901.