Three directional motion compensation mask based novel look up table on graphics processing units for video rate generation of digital holographic videos of three dimensional scenes.
A three directional motion compensation mask based novel look up table method is proposed and implemented on graphics processing units (GPUs) for video rate generation of digital holographic videos of three dimensional (3D) scenes. Since the proposed method is designed to be well matched with the software and memory structures of GPUs, the number of compute unified device architecture kernel function calls can be significantly reduced. This results in a great increase of the computational speed of the proposed method, allowing video rate generation of the computer generated hologram (CGH) patterns of 3D scenes. Experimental results reveal that the proposed method can generate 39.8 frames of Fresnel CGH patterns with 1920x1080 pixels per second for the test 3D video scenario with 12,088 object points on dual GPU boards of NVIDIA GTX TITANs, and they confirm the feasibility of the proposed method in the practical application fields of electroholographic 3D displays.
Applied optics