Tsang P W M, Poon T-C, Cheung K W K
Department of Electronic Engineering, City University of Hong Kong, 83 Tat Chee Avenue, Kowloon, Hong Kong.
Appl Opt. 2011 Mar 1;50(7):B46-52. doi: 10.1364/AO.50.000B46.
In the past two decades, generation and encryption of holographic images have been identified as two important areas of investigation in digital holography. The integration of these two technologies has enabled images to be encrypted with more dimensions of freedom on top of simply employing the encryption keys. Despite the moderate success attained to date, and the rapid advancement of computing technology in recent years, the heavy computation load involved in these two processes remains a major bottleneck in the evolution of the digital holography technology. To alleviate this problem, we have proposed a fast and economical solution which is capable of generating, and at the same time encrypting, holograms with numerical means. In our method, the hologram formation mechanism is decomposed into a pair of one-dimensional (1D) processes. In the first stage, a given three-dimensional (3D) scene is partitioned into a stack of uniformed spaced horizontal planes and converted into a set of hologram sublines. Next, the sublines are expanded to a hologram by convolving it with a 1D reference signal. To encrypt the hologram, the reference signal is first convolved with a key function in the form of a maximum length sequence (also known as MLS, or M-sequence). The use of a MLS has two advantages. First, an MLS is spectrally flat so that it will not jeopardize the frequency spectrum of the hologram. Second, the autocorrelation function of an MLS is close to a train of Kronecker delta function. As a result, the encrypted hologram can be decoded by correlating it with the same key that is adopted in the encoding process. Experimental results reveal that the proposed method can be applied to generate and encrypt holograms with a small number of computations. In addition, the encrypted hologram can be decoded and reconstructed to the original 3D scene with good fidelity.
在过去二十年中,全息图像的生成与加密已被视作数字全息术的两个重要研究领域。这两项技术的融合使得图像能够在单纯使用加密密钥之外,以更多维度的自由度进行加密。尽管至今已取得一定成效,且近年来计算技术飞速发展,但这两个过程所涉及的繁重计算负担仍是数字全息术发展的主要瓶颈。为缓解这一问题,我们提出了一种快速且经济的解决方案,该方案能够通过数值方法生成并同时加密全息图。在我们的方法中,全息图形成机制被分解为一对一维(1D)过程。在第一阶段,将给定的三维(3D)场景分割成一系列等间距的水平平面,并转换为一组全息图子线。接下来,通过将子线与一维参考信号进行卷积,将其扩展为全息图。为了加密全息图,首先将参考信号与最大长度序列(也称为MLS或M序列)形式的密钥函数进行卷积。使用MLS有两个优点。首先,MLS在频谱上是平坦的,因此不会损害全息图的频谱。其次,MLS的自相关函数接近一系列克罗内克δ函数。因此,加密的全息图可以通过将其与编码过程中采用的相同密钥进行相关运算来解码。实验结果表明,所提出的方法可用于以少量计算生成和加密全息图。此外,加密的全息图可以被解码并以高保真度重建为原始的3D场景。