Information carrier, configuration method and storage device

By employing a centrally symmetrical arrangement of carrier structure groups and algorithm models in the information carrier, the problems of long convergence period and low information density in the existing technology are solved, and efficient multi-channel data storage and processing are achieved.

CN120932701BActive Publication Date: 2026-03-03SHPHOTONICS LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202511449467.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-10-11
Publication Date
2026-03-03
Estimated Expiration
2045-10-11

AI Technical Summary

Technical Problem

In existing technologies, the separation and optimization of the structural design of the information carrier from the back-end algorithm results in a long convergence period, making it difficult to adapt to complex encryption requirements. Furthermore, the information density is reduced, making it impossible to achieve automated design under the target structural requirements.

Method used

By adopting a centrally symmetrical arrangement of carrier units and combining them with the algorithm model, the configuration of the carrier structure is trained through loss values, thereby achieving end-to-end unified configuration of the information carrier and the algorithm model, simplifying structural complexity and improving convergence speed.

Benefits of technology

It enables multi-channel parallel information processing, improves data storage density and processing efficiency, simplifies structure and processing complexity, and enhances the storage performance and accuracy of information carriers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120932701B_ABST
    Figure CN120932701B_ABST
Patent Text Reader

Abstract

The application discloses an information carrier, a configuration method and a storage device. The configuration method comprises the following steps: obtaining target information, determining a loss value based on restoration information and the target information, wherein the restoration information is determined by processing a modulation output of the information carrier in response to target incident light according to an algorithm model, the target incident light corresponds to the target information, updating a structure of the information carrier, updating a configuration of the algorithm model, or updating both the structure of the information carrier and the configuration of the algorithm model based on the loss value, taking a configuration of a carrier structure in the information carrier as prior information, and obtaining a configured information carrier. The configuration method provided by the application can adapt to multi-channel information processing, simplify the structure and processing complexity, accelerate the convergence speed, and has better storage or processing performance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of information processing technology, and in particular to an information carrier, configuration method, and storage device. Background Technology

[0002] In the field of optoelectronic information processing, data processing via the manipulation of light field properties of information carriers has become a key technological approach. Current technologies primarily rely on artificially optimized carrier structural arrangements to control light field properties. This approach demonstrates the potential of carrier structures as information storage media and reflects the current ability to utilize the spatial arrangement characteristics of carrier structures to achieve parallel information processing, providing a physical basis for high-density encryption.

[0003] However, existing technologies that separate the design of the information carrier from the optimization of the backend algorithm result in a longer convergence period and are difficult to adapt to complex encryption requirements. Furthermore, conflicts can easily arise between the structural design requirements of the information carrier and the adjustments made to the structure during subsequent training, leading to a decrease in information density and making it impossible to achieve automated design under the target structural requirements. Summary of the Invention

[0004] One of the purposes of this application is to provide a method for configuring information carriers to solve the technical problems of long configuration convergence period and poor data processing capability in the prior art.

[0005] One of the purposes of this application is to provide an information carrier.

[0006] One of the purposes of this application is to provide a storage device.

[0007] To achieve one of the above objectives, one embodiment of this application provides a method for configuring an information carrier. The information carrier is used to receive incident light and generate a modulation output. A carrier unit is disposed at the information carrier. The carrier unit has a region center. The carrier unit includes a first structure group and a second structure group. The first structure group includes at least two carrier structures arranged centrally symmetrically about the region center. The carrier structures in the first structure group are configured according to a preset first configuration. The carrier structures in the second structure group are configured according to a preset second configuration. After the modulation output of the information carrier is processed by an algorithm model, the restored information corresponding to the incident light is determined. The configuration method includes: obtaining target information; determining a loss value based on the restored information and the target information. The restored information is determined by processing the modulation output of the information carrier in response to the target incident light by an algorithm model. The target incident light corresponds to the target information. Based on the loss value, using the configuration of the carrier structure in the information carrier as prior information, the structure of the information carrier is updated, the configuration of the algorithm model is updated, or both the structure of the information carrier and the configuration of the algorithm model are updated, to obtain a configured information carrier.

[0008] Optionally, the configuration method includes at least one of the following: the modulation output of the carrier unit and the transmittance of the carrier structure in the carrier unit satisfy a preset electric field response relationship; the modulation output of the carrier unit and the phase delay of the carrier structure in the carrier unit satisfy a preset electric field response relationship; the modulation output of the carrier unit and the material and size of the carrier structure in the carrier unit satisfy a preset electric field response relationship; and the modulation output of the carrier unit and the rotation angle of the carrier structure in the carrier unit satisfy a preset electric field response relationship.

[0009] Optionally, the information carrier receives incident light with different polarization states, corresponding to different modulation outputs of the carrier unit.

[0010] Optionally, the configuration method includes: based on the loss value, using the configuration of the carrier structure in the information carrier as prior information, updating the phase delay of the carrier structure in the information carrier to obtain the configured information carrier.

[0011] Optionally, the configuration method includes: initializing the information carrier according to preset structural constraints; the structural constraints include the length constraint of the carrier structure, or the width constraint of the carrier structure, or both the length constraint and the width constraint of the carrier structure.

[0012] Optionally, the configuration method includes: based on the loss value, using the configuration of the carrier structure in the information carrier as prior information, updating the structure of the information carrier under preset structural constraints to obtain a configured information carrier, wherein the structural constraints include the length constraint of the carrier structure, or the width constraint of the carrier structure, or both the length constraint and the width constraint of the carrier structure.

[0013] To achieve one of the above objectives, one embodiment of this application provides an information carrier for receiving incident light and generating a modulation output. The information carrier has a carrier unit with a regional center. The carrier unit includes a first structural group and a second structural group. The first structural group includes at least two carrier structures arranged symmetrically about the regional center. The second structural group includes at least two carrier structures arranged symmetrically about the regional center. The carrier structures in the first structural group are configured according to a preset first configuration, and the carrier structures in the second structural group are configured according to a preset second configuration. After the modulation output of the information carrier is processed by an algorithm model, restored information corresponding to the incident light is determined. The configuration information of the information carrier is obtained by training using the configuration of the carrier structures in the information carrier as prior information. The loss value during training is determined based on the restored information and target information. The restored information is determined by processing the modulation output of the information carrier in response to the target incident light through an algorithm model. The target incident light corresponds to the target information.

[0014] Optionally, the carrier unit is disposed on the first surface of the information carrier, the carrier structure is configured as a nanostructure, and the first surface is formed as a metasurface.

[0015] Optionally, the carrier structures in the first structural group have the same dimensions and rotation angle, and the carrier structures in the second structural group have the same dimensions and rotation angle.

[0016] Optionally, the regional center of the carrier unit is the geometric center of the carrier unit arrangement area, and the information carrier includes multiple carrier units arranged periodically, with different carrier units having different regional centers.

[0017] Optionally, the configured information carrier is used to store the first encrypted information. The configured information carrier receives the first incident light and generates an encrypted first modulation output. The first incident light corresponds to the first encrypted information. After the first modulation output is processed by the algorithm model, the first decryption information corresponding to the first encrypted information is determined.

[0018] Optionally, the configured information carrier is used to store n kinds of encrypted information. The configured information carrier receives n kinds of incident light and generates n kinds of modulation output. After the n kinds of modulation output are processed by the algorithm model, n kinds of decryption information corresponding to the n kinds of encrypted information are determined. The n kinds of incident light, the n kinds of encrypted information and the n kinds of decryption information are respectively corresponding.

[0019] Optionally, the n incident lights have different polarization states.

[0020] Optionally, the carrier structure in the configured information carrier has n configurations.

[0021] Optionally, the incident light input to the information carrier is a plane wave.

[0022] To achieve one of the above objectives, one embodiment of this application provides a storage device, comprising: an information carrier, which is any information carrier of this application or configured according to any configuration method of this application; and a processor for implementing the algorithm model.

[0023] Compared with existing technologies, the information carrier configuration method provided in this application has two advantages. First, based on a carrier structure with two configurations, it can adapt to multi-channel parallel information processing. Especially when storing data, it can store multiple types of data without interference, thus storing as much data as possible in a limited information carrier. The carrier structures arranged symmetrically in each structural group are configured according to the same configuration, which simplifies the complexity of the structure itself and the processing complexity, and can accelerate the convergence speed and improve the configuration efficiency. Second, the updating of the configuration of the information carrier structure and / or algorithm model, using the configuration of the carrier structure as prior information, can not only further optimize the information carrier while ensuring the advantages of the configuration, but also perform end-to-end unified configuration of the information carrier and algorithm model, which can effectively avoid error accumulation and make the configured information carrier have better storage performance. Attached Figure Description

[0024] Figure 1 This is a schematic diagram of the carrier unit in this application.

[0025] Figure 2 This is a schematic diagram of the information carrier in this application.

[0026] Figure 3 This is a schematic diagram of the configuration method of the information carrier in this application.

[0027] Figure 4 This is a schematic diagram of the storage device in this application. Detailed Implementation

[0028] The present application will now be described in detail with reference to the specific embodiments shown in the accompanying drawings. However, these embodiments do not limit the present application, and any structural, methodological, or functional modifications made by those skilled in the art based on these embodiments are included within the scope of protection of this application.

[0029] It should be noted that the term "comprising" or any other variation thereof is intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus.

[0030] Furthermore, the terms "first," "second," "third," "fourth," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance. There is no necessary correlation between the terms "first," "second," "third," "fourth," etc.; for example, the inclusion of "second" in one embodiment provided in this application does not necessarily mean that "first" is included in that embodiment, and so on.

[0031] Information carrier

[0032] This application provides an information carrier 100, such as... Figure 1 and Figure 2 As shown.

[0033] The information carrier 100 is used to receive incident light and generate modulated output.

[0034] In one embodiment, incident light is input to the surface of the information carrier 100 and is phase-modulated based on the structural configuration of the information carrier 100, thereby generating a modulated output. The modulated output may be an optical signal.

[0035] A carrier unit 200 is provided at the information carrier 100. The carrier unit 200 includes a first structural group 21 and a second structural group 22.

[0036] The structural groups can be determined by classifying the structures on the carrier unit 200 according to specific classification criteria. These classification criteria can be determined based on factors such as structural morphology, location, and area size. In one embodiment, structures on the carrier unit 200 with similar or identical morphologies can be grouped into a structural group; structures whose positions conform to axial symmetry, central symmetry, or specific distance values ​​can be grouped into a structural group; and structures with similar or identical distribution areas can also be grouped into a structural group.

[0037] The carrier unit 200 may also include a third structural group, a fourth structural group, or more structural groups.

[0038] Between structural groups, the characteristics corresponding to the classification criteria can be different, while other characteristics besides the classification criteria can be the same. For example, when dividing structural groups according to morphology, the morphologies of structures in two structural groups can be different, but the positional relationships between the structures in the two structural groups can be the same.

[0039] The carrier unit 200 can be the smallest categorizable constituent unit on the information carrier 100. The information carrier 200 may include one carrier unit 200 or multiple carrier units 200. The configurations of the multiple carrier units 200 in the information carrier 100 may be the same or different. Each of the multiple carrier units 200 may include one or more carrier structures. At least one of the multiple carrier units 200 includes a first structural group 21 and a second structural group 22.

[0040] The carrier unit 200 has a regional center O1.

[0041] The region center O1 can be the center of the region where the carrier unit 200 is located. The carrier structure in the carrier unit 200 does not necessarily fill the entire region. Specifically, after dividing the information carrier 100 into multiple regions according to preset rules, the carrier unit 200 is arranged in each of the multiple regions; each region has its own region center O1.

[0042] The first structural group 21 includes at least two carrier structures arranged symmetrically about the region center O1. For example, the first structural group 21 includes a first carrier structure 21a and a second carrier structure 21b; the first carrier structure 21a and the second carrier structure 21b are arranged symmetrically about the region center O1.

[0043] The first structural group 21 may also include more carrier structures, with multiple carrier structures arranged in a centrally symmetrical manner with the region center O1 as the center of symmetry.

[0044] The carrier structures are arranged symmetrically around the region center O1, which is intended to express that the positions of the carrier structures are arranged symmetrically around the region center O1. The shapes of the carrier structures arranged symmetrically may not be symmetrically arranged around the region center O1.

[0045] For example Figure 1 In this configuration, the first carrier structure 21a is located to the upper left of the region center O1, and the second carrier structure 21b is located to the lower right of the region center O1. The upper left and lower right positions are centrally symmetrical about the region center O1. The structural forms of the first carrier structure 21a and the second carrier structure 21b can be the same, completely different, or centrally symmetrical with respect to the region center O1.

[0046] The second structural group 22 includes at least two carrier structures arranged symmetrically about the region center O1. For example, the second structural group 22 includes a third carrier structure 22a and a fourth carrier structure 22b; the third carrier structure 22a and the fourth carrier structure 22b are arranged symmetrically about the region center O1.

[0047] The second structural group 22 may also include more carrier structures, with multiple carrier structures arranged in a centrally symmetrical manner with the region center O1 as the center of symmetry.

[0048] For example Figure 1 In this configuration, the third carrier structure 22a is located to the upper right of the region center O1, and the fourth carrier structure 22b is located to the lower left of the region center O1. The upper right and lower left positions are centrally symmetrical about the region center O1. The structural forms of the third carrier structure 22a and the fourth carrier structure 22b can be the same, completely different, or centrally symmetrical with respect to the region center O1.

[0049] The carrier structures in the first structural group 21 are configured according to a preset first configuration. For example, the first carrier structure 21a is configured according to the preset first configuration. The second carrier structure 21b is configured according to the preset first configuration.

[0050] The configurations of the carrier structures in the first structural group 21 can be identical or different. The first configuration can be a configuration of structural types such as cuboids, in which case the carrier structures in the first structural group 21 can all be cuboids but have different lengths, widths, heights, and rotation angles. The first configuration can also simultaneously configure and limit parameters such as the length, width, height, and rotation angle, in which case the carrier structures in the first structural group 21 have identical configurations.

[0051] The carrier structures in the second structural group 22 are configured according to a preset second configuration. For example, the third carrier structure 22a is configured according to the preset second configuration. The fourth carrier structure 22b is configured according to the preset second configuration.

[0052] The configurations of several carrier structures in the second structural group 22 can be completely identical or different.

[0053] The centrally symmetrical positional relationship can also be expressed in other ways in specific scenarios.

[0054] For example, when the carrier unit 200 is formed in a rectangular area, the carrier structure in the first structural group 21 can be located at the diagonal of the rectangular area, and the carrier structure in the second structural group 22 can be located at the diagonal of the rectangular area. The first structural group 21 and the second structural group 22 can be located in different positions; the carrier structure in the first structural group 21 can be located at one of the diagonals of the rectangular area, and the carrier structure in the second structural group 22 can be located at the other diagonal of the rectangular area.

[0055] For example, when the carrier structure in carrier unit 200 is arranged in a 2×2 array, the carrier structure in the first structure group 21 can be set at positions (1,1) and (2,2), and the carrier structure in the second structure group 22 can be set at positions (1,2) and (2,1). The carrier structure in carrier unit 200 can be formed into an ABBA configuration, where A corresponds to the first configuration of the first structure group 21, and B corresponds to the second configuration of the second structure group 22.

[0056] After the modulation output of the information carrier 100 is processed by the algorithm model, the restored information corresponding to the incident light is determined.

[0057] The algorithm model can be used to process electrical or digital signals. The modulation output of the information carrier 100 can be an optical signal. The modulation output of the information carrier 100 can first undergo photoelectric conversion and then be processed based on the algorithm model.

[0058] The algorithm model can take the form of a computer program or instructions, or it can be abstracted into a virtual model. The algorithm model can be preset or determined after training. The algorithm model can be a neural network model, especially a CNN (Convolutional Neural Network).

[0059] Regardless of the form of the algorithm model, it always has configuration parameters. In the technical solution provided in this application, the configuration parameters of the algorithm model can be pre-trained and fixed, or the configuration parameters of the algorithm model can be adjusted during the configuration of the information carrier 100.

[0060] The information carrier 100 can be used to construct an ONN (Optical Neural Network). The combination of the information carrier 100 and the algorithm model can be regarded as the combination of ONN and CNN.

[0061] The restored information can be information stored by the information carrier 100 based on the combination of the current incident light input and its own structure. On the one hand, the information carrier 100 provided in this application mainly stores information based on its own structural configuration and incident light as input information; on the other hand, the information stored by the information carrier 100 can be restored through algorithm model processing.

[0062] Since the information stored in the information carrier 100 is difficult to obtain visually, the process of storing information using the information carrier 100 provided in this application can also be regarded as an information encryption process. Furthermore, the specific input process of incident light in conjunction with the information carrier 100, and the processing process of the algorithm model, can be regarded as an information decryption process.

[0063] When this application is applied to a polarization scenario, the information carrier 100 can encrypt one or more sets of information into a spatially non-uniformly distributed polarization structure, and maintain the intensity of the modulation output (which may be an optical field) in a disordered or uniformly distributed manner, so that other personnel who do not have the decryption means cannot directly obtain the information actually stored in the information carrier 100 from the information carrier 100 itself or from the modulation output of the information carrier.

[0064] The configuration information of the information carrier 100 is obtained by training with the configuration of the carrier structure in the information carrier 100 as prior information.

[0065] Pre-defined prior information is used for training, specifically by using the configuration of the carrier structure as a constraint or structured assumption, and then updating the configuration based on this. In this application, using the configuration of the carrier structure as prior information for training can improve training efficiency, simplify parameter coupling, enhance data storage capacity and the connection between the information carrier and the incident light, optimize system robustness, and reduce information reconstruction distortion.

[0066] The training is based on the loss value. Specifically, the configuration information of the information carrier 100 can be determined by training based on the loss value and using the configuration of the carrier structure as prior information.

[0067] The loss value in the training is determined based on the restored information and the target information.

[0068] The restored information is determined by processing the modulation output of the information carrier 100 in response to the target incident light through an algorithm model. Specifically, the target incident light can be input into the information carrier 100, and the information carrier 100 will generate a modulation output accordingly. This modulation output is processed by the algorithm model to determine the restored information corresponding to the target incident light and the current information carrier 100.

[0069] The loss value can be the mean squared error. Alternatively, it can be the structural similarity index (SSIM), perceptual loss, etc.

[0070] The target incident light corresponds to the target information. Specifically, ideally, after the target incident light is input into the information carrier 100, the target information should be generated after processing by the algorithm model. The target information is the theoretical value of the restored information. Through training, the actually obtained restored information is made to infinitely approach the target information, thereby optimizing and determining an information carrier 100 that meets the expected target.

[0071] Thus, the information carrier 100 provided in this application, due to its special configuration and positional arrangement, possesses multi-channel parallel information processing (storage) capabilities, with lower structural and processing complexity and higher manufacturing efficiency. Furthermore, because its special configuration is used as prior information when configuring the information carrier 100, not only can end-to-end unified configuration be achieved, but further structural optimization can also be realized, resulting in higher accuracy in data storage and processing.

[0072] In one embodiment, the carrier unit 200 is disposed on the first surface S1 of the information carrier 100.

[0073] The first surface S1 can be either the surface of the information carrier 100 closest to the incident light or the surface of the information carrier 100 furthest from the incident light. In one embodiment, the side of the information carrier 100 closest to the incident light can be defined as the first surface S1; in another embodiment, the side of the information carrier 100 furthest from the incident light can be defined as the first surface S1; in yet another embodiment, the information carrier 100 includes two opposing surfaces, each of which is provided with a carrier unit 200, and each of these surfaces constitutes the first surface S1.

[0074] In one embodiment, the carrier structure is configured as a nanostructure. In one embodiment, the first surface S1 is formed as a metasurface. In one embodiment, the information carrier 100 is a metasurface optical element.

[0075] The metasurface optical element refers to an artificial layered material with a size smaller than or approximately equal to the wavelength, which can be regarded as a two-dimensional counterpart of metamaterials. The metasurface optical element can achieve the control of the polarization, phase, amplitude, frequency, propagation mode, and other characteristics of electromagnetic waves through surface subwavelength microstructure units (or metastructure units), thereby realizing characteristics such as beam shaping, beam deflection, superlensing, superholography, optical rotation, anti-reflection, and increased transmission.

[0076] Meanwhile, the metasurface optical element is a subwavelength optical element, which is suitable for current micrometer-scale sensor architectures. Its fabrication process is compatible with mature semiconductor sensor technology, making it highly practical and economical.

[0077] Specifically, the metasurface optical element includes a substrate and multiple microstructure units arranged in an array on the substrate, with a nanostructure located at the center and / or vertex of each microstructure unit. The microstructure unit can be a structural unit centered on each nanostructure, obtained by dividing the metasurface optical element. Each period of nanostructures constitutes one microstructure unit. The microstructure unit is a close-packed pattern, such as a regular square, regular hexagon, or sector, with one nanostructure per period, and the vertices and / or center of the microstructure unit may contain a nanostructure. In the case of a regular hexagonal microstructure unit, at least one nanostructure is located at each vertex and center of the hexagon. Similarly, the same applies to sector-shaped and square microstructure units.

[0078] The substrate of the metasurface optical element can be selected from materials with similar refractive indices, such as silicon dioxide, BF33, silicon, and polymethyl methacrylate. The nanostructure can be selected from materials such as monomeric silicon (c-Si), polycrystalline silicon (p-Si), amorphous silicon (a-Si), compound semiconductors (such as GaN, GaP, GaAs, SiC, etc.), TiO2, Si3N4, AlSb, AlAs, AlGaAs, AlGaInP, BP, ZnGeP2, and other suitable materials, as well as combinations of the above materials.

[0079] Specifically, nanostructures can be configured as polarization-dependent or polarization-independent structures. Depending on the application, the nanostructure units can be configured as either polarization-dependent or polarization-independent structures. Examples of polarization-independent structures include cylindrical, square prisms, cross-shaped prisms, and square prisms with circular holes. Examples of polarization-dependent structures include elliptical cylinders, rectangular prisms, and hexagonal prisms. Nanostructures can be positive or negative structures. For example, the shapes of nanostructures include cylinders, hollow cylinders, square prisms, and hollow square prisms.

[0080] The metasurface optical element may also include a protective layer covering the nanostructure. The material of the protective layer may be any material with a low refractive index and absorption coefficient in the visible or near-infrared band, such as: silicon dioxide (SiO2), spin-coated glass (SOG), or polymers such as polymethyl methacrylate (PMMA), polydimethylsiloxane (PDMS), polymethylpentene (PMP), and combinations of the above materials, or it may be air (i.e., no protective layer).

[0081] In one embodiment, the information carrier 100 may be a refractive optical element. The refractive optical element may replace the metasurface optical element in the above embodiments. The refractive optical element may include, but is not limited to, lenses or prisms made of materials such as optical glass, optical plastics, and optical crystals.

[0082] In one embodiment, the information carrier 100 may be a diffractive optical element. The diffractive optical element may replace the metasurface optical element in the above embodiments. The diffractive optical element may include, but is not limited to, two-step or multi-step diffractive optical elements, gratings, Dammann gratings, metasurfaces, holograms, diffusers, phase masks, intensity masks, spatial light modulators, etc.

[0083] In one embodiment, the information carrier 100 may be a scattering medium element. The scattering medium element may replace the metasurface optical element in the above embodiments. The scattering medium element may include, but is not limited to, frosted glass.

[0084] When configuring the information carrier 100, at least one of the following can be included: for multiple information carriers 100, parameters such as the combination method of different information carriers 100 and the spacing between each information carrier 100 can be configured; for the metasurface optical element, parameters such as the arrangement period, material, shape, size, and position coordinates of its nanostructure can be configured; for the refractive optical element, parameters such as refractive index and radius of curvature can be configured; for the diffractive optical element, parameters such as its focal length characteristics, phase function of the diffraction surface, radial radius at the abrupt change of each ring zone of the diffraction surface, ring zone depth of the diffraction surface, and diffraction efficiency can be configured.

[0085] In one embodiment, the carrier structures in the first structural group 21 have the same dimensions.

[0086] In one embodiment, the carrier structures in the first structural group 21 have the same rotation angle.

[0087] In one embodiment, the carrier structures in the second structural group 22 have the same dimensions.

[0088] In one embodiment, the carrier structures in the second structural group 22 have the same rotation angle.

[0089] In this way, on the one hand, the training process of the structural configuration of the information carrier 100 can be quickly converged; on the other hand, combined with the central symmetry design, under specific incident light (e.g., the incident light has a specific polarization state), the information carrier 100 can store multiple sets of information, thereby improving the effect of information storage and processing (e.g., the effect of encryption).

[0090] In one embodiment, the carrier structure may have a rectangular cross-section; the carrier structure may be a rectangular nanopillar. In one embodiment, the carrier structure may be made of a linear birefringent material. In one embodiment, the substrate of the carrier unit 200 or the information carrier 100 is silicon dioxide. In one embodiment, the carrier structure is silicon carbide.

[0091] In one embodiment, the region center O1 of the carrier unit 200 is the geometric center of the area where the carrier unit 200 is arranged.

[0092] In one embodiment, such as Figure 2 As shown, the information carrier 100 includes multiple carrier units 200 arranged periodically. For example, the information carrier 100 includes at least two of the following: a first carrier unit 200A, a second carrier unit 200B, a third carrier unit 200C, a fourth carrier unit 200D, a fifth carrier unit 200E, and a sixth carrier unit 200F.

[0093] The periodic arrangement can be that the carrier units 200 are repeatedly arranged in a fixed pattern on a two-dimensional plane (e.g., the first surface S1) of the information carrier 100. For example, the carrier units 200 can be arrayed on at least one surface of the information carrier 100.

[0094] Specifically, for example, the first carrier unit 200A, the second carrier unit 200B, and the third carrier unit 200C are arranged laterally on the first surface S1 of the information carrier 100; the first carrier unit 200A, the fourth carrier unit 200D, and the fifth carrier unit 200E are arranged longitudinally on the first surface S1 of the information carrier 100; and the third carrier unit 200C and the sixth carrier unit 200F are arranged longitudinally on the first surface S1 of the information carrier 100.

[0095] In one embodiment, different carrier units have different region centers. For example, the first carrier unit 200A has a first region center O1A, the second carrier unit 200B has a second region center O1B, the third carrier unit 200C has a third region center O1C, the fourth carrier unit 200D has a fourth region center O1D, the fifth carrier unit 200E has a fifth region center O1E, and the sixth carrier unit 200F has a sixth region center O1F.

[0096] Each carrier unit has at least two structural groups; each carrier unit has at least four carrier structures. The carrier structures included in each carrier unit are configured according to the technical solution provided in this application, that is, the carrier structures are arranged symmetrically about the regional center of the carrier unit.

[0097] In one embodiment, the first region center O1A, the second region center O1B, the third region center O1C, the fourth region center O1D, the fifth region center O1E, and the sixth region center O1F are all different.

[0098] Thus, several regions on the information carrier 100 are located at different positions on the surface of the information carrier 100; the carrier structures included in the information carrier 100 are arranged in a centrally symmetrical manner with respect to the regional center of their respective carrier units.

[0099] In one embodiment, the configured information carrier 100 is used to store the first encrypted information.

[0100] In this embodiment, the information carrier 100 is used to encrypt information; the first encrypted information in this embodiment may be the target information. When configuring the information carrier 100 according to the first encrypted information, the first encrypted information is in a state of pending encryption; when the configuration of the information carrier 100 based on the first encrypted information is completed, the first encrypted information is in a state of being encrypted.

[0101] In one embodiment, the configured information carrier 100 receives a first incident light and generates an encrypted first modulated output. The first incident light corresponds to the first encrypted information.

[0102] In this embodiment, the first incident light may be the target incident light. When configuring the information carrier 100 according to the first encryption information, the first incident light is input to the information carrier 100 to be configured, a loss value is determined based on the modulation output generated by the information carrier 100 to be configured and the first encryption information, and the configuration of the information carrier 100 is updated according to the loss value.

[0103] In one embodiment, the first modulation output is processed by an algorithm model to determine the first decryption information corresponding to the first encryption information.

[0104] In this embodiment, the first decryption information can be the restoration information. Ideally, the first encryption information is the same as the first decryption information. The configuration of the algorithm model can also be updated when configuring the information carrier 100.

[0105] In one embodiment, the configured information carrier 100 is used to store n kinds of encrypted information.

[0106] The information carrier 100 provided in this application can support the storage of n types of information. When the information carrier 100 is applied in a data encryption scenario, the information carrier 100 can store n types of encrypted information. The encrypted information corresponds to the target information.

[0107] In one embodiment, the configured information carrier 100 receives n types of incident light and generates n types of modulated outputs.

[0108] An information carrier 100 can store n kinds of encrypted information. When decrypting, the n kinds of incident light are matched with the n kinds of encrypted information stored in the information carrier 100 respectively, so as to decrypt the n kinds of encrypted information by distinguishing them from each other, that is, to generate n kinds of modulation outputs in advance.

[0109] When implementing the technical solution of this application, the modulation output can be an optical signal output of the information carrier 100, and the n modulation outputs can be distinguished through simulation. Although in actual operation it is usually difficult to clearly distinguish the n modulation outputs with the naked eye, it should be understood that it is a general rule in the field of optics for an optical element to produce n outputs in response to n incident lights, and generally does not require special proof.

[0110] In one embodiment, after the n modulation outputs are processed by the algorithm model, n decryption information corresponding to the n encryption information is determined.

[0111] The algorithm model is mainly used to determine the restored information based on the corresponding modulated output signal. Its main function is to perform feature extraction and output. Therefore, n types of incident light, n types of encrypted information, or n types of decrypted information can correspond to a unified algorithm model.

[0112] The n types of incident light, the n types of encryption information, and the n types of decryption information correspond to each other.

[0113] For example, in parallel with the processing of the first incident light, the first encrypted information, and the first decrypted information, the second incident light is input into the same configured information carrier 100, and the same or another algorithm model can generate the second decrypted information accordingly. Ideally, the second decrypted information is consistent with the second encrypted information recorded in the information carrier 100.

[0114] In one embodiment, the n incident lights have different polarization states.

[0115] In this embodiment, the information carrier 100 is configured to have polarization control capability, and to control the amplitude and phase of n polarization components respectively. The process of configuring the information carrier 100 is equivalent to constructing the distribution function of the emitted light field corresponding to different polarization states, so that after being processed by the algorithm model, it tends to the target information, while maintaining the random or uniform distribution of the emitted light field intensity.

[0116] For example, the information carrier 100 corresponds to the modulation output generated by two types of incident light, and after processing by the algorithm model, two types of restored information can be obtained. The polarization states of the two incident lights are orthogonal. The orthogonal polarization states can be left-handed circular polarization and right-handed circular polarization, horizontal polarization and vertical polarization, or two types of ellipsoidal polarization that meet certain conditions. Because the polarization states of the two incident lights are orthogonal, the information carrier 100 can modulate the incident light simultaneously and independently.

[0117] In one embodiment, the carrier structure in the configured information carrier 100 has n configurations.

[0118] At this point, the amount of information stored in the information carrier 100 is equal to the number of types of incident light that the information carrier 100 can respond to, and the number of types of carrier structure configurations in the information carrier 100.

[0119] In other embodiments, the number of different configurations of the carrier structure can be greater than n or less than n.

[0120] In one embodiment, the incident light of the input information carrier 100 is a plane wave.

[0121] Because plane waves have the characteristics of flat wavefront and consistent phase, the modulation output generated by the information carrier 100 reflects its structural characteristics to a great extent, and will not be mixed with the phase distortion of the incident light, which would cause the algorithm model output to be chaotic. This helps to train the information carrier 100 and restore the information stored in the information carrier 100.

[0122] Information carrier configuration method

[0123] This application provides a method for configuring an information carrier, such as... Figure 3 As shown.

[0124] The information carrier can be constructed according to any technical solution of this application. The configuration method provided in this application is used to configure the information carrier.

[0125] In one embodiment, the information carrier 100 is configured as follows: Figure 1 and Figure 2 As shown. The information carrier 100 is used to receive incident light and generate a modulated output. A carrier unit 200 is disposed at the information carrier 100. The carrier unit 200 has a region center O1. The carrier unit 200 includes a first structure group 21. The carrier unit 200 includes a second structure group 22. The first structure group 21 includes at least two carrier structures arranged centrally symmetrically about the region center O1. The second structure group 22 includes at least two carrier structures arranged centrally symmetrically about the region center O1. The carrier structures in the first structure group 21 are configured according to a preset first configuration. The carrier structures in the second structure group 22 are configured according to a preset second configuration.

[0126] The modulation output of the information carrier is processed by an algorithm model to determine the restored information corresponding to the incident light.

[0127] The configuration method provided in this application includes the following steps.

[0128] Step S1: Obtain target information.

[0129] Step S2: Determine the loss value based on the restored information and the target information.

[0130] The restored information is determined by an algorithm model based on the modulation output of the information carrier in response to the target incident light, and the target incident light corresponds to the target information.

[0131] Step S3: Based on the loss value, using the configuration of the carrier structure in the information carrier as prior information, update the structure of the information carrier and update the configuration of the algorithm model, or update both the structure of the information carrier and the configuration of the algorithm model, to obtain a configured information carrier.

[0132] In one embodiment, when the information carrier is used to store multiple target information, the multiple target incident lights correspond one-to-one with the multiple target information.

[0133] The use of the configuration of the carrier structure in the information carrier as prior information includes verifying the configuration of the carrier structure each time the structure of the information carrier is updated, so that it still conforms to the constraints of central symmetry and multiple configurations of multiple structural groups.

[0134] The components, data information or other concepts involved in the configuration method provided in this application can be interpreted using other solutions in this application, or can be expanded based on other solutions in this application.

[0135] In one embodiment, the modulation output corresponding to the carrier unit and the transmittance of the carrier structure in the carrier unit satisfy a preset electric field response relationship.

[0136] In one embodiment, the modulation output corresponding to the carrier unit and the phase delay of the carrier structure in the carrier unit satisfy a preset electric field response relationship.

[0137] In one embodiment, the modulation output corresponding to the carrier unit and the material and size of the carrier structure in the carrier unit satisfy a preset electric field response relationship.

[0138] In one embodiment, the modulation output corresponding to the carrier unit and the rotation angle of the carrier structure in the carrier unit satisfy a preset electric field response relationship.

[0139] In a preferred embodiment, for the first incident light, the position located on the information carrier Modulation output of the carrier unit satisfy:

[0140] .

[0141] For the second incident light, located at the position on the information carrier Modulation output of the carrier unit satisfy:

[0142] .

[0143] The polarization states of the first and second incident beams are orthogonal.

[0144] It is a location The carrier unit corresponds to the overall phase modulation amount of the first incident light, which is a trainable phase parameter during the configuration process; the overall phase modulation amount represents the phase modulation amount contributed by multiple carrier structures in the carrier unit. Based on location The change is due to the change in the rotation angle of the carrier structure in the carrier unit; Based on location The size of the carrier structure in the carrier unit changes with the change in the size of the carrier.

[0145] It is a location The carrier unit corresponds to the overall phase modulation amount of the second incident light, which is a trainable phase parameter during the configuration process; the overall phase modulation amount represents the phase modulation amount contributed by the carrier structure of multiple configurations in the carrier unit. Based on location The change is due to the change in the rotation angle of the carrier structure in the carrier unit; Based on location The size of the carrier structure in the carrier unit changes with the change in the size of the carrier.

[0146] It is a location The transmittance of the carrier structure in the first structural group (denoted by A) at the carrier unit.

[0147] It is a location The transmittance of the carrier structure in the second structural group (denoted by B) at the carrier unit.

[0148] It is a location The first fixed phase delay is related to the material properties of the carrier structure and the dimensions of the carrier structure.

[0149] It is a location The first fixed phase delay is related to the material properties of the carrier structure and the dimensions of the carrier structure.

[0150] It is a location The second fixed phase delay of the carrier structure in the first structural group (denoted by A) at the carrier unit. The second fixed phase delay is related to the rotation angle of the carrier structure.

[0151] It is a location The second fixed phase delay is related to the rotation angle of the carrier structure in the second structural group (denoted by B) at the carrier unit.

[0152] In one embodiment, the information carrier receives incident light with different polarization states, corresponding to different modulation outputs of the carrier unit.

[0153] In one embodiment, the polarization states of the first incident light and the second incident light are orthogonal.

[0154] In one embodiment, the first incident light has a left-handed circularly polarized state, and the second incident light has a right-handed circularly polarized state.

[0155] In one embodiment, the configuration method provided by this application further includes the step of: based on the loss value, using the configuration of the carrier structure in the information carrier as prior information, updating the phase delay of the carrier structure in the information carrier, and obtaining the configured information carrier.

[0156] The above steps may be included in step S3.

[0157] The phase delay may include the aforementioned first fixed phase delay. The phase delay may include the aforementioned second fixed phase delay. The phase delay may include both the aforementioned first fixed phase delay and second fixed phase delay.

[0158] In one embodiment, step S3 may specifically include: updating the rotation angle of the carrier structure.

[0159] In one embodiment, step S3 may specifically include: updating the material of the carrier structure.

[0160] In one embodiment, step S3 may specifically include: updating the dimensions of the carrier structure.

[0161] In addition, step S3 may specifically include: updating the weights of each layer in the algorithm model.

[0162] In one embodiment, the configuration method provided in this application further includes the step of: initializing the information carrier according to preset structural constraints.

[0163] The structural constraints include the length constraint of the carrier structure, or the width constraint of the carrier structure, or both the length constraint and the width constraint of the carrier structure.

[0164] The above steps can be performed before step S2 or before step S3.

[0165] The constraints on length or width can be represented as a library of structural parameters.

[0166] In one embodiment, a set of parameters that meet the length and / or width constraints can be specifically determined from the structural parameter library, and the information carrier can be initialized accordingly.

[0167] In one specific embodiment, the length constraint limits the length of the carrier structure to 60nm-220nm, with intervals of 10nm. In another specific embodiment, the length of the carrier structure recorded in the parameter group of the structure parameter library is 60nm-220nm, with intervals of 10nm. Under this constraint, the length of the carrier structure can be 60nm, 70nm, 80nm...200nm, 210nm, 220nm, a total of 17 possibilities.

[0168] In one specific embodiment, the width constraint limits the width of the carrier structure to 60nm-220nm, with intervals of 10nm. In another specific embodiment, the width of the carrier structure recorded in the parameter group of the structure parameter library is 60nm-220nm, with intervals of 10nm. Under this constraint, the width of the carrier structure can be 60nm, 70nm, 80nm...200nm, 210nm, 220nm, a total of 17 possibilities.

[0169] The combination of length and width constraints effectively limits the size of the carrier structure to 17 × 17 = 289 possible configurations. The constructed structural parameter library includes these 289 size combinations.

[0170] In one embodiment, the configuration method provided by this application further includes the step of: based on the loss value, using the configuration of the carrier structure in the information carrier as prior information, updating the structure of the information carrier under preset structural constraints, and obtaining the configured information carrier.

[0171] The structural constraints include the length constraint of the carrier structure, or the width constraint of the carrier structure, or both the length constraint and the width constraint of the carrier structure.

[0172] The above steps may be included in step S3.

[0173] In one embodiment, when the above steps are used to update the structure of the information carrier, after updating the configuration of the information carrier according to the loss value and configuration prior, it can be confirmed whether the corresponding parameters are included in the structure parameter library and further adjustments can be made.

[0174] storage device

[0175] This application provides a storage device 1000, such as... Figure 4 As shown.

[0176] The storage device 1000 includes an information carrier 100. The information carrier 100 can be any of the information carriers provided in this application. The information carrier 100 can also be configured according to any of the configuration methods provided in this application.

[0177] In one embodiment, the information carrier 100 is configured as follows: Figure 1 and Figure 2 As shown. The information carrier 100 is used to receive incident light and generate a modulated output. A carrier unit 200 is disposed at the information carrier 100. The carrier unit 200 has a region center O1. The carrier unit 200 includes a first structure group 21. The carrier unit 200 includes a second structure group 22. The first structure group 21 includes at least two carrier structures arranged centrally symmetrically about the region center O1. The second structure group 22 includes at least two carrier structures arranged centrally symmetrically about the region center O1. The carrier structures in the first structure group 21 are configured according to a preset first configuration. The carrier structures in the second structure group 22 are configured according to a preset second configuration.

[0178] The modulation output of the information carrier is processed by an algorithm model to determine the restored information corresponding to the incident light.

[0179] In one embodiment, the information carrier 100 according to Figure 3 Configure the system using the method shown. The configuration method includes the following steps.

[0180] Step S1: Obtain target information.

[0181] Step S2: Determine the loss value based on the restored information and the target information.

[0182] The restored information is determined by an algorithm model based on the modulation output of the information carrier in response to the target incident light, and the target incident light corresponds to the target information.

[0183] Step S3: Based on the loss value, using the configuration of the carrier structure in the information carrier as prior information, update the structure of the information carrier and update the configuration of the algorithm model, or update both the structure of the information carrier and the configuration of the algorithm model, to obtain a configured information carrier.

[0184] The storage device 1000 includes a processor 12. The processor 12 is used to implement the algorithm model.

[0185] The components, data information, or other concepts involved in the storage device provided in this application can be interpreted using other solutions in this application, or can be expanded based on other solutions in this application.

[0186] In one embodiment, the storage device 1000 includes a plurality of information carriers 100.

[0187] Multiple information carriers 100 can be arranged sequentially along the direction of incident light propagation.

[0188] In one embodiment, the storage device 1000 includes a sensor 101.

[0189] Sensor 101 can be disposed between information carrier 100 and processor 12.

[0190] Sensor 101 is optically coupled to information carrier 100. Sensor 101 is electrically coupled to processor 12.

[0191] Sensor 101 is used for photoelectric conversion.

[0192] The information carrier 100 and the sensor 101 are used to form the optical module 11.

[0193] In summary, the information carrier, configuration method, and storage device provided in this application, on the one hand, are adaptable to multi-channel parallel information processing due to the carrier structure, which includes two configurations of the carrier unit. Especially when storing data, it can store multiple types of data without interference, thereby storing as much data as possible in a limited information carrier. The carrier structures arranged symmetrically in each structural group are configured according to the same configuration, which simplifies the complexity of the structure itself and the processing complexity, and in particular, can speed up the convergence speed and improve the configuration efficiency. On the other hand, the updating of the configuration of the information carrier structure and / or the algorithm model, using the configuration of the carrier structure as prior information, can not only achieve further optimization of the information carrier while ensuring the advantages of the configuration, but also perform end-to-end unified configuration of the information carrier and the algorithm model, which can effectively avoid error accumulation and make the configured information carrier have better storage performance.

[0194] It should be understood that although this specification describes embodiments, not every embodiment contains only one independent technical solution. This way of describing the specification is only for clarity. Those skilled in the art should regard the specification as a whole. The technical solutions in each embodiment can also be appropriately combined to form other embodiments that can be understood by those skilled in the art.

[0195] The detailed descriptions listed above are merely specific descriptions of feasible implementation methods of this application and are not intended to limit the scope of protection of this application. All equivalent implementation methods or modifications made without departing from the spirit of the art of this application should be included within the scope of protection of this application.

Claims

1. A method for configuring an information carrier, wherein the information carrier is configured to receive incident light and generate a modulated output, the information carrier is provided with a carrier unit having a region center, the carrier unit comprises a first structure group and a second structure group, the first structure group comprises at least two carrier structures arranged in central symmetry with respect to the region center, the second structure group comprises at least two carrier structures arranged in central symmetry with respect to the region center, the carrier structures in the first structure group are configured according to a preset first configuration, and the carrier structures in the second structure group are configured according to a preset second configuration, the modulated output of the information carrier is processed by an algorithm model to determine a restored information corresponding to the incident light, the method comprises: obtaining target information, determining a loss value based on the restored information and the target information, the restored information is determined by processing a modulated output of the information carrier in response to target incident light by the algorithm model, the target incident light corresponds to the target information, updating a structure of the information carrier, updating a configuration of the algorithm model, or updating both the structure of the information carrier and the configuration of the algorithm model based on the loss value and using a configuration of a carrier structure in the information carrier as prior information in a polarization scenario to obtain a configured information carrier, and the using the configuration of the carrier structure in the information carrier as the prior information comprises: verifying the configuration of the carrier structure in the information carrier to meet a constraint of central symmetry and a constraint of multiple configurations of multiple structure groups when updating the structure of the information carrier. 2.The method of claim 1, wherein the modulated output corresponding to the carrier unit and a transmittance of the carrier structure in the carrier unit satisfy a preset electric field response relationship, the modulated output corresponding to the carrier unit and a phase delay of the carrier structure in the carrier unit satisfy a preset electric field response relationship, the modulated output corresponding to the carrier unit and a material and a size of the carrier structure in the carrier unit satisfy a preset electric field response relationship, or the modulated output corresponding to the carrier unit and a rotation angle of the carrier structure in the carrier unit satisfy a preset electric field response relationship. 3.The method of claim 1, wherein the information carrier receives incident light with different polarization states, and the modulated output corresponding to the carrier unit is different, and the method comprises: updating a phase delay of the carrier structure in the information carrier based on the loss value and using the configuration of the carrier structure in the information carrier as the prior information to obtain the configured information carrier. 4.The method of claim 1, wherein the method comprises: initializing the information carrier according to a preset structure constraint condition, and the structure constraint condition comprises a length constraint of the carrier structure, or a width constraint of the carrier structure, or both the length constraint and the width constraint of the carrier structure. 5.The method of claim 1, wherein the method comprises: updating the structure of the information carrier based on the loss value and using the configuration of the carrier structure in the information carrier as the prior information under a preset structure constraint condition to obtain the configured information carrier, and the structure constraint condition comprises a length constraint of the carrier structure, or a width constraint of the carrier structure, or both the length constraint and the width constraint of the carrier structure. ​ ​ ​ ​ 2. The configuration method of claim 1, wherein, ​ ​ ​ ​ ​ ​ ​ 4. The configuration method of claim 1, wherein, ​ ​ 5. The configuration method of claim 1, wherein, ​ ​ ​ 6. The configuration method of claim 1, wherein, ​ ​ ​ 7. An information carrier, wherein the information carrier is configured to receive incident light and generate modulated output, the information carrier is provided with a carrier unit having a region center, the carrier unit comprises a first structure group and a second structure group, the first structure group comprises at least two carrier structures arranged in central symmetry with respect to the region center, the second structure group comprises at least two carrier structures arranged in central symmetry with respect to the region center, the carrier structures in the first structure group are configured according to a preset first configuration, the carrier structures in the second structure group are configured according to a preset second configuration, the modulated output of the information carrier is processed by an algorithmic model to determine restored information corresponding to the incident light, and configuration information of the information carrier is obtained by training the configuration of the carrier structures in the information carrier as prior information in a polarization scenario, a loss value in the training is determined based on the restored information and target information, the restored information is determined according to the modulated output of the information carrier in response to target incident light processed by the algorithmic model, and the target incident light corresponds to the target information.

8. The information carrier of claim 7, wherein the carrier unit is arranged on a first surface of the information carrier, the carrier structures are configured as nanostructures, and the first surface is formed as a metasurface.

9. The information carrier of claim 7, wherein the carrier structures in the first structure group have the same size and rotation angle, and the carrier structures in the second structure group have the same size and rotation angle.

10. The information carrier of claim 7, wherein the region center of the carrier unit is a geometric center of an arrangement region of the carrier unit, and the information carrier comprises a plurality of carrier units arranged periodically, and different carrier units have different region centers.

11. The information carrier of claim 7, wherein the configured information carrier is configured to store first encrypted information, the configured information carrier receives first incident light corresponding to the first encrypted information and generates encrypted first modulated output, and the first modulated output is processed by an algorithmic model to determine first decrypted information corresponding to the first encrypted information.

12. The information carrier of claim 11, wherein the configured information carrier is configured to store n kinds of encrypted information, the configured information carrier receives n kinds of incident light and generates n kinds of modulated output, n kinds of modulated output are processed by an algorithmic model to determine n kinds of decrypted information corresponding to n kinds of encrypted information, and the n kinds of incident light, the n kinds of encrypted information, and the n kinds of decrypted information correspond to each other.

13. The information carrier of claim 12, wherein the n kinds of incident light have different polarization states.

14. The information carrier of claim 12, wherein ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ The carrier structure in the configured information carrier has n configurations.

15. Information carrier according to claim 7, characterized in that The incident light into the information carrier is a plane wave.

16. A memory device, comprising: Comprise: Information carrier, the information carrier according to any one of claims 7 to 15, or configured according to the configuration method of any one of claims 1 to 6, Processor for implementing the algorithm model.

Citation Information

Patent Citations

  • 3D display device based on all-dielectric metasurface structure

    CN116299784A

  • Metasurface optical element and design method, device and system thereof

    CN119598851A

  • Secrecy system, configuration method and secrecy method

    CN119854425A