Hologram processing method and hologram processing system

By using virtual lens arrays and waveguides in the hologram processing system for light field propagation and angle compensation, the problem of limited spatial bandwidth of display devices is solved, and a wider eye movement range and higher spatial bandwidth utilization are achieved.

CN119439682APending Publication Date: 2025-02-14HANGZHOU NAJING TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411789490.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-06
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

The current spatial bandwidth of display devices is limited, resulting in limited fixed viewpoint display and eye movement range, making it difficult to effectively utilize the spatial bandwidth of display devices.

Method used

By using the display device to load the target hologram in the hologram processing system, the first virtual lens array and the waveguide sheet are used for light field propagation and angle compensation, and the spatial bandwidth utilization of the display device is improved.

Benefits of technology

The eye movement range is broadened, the space bandwidth utilization of the display device is improved, and the display effect of the hologram is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119439682A_ABST
    Figure CN119439682A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a hologram processing method and a hologram processing system. The method is applied to a hologram processing system and comprises the steps that a target hologram is loaded through a display device, and the target hologram is composed of a plurality of sub-holograms under different wavelengths; the target hologram is irradiated through a first light source, diffraction light fields corresponding to the sub-holograms are generated, and the different diffraction light fields are transmitted to the first coupling surface through the corresponding first virtual lens arrays; light in a diffraction light field is coupled into the waveguide sheet at different angles through the first coupling surface; performing angle compensation processing on the light in the diffraction light field through the waveguide sheet; and the light subjected to angle compensation processing is coupled out through the second coupling surface. Through the scheme, the space bandwidth utilization rate of the display device can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of three-dimensional display technology, and in particular to a hologram processing method and a hologram processing system. Background Art

[0002] With the development of science and technology, three-dimensional display and human-computer interaction have gradually entered people's lives, such as intelligent driving assistance for vehicles, augmented reality (AR) swimming goggles, head-mounted virtual reality (VR) somatosensory games, etc.

[0003] However, limited by the spatial bandwidth of current display devices, fixed viewpoint display, and extremely limited eye movement range, the spatial bandwidth product is one of the main limitations of holographic display. Improving the spatial bandwidth utilization of display devices is extremely beneficial to broadening the eye movement range. There is an urgent need for a method to improve the spatial bandwidth utilization of display devices. Summary of the invention

[0004] The embodiments of the present application provide a hologram processing method and a hologram processing system, which can improve the spatial bandwidth utilization of a display device.

[0005] In a first aspect, an embodiment of the present application provides a hologram processing method, which is applied to a hologram processing system, and the method includes:

[0006] Loading a target hologram through a display device, wherein the target hologram is composed of a plurality of sub-holograms at different wavelengths;

[0007] The target hologram is illuminated by a first light source to generate diffraction light fields corresponding to each sub-hologram, and different diffraction light fields are propagated to the first coupling surface through the corresponding first virtual lens array;

[0008] coupling the light in the diffracted light field into the waveguide at different angles through the first coupling surface;

[0009] Performing angle compensation processing on the light in the diffracted light field by using the waveguide plate;

[0010] The light that has undergone the angle compensation process is coupled out through the second coupling surface.

[0011] In a second aspect, an embodiment of the present application further provides a hologram processing system, the hologram processing system comprising a hologram display subsystem, the hologram display subsystem comprising a display device, a first light source, a first virtual lens array and a metasurface, the first virtual lens array comprising a plurality of first virtual lenses having overlapping fields of view, the display device being located on a rear focal plane of the first virtual lens array, the metasurface comprising a first coupling surface, a waveguide sheet and a second coupling surface, wherein:

[0012] The display device is used to load a target hologram, wherein the target hologram includes sub-holograms corresponding to each of the first virtual lenses;

[0013] The first light source is used to illuminate the target hologram to generate diffraction light fields corresponding to each sub-hologram, and different diffraction light fields are transmitted to the first coupling surface through the corresponding first virtual lens;

[0014] The first coupling surface is used to couple the light in the diffracted light field into the waveguide sheet at different angles;

[0015] The waveguide plate is used to perform angle compensation processing on the light in the diffracted light field;

[0016] The second coupling surface is used to couple out the light that has undergone angle compensation processing.

[0017] In a third aspect, an embodiment of the present application further provides a computer device, which includes a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the above method when executing the computer program.

[0018] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, wherein the storage medium stores a computer program, wherein the computer program includes program instructions, and wherein the program instructions can implement the above method when executed by a processor.

[0019] The embodiment of the present application provides a hologram processing method and a hologram processing system. Among them, the method is applied to a hologram processing system, and the method includes: loading a target hologram through a display device, wherein the target hologram is composed of multiple sub-holograms at different wavelengths; irradiating the target hologram through a first light source to generate diffraction light fields corresponding to each sub-hologram, and different diffraction light fields are propagated to the first coupling surface through the corresponding first virtual lens array; coupling the light in the diffraction light field into the waveguide at different angles through the first coupling surface; performing angle compensation processing on the light in the diffraction light field through the waveguide; and coupling out the angle-compensated light through the second coupling surface. Since the hologram processing system provided by the present application propagates the light field of the loaded hologram through the first virtual lens array, when the light propagates through the first virtual lens array, the human eye can observe the light from the same object point at multiple positions, thereby broadening the eye movement range and improving the spatial bandwidth utilization of the display device. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0021] Figure 1 A schematic diagram of the structure of a hologram display subsystem provided in an embodiment of the present application;

[0022] Figure 2 A schematic diagram of the structure of a hologram acquisition subsystem provided in an embodiment of the present application;

[0023] Figure 3 A schematic diagram of a process flow of a hologram processing method provided in an embodiment of the present application;

[0024] Figure 4 A schematic diagram of a sub-process of a hologram processing method provided in an embodiment of the present application;

[0025] Figure 5 A schematic flow chart of a hologram processing method provided by another embodiment of the present application;

[0026] Figure 6 A schematic block diagram of a hologram processing system provided in an embodiment of the present application.

[0027] Figure 7 A schematic block diagram of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0028] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0029] It should be understood that when used in this specification and the appended claims, the terms "include" and "comprises" indicate the presence of described features, integers, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or combinations thereof.

[0030] It should also be understood that the terms used in this application specification are only for the purpose of describing specific embodiments and are not intended to limit the application. As used in this application specification and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.

[0031] It should be further understood that the term “and / or” used in the specification and appended claims refers to any combination and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0032] The embodiments of the present application provide a hologram processing method and a hologram processing system.

[0033] Specifically, the hologram processing system provided by the present application includes a hologram acquisition subsystem and a hologram display subsystem. For ease of understanding, the hologram acquisition subsystem and the hologram display subsystem provided by the present application are first described in detail below:

[0034] The hologram acquisition subsystem provided in the present application is used to acquire holograms of three-dimensional objects, and the hologram display subsystem is used to load and display the holograms acquired by the hologram acquisition subsystem, wherein: Figure 1 As shown, Figure 1 A schematic diagram of the structure of a hologram display subsystem 100 provided in the present application, wherein the hologram display subsystem includes a display device 110, a first light source 120, a first virtual lens array 130, and a metasurface 140, wherein the first virtual lens array 130 includes a plurality of first virtual lenses having overlapping fields of view, the display device 110 is located on the back focal plane of the first virtual lens array 130, and the metasurface 140 includes a first coupling surface 141, a waveguide sheet 142, and a second coupling surface 143;

[0035] Furthermore, in some embodiments, the first light source 120 includes a first red light source 121 , a first green light source 122 , and a first blue light source 123 .

[0036] In this embodiment, the user can see the virtual image generated according to the hologram at the human eye observation point.

[0037] like Figure 2 As shown, Figure 2A structural schematic diagram of a hologram acquisition subsystem provided in the present application, the hologram acquisition subsystem 200 includes a second light source 210, a second virtual lens array 220 and a hologram recording area 230, the second virtual lens array 220 includes a plurality of second virtual lenses with overlapping fields of view, the focal length, number and arrangement rule of the second virtual lenses in the second virtual lens array 220 are the same as the focal length, number and arrangement rule of the first virtual lenses in the first virtual lens array, and the hologram recording area is located on the back focal plane of the second virtual lens array 220, the second light source 210 and the first light source 120 are in a conjugate relationship relative to the hologram plane, and the hologram plane is the plane where the display device 110 and the hologram recording area 230 are located.

[0038] Furthermore, in some embodiments, the second light source 210 includes a second red light source 211 , a second green light source 212 , and a second blue light source 213 .

[0039] The angle and position of hologram recording and reproduction in the hologram processing system provided in this embodiment are not unique. Figure 1 and Figure 2 The angles and positions of hologram recording and reproduction are for illustrative purposes only.

[0040] Figure 3 Schematic diagram of the process of hologram processing provided by the embodiment of the present application. Figure 3 As shown, the method includes the following steps S101-S105.

[0041] S101, loading a target hologram through a display device, wherein the target hologram is composed of a plurality of sub-holograms at different wavelengths.

[0042] In this embodiment, the display device is used to load the hologram acquired by the hologram acquisition subsystem; the display device may specifically be Liquid Crystal On Silicon (LCoS).

[0043] S102, irradiating the target hologram with a first light source to generate diffraction light fields corresponding to the sub-holograms, and the different diffraction light fields are propagated to the first coupling surface through the corresponding first virtual lens array.

[0044] In some embodiments, the hologram display subsystem provided in the present application can realize full-color three-dimensional display, in which case the first light source includes a first red light source, a first green light source, and a first blue light source, the target hologram includes a red light hologram, a green light hologram, and a blue light hologram, and the diffracted light field includes a red light diffracted light field, a green light diffracted light field, and a blue light diffracted light field;

[0045] At this time, the visual persistence effect of the human eye can be used to set a preset time interval, and the three-color hologram is loaded in a time-sharing manner through the time interval.

[0046] In this embodiment, to achieve full-color three-dimensional display, step S102 includes: according to a preset time interval, lighting up the first red light source, the first green light source and the first blue light source in a time-sharing manner; wherein, when the first red light source is lit, the display device loads the red light hologram, when the first green light source is lit, the display device loads the green light hologram, and when the first blue light source is lit, the display device loads the blue light hologram; the red light hologram is irradiated by the first red light source to generate the red light diffraction light field; the green light hologram is irradiated by the first green light source to generate the green light diffraction light field; the red light hologram is irradiated by the first blue light source to generate the blue light diffraction light field.

[0047] Specifically, when the first red light source is turned on, the display device loads a red light hologram. At this time, the first red light source is turned on and irradiates the red light hologram. After diffraction by the red light hologram, a red light diffraction light field is generated. The red light diffraction light field continues to propagate toward the first virtual lens array, passes through the first virtual lens corresponding to the first virtual lens array, and continues to propagate toward the first coupling surface; when the first green light source is turned on, the display device loads a green light hologram. At this time, the first green light source is turned on and irradiates the green light hologram. After diffraction by the green light hologram, a green light diffraction light field is generated. The green light diffraction light field continues to propagate toward the first virtual lens array, passes through the first virtual lens corresponding to the first virtual lens array, and continues to propagate toward the first coupling surface; when the first blue light source is turned on, the display device loads a blue light hologram. At this time, the first blue light source is turned on and irradiates the blue light hologram. After diffraction by the blue light hologram, a blue light diffraction light field is generated. The blue light diffraction light field continues to propagate toward the first virtual lens array, passes through the first virtual lens corresponding to the first virtual lens array, and continues to propagate toward the first coupling surface.

[0048] S103, coupling the light in the diffracted light field into the waveguide plate at different angles through the first coupling surface.

[0049] In this embodiment, since the light in each diffracted light field is not parallel light, the present application needs to couple the light into the waveguide at different angles through the first coupling surface.

[0050] S104, performing angle compensation processing on the light in the diffracted light field through the waveguide plate.

[0051] In this embodiment, the waveguide plate can perform angle compensation processing on the light.

[0052] Furthermore, since the incident angles of light of different wavelengths are different, the emission angles of each wavelength are also different (for example, the emission angles of red light, green light, and blue light are different). In order to improve the chromatic aberration problem caused by the inconsistent emission angles of light of different wavelengths at the same object point, this embodiment performs angle compensation processing on the light in the waveguide, so that the light of different wavelengths converges and emits to the observation position of the human eye. Specifically, Figure 4 As shown, step S104 includes:

[0053] S1041. Acquire, through the first coupling surface, a current light incident angle of a current light ray in a current light field, wherein the current light field is a diffraction light field other than a standard light diffraction light field among the red light diffraction light field, the green light diffraction light field, and the blue light diffraction light field, and the standard light diffraction light field is the red light diffraction light field, the green light diffraction light field, or the blue light diffraction light field.

[0054] In this embodiment, the micro-nano structure of the first coupling surface is sensitive to wavelength, and the phase response of the first coupling surface to the wavelength λ can be expressed as φ(x, y)|λ.

[0055] In this embodiment, a standard light diffraction light field is provided, and the light in the diffraction light field of other wavelengths needs to converge in the direction of the light of the standard light in the standard light diffraction light field.

[0056] S1042: Determine a current compensation angle according to the current light incident angle and the standard light incident angle.

[0057] After phase modulation, the light incident on the waveguide is a function of wavelength and position, expressed as θ(x, y, λ). There are differences in the incident angles between light rays of different wavelengths. The difference angle Δθ|(λ1|λ2) between the standard light λ1 and the current light λ2 is calculated by the following formula:

[0058] Δθ|(λ1|λ2)=θ(x,y,λ1)-θ(x,y,λ2);

[0059] The current compensation angle is the opposite of the difference angle.

[0060] S1043, performing angle compensation processing on the current light according to the current compensation angle through the waveguide plate.

[0061] In this embodiment, after the compensation angle of the current light is determined, the current light is subjected to angle compensation processing in the waveguide plate by using the compensation angle, so that the current light converges with the standard light.

[0062] S105 , coupling out the light that has undergone the angle compensation process through the second coupling surface.

[0063] In this embodiment, since the light in the diffracted light field of different wavelengths is angle-compensated in the waveguide, the three wavelengths of light coupled out from the second coupling surface in this embodiment can be harmonized and converged to the observation position of the human eye, thereby improving the display effect of the hologram.

[0064] In addition, the waveguide in this embodiment is transparent in the visible light range, so it is possible to achieve simultaneous observation of virtual images and actual scenes. In actual applications, the display device dynamically loads different holograms to achieve dynamic AR display.

[0065] Among them, the structural material of the waveguide plate in this embodiment can be selected from amorphous silicon, the structural size can be selected between 180nm-300nm, and the structural height is 100-1500nm (adjustable).

[0066] To summarize, since there is overlap in the fields of view between the first virtual lenses in the first virtual lens array of the present application, after the light propagates through the first virtual lens array, the human eye can observe light from the same object point at multiple positions, thereby broadening the eye movement range and improving the spatial bandwidth utilization of the display device.

[0067] Figure 5 FIG. 1 is a flow chart of a hologram processing method provided by another embodiment of the present application. Figure 5 As shown, the hologram processing method of this embodiment includes steps S201-S208:

[0068] S201. Propagate the object light field of the target three-dimensional object to the hologram recording area through the second virtual lens array to form a first light field.

[0069] In this embodiment, the second virtual lens array is used to divide the target hologram into a plurality of regions (sub-holograms), each region corresponding to a part of the three-dimensional light field.

[0070] For example, the number of second virtual lenses in the second virtual lens array is 4×3 (4 rows and 3 columns), and the number of sub-holograms under a single wavelength is also 4×3, and one virtual lens corresponds to one sub-hologram.

[0071] In this embodiment, the target three-dimensional object to be displayed is first determined. The light field distribution of the target three-dimensional object is three wavelengths, position information and intensity information. Therefore, the object light field information of each object point in the target three-dimensional object is expressed as ξ(x, y, z, I r ,I g ,I b ), where (x, y, z) is the position information of the corresponding object point, I r ,I g ,I b, respectively, the light field intensity information corresponding to red light, green light and blue light; the object light field is transmitted to the hologram recording area through the second virtual lens array, and the first light field formed is recorded as O(x, y) = A o (x,y)exp(φ), where O(x,y) represents the object light field, A o (x,y) represents the amplitude coefficient at different position coordinates of the object light, and exp(φ) represents the phase distribution.

[0072] S202: propagate the reference light field of the second light source to the hologram recording area to form a second light field.

[0073] In some embodiments, the second light source includes a second red light source, a second green light source and a second blue light source, and the angles between the main light rays of each light source and the normal of the holographic surface are θ1, θ2, θ3, and the angles are adjustable according to the pixel size of the display device.

[0074] At this time, the step of propagating the reference light field of the second light source to the hologram recording area to form a second light field includes:

[0075] The red light reference light field of the second red light source is propagated to the hologram recording area to form a red light field; the green light reference light field of the second green light source is propagated to the hologram recording area to form a green light field; the blue light reference light field of the second blue light source is propagated to the hologram recording area to form a blue light field.

[0076] For example, the light field of a red light source propagating to the de-holographic recording surface is expressed as R(x, y) = A r (x,y)exp(φ). Where R(x,y) represents the reference light field, A r (x,y) represents the amplitude coefficient of the reference light at different coordinate positions, and exp(φ) represents the phase distribution.

[0077] S203: Perform interference processing on the first light field and the second light field to obtain the target hologram.

[0078] In some embodiments, the target hologram includes a red light hologram, a green light hologram and a blue light hologram. For the holograms of each wavelength, this embodiment performs interference processing on the first light field and the red light field to obtain the red light hologram; performs interference processing on the first light field and the green light field to obtain the green light hologram; and performs interference processing on the first light field and the blue light field to obtain the blue light hologram.

[0079] In some embodiments, the first light field includes sub-light fields corresponding to each second virtual lens; the interference processing of the first light field and the second light field to obtain the target hologram includes: performing interference processing on each of the sub-light fields according to the first light field to obtain multiple sub-holograms; and obtaining the target hologram based on the multiple sub-holograms.

[0080] For example, with a red light source λ r As the reference light, it performs light field interference with the ijth second virtual lens in the second virtual lens array to obtain a sub-hologram Holo in the red light hologram. ij |λ r , where i represents the i-th virtual lens / sub-hologram in the x-direction (row), and j represents the j-th virtual lens / sub-hologram in the y-direction (column). At this time, the obtained red light hologram is: Wherein, m is the number of virtual lenses in the x direction, and n is the number of virtual lenses in the y direction.

[0081] By dividing the total hologram into a plurality of sub-holograms through the above-mentioned embodiment, the amount of hologram calculation can be effectively reduced.

[0082] S204, loading a target hologram through the display device, wherein the target hologram includes sub-holograms corresponding to each of the first virtual lenses.

[0083] S205 , irradiating the target hologram with the first light source to generate diffraction light fields corresponding to the sub-holograms, and the different diffraction light fields are propagated to the first coupling surface through the corresponding first virtual lens.

[0084] S206: Couple the light in the diffracted light field into the waveguide plate at different angles through the first coupling surface.

[0085] S207, performing angle compensation processing on the light in the diffracted light field through the waveguide plate.

[0086] S208: Couple out the light that has undergone the angle compensation process through the second coupling surface.

[0087] In this embodiment, steps S204 to S208 are similar to steps S101 to S105 in the above embodiment, and are not described in detail here.

[0088] Figure 6 This is a hologram processing system provided by the embodiment of the present application. Figure 6As shown, corresponding to the above hologram processing method, the present application also provides a hologram processing system. The hologram processing system includes a hologram display subsystem 100 and a hologram acquisition subsystem 200, the hologram display subsystem 100 includes a display device, a first light source, a first virtual lens array and a metasurface, the first virtual lens array includes a plurality of first virtual lenses with overlapping fields of view, the display device is located on the back focal plane of the first virtual lens array, the metasurface includes a first coupling surface, a waveguide plate and a second coupling surface, wherein:

[0089] The display device is used to load a target hologram, wherein the target hologram includes sub-holograms corresponding to each of the first virtual lenses;

[0090] The first light source is used to illuminate the target hologram to generate diffraction light fields corresponding to each sub-hologram, and different diffraction light fields are transmitted to the first coupling surface through the corresponding first virtual lens;

[0091] The first coupling surface is used to couple the light in the diffracted light field into the waveguide sheet at different angles;

[0092] The waveguide plate is used to perform angle compensation processing on the light in the diffracted light field;

[0093] The second coupling surface is used to couple out the light that has undergone angle compensation processing.

[0094] The hologram acquisition subsystem 200 includes a second light source, a second virtual lens array, and a hologram recording area. The second virtual lens array includes a plurality of second virtual lenses with overlapping fields of view. The focal length, number, and arrangement rule of the second virtual lenses in the second virtual lens array are the same as the focal length, number, and arrangement rule of the first virtual lenses in the first virtual lens array. The hologram recording area is located on the back focal plane of the second virtual lens array. The second light source and the first light source are in a conjugate relationship relative to the hologram plane. The hologram plane is the plane where the display device and the hologram recording area are located.

[0095] The second virtual lens array is used to propagate the object light field of the target three-dimensional object to the hologram recording area to form a first light field;

[0096] The second light source is used to emit a reference light field and propagate the reference light field to the hologram recording area to form a second light field;

[0097] The hologram recording area is used to perform interference processing on the first light field and the second light field to obtain the target hologram.

[0098] In some embodiments, the first light source includes a first red light source, a first green light source, and a first blue light source; the second light source includes a second red light source, a second green light source, and a second blue light source.

[0099] It should be noted that those skilled in the art can clearly understand that the specific implementation process of the above-mentioned hologram processing system can refer to the corresponding description in the aforementioned method embodiment, and for the convenience and brevity of description, it will not be repeated here.

[0100] See also Figure 7 , Figure 7 700 is a schematic block diagram of a computer device provided in an embodiment of the present application. The computer device 700 may be a control device in a hologram display subsystem or a hologram acquisition subsystem. Figure 7 The computer device 700 includes a processor 702 , a memory and a network interface 705 connected via a system bus 701 , wherein the memory may include a non-volatile storage medium 703 and an internal memory 704 .

[0101] The non-volatile storage medium 703 can store an operating system 7031 and a computer program 7032. The computer program 7032 includes program instructions, and when the program instructions are executed, the processor 702 can execute a hologram processing method.

[0102] The processor 702 is used to provide computing and control capabilities to support the operation of the entire computer device 700 .

[0103] The internal memory 704 provides an environment for the operation of the computer program 7032 in the non-volatile storage medium 703. When the computer program 7032 is executed by the processor 702, the processor 702 can execute a hologram processing method.

[0104] The network interface 705 is used to communicate with other devices over the network. Figure 7 The structure shown in the figure is merely a block diagram of a portion of the structure related to the solution of the present application, and does not constitute a limitation on the computer device 700 to which the solution of the present application is applied. The specific computer device 700 may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0105] The processor 702 is used to run the computer program 7032 stored in the memory to implement the hologram processing method provided in the present application.

[0106] It should be understood that in the embodiment of the present application, the processor 702 may be a central processing unit (CPU), and the processor 702 may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0107] It can be understood by those skilled in the art that all or part of the processes in the method for implementing the above embodiment can be completed by instructing the relevant hardware through a computer program. The computer program includes program instructions, and the computer program can be stored in a storage medium, which is a computer-readable storage medium. The program instructions are executed by at least one processor in the computer system to implement the process steps of the embodiment of the above method.

[0108] Therefore, the present application also provides a storage medium. The storage medium may be a computer-readable storage medium. The storage medium stores a computer program, wherein the computer program includes program instructions. When the program instructions are executed by a processor, the processor executes the hologram processing method provided in the present application.

[0109] The storage medium may be a USB flash drive, a mobile hard disk, a read-only memory (ROM), a magnetic disk, or an optical disk, etc., which are computer-readable storage media that can store program codes.

[0110] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0111] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of each unit is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed.

[0112] The steps in the method of the embodiment of the present application can be adjusted in order, combined and deleted according to actual needs. The units in the device of the embodiment of the present application can be combined, divided and deleted according to actual needs. In addition, the functional units in the various embodiments of the present application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0113] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, terminal, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application.

[0114] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present application, and these modifications or replacements should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.

Claims

1. A hologram processing method, characterized in that: The method is applied to a hologram processing system, and the method comprises: Loading a target hologram through a display device, wherein the target hologram is composed of a plurality of sub-holograms at different wavelengths; The target hologram is illuminated by a first light source to generate diffraction light fields corresponding to each sub-hologram, and different diffraction light fields are propagated to the first coupling surface through the corresponding first virtual lens array; coupling the light in the diffracted light field into the waveguide at different angles through the first coupling surface; Performing angle compensation processing on the light in the diffracted light field by using the waveguide plate; The light that has undergone the angle compensation process is coupled out through the second coupling surface.

2. The method according to claim 1, characterized in that The hologram processing system includes a hologram display subsystem, which includes a display device, a first light source, a first virtual lens array and a metasurface, wherein the first virtual lens array includes a plurality of first virtual lenses with overlapping fields of view, the display device is located on the back focal plane of the first virtual lens array, and the metasurface includes a first coupling surface, a waveguide plate and a second coupling surface.

3. The method according to claim 2, characterized in that The first light source includes a first red light source, a first green light source and a first blue light source, the target hologram includes a red light hologram, a green light hologram and a blue light hologram, and the diffraction light field includes a red light diffraction light field, a green light diffraction light field and a blue light diffraction light field; the diffraction light fields corresponding to the sub-holograms are generated by irradiating the target hologram with the first light source, including: According to a preset time interval, the first red light source, the first green light source and the first blue light source are lighted up in a time-sharing manner; wherein when the first red light source is lighted up, the display device loads the red light hologram, when the first green light source is lighted up, the display device loads the green light hologram, and when the first blue light source is lighted up, the display device loads the blue light hologram; irradiating the red light hologram with the first red light source to generate the red light diffraction light field; irradiating the green light hologram with the first green light source to generate the green light diffraction light field; The red light hologram is irradiated by the first blue light source to generate the blue light diffraction light field.

4. The method according to claim 3, characterized in that The method of performing angle compensation processing on the light in the diffracted light field by using the waveguide plate comprises: Acquiring a current light incident angle of a current light in a current light field through the first coupling surface, wherein the current light field is a diffracted light field other than a standard light diffracted light field among the red light diffracted light field, the green light diffracted light field and the blue light diffracted light field, and the standard light diffracted light field is the red light diffracted light field, the green light diffracted light field or the blue light diffracted light field; Determine a current compensation angle according to the current light incident angle and the standard light incident angle; The waveguide plate performs angle compensation processing on the current light according to the current compensation angle.

5. The method according to claim 2, characterized in that: The hologram processing system also includes a hologram acquisition subsystem, which includes a second light source, a second virtual lens array and a hologram recording area. The second virtual lens array includes a plurality of second virtual lenses with overlapping fields of view. The focal length, number and arrangement rule of the second virtual lenses in the second virtual lens array are the same as the focal length, number and arrangement rule of the first virtual lenses in the first virtual lens array, and the hologram recording area is located on the back focal plane of the second virtual lens array. The second light source and the first light source are in a conjugate relationship relative to the hologram plane. The hologram plane is the plane where the display device and the hologram recording area are located.

6. The method according to claim 5, characterized in that Before loading the target hologram through the display device, the method further includes: Propagate the object light field of the target three-dimensional object to the hologram recording area through the second virtual lens array to form a first light field; Propagate the reference light field of the second light source to the hologram recording area to form a second light field; Interference processing is performed on the first light field and the second light field to obtain the target hologram.

7. The method according to claim 6, characterized in that The second light source includes a second red light source, a second green light source and a second blue light source, and the target hologram includes a red light hologram, a green light hologram and a blue light hologram; the reference light field of the second light source is propagated to the hologram recording area to form a second light field; Performing interference processing on the first light field and the second light field to obtain the target hologram includes: Propagate the red light reference light field of the second red light source to the hologram recording area to form a red light field, perform interference processing on the first light field and the red light field to obtain the red light hologram; propagating the green light reference light field of the second green light source to the hologram recording area to form a green light field, and performing interference processing on the first light field and the green light field to obtain the green light hologram; The blue light reference light field of the second blue light source is propagated to the hologram recording area to form a blue light field, and interference processing is performed on the first light field and the blue light field to obtain the blue light hologram.

8. The method according to claim 7, characterized in that The first light field includes sub-light fields corresponding to the second virtual lenses respectively; and the interference processing of the first light field and the second light field to obtain the target hologram includes: Performing interference processing on each of the sub-light fields according to the first light field to obtain a plurality of sub-holograms; The target hologram is obtained according to a plurality of sub-holograms.

9. A hologram processing system, characterized in that: The hologram processing system comprises a hologram display subsystem, the hologram display subsystem comprises a display device, a first light source, a first virtual lens array and a metasurface, the first virtual lens array comprises a plurality of first virtual lenses having overlapping fields of view, the display device is located on a rear focal plane of the first virtual lens array, the metasurface comprises a first coupling surface, a waveguide sheet and a second coupling surface, wherein: The display device is used to load a target hologram, wherein the target hologram includes sub-holograms corresponding to each of the first virtual lenses; The first light source is used to illuminate the target hologram to generate diffraction light fields corresponding to each sub-hologram, and different diffraction light fields are transmitted to the first coupling surface through the corresponding first virtual lens; The first coupling surface is used to couple the light in the diffracted light field into the waveguide sheet at different angles; The waveguide plate is used to perform angle compensation processing on the light in the diffracted light field; The second coupling surface is used to couple out the light that has undergone angle compensation processing.

10. The hologram processing system according to claim 9, characterized in that: The hologram processing system further comprises a hologram acquisition subsystem, wherein: The hologram acquisition subsystem includes a second light source, a second virtual lens array, and a hologram recording area. The second virtual lens array includes a plurality of second virtual lenses with overlapping fields of view. The focal length, number, and arrangement rule of the second virtual lenses in the second virtual lens array are the same as the focal length, number, and arrangement rule of the first virtual lenses in the first virtual lens array. The hologram recording area is located on the back focal plane of the second virtual lens array. The second light source and the first light source are in a conjugate relationship relative to the hologram plane. The hologram plane is the plane where the display device and the hologram recording area are located. The second virtual lens array is used to propagate the object light field of the target three-dimensional object to the hologram recording area to form a first light field; The second light source is used to emit a reference light field and propagate the reference light field to the hologram recording area to form a second light field; The hologram recording area is used to perform interference processing on the first light field and the second light field to obtain the target hologram.