CN104657698A - Method for encoding and decoding colored two-dimensional code capable of bearing multiple black and white two-dimensional codes - Google Patents

Method for encoding and decoding colored two-dimensional code capable of bearing multiple black and white two-dimensional codes Download PDF

Info

Publication number
CN104657698A
CN104657698A CN201510068506.0A CN201510068506A CN104657698A CN 104657698 A CN104657698 A CN 104657698A CN 201510068506 A CN201510068506 A CN 201510068506A CN 104657698 A CN104657698 A CN 104657698A
Authority
CN
China
Prior art keywords
code
color
quick response
black
white
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.)
Granted
Application number
CN201510068506.0A
Other languages
Chinese (zh)
Other versions
CN104657698B (en
Inventor
潘卫清
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang Lover Health Science and Technology Development Co Ltd
Original Assignee
Zhejiang Lover Health Science and Technology Development Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Zhejiang Lover Health Science and Technology Development Co Ltd filed Critical Zhejiang Lover Health Science and Technology Development Co Ltd
Priority to CN201510068506.0A priority Critical patent/CN104657698B/en
Publication of CN104657698A publication Critical patent/CN104657698A/en
Application granted granted Critical
Publication of CN104657698B publication Critical patent/CN104657698B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Color Image Communication Systems (AREA)
  • Compression Of Band Width Or Redundancy In Fax (AREA)

Abstract

The invention discloses a method for encoding and decoding a colored two-dimensional code capable of bearing multiple black and white two-dimensional codes. The method comprises the following steps: firstly, according to an RGB trichromatic theory, selecting multiple colors with large average color difference values as preselected coding colors of the colored two-dimensional code, and sequencing the multiple colors to correspond each color to a serial number. The invention provides a large-capacity color encoding and decoding method which is compatible with black and white two-dimensional code information encoding and decoding standard; by the method, a plug-in can be manufactured to update general black and white two-dimensional code so as to improve the capability of two-dimensional information.

Description

A kind of color 2 D code decoding method carrying several black and white Quick Response Codes
Technical field
The invention belongs to planar bar code technology field, relate to a kind of color 2 D code coding/decoding method carrying several black and white Quick Response Codes, relate in particular to and a kind of color coding approach that is multiplexing and demultiplexing is carried out to several black and white Quick Response Codes.
Technical background
Barcode technology is the complex art integrating coding, printing, identification, data acquisition and processing (DAP), bar code is divided into again one-dimension code and Quick Response Code, Quick Response Code except possess one-dimension code cost low, propagate except the advantage such as convenient, also have that information capacity is large, reliability is high, can represent the advantages such as various ways data, security and antiforge purpose are strong.Started to the research of planar bar code technology abroad late 1980s.In the research of two-dimensional code symbol presentation technology, develop multiple code system, common are PDF417, QR Code, Data Matrix etc., and ISO (International Standards Organization) formulates the ISO/IEC standard of these Quick Response Codes.The research of China to planar bar code technology starts from 1993, the technical manual of Article Numbering Center of China to several conventional Quick Response Code PDF417, QR Code, Data Matrix etc. has carried out translation and follow-up study, and formulated the national standard of two Quick Response Codes on this basis: GB/T17172-1997 " 417 barcode ", GB/T 18284-2000 " quick response matrix code ".
Planar bar code technology is mainly used in the robotization and e-commerce platform entrance etc. of traffic administration, logistics, all kinds of certificate, all kinds of form and bill, industrial production line.In recent years along with the degree of depth of wireless network and mobile communication technology, mobile call technology and Technology of Mobile Multimedia combines, Quick Response Code has obtained universal in popular life.But along with the expansion of increase and Quick Response Code application is measured by social information, need Quick Response Code to hold more information, and current black and white Quick Response Code only uses two kinds of colors, limits the raising of information capacity, color 2 D code is developed in this context.The Gavin Jancke of Microsoft Research has invented a color 2 D code, and have four looks and eight looks, two kinds of versions, its unit module is triangle, adopts multi-system, approximately can improve the packing density of 2 ~ 3 times relative to black and white Quick Response Code to the coding of information flow.Jia Hua state of Zhejiang Polytechnical University etc. proposes a kind of high compression ratio color 2 D code coding rule towards Chinese character.Agricultural University Of South China discloses a kind of color overlaid two-dimensional code generation method.As a whole, current color 2 D code decoding method all improves information capacity based on multilevel code, and this coding method cannot be mutually compatible with the encoding and decoding of black and white Quick Response Code.But the fetch equipment of current common black and white Quick Response Code and encoding and decoding software have obtained large area and popularized, on universal black and white Quick Response Code soft hardware equipment basis, how to realize the direction that the interchange of jumbo 2 D code information is planar bar code technology development.
Summary of the invention
The object of this invention is to provide a kind of colored decoding method of Large Copacity that can be compatible mutually with black and white 2 D code information encoding and decoding standard.Method can make the upgrading that plug-in unit completes general black and white Quick Response Code software whereby, improves the information capacity of Quick Response Code.
Concrete technical scheme of the present invention is as follows:
A kind of color 2 D code decoding method carrying several black and white Quick Response Codes, comprise color coding approach and colour decoding method, described color coding approach is not carry out multilevel code to expand the information capacity of Quick Response Code for information flow, but the grouping of bits of several common black and white Quick Response Code same grid locations is encoded, thus realize the function simultaneously carrying several black and white Quick Response Codes with a secondary color 2 D code.
Preferably, described color coding approach comprises the following steps:
(1) select Multi-encoding color according to RGB color vector spacing size, and give one, often kind of color arrangement sequence number, such as, select red, yellow, blue, green, blue or green, purple ... as preliminary election encoded colors, then the sequence number that often kind of Color pair is answered is followed successively by 1,2,3,4,5,6,
(2) the black and white Quick Response Code that generation K is common as required, and sorted;
(3) scan the code element of every width black and white Quick Response Code successively, the code element of same grid position is extracted the composition K bit that puts in order by Quick Response Code;
(4) if binary number is 0, then white (or black) look of choosing is as the color of the corresponding code element of colour code, if each of binary number is 1, then select black (or white) look as the color of this colour code code element, otherwise the preselected color choosing the corresponding sequence number of K bit, as the encoded colors of color 2 D code respective symbol, scans all code elements in this approach and then generates a secondary color 2 D code.
Preferably, described colour decoding method comprises the following steps:
(1) read color 2 D code by Versatile two-dimension code reading terminals, and with general Quick Response Code localization method, color 2 D code is positioned and stress and strain model;
(2) the Quick Response Code code element of gridding is scanned one by one, extract the rgb value of each symbol diagram picture, according to the Euler's Distance Judgment code element color between this RGB vector and preliminary election encoded colors RGB vector;
(3) add up the encoded colors number M of color 2 D code, and the sequence number that each code element Color pair is answered is converted into log 2m bit;
(4) log is read respectively 2each binary value in M bit, and give log respectively successively 2the symbol value of M black and white Quick Response Code, scans all code elements with this and then can obtain log 2m common black and white Quick Response Code.
Preferably, for the binary coding method of the adopting international standards of coding of original information stream, coloud coding is the secondary coding of the black and white Quick Response Code to standards such as QR code, PDF417 codes.
Preferably, the view finding figure of the color 2 D code generated and the color in functional module district are identical with black and white Quick Response Code.
Preferably, the target of its decoding is the decomposition that colour code arrives multiple black and white Quick Response Code, instead of the decoding to information flow, and the black and white two-dimensional code decoder/method of the information flow available standards contained in Quick Response Code is understood.
Preferably, this color 2 D code can be positioned and gridding by general black and white two-dimensional code decoder/method.
Technical scheme of the present invention comprises black and white code and synthesizes demultiplexing that the multiplexing and encoding of colour code and colour code be decomposed into black and white code and to decode two parts.
The multiplexing and encoding method of described color 2 D code comprises following step:
(1) with black and white Quick Response Code coding rule such as QR Code, PDF417 or the Data Matrix etc. of standard, information flow is encoded, generate K width (K >=1) black and white Quick Response Code.Then by the precedence generated, black and white Quick Response Code is sorted, and use A, B, C respectively ... letter represents;
(2) according to the RGB principle of three primary colours, choose the large multiple color of adjacent color vector distance as encodes candidate color, as red, yellow, blue, green, blue or green, purple ... Deng, and give one, often kind of color numbering respectively as: red=1, yellow=2, blue=3, green=4, blue or green=5, purple=6 ... Deng.
(3) scan the code element of all black and white Quick Response Codes respectively successively, extract the code value of each code element in same grid locations, and form a K position binary value by the ordering of black and white Quick Response Code.Such as extract the symbol value of 3 width black and white Quick Response Codes on (n, m) grid position successively, be respectively A (n, m)=1, B (n, m)=0 and C (n, m)=1, then formed binary value is 101.
(4) generate one with the blank Quick Response Code grid of black and white Quick Response Code same mesh number, then insert candidate color at each grid position according to the K position binary value of the corresponding code value formation of K width black and white Quick Response Code, specific rules is as follows:
If 1. corresponding on certain grid position K position binary value is 0, then this grid inserts white (or black);
If 2. corresponding on certain grid position each symbol value of black and white Quick Response Code is 1 entirely, then this grid inserts black (or white);
3. except above two kinds of situations, then, in the candidate color table preset, choose and insert this grid with the color corresponding to the binary value of K position, 3 binary values of such as certain grid are 101, then (101) 2=(5) 10, so choose the Fill Color of the cyan corresponding to 5 as this grid.
(5) according to above rule, all grids scanning blank Quick Response Code successively select corresponding Fill Color, finally generate the color 2 D code that comprises K width black and white Quick Response Code.
Color 2 D code of the present invention comprises following step to the demultiplexing coding/decoding method of black and white Quick Response Code:
(1) read color 2 D code by Versatile two-dimension code reading terminals, and with general Quick Response Code localization method, color 2 D code is positioned and stress and strain model;
(2) the Quick Response Code code element of gridding is scanned one by one, extract the rgb value of each symbol diagram picture, according to the Euler's Distance Judgment code element color between this RGB vector and preliminary election encoded colors RGB vector;
(3) the encoded colors number M=2 of color 2 D code is added up k, and the sequence number that each code element Color pair is answered is converted to log 2m bit, concrete conversion method is as follows:
If 1. detect, the encoded colors of certain grid is for white (or black), then this mesh color is converted to the log that binary value is 0 2m bit;
If 2. detect, the encoded colors of certain grid is black (or white), then this mesh color is converted to the decimal system for (M-1) 10log 2m bit;
3. except above two kinds of situations, then in pre-set color table, search corresponding sequence number according to detected code element color, be converted into log 2m bit;
(4) log is generated 2the blank Quick Response Code of M width and colour code same mesh number, then reads the log in color 2 D code on each grid position one by one 2m bit, and give log successively by the binary value of each in binary number 2in M the corresponding grid of blank Quick Response Code, finally insert black-white colors according to the binary value in grid, scan all code elements with this and then can obtain log 2m common black and white Quick Response Code.
(5) the common black and white Quick Response Code obtained of decoding is inputted two-dimensional code decoder successively, finally can solve raw information flow data wherein.
The invention provides a kind of colored decoding method of Large Copacity that can be compatible mutually with black and white 2 D code information encoding and decoding standard, method can make the upgrading that plug-in unit completes general black and white Quick Response Code software whereby, improves the information capacity of Quick Response Code.
Accompanying drawing explanation
Fig. 1 and Fig. 2 is the two secondary common black and white Quick Response Code schematic diagram that in the specific embodiment of the present invention, coloud coding implementation process generates;
The inverse process schematic diagram of Fig. 3 to be colour decoding implementation process of the present invention be cataloged procedure.
[embodiment]
Describe the specific embodiment of the present invention in detail below in conjunction with accompanying drawing, but be not limiting the scope of the invention.The present invention specifically implements to comprise coloud coding and decoding two parts, illustrates its implementation process below in conjunction with an example.
Coloud coding implementation process comprises following step:
Step one, select the information flow needing coding, the information flow inputted in the present embodiment is two network linking addresses respectively: http://cli.im/6pOaA and http://cli.im/TM3bL.Then these two network address are inputted general QR code coder successively, generate two common black and white Quick Response Codes, as depicted in figs. 1 and 2.
Step 2, chooses the larger color of several RGB vector spacing as encodes candidate color, and gives one, often kind of color numbering respectively as: red=1, yellow=2, blue=3, green=4, blue or green=5, purple=6.
Step 3, distinguishes the code element of 2 width black and white Quick Response Codes of scanning strip coding successively, as shown in Fig. 31, extracts the code value of each code element in same grid locations, and forms 2 binary values, as shown in Fig. 32 by the ordering of black and white Quick Response Code.
Step 4, generate one with the blank Quick Response Code grid of black and white Quick Response Code same mesh number, 2 binary values then formed according to the corresponding code value of 2 width black and white Quick Response Code at each grid position insert candidate color, and its color map is closed and is: (00) 2=(0) 10-white, (01) 2=(1) 10-red, (10) 2=(2) 10-yellow, (11) 2=(3) 10-black, the color 2 D code generated is as shown in Fig. 33.
Colour decoding implementation process of the present invention is the inverse process of cataloged procedure (Fig. 3), specifically comprises following step:
Step one, reads color 2 D code by Versatile two-dimension code reading terminals, and positions and stress and strain model color 2 D code with general Quick Response Code localization method;
Step 2, scans one by one to the Quick Response Code code element of gridding, extracts the rgb value of each symbol diagram picture, according to the Euler's Distance Judgment code element color between this RGB vector and preliminary election encoded colors RGB vector;
Step 3, the encoded colors number of statistics color 2 D code is white, black, red, yellow 4 kinds of colors, then the sequence number that each code element Color pair is answered is converted to log 24=2 bit, concrete conversion method is as follows:
If 1. detect, the encoded colors of certain grid is for white (or black), then this mesh color is converted to 2 bits that binary value is 0, i.e. (00) 2;
If 2. detect, the encoded colors of certain grid is black (or white), then this mesh color is converted to 2 bits that the decimal system is 4-1=3, i.e. (3) 10=> (11) 2;
3. except above two kinds of situations, then in pre-set color table, search corresponding sequence number according to detected code element color, be converted into log 2m bit, even detects redness, tables look-up its sequence number is 1 according to step 2, and corresponding dibit is (01) 2if yellow detected, then table look-up its sequence number is 2, corresponding dibit is (10) 2.
Step 4, generates the blank Quick Response Code of 2 width and colour code same mesh number, then reads 2 bits in color 2 D code on each grid position one by one, and gives log successively by the binary value of each in binary number 2in M the corresponding grid of blank Quick Response Code, finally insert black-white colors according to the binary value in grid, scan all code elements with this and then can obtain 2 common black and white Quick Response Codes.
Step 5, by decoding, the common black and white Quick Response Code obtained inputs two-dimensional code decoder successively, finally can solve raw information flow data wherein.

Claims (7)

1. one kind can carry the color 2 D code decoding method of several black and white Quick Response Codes, it is characterized in that: it comprises color coding approach and colour decoding method, described color coding approach is not carry out multilevel code to expand the information capacity of Quick Response Code for information flow, but the grouping of bits of several common black and white Quick Response Code same grid locations is encoded, thus realize the function simultaneously carrying several black and white Quick Response Codes with a secondary color 2 D code.
2. a kind of color 2 D code decoding method carrying several black and white Quick Response Codes according to claim 1, is characterized in that: described color coding approach comprises the following steps:
(1) select Multi-encoding color according to RGB color vector spacing size, and give one, often kind of color arrangement sequence number, such as, select red, yellow, blue, green, blue or green, purple ... as preliminary election encoded colors, then the sequence number that often kind of Color pair is answered is followed successively by 1,2,3,4,5,6,
(2) the black and white Quick Response Code that generation K is common as required, and sorted;
(3) scan the code element of every width black and white Quick Response Code successively, the code element of same grid position is extracted the composition K bit that puts in order by Quick Response Code;
If binary number is 0, then white (or black) look of choosing is as the color of the corresponding code element of colour code, if each of binary number is 1, then select black (or white) look as the color of this colour code code element, otherwise the preselected color choosing the corresponding sequence number of K bit, as the encoded colors of color 2 D code respective symbol, scans all code elements in this approach and then generates a secondary color 2 D code.
3. a kind of color 2 D code decoding method carrying several black and white Quick Response Codes according to claim 1, is characterized in that: described colour decoding method comprises the following steps:
(1) read color 2 D code by Versatile two-dimension code reading terminals, and with general Quick Response Code localization method, color 2 D code is positioned and stress and strain model;
(2) the Quick Response Code code element of gridding is scanned one by one, extract the rgb value of each symbol diagram picture, according to the Euler's Distance Judgment code element color between this RGB vector and preliminary election encoded colors RGB vector;
(3) add up the encoded colors number M of color 2 D code, and the sequence number that each code element Color pair is answered is converted into log 2m bit;
(4) log is read respectively 2each binary value in M bit, and give log respectively successively 2the symbol value of M black and white Quick Response Code, scans all code elements with this and then can obtain log 2m common black and white Quick Response Code.
4. a kind of color 2 D code decoding method carrying several black and white Quick Response Codes according to claim 2, it is characterized in that: for the binary coding method of the adopting international standards of coding of original information stream, coloud coding is the secondary coding of the black and white Quick Response Code to standards such as QR code, PDF417 codes.
5. a kind of color 2 D code decoding method carrying several black and white Quick Response Codes according to claim 2, is characterized in that: the view finding figure of the color 2 D code generated and the color in functional module district are identical with black and white Quick Response Code.
6. a kind of color 2 D code decoding method carrying several black and white Quick Response Codes according to claim 3, it is characterized in that: the target of its decoding is the decomposition that colour code arrives multiple black and white Quick Response Code, instead of the decoding to information flow, the black and white two-dimensional code decoder/method of the information flow available standards contained in Quick Response Code is understood.
7. a kind of color 2 D code decoding method carrying several black and white Quick Response Codes according to claim 3, is characterized in that: this color 2 D code can be positioned and gridding by general black and white two-dimensional code decoder/method.
CN201510068506.0A 2015-02-10 2015-02-10 A kind of color 2 D code decoding method for carrying several black and white Quick Response Codes Active CN104657698B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510068506.0A CN104657698B (en) 2015-02-10 2015-02-10 A kind of color 2 D code decoding method for carrying several black and white Quick Response Codes

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510068506.0A CN104657698B (en) 2015-02-10 2015-02-10 A kind of color 2 D code decoding method for carrying several black and white Quick Response Codes

Publications (2)

Publication Number Publication Date
CN104657698A true CN104657698A (en) 2015-05-27
CN104657698B CN104657698B (en) 2017-09-19

Family

ID=53248800

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510068506.0A Active CN104657698B (en) 2015-02-10 2015-02-10 A kind of color 2 D code decoding method for carrying several black and white Quick Response Codes

Country Status (1)

Country Link
CN (1) CN104657698B (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104951827A (en) * 2015-06-08 2015-09-30 上海理工大学 Compound two-dimensional code and identifying system thereof
CN106022430A (en) * 2016-05-18 2016-10-12 北京鼎九信息工程研究院有限公司 Method and device for generating, recognizing and reading synthetic-type color two-dimensional diagram code
CN106203571A (en) * 2016-07-11 2016-12-07 搜油郎成都科技有限公司 Image production method based on Quick Response Code and recognition methods and realize system
CN106485305A (en) * 2016-09-07 2017-03-08 西北工业大学 A kind of implementation method of color 2 D code
CN106778997A (en) * 2016-11-28 2017-05-31 北京慧眼智行科技有限公司 The generation method and device of a kind of two-dimensional strip code character
CN108416405A (en) * 2018-03-12 2018-08-17 北京知道创宇信息技术有限公司 2 D code verification method and system
CN108985128A (en) * 2018-07-06 2018-12-11 刘崇森 The methods, devices and systems of color code identification
CN109214486A (en) * 2017-06-29 2019-01-15 中国电信股份有限公司 Three-dimension code, the generation method of three-dimension code and device, recognition methods and device
CN109784451A (en) * 2017-11-13 2019-05-21 卓望数码技术(深圳)有限公司 A kind of method and apparatus expanding two dimensional code code capacity using more colors
CN109919279A (en) * 2019-02-28 2019-06-21 尤尼泰克(嘉兴)信息技术有限公司 A kind of extended method of two dimensional code
CN109948766A (en) * 2019-03-29 2019-06-28 北京印刷学院 The composite coloured anti-fake two-dimension code of multi-code and its generation and reading method
CN110114781A (en) * 2016-12-20 2019-08-09 阿利坎特大学 Method for detecting and identifying long-range high density visual indicia
CN111191759A (en) * 2019-08-26 2020-05-22 上海懒书智能科技有限公司 Two-dimensional code generation method and positioning and decoding method based on GPU
CN114430327A (en) * 2020-10-12 2022-05-03 中国石油化工股份有限公司 Industrial control network data transmission method based on color two-dimensional code and two-dimensional code

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7185816B1 (en) * 2000-05-04 2007-03-06 Symbol Technologies, Inc. Bar code and method of forming a bar code having color for encoding supplemental information
CN101149813A (en) * 2007-07-13 2008-03-26 中兴通讯股份有限公司 Matrix type colorful two-dimensional bar code encoding and decoding method
CN102184380A (en) * 2011-05-10 2011-09-14 华南农业大学 Color-superposition two-dimension code system and application method thereof
EP2806377A2 (en) * 2013-05-24 2014-11-26 King Abdulaziz City for Science and Technology OK CODE: A Multidimensional Color Barcode
CN104268615A (en) * 2014-10-24 2015-01-07 重庆思根科技有限公司 Encoding method and decoding method for color two-dimensional code

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7185816B1 (en) * 2000-05-04 2007-03-06 Symbol Technologies, Inc. Bar code and method of forming a bar code having color for encoding supplemental information
CN101149813A (en) * 2007-07-13 2008-03-26 中兴通讯股份有限公司 Matrix type colorful two-dimensional bar code encoding and decoding method
CN102184380A (en) * 2011-05-10 2011-09-14 华南农业大学 Color-superposition two-dimension code system and application method thereof
EP2806377A2 (en) * 2013-05-24 2014-11-26 King Abdulaziz City for Science and Technology OK CODE: A Multidimensional Color Barcode
CN104268615A (en) * 2014-10-24 2015-01-07 重庆思根科技有限公司 Encoding method and decoding method for color two-dimensional code

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
GRILLO A ET AL: "High Capacity Colored Two Dimensional codes", 《INTERNATIONAL MULTICONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY IEEE》 *

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104951827A (en) * 2015-06-08 2015-09-30 上海理工大学 Compound two-dimensional code and identifying system thereof
CN106022430B (en) * 2016-05-18 2022-01-07 北京鼎九信息工程研究院有限公司 Method and device for generating, recognizing and reading synthetic color two-dimensional graph code
CN106022430A (en) * 2016-05-18 2016-10-12 北京鼎九信息工程研究院有限公司 Method and device for generating, recognizing and reading synthetic-type color two-dimensional diagram code
WO2017198188A1 (en) * 2016-05-18 2017-11-23 北京鼎九信息工程研究院有限公司 Generation and reading method and device for synthetic colour two-dimensional figure code
CN106203571A (en) * 2016-07-11 2016-12-07 搜油郎成都科技有限公司 Image production method based on Quick Response Code and recognition methods and realize system
CN106485305A (en) * 2016-09-07 2017-03-08 西北工业大学 A kind of implementation method of color 2 D code
CN106778997A (en) * 2016-11-28 2017-05-31 北京慧眼智行科技有限公司 The generation method and device of a kind of two-dimensional strip code character
CN110114781B (en) * 2016-12-20 2023-09-29 阿利坎特大学 Method for detecting and identifying remote high density visual indicia
CN110114781A (en) * 2016-12-20 2019-08-09 阿利坎特大学 Method for detecting and identifying long-range high density visual indicia
CN109214486B (en) * 2017-06-29 2022-04-26 中国电信股份有限公司 Three-dimensional code, three-dimensional code generation method and device, and three-dimensional code identification method and device
CN109214486A (en) * 2017-06-29 2019-01-15 中国电信股份有限公司 Three-dimension code, the generation method of three-dimension code and device, recognition methods and device
CN109784451A (en) * 2017-11-13 2019-05-21 卓望数码技术(深圳)有限公司 A kind of method and apparatus expanding two dimensional code code capacity using more colors
CN109784451B (en) * 2017-11-13 2022-03-18 卓望数码技术(深圳)有限公司 Method and device for expanding two-dimensional code coding capacity by using multiple colors
CN108416405A (en) * 2018-03-12 2018-08-17 北京知道创宇信息技术有限公司 2 D code verification method and system
CN108985128A (en) * 2018-07-06 2018-12-11 刘崇森 The methods, devices and systems of color code identification
CN109919279B (en) * 2019-02-28 2020-12-08 尤尼泰克(嘉兴)信息技术有限公司 Two-dimensional code expansion method
CN109919279A (en) * 2019-02-28 2019-06-21 尤尼泰克(嘉兴)信息技术有限公司 A kind of extended method of two dimensional code
CN109948766B (en) * 2019-03-29 2022-04-08 北京印刷学院 Multi-code composite color anti-counterfeiting two-dimensional code and generation and reading method thereof
CN109948766A (en) * 2019-03-29 2019-06-28 北京印刷学院 The composite coloured anti-fake two-dimension code of multi-code and its generation and reading method
CN111191759A (en) * 2019-08-26 2020-05-22 上海懒书智能科技有限公司 Two-dimensional code generation method and positioning and decoding method based on GPU
CN111191759B (en) * 2019-08-26 2023-06-16 上海懒书智能科技有限公司 Two-dimensional code generation method, positioning and decoding method based on GPU
CN114430327A (en) * 2020-10-12 2022-05-03 中国石油化工股份有限公司 Industrial control network data transmission method based on color two-dimensional code and two-dimensional code

Also Published As

Publication number Publication date
CN104657698B (en) 2017-09-19

Similar Documents

Publication Publication Date Title
CN104657698A (en) Method for encoding and decoding colored two-dimensional code capable of bearing multiple black and white two-dimensional codes
CN105959703B (en) Decoder, encoder, generate data flow method and decoding data stream method
JP5145435B2 (en) Color discrimination method for color-based image code
CN105976004A (en) Color two-dimensional code multi-dimensional information encoding and decoding methods and devices
CN104123572B (en) two-dimensional code generation method
CN106022431B (en) Method and device for generating, recognizing and reading color two-dimensional graph code of color identification type
CN101093553A (en) 2D code system, and identification method
CN103632179A (en) Three-dimensional bar code encoding and decoding method and device
WO2006049430A1 (en) Mixed code, and method and apparatus for generating the same, and method and appratus for decoding the same
CN105718979B (en) A method of generating two-dimension code image
CN104268615A (en) Encoding method and decoding method for color two-dimensional code
CN104239927A (en) Colored two-dimension code generating method and decoding method
CN105894070B (en) A kind of two dimension code encoding method and device
CN105760917A (en) Three-dimensional code coding method and system
CN107451640B (en) Anti-counterfeiting method based on two-dimensional code
CN104933386B (en) The recognition methods of many GTG invisible two-dimensional codes
CN109214486B (en) Three-dimensional code, three-dimensional code generation method and device, and three-dimensional code identification method and device
CN105160378A (en) Color invisible image code generating method
CN109543803B (en) Coding system and decoding system capable of editing primary-secondary color two-dimensional codes
CN104573781A (en) Encoding and decoding method of two-dimensional code
CN105930890B (en) A kind of multidimensional coloured silk code label generating method based on magic square Encryption Algorithm
CN109325574B (en) Colored two-dimensional code
CN106485305A (en) A kind of implementation method of color 2 D code
CN104850817B (en) The identification device of colored high-order latent image code
CN109784451A (en) A kind of method and apparatus expanding two dimensional code code capacity using more colors

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant