基于Matlab的计算全息图的制作与数字再现的研究

Realization and digital reconstruction of computer-generated hologram based on Matlab

  • 摘要: 应用Matlab语言,结合博奇型计算全息的编码方法,利用计算机分别绘制了菲涅耳全息图和傅里叶变换全息图,实现了计算全息图的快速制作,讨论了制作计算全息图的原理、方法和步骤。利用CGH技术和数字全息技术所生成的全息图再现出原始图像,完成了全息图的数字重现,实现了整个全息记录和再现过程的计算机模拟。与传统的编程语言和绘图方法相比较,该算法在实现上更加简单和快捷,并且带有一系列提高计算全息图质量的措施,有效地消除了零级像和孪生像的影响,获得了清晰的数字再现图像。

     

    Abstract: Matlab software and Burch coding method are used to achieve the fast generation of the Fresnel hologram and Fourier transform hologram. The experimental principle, methods and procedures are discussed particularly. Combining computer-generated hologram (CGH) with digital holography, the digital reconstruction of hologram was realized. The computer simulation of the whole holographic recording and reconstruction process was achieved. Matlab is proved to be more convenient and flexible in comparison with the traditional algorithm languages and drawing methods, and takes several measures to improve the reconstruction quality. The influence of zero-order and conjugate images is eliminated and clear digital reconstruction images are obtained.

     

/

返回文章
返回