CN108665040A - Coding method based on label - Google Patents
Coding method based on label Download PDFInfo
- Publication number
- CN108665040A CN108665040A CN201710215061.3A CN201710215061A CN108665040A CN 108665040 A CN108665040 A CN 108665040A CN 201710215061 A CN201710215061 A CN 201710215061A CN 108665040 A CN108665040 A CN 108665040A
- Authority
- CN
- China
- Prior art keywords
- label
- coding method
- grid
- coding
- grid lines
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 238000006073 displacement reaction Methods 0.000 description 12
- 239000000047 product Substances 0.000 description 8
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 108091026890 Coding region Proteins 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 239000000758 substrate Substances 0.000 description 2
- 108700026244 Open Reading Frames Proteins 0.000 description 1
- 241000545442 Radix Species 0.000 description 1
- 229910002056 binary alloy Inorganic materials 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
- 230000005012 migration Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 230000000153 supplemental effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
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
-
- 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
- G06K2019/06215—Aspects not covered by other subgroups
- G06K2019/06253—Aspects not covered by other subgroups for a specific application
-
- 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
- G06K2019/06215—Aspects not covered by other subgroups
- G06K2019/06262—Aspects not covered by other subgroups with target- or other orientation-indicating feature
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
Abstract
The present embodiments relate to a kind of coding method based on label, the method includes:Grid lines is generated, the grid lines intersect generating multiple grids;Wherein, the grid includes multiple crosspoints;The position in the crosspoint is encoded, position code is generated;The position code is deviated into pre-determined distance along the grid lines direction, is marked;Obtain the corresponding encoded radio in the offset direction;The label is encoded according to the encoded radio.Method of the present invention, offset that can be based on label relative to position code is encoded, to realize information coding.
Description
Technical field
The present invention relates to information processing skills to state field more particularly to a kind of coding method based on label.
Background technology
With the rapid development of information technology, people are increasingly commonly produced, are handled, exchanged and propagated using computer
Various forms of information.Information technology gradually changes the traditional living habit of people.Traditional utilizes paper and pen into running hand
The mode write can not carry out information process-, therefore cannot be satisfied the needs of people.
In the prior art, certain type of information is embedded in such as paper page, board or equivalent using coding pattern
Passive base in.It can read, rebuild and use using the scanner of programming, facsimile machine, camera or digital pen and is local
The information being embedded into substrate.For example, can be used to extend base for the human-readable graphical information supplement insertion in substrate
The machine sensible information of bottom function.This embedding information may include for graphical information, order, supplemental text or image, surpass
The file data of link, absolute position etc. completely or partially rebuild.Therefore, how to carry out coding to embedding information becomes needs
It solves the problems, such as.
Invention content
The purpose of the present invention is in view of the drawbacks of the prior art, providing a kind of coding method based on label, can be based on
The offset relative to position code is marked to be encoded, to realize information coding.
An embodiment of the present invention provides a kind of coding methods based on label, including:
Grid lines is generated, the grid lines intersect generating multiple grids;Wherein, the grid includes multiple friendships
Crunode;
The position in the crosspoint is encoded, position code is generated;
The position code is deviated into pre-determined distance along the grid lines direction, is marked;
Obtain the corresponding encoded radio in the offset direction;
The label is encoded according to the encoded radio.
Preferably, it is described grid lines intersect generate multiple grid and be specially;
The grid lines according to default rule intersect and generates the identical grid of multiple shapes;Wherein, the grid
Shape be square, equilateral triangle or regular hexagon.
Preferably, the method further includes:
Coding pattern is generated according to the label.
Preferably, before the corresponding encoded radio in the acquisition offset direction, the method further includes:
Offset direction of each label of identification relative to the position code.
Preferably, before the corresponding encoded radio in the acquisition offset direction, the method further includes:
Configure the corresponding encoded radio in the offset direction;Wherein, the corresponding encoded radio in the different offset directions is different.
Preferably, the distance between described grid lines is between 250 μm~300 μm.
Preferably, the pre-determined distance between the grid lines spacing 1/8~1/4.
Preferably, the shape of the label is round, triangle or square.
It is further preferred that the diameter or the length of side of the label are the 50%~240% of the pre-determined distance.
Coding method provided in an embodiment of the present invention based on label, can based on label relative to position code offset into
Row coding, to realize information coding.
Description of the drawings
Fig. 1 is a kind of coding method flow chart based on label provided in an embodiment of the present invention;
Fig. 2 is one of the schematic diagram of coding pattern provided in an embodiment of the present invention;
Fig. 3 is the two of the schematic diagram of coding pattern provided in an embodiment of the present invention;
Fig. 4 is the three of the schematic diagram of coding pattern provided in an embodiment of the present invention;
Fig. 5 a- Fig. 5 d are the schematic diagram of a unit of coding pattern provided in an embodiment of the present invention.
Specific implementation mode
Below by drawings and examples, technical scheme of the present invention will be described in further detail.
Fig. 1 is the flow chart of the coding method provided in an embodiment of the present invention based on label, as shown, the present invention is implemented
The position coding method that example provides includes the following steps:
Step 101, grid lines is generated, grid lines intersect generating multiple grids.
Specifically, as shown in figs 2-4, a plurality of grid lines 1 according to default rule intersect generating multiple shape phases
With grid, different interleaved modes generates the grid of shape, and the shape of grid can be square, equilateral triangle or positive six side
The grid of shape, generation has multiple crosspoints.
Wherein, the distance between two grid lines 1 being mutually parallel are preferably 250 μm~300 μm.
Step 102, the position in crosspoint is encoded, generates position code.
It after grid lines 1 intersects to form grid, is encoded according to crosspoint position, generates position code 2, it is each
A crosspoint all generates a position code 2, for indicating the position where crosspoint.
Step 103, position code is deviated into pre-determined distance along grid lines direction, is marked.
Wherein, each label is from the certain pre-determined distance of displacement on the position of its position code, and pre-determined distance is grid
The 1/8~1/4 of spacing, preferably 1/6 between line 1.If displacement is 1/6 of spacing between grid lines 1, just it is relatively easy really
Which position code is calibration note belong to;If displacement is less than 1/8, just it is difficult to detect, that is to say, that resolution requirement obtains higher;If
Displacement is more than 1/4, is just difficult to determine label is which position code belonged to.
Specifically, each label is obtained into line displacement along the grid lines being arbitrarily attached thereto on the basis of position code
, grid lines of each position code along in migration process is different, the offset so as to cause each label relative to position code
Direction is not all the same.Coding pattern is generated according to multiple labels, that is to say, that coding pattern includes multiple labels, each to mark
It is all corresponding with a position code.
When the image for the coding pattern that sensor or detector are recorded is twisted, specifically, if optical sensor
Certain angle is kept with the surface for being disposed with coding pattern, will be distorted.For between above-mentioned preferably 300 μm of grid lines
Every preferred displacement is 50 μm.
Grid with grid lines can represent on the surface so that the device that grid can be detected label is directly read
It takes.However, in the case, grid must can also be opened by units test to and with marked differential.In a preferred embodiment, net
Lattice are virtual on the contrary, it means that grid does not mark on product in any form, but is positioned according to the position of label.
Therefore, grid is not read from product, is determined indirectly according to label.
Further, label is preferably shaped to some simple geometries, can be round, triangle or pros
Shape;Label can be filled, can not also be filled, but in order to when label can be more easily detected, label be preferably quilt
Filling.
Label should not cover its position code, therefore not have than twice displacement, i.e. 200% displacement, the diameter of bigger.So
And because of certain lap, such as 240%, also it is allowed.The minimum dimension of label is first along first position by sensor
Pigtail rate and the requirement of the printing technology for manufacturing pattern is divided to determine.However, in practice, in order to avoid noise in sensor
Problem, the diameter or the length of side of label are no less than the 50% of pre-determined distance.
By can be used for manufacturing any parameter of above-mentioned label, it can be achieved that coding pattern, the label can be examined by detector
It measures.These parameters can be electric or chemical or some other types.However, in order to be easier to cloth on product
It sets, coding pattern is preferably optical readable.Example adds, and coding pattern can be printed on product.
In a preferred embodiment, it is encoded on the surface that pattern occupies, label constitutes 0.25%~20%, preferably approximately
9% surface.If the print pattern on a blank sheet of paper, in the case, light gray shade is only will produce on paper, it means that
Pattern can show on substantially common paper.
Coding pattern is preferably to multiple position encoded position-coding patterns on product, the multiple labels in each position
It is encoded.However, coding pattern can also be used for encoding other information.
In this example, the product of coding pattern can be formed, can be physical product, can also be electronic product, is such as calculated
Image on machine screen or surface, coding pattern electronically cover on the computer screen.
Step 104, offset direction of each label of identification relative to position code.
Specifically, according to the direction of position code, the offset direction of label is determined.
Step 105, the corresponding encoded radio in offset direction is obtained.
Before step 105, the corresponding encoded radio in offset direction is needed to configure;Wherein, the corresponding volume in different offset directions
Code value is different.
Wherein, each label represents one at least two different values, each in the multiple label with
One position code correlation, and the value each marked is determined by marking the position relative to its position code.
Step 106, label is encoded according to encoded radio.
In a specific example, the encoded radio in Fig. 5 a indicates that the encoded radio in 1, Fig. 5 b indicates the volume in 2, Fig. 5 c
Code value indicates that the encoded radio in 3, Fig. 5 d indicates 4.Thus, each label 3 can indicate one in four values " 1-4 ".This meaning
It coding pattern and is segmented into the first position coding for X-coordinate and the second position coding for Y coordinate.
Therefore the value of label 3 can be indicated such as the following table 1.
Encoded radio | X- is encoded | Y- is encoded |
1 | 1 | 1 |
2 | 0 | 1 |
3 | 1 | 0 |
4 | 0 | 0 |
Table 1
Therefore, the value of each label 3 is converted into the first numerical value encoded for X-, for the second value of Y- codings,
Using binary representation, by this method, two completely self-contained bitmaps are obtained by pattern.On the contrary, two or more bitmaps
It is combined into the common patterns for carrying out encoding of graphs according to multiple labels 3 of Fig. 5.
May be used four coding patterns above not isolabeling 3 form a 4*4 figure, to for combination and
At figure, can indicate its location information with of length no more than 4 binary value sequences.
In order to be better understood from technical solution, it is described in detail again by taking coding pattern shown in Fig. 2 as an example.
Fig. 2 shows the coding pattern example marked with 4*4, these labels are read by location information acquisition device.
These 4*4 labels 3 have following values:
These values indicate following binary system X- codings and Y- codings:
The following position in vertical bit sequence contraposition ordered series of numbers in X- codings:2046 are encoded.Between the column and the column
Difference is -2 42, their moulds 7 obtain:542, to being encoded by the location number of radix of mixed number for coding region:(5-
3) * 8+ (4-3) * 2+ (2-1)=16+2+1=19.The first coding region being encoded has location number 0.Thus, in 1 to 2 model
The difference enclosed in 4*4 labels that are interior and appearing in local surfaces is the 20th such difference.Since in addition there are three use in total
In the row of each such difference and a starting row, the vertical series of rightmost belong to the in X- codings in 4*4X- codings
61 row (row 60) (3*20+1=61), and leftmost vertical series belong to the 58th row (row 57).
The following position in horizontal position sequence number of bits row in Y- codings:0413 are encoded.Due to these levels
Bit sequence starts in the 58th row, and capable initial position is that these values subtract 57 moulds 7, obtains initial position 6302.They are converted
At using mixed number as the number of radix, become:6-2,3-2,0-0,2-2 are 4100, and at this, third digit is that having
Least significant bit number in off position number.Fourth digit is exactly the most significant digit in the next position number.
It is 0*50+4*10+1*2+0*1=42 by the location number of radix of mixed number.
Thus, the horizontal bit sequence of third in Y- codings belongs to the 43rd coding region with initial position 0 or 1, moreover,
Since for each such a total of four row of coding region, the location number of the third line is 43*4=172.
In this example, the upper left position of the local surfaces with 4*4 labels 3 is (58,170).
Since the vertical bit sequence in the X- codings in 4*4 groups is expert at 170 beginnings, the X- of entire pattern is listed in ordered series of numbers
Start on the position of ((2046) -169) mould 7=1635.Between the position (5) finally started and the position started at first, number
Word 0-19 is encoded by radix of mixed number, and is indicated using mixed number as the digital 0-19 of radix by increasing, and is obtained
Total difference between these row.It is derived from right algorithm to this, generate this 20 numbers and these numbers, summation is directly added to obtain s.
Described below for determining least significant bit the replacing so as to determining coding window by this method in local surfaces
For method.Least significant bit (LSB) is defined as the lowest number in the difference of local surfaces or row location number.With such side
The simplification of formula, the maximum available digital of coordinate is relatively small.For example, the first coding window in X-direction is all in the above example
There can be LSB=1 and other numbers are between 2 and 6, obtain 25 coding windows;Next coding window has LSB=2 simultaneously
And other numbers obtain 16 coding windows between 3 and 6;Next one with LSB=3 and it is other number 4 and 6 it
Between, obtain 9 coding windows;Next one is with LSB=4 and other numbers are between 5 and 6, obtains 4 coding windows;
There are one having LSB=5 and other numbers to be 6,1 coding window is obtained, 32 coding window phases with above example
Than in this total of 55 coding window.
In the above example, each coding window is arranged by 4*4 label codings and using 7 digits in the embodiment of description.
This is only an example certainly.It position can be by more or fewer label codings.Identical number is needed not be in two directions
Word.Ordered series of numbers can be different length and need not be binary, and can be compiled based on different radixes, such as hexadecimal
Code.Different ordered series of numbers can be used in coding in the X direction and coding in the Y direction.Label can indicate different numerical value.
In another example, local surfaces used include 6*6 labels, and may include 2 in this digit row maximum6Position
I.e. 64.However, in order to the ability for determining local surfaces rotation position, is arranged using comprising 51 digits, as a result there is 51
A position.The example of such digit row is:
0 0 0 0 0 1 1 0 0 0 1 1 1 1 1 0 1 0 1 0 1 1 0 1 1 0 0 1 1 0 1 0 0 0 1
0 1 0 0 1 1 1 0 1 1 1 1 0 0 1 0
Such local surfaces theoretically codified 4 for including 6*6 labels6*6A position, this is for above-mentioned 0.3mm grids ruler
Very little is great surface.
It is used to be characterized according to the present invention in a manner of similar with above-mentioned seven digit row:Local surfaces are expanded to
Local surfaces are per including a position on side, and the heart is in this way, hence for the in the local surfaces of 6*6 symbols at least in
Three and fourth line, readable 8 symbols, each one on every side of local surfaces, also, it is also similar in the Y direction.Above-mentioned packet
The row containing 51 digits are characterized in that:6 bit sequences only occur once;Including 8 bit sequences of above-mentioned 6 bit sequences only go out
Now once and never occur with backward position or reverse and backward position.In this way, by reading row 3, row 4, row 3
8 positions in row 4 and/or, it may be determined that the rotation position of local surfaces.When known to rotation position, local surfaces continue into
Correct position is can be rotated to before row processing.
In order to make position encoded energy be detected, it is necessary to determine virtual grid.This can pass through inspection in square grid pattern
It looks into not the distance between isolabeling and executes.The shortest distance between two labels must be had in the horizontal direction from two
Have value 1 and 3 or in vertical direction with value 2 and 4 adjacent marker, to mark fall it is identical between two crosspoints
On grid lines.When having detected that this to label, distance and label between crosspoint can be used in associated cross points (position code)
It is determined from the related knowledge of crosspoint displacement.Once located two crosspoints, other labels are just used in other crosspoints
Distance determines between measurement distance and related crosspoint.
If 50 μm of the grid displacement of the lines that label is 300 μm along spacing, the minimum range between two labels is just
It is 200 μm, such as between two with value 1 and 3 labels is exactly such.Secondary small distance is for example generated with value 1 and 2
It it is 255 μm between label.Therefore there is relatively apparent difference between minimum and secondary small distance.Any cornerwise difference
It is larger.However, if displacement is more than 50 μm, it is greater than 75 μm (1/4), diagonal line will cause problem and be difficult to determine mark
Which position code is note belong to.If displacement is less than 50 μm, such as approximately less than 35 μm (1/8), then minimum range will be 230 μ
M, this does not have very big difference for 267 μm for secondary small distance.
Coding method provided in an embodiment of the present invention based on label, can based on label relative to position code offset into
Row coding, to realize information coding.
Professional should further appreciate that, described in conjunction with the examples disclosed in the embodiments of the present disclosure
Unit and algorithm steps, can be realized with electronic hardware, computer software, or a combination of the two, hard in order to clearly demonstrate
The interchangeability of part and software generally describes each exemplary composition and step according to function in the above description.
These functions are implemented in hardware or software actually, depend on the specific application and design constraint of technical solution.
Professional technician can use different methods to achieve the described function each specific application, but this realization
It should not be considered as beyond the scope of the present invention.
The step of method described in conjunction with the examples disclosed in this document or algorithm, can use hardware, processor to execute
The combination of software module or the two is implemented.Software module can be placed in random access memory (RAM), memory, read-only memory
(ROM), electrically programmable ROM, electrically erasable ROM, register, hard disk, moveable magnetic disc, CD-ROM or technical field
In any other form of storage medium well known to interior.
Above-described specific implementation mode has carried out further the purpose of the present invention, technical solution and advantageous effect
It is described in detail, it should be understood that the foregoing is merely the specific implementation mode of the present invention, is not intended to limit the present invention
Protection domain, all within the spirits and principles of the present invention, any modification, equivalent substitution, improvement and etc. done should all include
Within protection scope of the present invention.
Claims (9)
1. a kind of coding method based on label, which is characterized in that the coding method includes:
Grid lines is generated, the grid lines intersect generating multiple grids;Wherein, the grid includes multiple intersections
Point;
The position in the crosspoint is encoded, position code is generated;
The position code is deviated into pre-determined distance along the grid lines direction, is marked;
Obtain the corresponding encoded radio in the offset direction;
The label is encoded according to the encoded radio.
2. the coding method according to claim 1 based on label, which is characterized in that described that grid lines is carried out intersection life
It is specially at multiple grids;
The grid lines according to default rule intersect and generates the identical grid of multiple shapes;Wherein, the shape of the grid
Shape is square, equilateral triangle or regular hexagon.
3. the coding method according to claim 1 based on label, which is characterized in that the method further includes:
Coding pattern is generated according to the label.
4. the coding method according to claim 1 based on label, which is characterized in that obtain the offset direction described
Before corresponding encoded radio, the method further includes:
Offset direction of each label of identification relative to the position code.
5. the coding method according to claim 1 based on label, which is characterized in that obtain the offset direction described
Before corresponding encoded radio, the method further includes:
Configure the corresponding encoded radio in the offset direction;Wherein, the corresponding encoded radio in the different offset directions is different.
6. the coding method according to claim 1 based on label, which is characterized in that the distance between described grid lines exists
Between 250 μm~300 μm.
7. the coding method according to claim 1 based on label, which is characterized in that the pre-determined distance is the grid
The 1/8~1/4 of spacing between line.
8. the coding method according to claim 1 based on label, which is characterized in that the shape of the label be it is round,
Triangle or square.
9. the coding method based on label according to claim 1 or 8, which is characterized in that the diameter of the label or side
The 50%~240% of a length of pre-determined distance.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710215061.3A CN108665040A (en) | 2017-04-02 | 2017-04-02 | Coding method based on label |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710215061.3A CN108665040A (en) | 2017-04-02 | 2017-04-02 | Coding method based on label |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108665040A true CN108665040A (en) | 2018-10-16 |
Family
ID=63783927
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710215061.3A Pending CN108665040A (en) | 2017-04-02 | 2017-04-02 | Coding method based on label |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108665040A (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020054778A1 (en) * | 2000-03-21 | 2002-05-09 | Petter Ericson | Processing of documents |
CN1359587A (en) * | 1999-06-28 | 2002-07-17 | 阿诺托股份公司 | Recording of information |
CN1377488A (en) * | 1999-10-01 | 2002-10-30 | 阿诺托股份公司 | Position determination-calculation |
CN103927575A (en) * | 2014-04-15 | 2014-07-16 | 立德高科(北京)数码科技有限责任公司 | Encoding pattern and method and device for forming lattice graph through encoding pattern |
-
2017
- 2017-04-02 CN CN201710215061.3A patent/CN108665040A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1359587A (en) * | 1999-06-28 | 2002-07-17 | 阿诺托股份公司 | Recording of information |
CN1377488A (en) * | 1999-10-01 | 2002-10-30 | 阿诺托股份公司 | Position determination-calculation |
CN1377487A (en) * | 1999-10-01 | 2002-10-30 | 阿诺托股份公司 | Coding paper for optical reading |
CN1877607A (en) * | 1999-10-01 | 2006-12-13 | 阿诺托股份公司 | Coding paper for optical reading |
US20020054778A1 (en) * | 2000-03-21 | 2002-05-09 | Petter Ericson | Processing of documents |
CN103927575A (en) * | 2014-04-15 | 2014-07-16 | 立德高科(北京)数码科技有限责任公司 | Encoding pattern and method and device for forming lattice graph through encoding pattern |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100906520B1 (en) | Encoded paper for optical reading | |
US9141899B2 (en) | Two-dimensional identification pattern, article including such a pattern, and methods for marking and identifying such a pattern | |
CN103164723A (en) | Coding method, coding device, decoding method, decoding device and printing method | |
CN108665040A (en) | Coding method based on label | |
US8665208B2 (en) | Product having absolute positioning code pattern on a surface thereof and method for generating absolute positioning code pattern | |
CN108664963A (en) | Decoding method based on coded markings | |
CN108664867A (en) | The processing method and processing unit of coding pattern in a kind of substrate and substrate | |
CN108664960A (en) | The processing method and processing unit of coding pattern | |
US11590726B2 (en) | Surfaces with embedded information | |
WO2009069964A2 (en) | Product having object code pattern on a surface thereof and method for generating object code pattern | |
CN108664868A (en) | A kind of decoding apparatus and coding/decoding method | |
CN108664958A (en) | Data decoding method and data deciphering device | |
CN108664531A (en) | A kind of location information acquisition device and acquisition methods based on coding pattern | |
CN108664833A (en) | The processing method of coding pattern in a kind of substrate and substrate |
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 | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20200804 Address after: No.1108, 11th floor, Gaode building, No.10 Huayuan East Road, Haidian District, Beijing 100083 Applicant after: BEIJING TSTUDY TECHNOLOGY Co.,Ltd. Address before: 100098, No. 2, building 18, North Third Ring Road, Haidian District, Beijing, 803-3 Applicant before: Tian Xuesong |
|
TA01 | Transfer of patent application right | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181016 |
|
RJ01 | Rejection of invention patent application after publication |