欧博娱乐only hologram generation and multiplexing meth

非迭代菲涅耳纯相位全息图生成和复用方法、装置及介质Non-iterative Fresnel phase-only hologram generation and multiplexing method, device and medium

技术领域technical field

本发明涉及三维全息技术领域,欧博娱乐具体涉及一种非迭代菲涅耳纯相位全息图生成和复用方法。The invention relates to the technical field of three-dimensional holography, in particular to a non-iterative Fresnel phase-only hologram generation and multiplexing method.

背景技术Background technique

全息术可以在二维(2D)全息图上记录光波的三维(3D)信息,并从全息图中再现三维信息。与光学全息显示相比,计算全息三维投影显示具有制作简单、效率高、成本低和便于信息的存储和传输等显著优点,不仅可以显示静态的实物,而且可以显示虚拟动态物体。三维计算全息主要的挑战是对连续三维空间中的每个物体点进行菲涅耳衍射模拟所需的巨大计算成本。同时在许多实时动态全息显示系统中,需要进行高速计算来生成计算全息图(Computer generated hologram,CGH),计算效率成为了限制三维计算全息发展的瓶颈。Holography can record three-dimensional (3D) information of light waves on a two-dimensional (2D) hologram and reproduce three-dimensional information from the hologram. Compared with optical holographic display, computational holographic three-dimensional projection display has obvious advantages such as simple production, high efficiency, low cost, and convenient information storage and transmission. It can not only display static objects, but also virtual dynamic objects. The main challenge of 3D computational holography is the huge computational cost required to simulate Fresnel diffraction for each object point in continuous 3D space. At the same time, in many real-time dynamic holographic display systems, high-speed computing is required to generate computer generated holograms (Computer generated holograms, CGH), and computing efficiency has become a bottleneck limiting the development of three-dimensional computing holograms.

目前常用的三维CGH方法有:点云法,多边形法和分层法。点云法中3D对象可以表示为独立作用的自发光点光源的集合,其主要缺点是高计算复杂性。由于实体形状的表示需要极其精细的采样,因此在某些情况下计算时间可能是不可接受的。多边形法使用平面基元光源表示对象表面,由于多边形平面相对于全息图平面倾斜,因此描述平行平面之间波场传播的公式不直接适用于CGH的合成,需要旋转变换才能将多边形的平面与平行于全息图的平面相关联,增加了计算复杂性。分层法根据不同的深度范围将3D场景切片成层,然后生成各个层的全息图,最终的全息图是所有层全息图贡献的总和,实现了较大的深度范围。Currently commonly used 3D CGH methods are: point cloud method, polygon method and layered method. The 3D object in the point cloud method can be represented as a collection of independently acting self-illuminating point light sources, and its main disadvantage is high computational complexity. Since the representation of solid shapes requires extremely fine sampling, the computation time may be unacceptable in some cases. The polygon method uses a plane primitive light source to represent the surface of the object. Since the polygon plane is inclined relative to the hologram plane, the formula describing the wave field propagation between parallel planes is not directly applicable to the synthesis of CGH, and rotation transformation is required to combine the polygon plane with the parallel plane. associated with the plane of the hologram, increasing the computational complexity. The layering method slices the 3D scene into layers according to different depth ranges, and then generates holograms of each layer, and the final hologram is the sum of the contributions of all layer holograms, achieving a large depth range.

经典3D相位全息图的生成方法是迭代菲涅尔变换算法(Iterative Fresneltransform,IFrTA)。该方法基于Gerberch和Saxton提出的Gerberch-Saxton(GS)算法。将GS算法中傅里叶变换替换为菲涅耳变换(Fresnel Transform,FrT)后,即所谓的迭代菲涅耳变换算法(IFrTA)。但IFrTA只能针对单一对象生成全息图,当该方法应用在三维全息显示时,需要对各层分别迭代生成全息图,非常耗时。2021年,Alejandro Velez Zea等人提出了一种优化的菲涅尔随机相位(Optimization Fresnel Random Phase,OFRAP)方法,用于生成菲涅耳纯相位全息图。菲涅耳全息图具有允许选择重建平面的优点,并且可以消除重建系统中对透镜的需要,从而降低其成本和复杂性。OFRAP具有与目标窗口相同的支撑,但目标的支撑集的大小以及光学系统的参数不能改变。否则,需要生成新的OFRAP。The generation method of classical 3D phase hologram is Iterative Fresnel Transform Algorithm (Iterative Fresneltransform, IFrTA). The method is based on the Gerberch-Saxton (GS) algorithm proposed by Gerberch and Saxton. After the Fourier transform in the GS algorithm is replaced by the Fresnel Transform (FrT), the so-called Iterative Fresnel Transform Algorithm (IFrTA) is formed. However, IFrTA can only generate holograms for a single object. When this method is applied to 3D holographic display, it is necessary to iteratively generate holograms for each layer, which is very time-consuming. In 2021, Alejandro Velez Zea et al proposed an optimized Fresnel Random Phase (OFRAP) method for generating Fresnel phase-only holograms. Fresnel holograms have the advantage of allowing selection of the reconstruction plane and can eliminate the need for lenses in the reconstruction system, reducing its cost and complexity. OFRAP has the same support as the target window, but the size of the support set of the target and the parameters of the optical system cannot be changed. Otherwise, a new OFRAP needs to be generated.

发明内容Contents of the invention

本发明提出的一种非迭代菲涅耳纯相位全息图生成和复用方法,可至少解决上述技术问题之一。A non-iterative Fresnel phase-only hologram generation and multiplexing method proposed by the present invention can at least solve one of the above technical problems.

为实现上述目的,本发明采用了以下技术方案:To achieve the above object, the present invention adopts the following technical solutions:

一种非迭代菲涅耳纯相位全息图生成和复用方法,包括以下步骤,A non-iterative Fresnel phase-only hologram generation and multiplexing method, comprising the following steps,

首先,利用迭代菲涅尔方法生成不同平面的FS-OFRAPs,再结合3D物体分层策略非迭代生成不同层对应的全息图,通过叠加或复用得到最终的相位全息图,最后将复用后的全息图重建得到三维目标物体。First, the iterative Fresnel method is used to generate FS-OFRAPs of different planes, and then combined with the 3D object layering strategy to non-iteratively generate holograms corresponding to different layers, the final phase hologram is obtained by superposition or multiplexing, and finally the multiplexed The hologram reconstruction of the obtained 3D target object.

进一步的,所述利用迭代菲涅尔方法生成不同平面的FS-OFRAPs,包括首先满支撑单位振幅和随机相位掩模相乘后进行逆菲涅尔变换,接着遵循迭代菲涅尔算法做循环的多次迭代,生成FS-OFRAP。Further, the generation of FS-OFRAPs of different planes using the iterative Fresnel method includes firstly multiplying the full support unit amplitude and the random phase mask to perform an inverse Fresnel transform, and then following the iterative Fresnel algorithm to do a loop Multiple iterations generate FS-OFRAP.

进一步的,所述利用迭代菲涅尔方法生成不同平面的FS-OFRAPs还包括,生成多张对应各层的FS-OFRAP,即使用相同的输入,经过不同距离参数z的FS-OFRAP生成模块,最终生成每层对应的FS-OFRAP。Further, the generation of FS-OFRAPs of different planes using the iterative Fresnel method also includes generating multiple FS-OFRAPs corresponding to each layer, that is, using the same input, passing through FS-OFRAP generation modules with different distance parameters z, Finally, the FS-OFRAP corresponding to each layer is generated.

进一步的,所述再结合3D物体分层策略非迭代生成不同层对应的全息图,具体包括,Further, the non-iterative generation of holograms corresponding to different layers in combination with the 3D object layering strategy specifically includes,

对三维物体沿深度方向进行等间距分层处理,将分层后的二维截面图与其相对应距离的FS-OFRAP合成复振幅,进行菲涅尔逆变换,非迭代生成每层的纯相位全息图。The three-dimensional object is layered at equal intervals along the depth direction, and the layered two-dimensional cross-sectional view and the FS-OFRAP of the corresponding distance are synthesized into complex amplitudes, and the inverse Fresnel transformation is performed to non-iteratively generate pure phase holography of each layer picture.

进一步的,所述通过叠加或复用得到最终的相位全息图,包括将各层生成的相位全息图转化成复振幅进行叠加或复用,生成该3D目标的相位全息图。Further, obtaining the final phase hologram through superposition or multiplexing includes converting the phase holograms generated by each layer into complex amplitudes for superposition or multiplexing to generate the phase hologram of the 3D object.

进一步的,复用方式有叠加复用和空分复用。Further, multiplexing methods include superposition multiplexing and space division multiplexing.

进一步的,叠加复用方法是将全息图复振幅直接相加生成复用全息图;设有N个全息图复振幅,则叠加复用方法公式如下:Further, the stacking and multiplexing method is to directly add the complex amplitudes of the holograms to generate a multiplexed hologram; if there are N complex amplitudes of the holograms, the formula for the stacking and multiplexing method is as follows:

其中,Fj(x,y)=exp[iφj(x,y)],表示第j个全息图对应的复振幅,φj(x,y)为第j个相位全息图,最终提取叠加后复振幅M(x,y)的相位得到复用全息图。Among them, F j (x, y) = exp[iφ j (x, y)], which represents the complex amplitude corresponding to the jth hologram, φ j (x, y) is the jth phase hologram, and finally extract the superposition The phase of the latter complex amplitude M(x,y) results in a multiplexed hologram.

进一步的,空分复用是分割空间进行复用;首先,将SLM划分为N个区域,每个区域放置各层全息图复振幅,放置位置对应选取放置区域在原全息图复振幅的位置;将每个子样本放置在它们各自的相对原始位置。Further, space division multiplexing is to divide the space for multiplexing; first, divide the SLM into N regions, and place the complex amplitude of each layer of hologram in each region, and the placement position corresponds to the position of the selected placement area in the original hologram complex amplitude; Each subsample is placed in their respective relative original position.

另一方面,本发明公开一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如权上述方法的步骤。In another aspect, the present invention discloses a computer device, including a memory and a processor, the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the above-mentioned method .

再一方面,本发明还公开一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如上述方法的步骤。In another aspect, the present invention also discloses a computer-readable storage medium, which stores a computer program, and when the computer program is executed by a processor, the processor executes the steps of the above-mentioned method.

由上述技术方案可知,由于传统的三维全息显示主要通过迭代生成全息图,生成时间长且重建质量差,本发明结合满支撑优化菲涅尔随机相位(FS-OFRAP)和三维物体分层思想,提出了一种三维非迭代相位全息图的满支撑优化菲涅尔随机相位方法(Three-dimensional full support optimization Fresnel random phase,3D-FS-OFRAP)。首先,利用迭代菲涅尔方法生成不同平面的FS-OFRAPs,再结合3D物体分层策略非迭代生成不同层对应的全息图,最后通过叠加或复用得到最终的相位全息图。通过数值实验和光学实验验证了本发明的3D-FS-OFRAP方法的有效性。It can be seen from the above-mentioned technical solution that since the traditional 3D holographic display mainly generates holograms through iteration, the generation time is long and the reconstruction quality is poor. A three-dimensional full support optimization Fresnel random phase (3D-FS-OFRAP) method for three-dimensional non-iterative phase holograms is proposed. First, the iterative Fresnel method is used to generate FS-OFRAPs of different planes, and then the hologram corresponding to different layers is generated non-iteratively by combining the 3D object layering strategy, and finally the final phase hologram is obtained by superposition or multiplexing. The effectiveness of the 3D-FS-OFRAP method of the present invention is verified by numerical experiments and optical experiments.

本发明提出了一种三维满支撑优化菲涅尔随机相位(3D-FS-OFRAP)方法,可以直接实现用于三维全息显示的纯相位全息图的快速生成。该方法突破了原始OFRAP方法在空间域中目标振幅固定支撑的大小和位置的限制,可以在非迭代方式下实现大尺寸3DCGH的快速生成。数值实验和光学实验验证了本发明3D-FS-OFRAP方法的优越性。The present invention proposes a three-dimensional full-support optimized Fresnel random phase (3D-FS-OFRAP) method, which can directly realize the rapid generation of a phase-only hologram for three-dimensional holographic display. This method breaks through the limitations of the original OFRAP method on the size and position of the fixed support of the target amplitude in the space domain, and can realize the rapid generation of large-scale 3DCGH in a non-iterative manner. Numerical experiments and optical experiments verify the superiority of the 3D-FS-OFRAP method of the present invention.

2025-07-23 01:23 点击量:0