Barcode structure and barcode encoding method
First Claim
1. A barcode structure, comprising:
- at least one symbolic element row, wherein the number of rows corresponds to the number of bits of encoded information, each symbolic element row comprises multiple symbolic elements, the multiple symbolic elements extend and are sequentially connected in a first direction, each symbolic element comprises a polygon, and any two adjacent symbolic elements have different colors; and
a frame, wherein the at least one symbolic element row is arranged in the frame, and a color of the frame is different from that of any symbolic element,wherein the frame comprises;
a rim frame, arranged at a periphery of the at least one symbolic element row, wherein the rim frame comprises four border frames; and
at least one triangle block group, comprising two triangle blocks, wherein the two triangle blocks are symmetrically arranged at two ends of the at least one symbolic element row in the first direction.
1 Assignment
0 Petitions
Accused Products
Abstract
A barcode structure includes at least one symbolic element row and a frame arranged at a periphery of the at least one symbolic element row. Each symbolic element row has multiple symbolic elements. Each symbolic element has different color from its adjacent symbolic elements, and the color of the frame is different from that of any symbolic element. A barcode encoding method includes: establishing multiple color combinations where a color of a frame is excluded, and each color combination comprising a main color and a sub color; performing a symbolic element row establishment procedure, which includes using a reference color as a color of a first symbolic element of a symbolic element row; deleting color combinations where the reference color is used as a main color; and selecting a color combination from remaining color combinations for coloring two symbolic elements that are sequentially connected with the first symbolic element.
-
Citations
14 Claims
-
1. A barcode structure, comprising:
-
at least one symbolic element row, wherein the number of rows corresponds to the number of bits of encoded information, each symbolic element row comprises multiple symbolic elements, the multiple symbolic elements extend and are sequentially connected in a first direction, each symbolic element comprises a polygon, and any two adjacent symbolic elements have different colors; and a frame, wherein the at least one symbolic element row is arranged in the frame, and a color of the frame is different from that of any symbolic element, wherein the frame comprises; a rim frame, arranged at a periphery of the at least one symbolic element row, wherein the rim frame comprises four border frames; and at least one triangle block group, comprising two triangle blocks, wherein the two triangle blocks are symmetrically arranged at two ends of the at least one symbolic element row in the first direction. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A barcode encoding method, comprising following steps:
-
deciding multiple colors according to the number of bits of encoded information; deciding a frame, and deciding a color of the frame from the multiple colors; removing the color of the frame from the multiple colors, two different colors among remaining colors forming a combination, establishing a first color lookup table comprising multiple color combinations, and each color combination comprising a main color and a sub color different from the main color; and performing a symbolic element row establishment procedure, which further comprises following steps; deciding a reference color from the remaining multiple colors, which is used as a color of a first symbolic element of a symbolic element row, wherein the symbolic element comprising a polygon; deleting combinations in which the reference color is used as a main color in the first color lookup table, so as to form a second color lookup table; and selecting a color combination corresponding to content of the encoded information from the second color lookup table, which is respectively used as colors of two symbolic elements that extend and are sequentially connected with the first symbolic element in a first direction, so as to form the symbolic element row in the frame. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
Specification