Data processing method and device, equipment, storage medium and program product

By calculating and integrating the complex amplitude distribution information of data on the holographic recording plane, holographic images are constructed, and the problem of difficult to clearly visualize a large amount of data in the prior art is solved, and more accurate and effective data display is achieved.

CN119441561APending Publication Date: 2025-02-14CHINA MOBILE INFORMATION TECHNOLOGY CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

Existing data visualization processing methods are difficult to clearly visualize a large amount of data, especially the simple superposition of two-dimensional data cannot effectively display complex data relationships.

Method used

By obtaining the first complex amplitude distribution information of the to-process data in the holographic recording plane and the second complex amplitude distribution information of the preset number of reference lights, the performance distribution information of the holographic recording plane under the reference light of different phase shifts is calculated, and the comprehensive calculation is carried out. The complex amplitude distribution information of the data is processed and a holographic image is constructed based on this.

Benefits of technology

It realizes clear visual presentation of large amounts of data, improves the accuracy of calculation results, and can more effectively display the complex relationships between data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119441561A_ABST
    Figure CN119441561A_ABST
Patent Text Reader

Abstract

The invention discloses a data processing method and device, equipment, a storage medium and a program product. According to the specific technical scheme, the method comprises the steps of obtaining first complex amplitude distribution information of to-be-processed data on a holographic recording plane; acquiring second complex amplitude distribution information of a preset number of reference lights on the holographic recording plane, wherein the preset number of reference lights are different in phase shift amount; based on the first complex amplitude distribution information, the second complex amplitude distribution information and the phase shift amount of each reference light, calculating performance distribution information on a holographic recording plane under the condition of different phase shift amounts of a preset number of reference lights; calculating complex amplitude distribution information of the to-be-processed data on the holographic recording plane according to a preset algorithm based on the performance distribution information of the reference light with different phase shift amounts on the holographic recording plane; and constructing a holographic image of the to-be-processed data based on the complex amplitude distribution information. Therefore, the holographic image obtained by adopting the method can clearly present the visual processing result of the to-be-processed data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of data processing technology, and in particular, relates to a data processing method, device, equipment, storage medium and program product. Background Art

[0002] With the rapid development of data science, the meaning behind the data can be mined from massive amounts of data, so that users can better understand the market, customers and business.

[0003] In order to discover the patterns in the data, the data is preprocessed and visualized to obtain graphics or images that are easy for users to understand. Specifically, the original data is cleaned, filtered, and standardized to ensure the accuracy of the data. Then, based on the preprocessed data, bar charts, line charts, scatter plots and other images are constructed to represent the relationship between the data.

[0004] However, current data visualization processing methods all involve the superposition of two-dimensional data. For a large amount of data, simple superposition of two-dimensional data cannot provide a clear visualization of the large amount of data. Summary of the invention

[0005] The embodiments of the present application provide a data processing method, apparatus, device, storage medium and program product, which can simultaneously visualize a large amount of data.

[0006] In a first aspect, an embodiment of the present application provides a method for data processing, including:

[0007] Acquire first complex amplitude distribution information of the data to be processed on the holographic recording plane, where the first complex amplitude distribution information is used to characterize amplitude information and phase information of the data to be processed on the holographic recording plane;

[0008] Acquire second complex amplitude distribution information of a preset number of reference lights in the holographic recording plane, wherein the preset number of reference lights have different phase shift amounts, and the second complex amplitude distribution information is used to characterize amplitude information and phase information of the reference lights in the holographic recording plane;

[0009] Based on the first complex amplitude distribution information, the second complex amplitude distribution information and the phase shift amount of each reference light, calculating the performance distribution information on the holographic recording plane under the condition of different phase shift amounts of a preset number of reference lights, the performance distribution information being used to characterize the amplitude information and the phase information in the holographic recording plane after the interference processing is performed on the first complex amplitude distribution information and the second complex amplitude distribution information;

[0010] Based on the performance distribution information of the reference light with different phase shift amounts on the holographic recording plane, calculating the complex amplitude distribution information of the data to be processed on the holographic recording plane according to a preset algorithm;

[0011] A holographic image of the data to be processed is constructed based on the complex amplitude distribution information.

[0012] In a possible implementation manner, before obtaining first complex amplitude distribution information of the data to be processed on the holographic recording plane, the method further includes:

[0013] Acquire the data to be processed;

[0014] Using a preset dimensionality reduction algorithm to perform dimensionality reduction processing on the data to be processed to obtain object plane data;

[0015] The object plane data is propagated to the holographic recording plane, and the first complex amplitude distribution information is recorded.

[0016] In a possible implementation, the preset number is four; and calculating, based on the first complex amplitude distribution information, the second complex amplitude distribution information and the phase shift amount of each reference light, the performance distribution information on the holographic recording plane under the condition of different phase shift amounts of the preset number of reference lights includes:

[0017] Calculating a sum of the first complex amplitude distribution information and the second complex amplitude distribution information to obtain a target value;

[0018] In the case of the phase shift amount corresponding to each reference light, the square of the absolute value of the target value is calculated to obtain performance distribution information on the holographic recording plane, wherein the performance distribution information includes first performance distribution information corresponding to the first phase shift amount, second performance distribution information corresponding to the second phase shift amount, third performance distribution information corresponding to the third phase shift amount, and fourth performance distribution information corresponding to the fourth phase shift amount.

[0019] In a possible implementation, in the case of the phase shift amount corresponding to each reference light, calculating the square of the absolute value of the target value to obtain the performance distribution information on the holographic recording plane includes:

[0020] The performance distribution information on the holographic recording plane is calculated according to the following formula:

[0021]

[0022]

[0023] in, Indicates the performance distribution information, U H(ξ,η) represents the first complex amplitude distribution information, R(ξ,η) represents the second complex amplitude distribution information, is the phase shift corresponding to each reference light, ξ represents the abscissa of the holographic recording plane, η represents the ordinate of the holographic recording plane, Represents the phase information in the first complex amplitude distribution information.

[0024] In a possible implementation, the performance distribution information of the reference light with different phase shift amounts on the holographic recording plane is calculated according to a preset algorithm for complex amplitude distribution information of the data to be processed on the holographic recording plane, including:

[0025] Calculating the phase of the complex amplitude distribution information of the data to be processed on the holographic recording plane by using the first performance distribution information, the second performance distribution information, the third performance distribution information and the fourth performance distribution information;

[0026] The complex amplitude distribution information of the data to be processed on the holographic recording plane is calculated using the phase, the first performance distribution information, the second performance distribution information, the third performance distribution information and the fourth performance distribution information.

[0027] In a possible implementation, the calculating the phase of the complex amplitude distribution information of the to-be-processed data on the holographic recording plane by using the first performance distribution information, the second performance distribution information, the third performance distribution information and the fourth performance distribution information includes:

[0028] The phase is calculated according to the following formula:

[0029]

[0030] in, represents the phase, represents the first performance distribution information, represents the second performance distribution information, represents the third performance distribution information, Represents the fourth performance distribution information.

[0031] In a possible implementation, the calculating and obtaining the complex amplitude distribution information of the to-be-processed data on the holographic recording plane by using the phase, the first performance distribution information, the second performance distribution information, the third performance distribution information and the fourth performance distribution information includes:

[0032] The complex amplitude distribution information of the data to be processed on the holographic recording plane is calculated according to the following formula:

[0033]

[0034] Among them, U H (ξ,η) represents the complex amplitude distribution information, 4R(ξ,η) * represents the second complex amplitude distribution information.

[0035] In a possible implementation manner, after constructing the holographic image of the data to be processed based on the complex amplitude distribution information, the method further includes:

[0036] The holographic image is input into an insight enhancement model to obtain a target holographic image. The insight enhancement model is used to extract features from the holographic image and perform data enhancement processing on the holographic image based on the extracted features.

[0037] In a possible implementation, the insight enhancement model includes a shallow network, a middle network, and a deep network; before inputting the holographic image into the insight enhancement model, the method further includes:

[0038] Acquire a sample holographic image, wherein the sample holographic image includes holographic images of a first preset size, a second preset size, and a third preset size, wherein the first preset size is smaller than the second preset size, and the second preset size is smaller than the third preset size;

[0039] Inputting the holographic image of the first preset size into a shallow network in the neural network model to train the shallow network in the neural network model;

[0040] After the shallow network training is completed, the holographic image of the second preset size is input into the shallow network of the neural network model, and the middle network in the neural network model is trained using the holographic image of the second preset size;

[0041] After the middle-layer network training is completed, the holographic image of the third preset size is input into the shallow network of the neural network model, and the deep network in the neural network model is trained using the holographic image of the third preset size.

[0042] In a second aspect, an embodiment of the present application provides a data processing device, including:

[0043] An acquisition module, used for acquiring first complex amplitude distribution information of the data to be processed in the holographic recording plane, wherein the first complex amplitude distribution information is used for characterizing amplitude information and phase information of the data to be processed in the holographic recording plane;

[0044] The acquisition module is further used to acquire second complex amplitude distribution information of a preset number of reference lights in the holographic recording plane, wherein the preset number of reference lights have different phase shift amounts, and the second complex amplitude distribution information is used to characterize amplitude information and phase information of the reference lights in the holographic recording plane;

[0045] a calculation module, configured to calculate, based on the first complex amplitude distribution information, the second complex amplitude distribution information and the phase shift of each reference light, performance distribution information on the holographic recording plane in the case of different phase shifts of a preset number of reference lights, wherein the performance distribution information is used to characterize amplitude information and phase information of the reference light in the holographic recording plane;

[0046] The calculation module is further used to calculate the complex amplitude distribution information of the to-be-processed data on the holographic recording plane according to a preset algorithm based on the performance distribution information of the reference light with different phase shift amounts on the holographic recording plane;

[0047] A propagation module is used to construct a holographic image of the data to be processed based on the complex amplitude distribution information.

[0048] In a third aspect, an embodiment of the present application provides an electronic device, the device comprising: a processor and a memory storing computer program instructions;

[0049] When the processor executes the computer program instructions, the data processing method as described in any one of the first aspects is implemented.

[0050] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the method for data processing as described in any one of the first aspects is implemented.

[0051] In a fifth aspect, an embodiment of the present application provides a computer program product, the computer product comprising a computer program, and when the computer program is executed by a processor, the data processing method described in any one of the first aspects is implemented.

[0052] The embodiments of the present application provide a data processing method, device, equipment, storage medium and program product, which calculates the performance distribution information on the holographic recording plane under the condition of reference light with different phase shift amounts after obtaining the first complex amplitude distribution information of the data to be processed and the reference light on the holographic recording plane. Among them, the performance distribution on the holographic recording plane is determined based on the interference result of the second complex amplitude distribution information corresponding to the reference light and the first complex amplitude distribution information corresponding to the data to be processed. Therefore, a performance distribution information can be calculated for each phase shift. The complex amplitude distribution information of the data to be processed on the holographic recording plane is calculated by combining the performance distribution information corresponding to each phase shift amount according to a preset algorithm. In this way, the complex amplitude distribution information of the data to be processed on the holographic recording plane obtained by combining the reference light with different phase shift amounts improves the accuracy of the calculation results. On this basis, the holographic image reconstructed based on the complex amplitude distribution information can clearly present the visual processing results of the data to be processed. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] In order to more clearly illustrate the technical solution of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0054] Figure 1 is a flowchart of a method for data processing applied to an electronic device provided in an embodiment of the present application;

[0055] Figure 2 is an exemplary schematic diagram of a method for obtaining first complex amplitude distribution information provided by an embodiment of the present application;

[0056] Figure 3 It is a flowchart of a training method for an insight enhancement model provided in an embodiment of the present application;

[0057] Figure 4 is an exemplary schematic diagram of a training method for an insight enhancement model provided in an embodiment of the present application;

[0058] Figure 5 is a schematic diagram of the structure of a device for data processing applied to an electronic device provided in an embodiment of the present application;

[0059] Figure 6 It is a schematic diagram of the structure of the terminal device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0060] The features and exemplary embodiments of various aspects of the present application will be described in detail below. In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain the present application, rather than to limit the present application. For those skilled in the art, the present application can be implemented without the need for some of these specific details. The following description of the embodiments is only to provide a better understanding of the present application by illustrating the examples of the present application.

[0061] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the statement "include..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0062] In order to solve the problems of the prior art, the embodiments of the present application provide a data processing method, apparatus, device, storage medium and program product. The following first describes the data processing method provided by the embodiments of the present application. The method is applied to electronic devices, such as Figure 1 As shown, the method includes:

[0063] S101, obtaining first complex amplitude distribution information of data to be processed on a holographic recording plane.

[0064] The first complex amplitude distribution information is used to characterize the amplitude information and phase information of the data to be processed in the holographic recording plane. The data to be processed may be any data, and the data to be processed may be obtained from a third-party platform. Taking the visualization of the engineering parameter data of the base station to obtain a holographic image of the engineering parameter data of the base station as an example, the above-mentioned data to be processed may be the engineering parameter data of the base station.

[0065] The holographic recording plane includes a charge coupled device (CCD), which is a semiconductor photosensitive element that can be used to obtain and record optical signals. The first performance complex amplitude distribution can reflect the distribution of the data to be processed on the holographic recording plane. Specifically, after the data to be processed is propagated, the holographic recording plane can use the CCD to receive and record the data to be processed, and generate coordinates corresponding to each data to be processed, thereby obtaining the first complex amplitude distribution information.

[0066] S102, obtaining second complex amplitude distribution information of a preset number of reference lights on the holographic recording plane,

[0067] The phase shift amounts of the preset number of reference lights are different.

[0068] The second complex amplitude distribution information is used to characterize the amplitude information and phase information of the reference light in the holographic recording plane. The second complex amplitude distribution information is generated in the same manner as the first complex amplitude distribution information, which will not be described in detail herein.

[0069] It should be noted that the data to be processed is transmitted to the holographic recording plane through the object light. The holographic recording plane uses the interference effect of the object light and the reference light to generate an interference pattern to store the data to be processed. However, due to the different phase shift amounts of the reference light, the interference patterns generated by the interference of different reference lights and object lights are different. Therefore, the data to be processed recorded by the holographic recording plane based on reference lights with different phase shift amounts are different.

[0070] S103. Calculate performance distribution information on the holographic recording plane when a preset number of reference lights have different phase shifts based on the first complex amplitude distribution information, the second complex amplitude distribution information and the phase shifts of the reference lights.

[0071] The performance distribution information is used to characterize the amplitude information and phase information in the holographic recording plane after the interference processing of the first complex amplitude distribution information and the second complex amplitude distribution information. The second performance complex amplitude distributions corresponding to reference lights with different phase shifts are different. Therefore, the performance distribution information on the holographic recording plane calculated based on the first performance complex amplitude distribution and the second performance complex amplitude distribution corresponding to reference lights with different phase shifts is different, that is, in the presence of reference lights with different phase shifts, the electronic device can calculate multiple performance distribution information, and the number of the calculated performance distribution information is the same as the number of reference lights.

[0072] S104, based on the performance distribution information of the reference light with different phase shift amounts on the holographic recording plane, calculate the complex amplitude distribution information of the data to be processed on the holographic recording plane according to a preset algorithm.

[0073] The preset algorithm is described in detail in the subsequent embodiments.

[0074] S105. Construct a holographic image of the data to be processed based on the complex amplitude distribution information.

[0075] By adopting the above method, after obtaining the first complex amplitude distribution information and the second complex amplitude distribution information of the data to be processed and the reference light on the holographic recording plane, the performance distribution information on the holographic recording plane is calculated under the condition of reference light with different phase shift amounts. Among them, the performance distribution information on the holographic recording plane is determined based on the interference result of the second complex amplitude distribution information corresponding to the reference light and the first complex amplitude distribution information corresponding to the data to be processed. Therefore, a performance distribution information can be calculated for each phase shift amount. The complex amplitude distribution information of the data to be processed on the holographic recording plane is calculated by combining the performance distribution information corresponding to each phase shift amount according to the preset algorithm. In this way, the complex amplitude distribution information of the data to be processed on the holographic recording plane calculated by combining the reference light with different phase shift amounts improves the accuracy of the calculation results. On this basis, the holographic image reconstructed based on the complex amplitude distribution information can clearly present the visualization processing results of the data to be processed.

[0076] In some embodiments of the present application, after obtaining the data to be processed, a preset dimensionality reduction algorithm is used to reduce the dimensionality of the data to be processed to obtain object plane data; the object plane data is propagated to the holographic recording plane to record the first complex amplitude distribution information. Thus, the electronic device can obtain the recorded first complex amplitude distribution information from the holographic recording plane.

[0077] The preset dimensionality reduction algorithm may be preset according to the actual application scenario. For example, the preset dimensionality reduction algorithm may be a linear dimensionality reduction algorithm.

[0078] After obtaining the object plane data, the object plane is illuminated by laser, and the laser is intercepted by the holographic recording plane to record the laser data. In this way, the electronic device can transmit the object plane data to the holographic recording plane.

[0079] In one example, if Figure 2 As shown, Figure 2 The object plane and the holographic recording plane are shown as examples. The O plane is the object plane, the H plane is the holographic recording plane, and after the electronic device performs dimensionality reduction processing on the data to be processed to obtain the object plane data, the object plane data is propagated along the z-axis direction for d time using a laser or other light source, and the holographic recording plane uses a CCD to record the received data and obtain the first complex amplitude distribution information.

[0080] Specifically, the object plane data can be expressed as The first complex amplitude distribution information received by the holographic recording plane can be expressed as

[0081] Among them, A0 represents the data to be processed, is the phase shift corresponding to the data to be processed. A is the object plane data after propagation. is the phase shift corresponding to the propagated object plane data.

[0082] It should be noted that when the object plane data is propagated, the reference data can also be propagated using reference light, so that the holographic recording plane can calculate the performance distribution information of the holographic recording plane using the reference light of the reference data and the first complex amplitude distribution information. The complex amplitude distribution information of the reference light of the reference data in the holographic recording plane is the second complex amplitude distribution information.

[0083] Specifically, the second complex amplitude distribution information of the reference data on the holographic recording plane is expressed as

[0084]

[0085] Among them, R is the reference data, is the phase shift of the reference data.

[0086] Correspondingly, the performance complex amplitude distribution information of the holographic recording plane is related to the first complex amplitude distribution information and the second complex amplitude distribution information. Specifically, the complex amplitude distribution information of the holographic recording plane can be expressed as:

[0087]

[0088] Among them, U H (ξ,η) represents the complex amplitude distribution information of the holographic recording plane, i represents the imaginary unit, F represents the Fourier transform, z represents the distance between the object plane and the holographic recording plane, ξ represents the horizontal coordinate of the holographic recording plane, η represents the vertical coordinate of the holographic recording plane, k is a constant, x represents the horizontal coordinate of the object plane, y represents the vertical coordinate of the object plane, and U0(x,y) represents the object plane data.

[0089] By adopting the method provided in the embodiment of the present application, after obtaining the data to be processed, the data to be processed is processed into object plane data. In this way, the abstract data to be processed is converted into two-dimensional plane data, and the coordinates of each data to be processed in the object plane and the value of the data to be processed can reflect the characteristics of the data to be processed. After the object plane data is propagated, the first complex amplitude distribution information recorded in the holographic recording plane can reflect the characteristics of the data to be processed. In this way, it is convenient to use reference light to correct the first complex amplitude distribution information of the data to be processed, so as to construct a more accurate holographic image.

[0090] After the electronic device obtains the first complex amplitude distribution information and the second complex amplitude distribution information, the first complex amplitude distribution information of the to-be-processed data can be corrected based on the complex amplitude distribution information of the multiple reference lights to obtain more accurate performance distribution information on the holographic recording plane. Specifically, the preset number can be four. For the above S103, based on the first complex amplitude distribution information, the second complex amplitude distribution information and the phase shift of each reference light, the performance distribution information on the holographic recording plane is calculated under the condition of different phase shifts of the preset number of reference lights, which can be implemented as follows:

[0091] The sum of the first complex amplitude distribution information and the second complex amplitude distribution information is calculated to obtain a target value. In the case of the phase shift amount corresponding to each reference light, the square of the absolute value of the target value is calculated to obtain performance distribution information on the holographic recording plane, wherein the performance distribution information includes first performance distribution information corresponding to the first phase shift amount, second performance distribution information corresponding to the second phase shift amount, third performance distribution information corresponding to the third phase shift amount, and fourth performance distribution information corresponding to the fourth phase shift amount.

[0092] Among them, four quadrants are constructed according to all phase shift amounts, and a phase shift amount is randomly selected from the four quadrants to obtain the phase shift amounts corresponding to four reference lights.

[0093] In one example, four quadrants constructed according to the phase shift amount are 0 to π / 2, π / 2 to π, π to 3π / 2, and 3π / 2 to 2π, and a phase shift amount is randomly selected from the constructed four quadrants to obtain the phase shift amounts corresponding to the four reference lights. For example, 0 is selected as the phase shift amount of the first reference light in the quadrant of 0 to π / 2; π / 2 is selected as the phase shift amount of the first reference light in the quadrant of π / 2 to π; π is selected as the phase shift amount of the first reference light in the quadrant of π to 3π / 2; and 3π / 2 is selected as the phase shift amount of the first reference light in the quadrant of 3π / 2 to 2π.

[0094] Specifically, the performance distribution information on the holographic recording plane is calculated according to the following formula:

[0095]

[0096] in, Indicates performance distribution information, is the phase shift corresponding to the reference light, ξ represents the abscissa of the holographic recording plane, η represents the ordinate of the holographic recording plane, Represents the phase information in the first complex amplitude distribution information.

[0097] Continuing with the above example, by bringing the above randomly selected four phase shift amounts into the above performance distribution information calculation formula, first performance distribution information, second performance distribution information, third performance distribution information and fourth performance distribution information can be obtained.

[0098] When the phase shift amounts are 0, α, β, and γ respectively, the specific first to fourth performance distribution information obtained is as follows:

[0099] I H (ξ, η, 0) = |U H (ξ, η)| 2 + R(ξ, η)| 2 +

[0100] U H (ξ, η)R(ξ, η) * + U H (ξ, η) 2 R(ξ, η);

[0101] I H (ξ, η, α) = |U H (ξ, η)| 2 + R(ξ, η)| 2 +

[0102] U H (ξ, η)R(ξ, η) * exp(-i α ) + U H (ξ, η) 2 R(ξ, η)exp(i α );

[0103] I H (ξ, η, β) = |U H (ξ, η)| 2 + R(ξ, η)| 2 +

[0104] U H (ξ, η)R(ξ, η) * exp(-i β ) + U H (ξ, η) 2 R(ξ, η)exp(i β );

[0105] I H (ξ, η, γ) = |U H (ξ, η)| 2 + R(ξ, η)| 2 +

[0106] U H (ξ, η)R(ξ, η) * exp(-i γ ) + U H (ξ, η) 2 R(ξ, η)exp(iγ );

[0107] By using the method provided in the embodiment of the present application, the performance distribution information on the holographic recording plane is affected by the first complex amplitude distribution information and the second complex amplitude distribution information. The combination of the first complex amplitude distribution information and the second complex amplitude distribution information can accurately reflect the performance distribution information on the holographic recording plane, thereby improving the accuracy of the subsequently reconstructed holographic image.

[0108] After the performance distribution information on the holographic recording plane is obtained by the above calculation, the performance distribution information of the holographic recording plane under the reference light corresponding to different phase shift amounts can be obtained, and then the electronic device can calculate the complex amplitude distribution information of the holographic recording plane using multiple performance distribution information. Based on this, for the above S104, the complex amplitude distribution information of the to-be-processed data on the holographic recording plane is calculated according to the preset algorithm based on the performance distribution information of the reference light on the holographic recording plane with different phase shift amounts, which can be implemented as follows:

[0109] Step A: Calculate the phase of the complex amplitude distribution information of the data to be processed on the holographic recording plane using the first performance distribution information, the second performance distribution information, the third performance distribution information and the fourth performance distribution information.

[0110] Specifically, the phase is calculated according to the following formula:

[0111]

[0112] in, Indicates the phase, represents the first performance distribution information, represents the second performance distribution information, represents the third performance distribution information, Indicates fourth performance distribution information.

[0113] Step B: Calculate the complex amplitude distribution information of the data to be processed on the holographic recording plane using the phase, the first performance distribution information, the second performance distribution information, the third performance distribution information and the fourth performance distribution information.

[0114] Specifically, the complex amplitude distribution information of the data to be processed on the holographic recording plane is calculated according to the following formula:

[0115]

[0116] Among them, U H (ξ,η) represents the complex amplitude distribution information of the data to be processed on the holographic recording plane, R(ξ,η) * Indicates the second complex amplitude distribution information.

[0117] Specifically, the phase obtained by the above calculation is used to calculate the second complex amplitude distribution information. For the specific calculation method, refer to the relevant description in the above embodiment.

[0118] By using the method provided in the embodiment of the present application, the performance distribution information under the reference light conditions with different phase shifts is calculated, and then the complex amplitude distribution information of the data to be processed on the holographic recording plane is comprehensively calculated by using the calculated first performance distribution information, second performance distribution information, third performance distribution information and fourth performance distribution information. In this way, the complex amplitude distribution information of the data to be processed on the holographic recording plane can be calibrated using four reference lights with different phase shifts to obtain more accurate performance distribution information. This improves the accuracy of the holographic image constructed subsequently.

[0119] With respect to the above S105, constructing a holographic image of the data to be processed based on the complex amplitude distribution information can be implemented as follows:

[0120] Substituting the complex amplitude distribution information into the Fresnel formula, the performance distribution information of the holographic recording plane is obtained. The specific calculation process is as follows:

[0121]

[0122]

[0123] According to the above derivation process, we can know that

[0124] After obtaining the performance distribution information of the data to be processed on the holographic recording plane, the reverse propagation time is z ′ When U H (ξ ′ ,η ′ )=F{F{U0(x,y)}}=U0(-x,-y), so in ξ ′ = -x, η ′ =-y,z ′ =-z0, the reconstructed holographic image can be obtained.

[0125] On the basis of the holographic image obtained by the above construction, in order to more clearly obtain the relationship between the features in the holographic image and the data to be processed, the features in the holographic image are extracted using the trained insight enhancement model, and the insight enhancement model outputs a clearer holographic image. Based on this, after the above S105, reconstructing the holographic image of the data to be processed based on the complex amplitude distribution information, the method also includes:

[0126] The holographic image is input into the insight enhancement model to obtain the target holographic image.

[0127] Among them, the insight enhancement model is used to extract features of the holographic image and perform data enhancement processing on the holographic image based on the extracted features.

[0128] It can be understood that data enhancement processing of the holographic image based on the extracted features can highlight the features in the holographic image, thereby providing insight into the target holographic image whose features are more obvious than those of the holographic image output by the enhanced model.

[0129] It should be noted that before the holographic image is input into the insight enhancement model, the neural network model is pre-trained to obtain a trained insight enhancement model. The insight enhancement model includes a shallow network, a middle network and a deep network. Based on this, the insight enhancement model is trained using the following method: Figure 3 As shown:

[0130] S301, obtaining a sample holographic image.

[0131] The sample holographic image includes holographic images of a first preset size, a second preset size, and a third preset size. The first preset size is smaller than the second preset size, and the second preset size is smaller than the third preset size.

[0132] It should be noted that in the embodiment of the present application, the sizes of the first preset size, the second preset size and the third preset size are not limited.

[0133] S302: Input the holographic image of the first preset size into the shallow network in the neural network model, and train the shallow network in the neural network model.

[0134] The size of the holographic image is related to the order of the shallow network, the middle network and the deep network in the neural network model. Since the shallow network is trained before the middle network and the deep network is trained after the middle network in the above neural network model, the shallow network can be trained with a smaller holographic image, the middle network can be trained with a medium holographic image, and the deep network can be trained with a larger holographic image.

[0135] In one example, the neural network model may be a U-Net network.

[0136] S303: After the shallow network training is completed, the holographic image of the second preset size is input into the shallow network of the neural network model, and the middle network in the neural network model is trained using the holographic image of the second preset size.

[0137] It should be noted that after the shallow network is trained, the model parameters of the shallow network are retained. The features extracted by the shallow network and the holographic image of the second preset size are input into the middle network to train the middle network.

[0138] S304: After the middle-layer network training is completed, the holographic image of the third preset size is input into the shallow network of the neural network model, and the deep network in the neural network model is trained using the holographic image of the third preset size.

[0139] Using the method provided in the embodiment of the present application, the electronic device obtains holographic images of a first preset size, a second preset size, and a third preset size as sample holographic images. Among them, the holographic image of the first preset size is used to train the shallow network, the holographic image of the second preset size is used to train the middle network, and the holographic image of the third preset size is used to train the deep network. In this way, the insight enhancement model obtained by training can extract features from the input holographic image from different scales. Since the features extracted by different networks also have reference significance for features of other scales, it is possible to avoid using holographic images of different sizes to train each layer of the network, thereby avoiding redundancy and reducing network parameters. In this way, the insight enhancement model can extract features from holographic images of various sizes, and enhance the extracted features to obtain important features in the holographic image, thereby constructing a clearer holographic image.

[0140] The following combination Figure 4 The following describes a training method for an insight enhancement model provided in an embodiment of the present application. Figure 4 As shown in Figure 1, the insight enhancement model is obtained by improving the U-Net network. The insight enhancement model includes a hierarchical segmentation module (HS-Block), an output convolutional layer, and a long-skip connection.

[0141] The long jump connection is used to connect the feature maps output by the current network and the networks before the current network as the input of the next layer of network. This allows the deeper network to retain useful shallow information and avoid gradient disappearance. The output convolution layer is a combination of a convolution layer and an activation layer, which is used to output a single-channel image.

[0142] The first layer in this network is a shallow network, the second layer is a medium network, and the third layer is a deep network.

[0143] Among them, the first preset size can be a 256×256 holographic image, the unit is pixel; the second preset size can be a 512×512 holographic image; the third preset size can be a 640×480 holographic image; after obtaining the sample holographic image of the first preset size, the sample holographic image of the first preset size is input into the shallow network, and the shallow network extracts features of the sample holographic image to obtain a feature image with a channel number of 40. After the shallow network training is completed, the model parameters of the shallow network are fixed.

[0144] The feature image with 40 channels extracted by the shallow network and the sample holographic image of the second preset size are input into the middle network, and the middle network outputs the feature image with 20 channels. That is, the middle network outputs the feature image with 40 channels and the feature image with 20 channels. After the training of the middle network is completed, the model parameters of the middle network are fixed.

[0145] The feature image with 40 channels output by the shallow network, the feature image with 20 channels output by the middle network, and the sample holographic image of the third preset size are input into the deep network, and the deep network outputs the feature image with 20 channels. That is, the deep network outputs the feature image with 40 channels, the feature image with 20 channels, and the feature map with 20 channels.

[0146] Among them, the input and output of the above insight enhancement model are both grayscale images.

[0147] By using the above insight enhancement model to perform insight enhancement on the holographic image, the input holographic image can be enhanced from multiple scale angles, thereby extracting important features in the holographic image and highlighting them, and obtaining a holographic image with more obvious features. This makes it easier for users to obtain the relationship between the data to be processed. In addition, by using the above data processing method, the data to be processed is converted into a visible form for easy understanding by users.

[0148] Based on the same concept, the present application embodiment provides a data processing device, such as Figure 5 As shown, the device comprises:

[0149] An acquisition module 501 is used to acquire first complex amplitude distribution information of the data to be processed in the holographic recording plane, where the first complex amplitude distribution information is used to characterize amplitude information and phase information of the data to be processed in the holographic recording plane;

[0150] The acquisition module 501 is further used to acquire second complex amplitude distribution information of a preset number of reference lights in the holographic recording plane, wherein the preset number of reference lights have different phase shifts, and the second complex amplitude distribution information is used to characterize amplitude information and phase information of the reference lights in the holographic recording plane;

[0151] A calculation module 502 is used to calculate, based on the first complex amplitude distribution information, the second complex amplitude distribution information and the phase shift of each reference light, performance distribution information on the holographic recording plane under the condition of different phase shifts of a preset number of reference lights, wherein the performance distribution information is used to characterize amplitude information and phase information in the holographic recording plane after interference processing is performed on the first complex amplitude distribution information and the second complex amplitude distribution information;

[0152] The calculation module 502 is further used to calculate the complex amplitude distribution information of the to-be-processed data on the holographic recording plane according to a preset algorithm based on the performance distribution information of the reference light with different phase shift amounts on the holographic recording plane;

[0153] The propagation module 503 is used to construct a holographic image of the data to be processed based on the complex amplitude distribution information.

[0154] A data processing device provided by an embodiment of the present application is adopted. After the acquisition module acquires the first complex amplitude distribution information and the second complex amplitude distribution information of the data to be processed and the reference light on the holographic recording plane, the calculation module calculates the performance distribution information on the holographic recording plane under the condition of reference light with different phase shift amounts. Among them, the performance distribution information on the holographic recording plane is determined based on the interference result of the second complex amplitude distribution information corresponding to the reference light and the first complex amplitude distribution information corresponding to the data to be processed. Therefore, a performance distribution information can be calculated for each phase shift. Combining the performance distribution information corresponding to each phase shift, the calculation module calculates the complex amplitude distribution information of the data to be processed on the holographic recording plane according to the preset algorithm based on each performance distribution information. In this way, the complex amplitude distribution information of the data to be processed on the holographic recording plane calculated by combining the reference light with different phase shift amounts improves the accuracy of the calculation results. On this basis, the holographic image reconstructed by the propagation module based on the complex amplitude distribution information can clearly present the visualization processing results of the data to be processed.

[0155] In a possible implementation, the device further includes:

[0156] The acquisition module 501 is also used to acquire data to be processed;

[0157] A dimension reduction module, used for performing dimension reduction processing on the data to be processed by using a preset dimension reduction algorithm to obtain object plane data;

[0158] The propagation module 503 is further used to propagate the object plane data to the holographic recording plane and record the first complex amplitude distribution information.

[0159] In a possible implementation, the preset number is four; the calculation module 502 is specifically configured to:

[0160] Calculate the sum of the first complex amplitude distribution information and the second complex amplitude distribution information to obtain a target value;

[0161] In the case of the phase shift amount corresponding to each reference light, the square of the absolute value of the target value is calculated to obtain the performance distribution information on the holographic recording plane, wherein the performance distribution information includes first performance distribution information corresponding to the first phase shift amount, second performance distribution information corresponding to the second phase shift amount, third performance distribution information corresponding to the third phase shift amount, and fourth performance distribution information corresponding to the fourth phase shift amount.

[0162] In a possible implementation, the calculation module 502 is specifically configured to:

[0163] The performance distribution information on the holographic recording plane is calculated according to the following formula:

[0164]

[0165] in, Indicates performance distribution information, U H (ξ,η) represents the first complex amplitude distribution information, R(ξ,η) represents the second complex amplitude distribution information, is the phase shift corresponding to each reference light, ξ represents the abscissa of the holographic recording plane, η represents the ordinate of the holographic recording plane, Represents the phase information in the first complex amplitude distribution information.

[0166] In a possible implementation, the calculation module 502 is specifically configured to:

[0167] Calculating the phase of the complex amplitude distribution information of the data to be processed on the holographic recording plane by using the first performance distribution information, the second performance distribution information, the third performance distribution information and the fourth performance distribution information;

[0168] The complex amplitude distribution information of the data to be processed on the holographic recording plane is calculated using the phase, the first performance distribution information, the second performance distribution information, the third performance distribution information and the fourth performance distribution information.

[0169] In a possible implementation, the calculation module 502 is specifically configured to:

[0170] The phase is calculated according to the following formula:

[0171]

[0172] in, represents the phase, represents the first performance distribution information, represents the second performance distribution information, represents the third performance distribution information, Represents the fourth performance distribution information.

[0173] In a possible implementation, the calculation module 502 is specifically configured to:

[0174] The complex amplitude distribution information of the data to be processed on the holographic recording plane is calculated according to the following formula:

[0175]

[0176] Among them, U H (ξ,η) represents the complex amplitude distribution information, 4R(ξ,η) * represents the second complex amplitude distribution information.

[0177] In a possible implementation manner, after constructing the holographic image of the data to be processed based on the complex amplitude distribution information, the device further includes:

[0178] An input module is used to input the holographic image into an insight enhancement model to obtain a target holographic image. The insight enhancement model is used to extract features from the holographic image and perform data enhancement processing on the holographic image based on the extracted features.

[0179] In a possible implementation, the insight enhancement model includes a shallow network, a middle network, and a deep network; the device also includes:

[0180] An acquisition module 501 is used to acquire a sample holographic image, wherein the sample holographic image includes holographic images of a first preset size, a second preset size and a third preset size, wherein the first preset size is smaller than the second preset size, and the second preset size is smaller than the third preset size; a training module is used to input the holographic image of the first preset size into a shallow network in a neural network model to train the shallow network in the neural network model; after the shallow network training is completed, input the holographic image of the second preset size into the shallow network of the neural network model, and use the holographic image of the second preset size to train the middle network in the neural network model; after the middle network training is completed, input the holographic image of the third preset size into the shallow network of the neural network model, and use the holographic image of the third preset size to train the deep network in the neural network model.

[0181] It should be noted that the data processing device is a device corresponding to the above-mentioned data processing method. All implementation methods in the above-mentioned method embodiment are applicable to the embodiment of the device and can achieve the same technical effect.

[0182] Figure 6 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application is shown.

[0183] The terminal device may include a processor 601 and a memory 602 storing computer program instructions.

[0184] Specifically, the processor 601 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiments of the present application.

[0185] The memory 602 may include a large capacity memory for data or instructions. By way of example and not limitation, the memory 602 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive or a combination of two or more of these. In appropriate cases, the memory 602 may include a removable or non-removable (or fixed) medium. In appropriate cases, the memory 602 may be inside or outside the integrated gateway disaster recovery device. In a specific embodiment, the memory 602 is a non-volatile solid-state memory.

[0186] In certain embodiments, the memory 602 may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk storage medium device, an optical storage medium device, a flash memory device, an electrical, optical or other physical / tangible memory storage device. Thus, in general, the memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., a memory device) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the method according to an aspect of the present disclosure.

[0187] The processor 601 implements any one of the data processing methods in the above embodiments by reading and executing computer program instructions stored in the memory 602 .

[0188] In one example, the electronic device may further include a communication interface 603 and a bus 604. Figure 6 As shown, the processor 601, the memory 602, and the communication interface 603 are connected via a bus 604 and communicate with each other.

[0189] The communication interface 603 is mainly used to implement communication between various modules, devices, units and / or equipment in the embodiments of the present application.

[0190] Bus 604 includes hardware, software or both, and the parts of electronic equipment are coupled to each other.For example, but not limitation, bus may include accelerated graphics port (AGP) or other graphics bus, enhanced industrial standard architecture (EISA) bus, front side bus (FSB), hypertransport (HT) interconnection, industrial standard architecture (ISA) bus, infinite bandwidth interconnection, low pin count (LPC) bus, memory bus, micro channel architecture (MCA) bus, peripheral component interconnection (PCI) bus, PCI-Express (PCI-X) bus, serial advanced technology attachment (SATA) bus, video electronics standard association local (VLB) bus or other suitable bus or two or more of these combinations. In appropriate cases, bus 604 may include one or more buses. Although the present application embodiment describes and shows a specific bus, the application considers any suitable bus or interconnection.

[0191] In addition, in combination with the data processing method in the above embodiment, the embodiment of the present application can provide a computer storage medium to implement. The computer storage medium stores computer program instructions; when the computer program instructions are executed by the processor, any one of the data processing methods in the above embodiment is implemented.

[0192] In combination with the data processing method in the above-mentioned embodiment, the embodiment of the present application may provide a computer program product, where the computer product includes a computer program, and when the computer program is executed by a processor, any one of the data processing methods in the embodiment is implemented.

[0193] It should be clear that the present application is not limited to the specific configuration and processing described above and shown in the figures. For the sake of simplicity, a detailed description of the known method is omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present application is not limited to the specific steps described and shown, and those skilled in the art can make various changes, modifications and additions, or change the order between the steps after understanding the spirit of the present application.

[0194] The functional blocks shown in the above block diagram can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application specific integrated circuit (ASIC), appropriate firmware, a plug-in, a function card, etc. When implemented in software, the elements of the present application are programs or code segments that are used to perform the required tasks. The program or code segment can be stored in a machine-readable medium, or transmitted on a transmission medium or a communication link by a data signal carried in a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, optical fiber media, radio frequency (RF) links, etc. The code segment can be downloaded via a computer network such as the Internet, an intranet, etc.

[0195] It should also be noted that the exemplary embodiments mentioned in this application describe some methods or systems based on a series of steps or devices. However, this application is not limited to the order of the above steps, that is, the steps can be performed in the order mentioned in the embodiment, or in a different order from the embodiment, or several steps can be performed simultaneously.

[0196] Aspects of the present disclosure are described above with reference to the flowchart and / or block diagram of the method, device (system) and computer program product according to the embodiment of the present disclosure. It should be understood that each box in the flowchart and / or block diagram and the combination of each box in the flowchart and / or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device to produce a machine so that these instructions executed by the processor of the computer or other programmable data processing device enable the implementation of the function / action specified in one or more boxes of the flowchart and / or block diagram. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field programmable logic circuit. It can also be understood that each box in the block diagram and / or flowchart and the combination of boxes in the block diagram and / or flowchart can also be implemented by dedicated hardware that performs a specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions.

[0197] The above are only specific implementation methods of the present application. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the systems, modules and units described above can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here. It should be understood that the protection scope of the present application is not limited to this. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in this application, and these modifications or replacements should be included in the protection scope of this application.

Claims

1. A method for data processing, characterized in that: include: Acquire first complex amplitude distribution information of the data to be processed on the holographic recording plane, where the first complex amplitude distribution information is used to characterize amplitude information and phase information of the data to be processed on the holographic recording plane; Acquire second complex amplitude distribution information of a preset number of reference lights in the holographic recording plane, wherein the preset number of reference lights have different phase shift amounts, and the second complex amplitude distribution information is used to characterize amplitude information and phase information of the reference lights in the holographic recording plane; Based on the first complex amplitude distribution information, the second complex amplitude distribution information and the phase shift amount of each reference light, calculating the performance distribution information on the holographic recording plane under the condition of different phase shift amounts of a preset number of reference lights, the performance distribution information being used to characterize the amplitude information and the phase information in the holographic recording plane after the interference processing is performed on the first complex amplitude distribution information and the second complex amplitude distribution information; Based on the performance distribution information of the reference light with different phase shift amounts on the holographic recording plane, calculating the complex amplitude distribution information of the data to be processed on the holographic recording plane according to a preset algorithm; A holographic image of the data to be processed is constructed based on the complex amplitude distribution information.

2. The method according to claim 1, characterized in that Before obtaining the first complex amplitude distribution information of the data to be processed on the holographic recording plane, the method further includes: Acquire the data to be processed; Using a preset dimensionality reduction algorithm to perform dimensionality reduction processing on the data to be processed to obtain object plane data; The object plane data is propagated to the holographic recording plane, and the first complex amplitude distribution information is recorded.

3. The method according to claim 1, characterized in that The preset number is four; the calculating, based on the first complex amplitude distribution information, the second complex amplitude distribution information and the phase shift amount of each reference light, the performance distribution information on the holographic recording plane under the condition of different phase shift amounts of the preset number of reference lights comprises: Calculating a sum of the first complex amplitude distribution information and the second complex amplitude distribution information to obtain a target value; In the case of the phase shift amount corresponding to each reference light, the square of the absolute value of the target value is calculated to obtain performance distribution information on the holographic recording plane, wherein the performance distribution information includes first performance distribution information corresponding to the first phase shift amount, second performance distribution information corresponding to the second phase shift amount, third performance distribution information corresponding to the third phase shift amount, and fourth performance distribution information corresponding to the fourth phase shift amount.

4. The method according to claim 3, characterized in that The step of calculating the square of the absolute value of the target value in the case of the phase shift amount corresponding to each reference light to obtain the performance distribution information on the holographic recording plane includes: The performance distribution information on the holographic recording plane is calculated according to the following formula: in, Indicates the performance distribution information, U H (ξ,η) represents the first complex amplitude distribution information, R(ξ,η) represents the second complex amplitude distribution information, is the phase shift corresponding to each reference light, ξ represents the abscissa of the holographic recording plane, η represents the ordinate of the holographic recording plane, Represents the phase information in the first complex amplitude distribution information.

5. The method according to claim 3, characterized in that: The performance distribution information of the reference light with different phase shift amounts on the holographic recording plane is calculated according to a preset algorithm, and the complex amplitude distribution information of the data to be processed on the holographic recording plane is calculated, comprising: Calculating the phase of the complex amplitude distribution information of the data to be processed on the holographic recording plane by using the first performance distribution information, the second performance distribution information, the third performance distribution information and the fourth performance distribution information; The complex amplitude distribution information of the data to be processed on the holographic recording plane is calculated using the phase, the first performance distribution information, the second performance distribution information, the third performance distribution information and the fourth performance distribution information.

6. The method according to claim 5, characterized in that The step of calculating the phase of the complex amplitude distribution information of the data to be processed on the holographic recording plane by using the first performance distribution information, the second performance distribution information, the third performance distribution information and the fourth performance distribution information comprises: The phase is calculated according to the following formula: in, represents the phase, represents the first performance distribution information, represents the second performance distribution information, represents the third performance distribution information, Represents the fourth performance distribution information.

7. The method according to claim 5, characterized in that The step of calculating the complex amplitude distribution information of the data to be processed on the holographic recording plane by using the phase, the first performance distribution information, the second performance distribution information, the third performance distribution information and the fourth performance distribution information comprises: The complex amplitude distribution information of the data to be processed on the holographic recording plane is calculated according to the following formula: Among them, U H (ξ,η) represents the complex amplitude distribution information, 4R(ξ,η) * represents the second complex amplitude distribution information.

8. The method according to claim 1, characterized in that: After constructing the holographic image of the data to be processed based on the complex amplitude distribution information, the method further includes: The holographic image is input into an insight enhancement model to obtain a target holographic image. The insight enhancement model is used to extract features from the holographic image and perform data enhancement processing on the holographic image based on the extracted features.

9. The method according to claim 8, characterized in that The insight enhancement model includes a shallow network, a middle network and a deep network; before inputting the holographic image into the insight enhancement model, the method further includes: Acquire a sample holographic image, wherein the sample holographic image includes holographic images of a first preset size, a second preset size, and a third preset size, wherein the first preset size is smaller than the second preset size, and the second preset size is smaller than the third preset size; Inputting the holographic image of the first preset size into a shallow network in the neural network model to train the shallow network in the neural network model; After the shallow network training is completed, the holographic image of the second preset size is input into the shallow network of the neural network model, and the middle network in the neural network model is trained using the holographic image of the second preset size; After the middle-layer network training is completed, the holographic image of the third preset size is input into the shallow network of the neural network model, and the deep network in the neural network model is trained using the holographic image of the third preset size.

10. A data processing device, characterized in that: include: An acquisition module, used for acquiring first complex amplitude distribution information of the data to be processed in the holographic recording plane, wherein the first complex amplitude distribution information is used for characterizing amplitude information and phase information of the data to be processed in the holographic recording plane; The acquisition module is further used to acquire second complex amplitude distribution information of a preset number of reference lights in the holographic recording plane, wherein the preset number of reference lights have different phase shift amounts, and the second complex amplitude distribution information is used to characterize amplitude information and phase information of the reference lights in the holographic recording plane; a calculation module, configured to calculate, based on the first complex amplitude distribution information, the second complex amplitude distribution information and the phase shift of each reference light, performance distribution information on the holographic recording plane under the condition of different phase shifts of a preset number of reference lights, the performance distribution information being used to characterize amplitude information and phase information in the holographic recording plane after interference processing is performed on the first complex amplitude distribution information and the second complex amplitude distribution information; The calculation module is further used to calculate the complex amplitude distribution information of the to-be-processed data on the holographic recording plane according to a preset algorithm based on the performance distribution information of the reference light with different phase shift amounts on the holographic recording plane; A propagation module is used to construct a holographic image of the data to be processed based on the complex amplitude distribution information.

11. An electronic device, characterized in that: The device comprises: a processor and a memory storing computer program instructions; When the processor executes the computer program instructions, the data processing method according to any one of claims 1 to 9 is implemented.

12. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer program instructions, and when the computer program instructions are executed by a processor, the method for data processing according to any one of claims 1 to 9 is implemented.

13. A computer program product, characterized in that The computer product comprises a computer program, and when the computer program is executed by a processor, the method for data processing according to any one of claims 1 to 9 is implemented.