CN110245535B - Coding inner layer structure - Google Patents
Coding inner layer structure Download PDFInfo
- Publication number
- CN110245535B CN110245535B CN201910714508.0A CN201910714508A CN110245535B CN 110245535 B CN110245535 B CN 110245535B CN 201910714508 A CN201910714508 A CN 201910714508A CN 110245535 B CN110245535 B CN 110245535B
- Authority
- CN
- China
- Prior art keywords
- disc
- stripe
- stripes
- period
- gray
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06046—Constructional details
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06046—Constructional details
- G06K19/06093—Constructional details the marking being constructed out of a plurality of similar markings, e.g. a plurality of barcodes randomly oriented on an object
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10821—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
- G06K7/10861—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices sensing of data fields affixed to objects or articles, e.g. coded labels
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Electromagnetism (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Image Analysis (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
The invention relates to a coding inner layer structure, which belongs to the technical field of packaging transportation, encryption and decryption and information security; the surface of the coding inner layer structure is provided with a first disc, a second disc and a third disc; the first disc comprises n fringe periods with central angles forming an arithmetic progression in the circumferential direction, and the fringe gray level in each fringe period changes monotonously; the second disc comprises pi stripe periods in the circumferential direction, and the gray scale of the stripe in each stripe period changes monotonously; the third disc comprises 1 starting line and n position lines in the circumferential direction; the method and the system can change the mode that the personal information is directly displayed on the express receipt, and further fundamentally solve the problem that the personal information is leaked through the express receipt.
Description
The application is a divisional application of the invention patent application 'information coding structure based on circumferentially arranged stripe arrays'.
Application date of the original case: 2016-11-19.
Original application No.: 2016110319690.
the name of the original invention is: the information coding structure is based on a circumferential arrangement stripe array.
Technical Field
The invention relates to an inner coding layer structure, which belongs to the technical field of packaging transportation, encryption and decryption and information security.
Technical Field
The online shopping is an indispensable consumption mode in the life of people, and the express bill also becomes an important certificate for the transaction between the buyer and the seller. At present, personal information of both buyers and sellers can be directly displayed on the express bills and distributed according to the information on the express bills, so that the personal information of both buyers and sellers can be completely exposed in each distribution link, and the personal information is easily lost. According to investigation, over 70% of personal information is leaked through express documents, which brings much trouble to daily life of people and even causes serious economic loss.
In the face of the safety problem of personal information leakage, although the government has been called to strengthen the strict supervision mode made for the logistics industry and improve the protection awareness of buyers and sellers on the personal information, the mode that the personal information is directly displayed on the express documents is not changed, so that the problem that the personal information is leaked through the express documents cannot be fundamentally solved.
Disclosure of Invention
Aiming at the problems, the invention discloses a packaging system with an information hiding function, which can change the mode that personal information is directly displayed on an express receipt, so that the problem that the personal information is leaked through the express receipt is fundamentally solved.
The purpose of the invention is realized as follows:
the information coding structure based on the circumferentially arranged stripe array comprises a coding inner layer and an ink outer scraping layer, wherein the ink outer scraping layer is attached to the coding inner layer, and a first disc, a second disc and a third disc are arranged on the surface of the coding inner layer;
the first disc comprises n stripe periods with central angles in an equal difference array in the circumferential direction, the gray scale of the stripes in each stripe period changes monotonously, the central angles corresponding to the stripes in the same stripe period are equal, and pi fan-shaped stripes are arranged in the ith stripe period;
the second disc comprises pi stripe periods in the circumferential direction, the gray scale of the stripe in each stripe period changes monotonously, the central angles corresponding to the stripes in the same stripe period are equal, the central angle corresponding to the jth stripe period is equal to the central angle corresponding to the jth stripe in the first disc, and qi fan-shaped stripes are arranged in the jth stripe period;
the third disc comprises 1 starting line and n position lines in the circumferential direction, the 1 starting line and the n position lines are located at radius positions, the gray levels of the starting line and the position lines are obviously different from other parts of the third disc, the starting line corresponds to an intersection line of a maximum central angle gray level period and a minimum central angle gray level period corresponding to the first disc, and each position line corresponds to a stripe period in the first disc.
An information decoding method based on the circumferentially arranged stripe array of the information coding structure based on the circumferentially arranged stripe array comprises the following steps:
a, scraping an ink outer scraping layer to expose a coding inner layer;
b, respectively imaging the first disc, the second disc and the third disc by using an image sensor;
step c, by using an image processing technology, taking the circle center of the first disc as the circle center, taking any length not exceeding the radius of the first disc as the radius, obtaining the corresponding relation f1(l1, alpha 1) of the gray scale and the angle on the circumference, taking the circle center of the second disc as the circle center, taking any length not exceeding the radius of the second disc as the radius, obtaining the corresponding relation f2(l2, alpha 2) of the gray scale and the angle on the circumference, taking the circle center of the third disc as the circle center, taking any length not exceeding the radius of the third disc as the radius, obtaining the corresponding relation f3(d3, alpha 3) of the gray scale and the angle on the circumference;
d, obtaining a derivative of the f1(d1, alpha 1), and obtaining a stripe change angle under the condition that the absolute value of the derivative is larger than a threshold value; in the fringe change position, the derivative smaller than 0 is gray scale smaller, and the derivative larger than 0 is gray scale larger; determining the change rule of the stripes in the first disc along with the angle according to the change rule of the gray change angle and the gray change increasing and decreasing;
E, solving a derivative of the f2(d2, alpha 2), and taking a fringe change angle under the condition that the absolute value of the derivative is greater than a threshold value; in the stripe change position, the gray scale becomes smaller when the derivative is less than 0, and the gray scale becomes larger when the derivative is greater than 0; determining the change rule of the stripes in the second disc along with the angle according to the change rule of the gray change angle and the gray change increasing and decreasing;
step f, obtaining a derivative of f3(d3, alpha 3), and obtaining a stripe change angle under the condition that the absolute value of the derivative is larger than a threshold value; in the fringe change position, the derivative smaller than 0 is gray scale smaller, and the derivative larger than 0 is gray scale larger; determining the change rule of the start line and the position line along with the angle in the third disc according to the change rule of the gray change angle and the gray change increasing and decreasing;
step d, step e and step f are executed synchronously or sequentially according to any sequence;
step g, finding an intersection line of the fringe period corresponding to the maximum central angle and the fringe period corresponding to the minimum central angle in the first disc, defining the position as an initial position, and re-planning a variation rule f1(l1, beta) of the fringes along with the angle in the first disc;
step h, finding out an intersection line of the fringe period corresponding to the maximum central angle and the fringe period corresponding to the minimum central angle in the second disc, defining the position as an initial position, and replanning a rule f2(l2, beta) of the variation of the fringes along with the angle in the second disc;
Step i, finding a start line in the third disc, defining the position of the start line as a start position, and replanning a change rule f3(l3, beta) of the position line in the first disc along with the angle;
step g, step h and step i are executed synchronously or successively according to any sequence;
step j, determining the corresponding relation of the stripes in the first disc, the stripes in the second disc and the position lines in the third disc based on the principle that the angles of f1(l1, beta), f2(l2, beta) and f3(l3, beta) are equal;
and k, identifying the hidden information according to the corresponding relation among the stripes in the first disc, the stripes in the second disc and the position lines in the third disc.
In the information decoding method based on the circumferentially arranged stripe array, step k includes the following steps:
step k1, encoding the stripes in the first disc, wherein the encoding comprises a period code and a gray code;
step k2, coding the stripes in the second disc, wherein the coding comprises a large period code, a small period code and a small gray code;
step k3, coding a position line in the third disc, wherein the coding comprises a position code;
step k1, step k2 and step k3 are executed synchronously or sequentially according to any sequence;
the position code, the period code and the large period code are consistent, and the gray code and the small period code are consistent;
K4, based on the principle that the position codes, the periodic codes and the large periodic codes are consistent, and the gray codes and the small periodic codes are consistent, the first disc, the second disc and the third disc are subjected to integrated coding to obtain the periodic codes, the gray codes and the small gray codes;
and step k5, finding the information in the information table based on the period code, the gray code and the small gray code.
Has the beneficial effects that:
first, compared with express documents, the invention hides all personal information in three discs, and people cannot visually acquire the information, so that the invention has the function of hiding the personal information.
The information coding structure comprises a coding inner layer and an ink outer scraping layer, wherein the ink outer scraping layer is attached to the coding inner layer, and a first disc, a second disc and a third disc are arranged on the surface of the coding inner layer; i.e. the disc carrying the personal information is hidden in the coded inner layer, thus ensuring the information security.
Thirdly, since the ink outer scratch layer needs to be scratched off to expose the code inner layer, whether information leakage exists can be judged through whether the ink outer scratch layer is damaged.
Fourthly, after the information is identified, the personal information is still hidden in the three discs, and the package does not need to be damaged.
Fifthly, in the structure of the invention, the period of the stripes and the central angle corresponding to the stripes in each period can be changed according to actual needs, so that the flexibility in actual application is improved.
Sixth, in the structure of the present invention, since the step curve is redrawn according to the relative brightness of the stripes and is encoded, the gray scale of the stripes is not required to be precisely processed, and the flexibility in practical application is also increased.
Seventh, the corresponding mode of the coding and the information is flexibly changed, and the expansibility is strong.
In conclusion, the method and the system can change the mode that the personal information is directly displayed on the express receipt, and further fundamentally solve the problem that the personal information is leaked through the express receipt.
Meanwhile, compared with the invention patent of information coding structure based on the circumferential arrangement step array and the information decoding method based on the circumferential arrangement step array, which are filed on the same day, the invention avoids distance measurement, so that no special requirement is made on whether the running track of the image sensor is parallel to the plane where the coding inner layer is located.
In addition, compared with the packing system based on the stripe gray scale information hiding function and the hidden information identification method based on the gray scale identification, which are reported on the same day, the packing system based on the stripe gray scale information hiding function does not need the definite corresponding relation of angles of three disks, and does not need the position corresponding relation of the stripes in the two patents reported on the same day correspondingly, so that the packing system is easier to set, the setting steps of the three disks are simplified, and the labor cost is reduced.
Drawings
FIG. 1 is a schematic diagram of an information encoding structure based on a circumferentially arranged stripe array before an ink outer scratch layer is scraped.
FIG. 2 is a schematic diagram of an information encoding structure based on a circumferentially arranged stripe array after an ink outer scratch layer is scraped.
DETAILED DESCRIPTION OF EMBODIMENT (S) OF INVENTION
Detailed description of the preferred embodiment
The embodiment is an information coding structure embodiment based on a circumferentially arranged stripe array.
The information coding structure based on the circumferentially arranged stripe array comprises a coding inner layer and an ink outer scraping layer, wherein the ink outer scraping layer is attached to the coding inner layer, and a first disc, a second disc and a third disc are arranged on the surface of the coding inner layer;
the schematic diagram of the information coding structure based on the circumferentially arranged stripe array before the ink outer scratch layer is scraped is shown in FIG. 1;
the schematic diagram of the information coding structure based on the circumferentially arranged stripe array after the ink outer scratch layer is scraped is shown in fig. 2, low gray is represented by black, and high gray is represented by white;
the first disc comprises n stripe periods with central angles in an equal difference array in the circumferential direction, the gray scale of the stripes in each stripe period changes monotonously, the central angles corresponding to the stripes in the same stripe period are equal, and pi fan-shaped stripes are arranged in the ith stripe period;
The second disc comprises pi stripe periods in the circumferential direction, the gray scale of the stripe in each stripe period changes monotonously, the central angles corresponding to the stripes in the same stripe period are equal, the central angle corresponding to the jth stripe period is equal to the central angle corresponding to the jth stripe in the first disc, and qi fan-shaped stripes are arranged in the jth stripe period;
the third disc comprises 1 starting line and n position lines in the circumferential direction, the 1 starting line and the n position lines are located at radius positions, the gray levels of the starting line and the position lines are obviously different from other parts of the third disc, the starting line corresponds to an intersection line of a maximum central angle gray level period and a minimum central angle gray level period corresponding to the first disc, and each position line corresponds to a stripe period in the first disc.
Detailed description of the invention
The embodiment is an embodiment of an information decoding method based on a circumferentially arranged stripe array.
The information decoding method based on the circumferentially arranged fringe arrays of the present embodiment is implemented on the information coding structure based on the circumferentially arranged fringe arrays of the first specific embodiment, and the method includes the following steps:
step a, scraping an ink outer scraping layer to expose a coding inner layer;
B, respectively imaging the first disc, the second disc and the third disc by using an image sensor;
step c, by using an image processing technology, taking the circle center of the first disc as the circle center, taking any length not exceeding the radius of the first disc as the radius, obtaining the corresponding relation f1(l1, alpha 1) of the gray scale and the angle on the circumference, taking the circle center of the second disc as the circle center, taking any length not exceeding the radius of the second disc as the radius, obtaining the corresponding relation f2(l2, alpha 2) of the gray scale and the angle on the circumference, taking the circle center of the third disc as the circle center, taking any length not exceeding the radius of the third disc as the radius, obtaining the corresponding relation f3(d3, alpha 3) of the gray scale and the angle on the circumference;
d, obtaining a derivative of the f1(d1, alpha 1), and obtaining a stripe change angle under the condition that the absolute value of the derivative is larger than a threshold value; in the fringe change position, the derivative smaller than 0 is gray scale smaller, and the derivative larger than 0 is gray scale larger; determining the change rule of the stripes in the first disc along with the angle according to the change rule of the gray change angle and the gray change increasing and decreasing;
step e, a derivative is obtained for f2(d2, alpha 2), and the angle is a stripe change angle under the condition that the absolute value of the derivative is larger than a threshold value; in the fringe change position, the derivative smaller than 0 is gray scale smaller, and the derivative larger than 0 is gray scale larger; determining the change rule of the stripes in the second disc along with the angle according to the change rule of the gray change angle and the gray change increasing and decreasing;
Step f, a derivative is obtained for f3(d3, alpha 3), and a fringe change angle is obtained when the absolute value of the derivative is larger than a threshold value; in the stripe change position, the gray scale becomes smaller when the derivative is less than 0, and the gray scale becomes larger when the derivative is greater than 0; determining the change rule of the start line and the position line along with the angle in the third disc according to the change rule of the gray change angle and the gray change increasing and decreasing;
step d, step e and step f are executed synchronously or sequentially according to any sequence;
step g, finding an intersection line of the fringe period corresponding to the maximum central angle and the fringe period corresponding to the minimum central angle in the first disc, defining the position as an initial position, and re-planning a variation rule f1(l1, beta) of the fringes along with the angle in the first disc;
step h, finding out an intersection line corresponding to the maximum central angle fringe period and the minimum central angle fringe period in the second disc, defining the position as an initial position, and re-planning the change rule f2(l2, beta) of the fringes along with the angle in the second disc;
step i, finding a start line in the third disc, defining the position of the start line as a start position, and re-planning a change rule f3(l3, beta) of the position line in the third disc along with the angle;
step g, step h and step i are executed synchronously or sequentially according to any sequence;
Step j, determining the corresponding relation of the stripes in the first disc, the stripes in the second disc and the position lines in the third disc based on the principle that the angles of f1(l1, beta), f2(l2, beta) and f3(l3, beta) are equal;
and k, identifying the hidden information according to the corresponding relation among the stripes in the first disc, the stripes in the second disc and the position lines in the third disc.
Detailed description of the invention
The embodiment is an embodiment of an information decoding method based on a circumferentially arranged stripe array.
In the information decoding method based on the circumferentially arranged fringe array of the present embodiment, on the basis of the second specific embodiment, the further limiting step k includes the following steps:
step k1, encoding stripes in the first disc, wherein the encoding comprises a period code and a gray code;
step k2, encoding stripes in the second disc, wherein the encoding comprises a large period code, a small period code and a small gray code;
step k3, encoding the position line in the third disc, wherein the encoding comprises a position code;
step k1, step k2 and step k3 are executed synchronously or sequentially according to any sequence;
the position code, the period code and the large period code are consistent, and the gray code and the small period code are consistent;
step k4, based on the principle that the position code, the period code and the large period code are consistent, and the gray code and the small period code are consistent, the first disc, the second disc and the third disc are integrated and coded to obtain the period code, the gray code and the small gray code;
And step k5, finding the information in the information table based on the period code, the gray code and the small gray code.
Detailed description of the invention
The embodiment is an embodiment of an information decoding method based on a circumferentially arranged stripe array.
The information decoding method based on the circumferentially arranged stripe array of the present embodiment takes the first disk, the second disk and the third disk in fig. 2 as an example to explain specific steps of the method, and includes the following steps:
a, scraping an ink outer scraping layer to expose a coding inner layer;
b, respectively imaging the first disc, the second disc and the third disc by using an image sensor;
step c, by using an image processing technology, taking the circle center of the first disc as the circle center, taking any length not exceeding the radius of the first disc as the radius, obtaining the corresponding relation f1(l1, alpha 1) of the gray scale and the angle on the circumference, taking the circle center of the second disc as the circle center, taking any length not exceeding the radius of the second disc as the radius, obtaining the corresponding relation f2(l2, alpha 2) of the gray scale and the angle on the circumference, taking the circle center of the third disc as the circle center, taking any length not exceeding the radius of the third disc as the radius, obtaining the corresponding relation f3(d3, alpha 3) of the gray scale and the angle on the circumference;
for the first disc, the results detected are shown in the following table:
Angle of rotation | Image brightness |
0~60 | Bright and bright |
60~120 | Darkness |
120~240 | Bright Light (LIGHT) |
240~360 | Darkness |
For the second disc, the results were detected as shown in the following table:
angle of rotation | Brightness of image |
0~30 | Bright Light (LIGHT) |
30~60 | Darkness |
60~90 | Bright Light (LIGHT) |
90~120 | Darkness |
120~180 | Bright Light (LIGHT) |
180~240 | Darkness |
240~300 | Bright Light (LIGHT) |
300~360 | Darkness |
For the third disc, the results were detected as shown in the following table:
angle of rotation | Brightness of image |
0 | Darkness |
15 | Darkness |
150 | Darkness |
Others | Bright Light (LIGHT) |
D, obtaining a derivative of the f1(d1, alpha 1), and obtaining a stripe change angle under the condition that the absolute value of the derivative is larger than a threshold value; in the fringe change position, the derivative smaller than 0 is gray scale smaller, and the derivative larger than 0 is gray scale larger; determining the change rule of the stripes in the first disc along with the angle according to the change rule of the gray change angle and the gray change increasing and decreasing;
step e, a derivative is obtained for f2(d2, alpha 2), and the angle is a stripe change angle under the condition that the absolute value of the derivative is larger than a threshold value; in the fringe change position, the derivative smaller than 0 is gray scale smaller, and the derivative larger than 0 is gray scale larger; determining the change rule of the stripes in the second disc along with the angle according to the change rule of the gray change angle and the gray change increasing and decreasing;
step f, obtaining a derivative of f3(d3, alpha 3), and obtaining a stripe change angle under the condition that the absolute value of the derivative is larger than a threshold value; in the fringe change position, the derivative smaller than 0 is gray scale smaller, and the derivative larger than 0 is gray scale larger; determining the change rule of the start line and the position line along with the angle in the third disc according to the change rule of the gray change angle and the gray change increasing and decreasing;
The change rule of the stripe gray scale obtained in the steps d, e and f along with the angle is shown in the following table:
for the first disc, the results detected are shown in the following table:
angle of rotation | Gray scale of high and low |
0~60 | Is low in |
60~120 | Height of |
120~240 | Is low in |
240~360 | Height of |
For the second disc, the results were detected as shown in the following table:
angle of rotation | Gray scale of high and low |
0~30 | Is low in |
30~60 | Height of |
60~90 | Is low in |
90~120 | Height of |
120~180 | Is low in |
180~240 | Height of |
240~300 | Is low in |
300~360 | Height of |
For the third disc, the results were detected as shown in the following table:
angle of rotation | Gray scale of high and low |
0 | Is low in |
15 | Is low in |
150 | Is low in |
Others | Height of |
Step d, step e and step f are executed synchronously or sequentially according to any sequence;
step g, finding an intersection line of the fringe period corresponding to the maximum central angle and the fringe period corresponding to the minimum central angle in the first disc, defining the position as an initial position, and re-planning a variation rule f1(l1, beta) of the fringes along with the angle in the first disc;
step h, finding out an intersection line corresponding to the maximum central angle fringe period and the minimum central angle fringe period in the second disc, defining the position as an initial position, and re-planning the change rule f2(l2, beta) of the fringes along with the angle in the second disc;
step i, finding a start line in the third disc, defining the position of the start line as a start position, and re-planning a change rule f3(l3, beta) of the position line in the third disc along with the angle;
In this embodiment, since the first disk has only two periods, there are two intersecting lines corresponding to the maximum central angle fringe period and the minimum central angle fringe period, and the first intersecting line is the intersecting line to be found according to the counterclockwise rotation, and since the intersecting lines of the first disk, the second disk and the third disk are all at the 0-degree position, the result after the replanning is the same as that before the planning;
step g, step h and step i are executed synchronously or sequentially according to any sequence;
step j, determining the corresponding relation of the stripes in the first disc, the stripes in the second disc and the position lines in the third disc based on the principle that the angles of f1(l1, beta), f2(l2, beta) and f3(l3, beta) are equal;
the obtained correspondence is that the first position line corresponds to a low in the first puck and a low in the second puck, and the second position line corresponds to a low in the first puck and a low in the second puck;
and k, identifying hidden information according to the corresponding relation among the stripes in the first disc, the stripes in the second disc and the position lines in the third disc.
The first position line is a province mark, and the corresponding relation between the stripes in the first disk and the stripes in the second disk and the provinces is shown in the following table:
first disc | Second disc | Province of labor |
Is low in | Is low in | A province |
Is low in | Height of | B province |
Height of | Is low in | C province |
Height of | Height of | D province |
According to the corresponding relation in the table, the first position line is corresponding to the low in the first disc and the low in the second disc, and the first position line corresponds to province A;
the second position line is a city mark, and on the premise that the first position line corresponds to province A, the corresponding relation among the steps in the first disc, the steps in the second disc and the city is shown in the following table:
first disc | Second disc | City |
Is low in | Is low in | A city |
Is low in | Height of | B city |
Height of | Is low in | C city |
Height of | Height of | D city |
According to the corresponding relation in the table, the first position line is corresponding to the low in the first disk and the low in the second disk, and the first position line corresponds to city A;
by analogy, any information can be determined.
Even if the name information is the name information, the pronunciation of the name can be determined by the initial consonant, the vowel and the tone, and then the character is determined according to the ranking in the pronunciation.
It should be noted that the start line and the position line in the third disk can be distinguished by setting different line shapes and/or line widths.
Claims (1)
1. A coded inner layer structure is characterized in that a first disc, a second disc and a third disc are arranged on the surface of the coded inner layer, and the first disc, the second disc and the third disc are hidden in the coded inner layer, so that the information safety is ensured;
The first disc comprises n stripe periods with central angles in an equal difference array in the circumferential direction, the gray scale of the stripes in each stripe period changes monotonously, the central angles corresponding to the stripes in the same stripe period are equal, and pi fan-shaped stripes are arranged in the ith stripe period;
the second disc comprises pi stripe periods in the circumferential direction, the gray scale of the stripe in each stripe period changes monotonously, the central angles corresponding to the stripes in the same stripe period are equal, the central angle corresponding to the jth stripe period is equal to the central angle corresponding to the jth stripe in the first disc, and qi fan-shaped stripes are arranged in the jth stripe period;
the third disc comprises 1 starting line and n position lines in the circumferential direction, the 1 starting line and the n position lines are located at radius positions, the gray levels of the starting line and the position lines are obviously different from other parts of the third disc, the starting line corresponds to an intersection line of a maximum central angle gray level period and a minimum central angle gray level period in the first disc, and each position line corresponds to a stripe period in the first disc;
changing the period of the stripes and the central angle corresponding to the stripes in each period according to actual needs, hiding all personal information in the three disks, determining the corresponding relation among the stripes in the first disk, the stripes in the second disk and the position lines in the third disk, and identifying the hidden information according to the corresponding relation among the stripes in the first disk, the stripes in the second disk and the position lines in the third disk.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910714508.0A CN110245535B (en) | 2016-11-19 | 2016-11-19 | Coding inner layer structure |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910714508.0A CN110245535B (en) | 2016-11-19 | 2016-11-19 | Coding inner layer structure |
CN201611031969.0A CN106557799B (en) | 2016-11-19 | 2016-11-19 | Information coding structure based on circumferential arrangement striped array |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611031969.0A Division CN106557799B (en) | 2016-11-19 | 2016-11-19 | Information coding structure based on circumferential arrangement striped array |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110245535A CN110245535A (en) | 2019-09-17 |
CN110245535B true CN110245535B (en) | 2022-06-28 |
Family
ID=58444588
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910714508.0A Active CN110245535B (en) | 2016-11-19 | 2016-11-19 | Coding inner layer structure |
CN201611031969.0A Expired - Fee Related CN106557799B (en) | 2016-11-19 | 2016-11-19 | Information coding structure based on circumferential arrangement striped array |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611031969.0A Expired - Fee Related CN106557799B (en) | 2016-11-19 | 2016-11-19 | Information coding structure based on circumferential arrangement striped array |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN110245535B (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0686079A (en) * | 1992-08-31 | 1994-03-25 | Canon Inc | Image coding device |
JP2007134899A (en) * | 2005-11-09 | 2007-05-31 | Hiasa Hisamitsu | Information processing apparatus and program |
CN102473237A (en) * | 2009-06-30 | 2012-05-23 | 赛诺菲-安万特德国有限公司 | Circular bar code for medicament container |
CN103134532A (en) * | 2013-02-07 | 2013-06-05 | 大连民族学院 | Circumferential code channel coding and decoding method based on judgment to absolute position |
CN104573600A (en) * | 2013-10-24 | 2015-04-29 | 成都市三宇仪表科技发展有限公司 | Identification method based on static wheel type coding |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6902111B2 (en) * | 1998-11-12 | 2005-06-07 | Wenyu Han | Method and apparatus for impeding the counterfeiting of discs |
US8002197B1 (en) * | 2003-10-14 | 2011-08-23 | Whitaker Michael L | Transactional card, system, and method |
EP2310983A4 (en) * | 2008-07-03 | 2011-12-21 | Verimatrix Inc | Efficient watermarking approaches of compressed media |
CN101770589B (en) * | 2009-12-31 | 2012-07-04 | 华中科技大学 | Method for carrying out image-text hiding according to encrypted and converted phase position |
CN102522007B (en) * | 2011-12-16 | 2015-02-18 | 方正国际软件有限公司 | Identification method and system of printed matter with dark stripe code chart |
CN102914810A (en) * | 2012-10-11 | 2013-02-06 | 武汉华工图像技术开发有限公司 | Holographic motherboard manufacturing method and hologram based on moire fringe technology |
CN102970302B (en) * | 2012-11-29 | 2015-03-11 | 韩明岐 | Platform and method for personal information protection based on personal information universal coding |
CN103870947A (en) * | 2014-03-19 | 2014-06-18 | 深圳如果技术有限公司 | Method for hiding customer information on parcel, terminal device and server |
CN105376456A (en) * | 2014-09-01 | 2016-03-02 | 王萍 | Shading anti-counterfeiting technology |
CN104951828B (en) * | 2015-06-12 | 2018-03-02 | 矽图(厦门)科技有限公司 | The generation method of colored high-order latent image code |
CN104866886B (en) * | 2015-06-12 | 2018-01-12 | 矽图(厦门)科技有限公司 | The generating means of colored high-order latent image code |
CN106022199B (en) * | 2016-05-31 | 2019-02-05 | 王灿锋 | A kind of optomagnetic information coding disk and its information read device and information-reading method |
-
2016
- 2016-11-19 CN CN201910714508.0A patent/CN110245535B/en active Active
- 2016-11-19 CN CN201611031969.0A patent/CN106557799B/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0686079A (en) * | 1992-08-31 | 1994-03-25 | Canon Inc | Image coding device |
JP2007134899A (en) * | 2005-11-09 | 2007-05-31 | Hiasa Hisamitsu | Information processing apparatus and program |
CN102473237A (en) * | 2009-06-30 | 2012-05-23 | 赛诺菲-安万特德国有限公司 | Circular bar code for medicament container |
CN103134532A (en) * | 2013-02-07 | 2013-06-05 | 大连民族学院 | Circumferential code channel coding and decoding method based on judgment to absolute position |
CN104573600A (en) * | 2013-10-24 | 2015-04-29 | 成都市三宇仪表科技发展有限公司 | Identification method based on static wheel type coding |
Also Published As
Publication number | Publication date |
---|---|
CN110245535A (en) | 2019-09-17 |
CN106557799A (en) | 2017-04-05 |
CN106557799B (en) | 2019-07-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Rogers | Some Historical Matter Concerning Trade-Marks | |
Simons | Aboriginal heritage art and moral rights | |
Chen et al. | Quantized phase coding and connected region labeling for absolute phase retrieval | |
Ai et al. | Automatic horizontal curve identification and measurement method using GPS data | |
CN110532855B (en) | Natural scene certificate image character recognition method based on deep learning | |
US20160343126A1 (en) | Method and system for surface wear determination | |
Sigut et al. | Applying pattern classification techniques to the early detection of fuel leaks in petrol stations | |
CN110245535B (en) | Coding inner layer structure | |
CN110633775B (en) | Information coding inner layer device | |
Abbasi et al. | Estimation of congestion in free disposal hull models using data envelopment analysis | |
CN109740718B (en) | Packaging system based on stripe gray scale information hiding function | |
CN106778991B (en) | Information decoding method based on circumferential arrangement striped array | |
Gnat | Measurement of entropy in the assessment of homogeneity of areas valued with the Szczecin Algorithm of Real Estate Mass Appraisal | |
Qom et al. | The impact of brand extension on brand image | |
Aishwarya et al. | Assessment & Forecast of Air Quality data based on Neural Network. | |
Oosterlinck et al. | The valuation of copies for Chinese artworks | |
Bartin et al. | Estimating roadway horizontal alignment from geographic information systems data: An artificial neural network–based approach | |
CN109740719B (en) | Packaging system with information hiding function | |
Junior et al. | SPATIAL ANALYSIS OF LAND DISPUTES IN THE ASHANTI REGION | |
Yang et al. | Negotiating the legal systems in ASEAN | |
Tran et al. | DetectVul: A statement-level code vulnerability detection for Python | |
Jung et al. | The impact of economic regulation on retail sector: Regulation of business hours of large discount stores in South Korea | |
CN106778988A (en) | A kind of hiding information recognition methods based on gray scale identification | |
Low et al. | Negotiating the legal systems in ASEAN | |
Gupta et al. | Enhancing Customer Relationship Management: Integrating Interpurchase Time with RFM Segmentation for Advanced Customer Insights |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |