Encoding and decoding method of spectrum two-dimensional code
A decoding method and two-dimensional code technology, applied in electromagnetic radiation induction, instruments, inductive record carriers, etc., can solve problems such as the inability to fundamentally improve the information capacity of the two-dimensional code, potential safety hazards, and the size limit of the two-dimensional code, and achieve Improve the amount of information storage, improve security and reliability, and ensure the effect of user privacy
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0051] Encoding and decoding of spectral two-dimensional code based on quantum dot technology
[0052] Quantum dots are composed of a limited number of atoms, and the three dimensions are all on the order of nanometers. Quantum dots can emit fluorescence after being excited, and the emission spectrum is narrow and symmetrical, and the color can be adjusted. Its fluorescence luminescence technology can be used to prepare spectral two-dimensional codes; at the same time, quantum dots can also emit light through electrical excitation. Diodes can also be used to generate spectral QR codes.
[0053] First design the spectral encoding vector according to the encoding requirements
[0054] Encode the vector according to the spectrum The wavelength information of quantum dots can be adjusted to adjust the size and chemical composition of quantum dots, thereby changing the emission spectrum of quantum dots. Taking InP quantum dots as an example, the emission spectrum and particle...
Embodiment 2
[0060] Amplitude spectral codec
[0061] Taking InP quantum dots as an example, the spectral encoding vector length N=6.
[0062] coding stage
[0063] The first step is to set the encoding information and normalize the encoding information. The encoding information f is an encoding vector with a relative value, such as f=[7, 4, 2, 5, 0, 3]; since in the decoding stage, the shooting distance Factors such as angle and angle will affect the absolute value of the spectrum obtained by the decoding equipment. Therefore, it is necessary to set normalized encoding information in the encoding stage. In this embodiment, the third bit is used as the standard value, and the normalized encoding information
[0064] In the second step, the conversion function H adopts a proportional function with a coefficient of 1, namely The emission spectrum of each band is as Figure 8 Shown by the dotted line in;
[0065] In the third step, the conversion function H is calibrated. Due to the ov...
Embodiment 3
[0072] Spectrum encoded information f encryption
[0073] Taking InP quantum dots as an example, the spectral encoding vector length N=6.
[0074] Encoding stage:
[0075]The first step is to establish a lookup table for the correspondence between the encryption algorithm E and the code, for example, 1 represents the DES algorithm, 2 represents the DSA algorithm, 3 represents the IDEA algorithm, 4 represents only fixed bit encoding, etc.;
[0076] Second step, select encryption algorithm, design encryption algorithm correspondence code is 4 in this embodiment, i.e. f (1)=4;
[0077] The third step is to encrypt the plaintext P according to the selected encryption algorithm E to generate ciphertext C, and assign it to the encoded information f. According to the requirements of the encryption algorithm, the fixed bit (such as the third bit) of the encoding vector is encoded, i.e. f(3)=data, and the values of the remaining bits are random values, i.e. f(2 / 4 / 5)=randam, the enc...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 