合成型彩色二维图码的生成、识读方法及装置的制造方法

文档序号:10656210阅读:267来源:国知局
合成型彩色二维图码的生成、识读方法及装置的制造方法
【专利摘要】本发明实施例公开了合成型彩色二维图码的生成、识读方法及装置,生成方法包括:获取第一黑白二维图码的第一像素矩阵和特征信息、第二黑白二维图码的第二像素矩阵及第三黑白二维图码的第三像素矩阵,分别将该第一像素矩阵量化为第一量化矩阵、该第二像素矩阵量化为第二量化矩阵、该第三像素矩阵量化为第三量化矩阵,将三个量化矩阵组合成第四像素矩阵,确定该第四像素矩阵中的元素对应的颜色,将所确定出的颜色填充入待生成的彩色二维图码的数据存储区域中,并将该特征信息区域中的特征信息填充入当前的该彩色二维图码的特征信息区域中。采用该方法生成的彩色二维图码中的颜色信息包含有效信息,而不仅仅是视觉上的冲击。
【专利说明】
合成型彩色二维图码的生成、识读方法及装置
技术领域
[0001] 本发明设及二维图码领域,特别设及合成型彩色二维图码的生成、识读方法及装 置。
【背景技术】
[0002] 国内外对二维图码的研究始于20世纪80年代末,在二维图码符号表示技术研究方 面已研制出多种码制,常见的有PDF417、QR CodeXode 49等。现实生活中,黑白二维图码为 较为常用的一种,具体的,它是在一个矩形空间通过黑、白像素在矩阵中的不同分布进行编 码,来记录数据信息的,一般具有数据存储区域和特征信息区域,其中,数据存储区域中黑 白像素的分布形式用来存储需要包含在二维图码中的数据信息,特征信息区域用来保存二 维图码的特征信息,其中,特征信息包括格式信息、版本信息等数据。
[0003] 随着人们对视觉效果的要求的提高,矩阵式的彩色二维图码应运而生。所谓彩色 二维图码是相对黑白二维图码来定义的,彩色二维图码是一种特殊的二维图码,它既具有 普通黑白图码的所有功能,又能呈现出彩色的外观。
[0004] 虽然目前市场上存在彩色二维图码,但是其仅仅是给用户带来视觉上的冲击,其 颜色信息并不包含任何有效信息。

【发明内容】

[0005] 本发明实施例公开了合成型彩色二维图码的生成、识读方法及装置,用于解决现 有的彩色二维图码中颜色信息不包含任何有效信息的问题。技术方案如下:
[0006] 第一方面,本发明实施例提供了一种合成型彩色二维图码的生成方法,包括:
[0007] 获取第一黑白二维图码的第一像素矩阵和特征信息区域中的特征信息、第二黑白 二维图码的第二像素矩阵及第=黑白二维图码的第=像素矩阵,其中,所述第一黑白二维 图码、所述第二黑白二维图码和所述第=黑白二维图码的特征信息区域中的特征信息相 同;
[000引按照预设的用于将像素矩阵中的元素转换为0或1的量化规则,分别将所述第一像 素矩阵量化为第一量化矩阵、所述第二像素矩阵量化为第二量化矩阵W及所述第=像素矩 阵量化为第=量化矩阵;
[0009] 将所述第一量化矩阵、所述第二量化矩阵及所述第=量化矩阵按照预设的编码重 置规则组合成第四像素矩阵;
[0010] 根据预设的关于元素与颜色的对应关系,确定所述第四像素矩阵中的元素对应的 颜色;
[0011] 将所确定出的颜色填充入待生成的彩色二维图码的数据存储区域中,并将所述特 征信息区域中的特征信息填充入当前的所述彩色二维图码的特征信息区域中,完成彩色二 维图码的生成。
[0012] 优选的,所述按照预设的用于将像素矩阵中的元素转换为0或1的量化规则,分别 将所述第一像素矩阵量化为第一量化矩阵、所述第二像素矩阵量化为第二量化矩阵W及所 述第=像素矩阵量化为第=量化矩阵具体为:
[0013] 将所述第一像素矩阵中每个元素中的R、G、B值的平均值与预设的阔值进行比较; 若所述平均值大于所述预设的阔值,则将该元素量化为1;若所述平均值小于所述预设的阔 值,则将该元素量化为0,得到所述第一量化矩阵;
[0014] 将所述第二像素矩阵中每个元素中的R、G、B值的平均值与预设的阔值进行比较; 若所述平均值大于所述预设的阔值,则将该元素量化为1;若所述平均值小于所述预设的阔 值,则将该元素量化为0,得到所述第二量化矩阵;
[0015] 将所述第=像素矩阵中每个元素中的R、G、B值的平均值与预设的阔值进行比较; 若所述平均值大于所述预设的阔值,则将该元素量化为1;若所述平均值小于所述预设的阔 值,则将该元素量化为0,得到所述第=量化矩阵。
[0016] 优选的,所述将所述第一量化矩阵、所述第二量化矩阵及所述第=量化矩阵按照 预设的编码重置规则组合成第四像素矩阵具体为:
[0017] 将所述第一量化矩阵中的元素作为R值、所述第二量化矩阵中的元素作为G值W及 所述第=量化矩阵中的元素作为B值;
[0018] 将在所述第一量化矩阵、所述第二量化矩阵及所述第=量化矩阵中位置相同的所 述R值、所述G值及所述B值组合成所述第四像素矩阵中对应位置的元素,得到所述第四像素 矩阵。
[0019] 优选的,所述预设的关于元素与颜色的对应关系为:
[0020] 元素(0,0,0)对应黑色;元素(0,0,1)对应蓝色;元素(0,1,0)对应绿色;元素(0,1, 1)对应青蓝色;元素(1,〇,〇)对应红色;元素(1,〇,1)对应洋红色;元素(1,1,〇)对应黄色;元 素(1,1,1)对应白色。
[0021] 优选的,所述将所述特征信息区域中的特征信息填充入当前的所述彩色二维图码 的特征信息区域中之后,还包括:
[0022] 对所述特征信息区域进行掩模处理。
[0023] 第二方面,本发明实施例提供了一种合成型彩色二维图码的识读方法,包括:
[0024] 获取待识读的彩色二维图码的第五像素矩阵和特征信息区域中的特征信息,其 中,所述待识读的彩色二维图码为通过上述合成型彩色二维图码的生成方法生成的彩色二 维图码;
[0025] 将所述第五像素矩阵中每一个元素缩小预定倍数,得到第六像素矩阵,其中,所述 预定倍数基于所述待识读的彩色二维图码的颜色模型确定;
[0026] 按照生成所述彩色二维图码时所利用的预设的编码重置规则的逆过程,将所述第 六像素矩阵分解为第四量化矩阵、第五量化矩阵及第六量化矩阵;
[0027] 按照预设的用于将量化矩阵中的元素转换为(0,0,0)或(255,255,255)的转换规 贝1J,分别将所述第四量化矩阵转换为第屯像素矩阵、所述第五量化矩阵转换为第八像素矩 阵W及所述第六量化矩阵转换为第九像素矩阵;
[0028] 分别将所述第屯像素矩阵与所述特征信息区域中的特征信息进行整合,生成第四 黑白二维图码,将所述第八像素矩阵与所述特征信息区域中的特征信息进行整合,生成第 五黑白二维图码,将所述第九像素矩阵与所述特征信息区域中的特征信息进行整合,生成 第六黑白二维图码;
[0029] 分别识读所述第四黑白二维图码、所述第五黑白二维图码W及所述第六黑白二维 图码,得到所述第四黑白二维图码、所述第五黑白二维图码W及所述第六黑白二维图码中 存储的有效信息。
[0030] 优选的,所述将所述第五像素矩阵中每一个元素缩小预定倍数,得到第六像素矩 阵,包括:
[0031 ]对所述第五像素矩阵进行纠错处理;
[0032] 将纠错处理后的第五像素矩阵中每一个元素缩小预定倍数,确定出第六像素矩 阵;
[0033] 其中,所述纠错处理包括:
[0034] 根据公式
计算出所述第五 像素矩阵中的元素与预设的元素的欧氏距离值ri~rs,其中,X为所述第五像素矩阵中的元 素的R值,y为所述第五像素矩阵中的元素的G值,Z为所述第五像素矩阵中的元素的B值,n = 1,2-'8,R、G、B分别为所述预设的元素的R值、G值、B值;
[0035] 比较所述欧氏距离值ri~rs的大小,用值最小的rn对应的所述预设的元素替换所 述第五像素矩阵中的元素,完成纠错处理;
[0036] 所述预设的元素包括:
[0037] (〇,〇,〇)、(〇,〇,255)、(0,255,0)、(0,255,255)、(255,0,0)、(255,0,255)、(255, 255,0)及(255,255,255)。
[0038] 优选的,所述预设的用于将量化矩阵中的元素转换为(0,0,0)或(255,255,255)的 转换规则为:
[0039] 将量化矩阵中的元素0转换为(0,0,0),将量化矩阵中的元素1转换为(255,255, 255) O
[0040] 第=方面,本发明实施例提供了一种合成型彩色二维图码的生成装置,包括:
[0041] 第一获取模块,用于获取第一黑白二维图码的第一像素矩阵和特征信息区域中的 特征信息、第二黑白二维图码的第二像素矩阵及第=黑白二维图码的第=像素矩阵,其中, 所述第一黑白二维图码、所述第二黑白二维图码和所述第=黑白二维图码的特征信息区域 中的特征信息相同;
[0042] 量化模块,用于按照预设的用于将像素矩阵中的元素转换为0或1的量化规则,分 别将所述第一像素矩阵量化为第一量化矩阵、所述第二像素矩阵量化为第二量化矩阵W及 所述第=像素矩阵量化为第=量化矩阵;
[0043] 编码重置模块,用于将所述第一量化矩阵、所述第二量化矩阵及所述第=量化矩 阵按照预设的编码重置规则组合成第四像素矩阵;
[0044] 颜色确定模块,用于根据预设的关于元素与颜色的对应关系,确定所述第四像素 矩阵中的元素对应的颜色;
[0045] 生成模块,用于将所确定出的颜色填充入待生成的彩色二维图码的数据存储区域 中,并将所述特征信息区域中的特征信息填充入当前的所述彩色二维图码的特征信息区域 中,完成彩色二维图码的生成。
[0046] 第四方面,本发明实施例提供了一种合成型彩色二维图码的识读装置,包括:
[0047] 第二获取模块,用于获取待识读的彩色二维图码的第五像素矩阵和特征信息区域 中的特征信息,其中,所述待识读的彩色二维图码为通过上述合成型彩色二维图码的生成 方法生成的彩色二维图码;
[0048] 元素缩小模块,用于将所述第五像素矩阵中每一个元素缩小预定倍数,得到第六 像素矩阵,其中,所述预定倍数基于所述待识读的彩色二维图码的颜色模型确定;
[0049] 分解模块,用于按照生成所述彩色二维图码时所利用的预设的编码重置规则的逆 过程,将所述第六像素矩阵分解为第四量化矩阵、第五量化矩阵及第六量化矩阵;
[0050] 转换模块,用于按照预设的用于将量化矩阵中的元素转换为(0,0,0)或(255,255, 255)的转换规则,分别将所述第四量化矩阵转换为第屯像素矩阵、所述第五量化矩阵转换 为第八像素矩阵W及所述第六量化矩阵转换为第九像素矩阵;
[0051] 整合模块,用于分别将所述第屯像素矩阵与所述特征信息区域中的特征信息进行 整合,生成第四黑白二维图码,将所述第八像素矩阵与所述特征信息区域中的特征信息进 行整合,生成第五黑白二维图码,将所述第九像素矩阵与所述特征信息区域中的特征信息 进行整合,生成第六黑白二维图码;
[0052] 识读模块,用于分别识读所述第四黑白二维图码、所述第五黑白二维图码W及所 述第六黑白二维图码,得到所述第四黑白二维图码、所述第五黑白二维图码W及所述第六 黑白二维图码中存储的有效信息。
[0053] 本方案中,首先获取第一黑白二维图码的第一像素矩阵和特征信息区域中的特征 信息、第二黑白二维图码的第二像素矩阵及第=黑白二维图码的第=像素矩阵,按照预设 的用于将像素矩阵中的元素转换为0或1的量化规则,分别将该第一像素矩阵量化为第一量 化矩阵、该第二像素矩阵量化为第二量化矩阵W及该第=像素矩阵量化为第=量化矩阵, 然后将第一量化矩阵、第二量化矩阵及第=量化矩阵按照预设的编码重置规则组合成第四 像素矩阵,再根据预设的关于元素与颜色的对应关系,确定该第四像素矩阵中的元素对应 的颜色,最后将所确定出的颜色填充入待生成的彩色二维图码的数据存储区域中,并将该 特征信息区域中的特征信息填充入当前的该彩色二维图码的特征信息区域中,完成彩色二 维图码的生成。采用该生成方法生成的彩色二维图码中的颜色信息包含有效信息,而不仅 仅是视觉上的冲击。
【附图说明】
[0054] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可W 根据运些附图获得其他的附图。
[0055] 图1为本发明实施例所提供的一种合成型彩色二维图码的生成方法的流程图;
[0056] 图2为本发明实施例所提供的一种合成型彩色二维图码的识读方法的流程图;
[0057] 图3为本发明实施例所提供的一种合成型彩色二维图码的生成装置的示意图;
[0058] 图4为本发明实施例所提供的一种合成型彩色二维图码的识读装置的示意图。
【具体实施方式】
[0059] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0060] 为了使彩色二维图码中颜色信息包含有效信息,而不仅仅是给人带来视觉上的冲 击,本发明实施例提供了合成型彩色二维图码的生成、识读方法及装置。
[0061] 下面首先对本发明实施例所提供的一种合成型彩色二维图码的生成方法进行介 绍。
[0062] 如图1所示,一种合成型彩色二维图码的生成方法,可W包括:
[0063] SlOl,获取第一黑白二维图码的第一像素矩阵和特征信息区域中的特征信息、第 二黑白二维图码的第二像素矩阵及第=黑白二维图码的第=像素矩阵;
[0064] 其中,该第一黑白二维图码、该第二黑白二维图码和该第S黑白二维图码的特征 信息区域中的特征信息相同。实际应用中,可W采用现有的黑白二维图码作为该第一黑白 二维图码、该第二黑白二维图码和该第S黑白二维图码,例如孤码、D9ing码等。需要说明的 是该第一黑白二维图码、该第二黑白二维图码和该第=黑白二维图码的特征信息区域中的 特征信息相同,即该第一黑白二维图码、该第二黑白二维图码和该第S黑白二维图码需要 为具有相同格式信息和版本信息的黑白二维图码,获取的该第一像素矩阵、该第二像素矩 阵和该第=像素矩阵具有相同的元素数量,且行数、列数分别相同。
[0065] 需要说明的是,该第一像素矩阵中的一个元素与该第一黑白二维图码中的一个像 素对应,由R值、G值和B值组成,例如,一个像素为黑色,那么在该第一像素矩阵中与其对应 的元素即为-个像素为白色,那么在该第一像素矩阵中与其对应的元素即为 (255,255,255)。该第二像素矩阵与该第二黑白二维图码中像素的颜色的对应关系,W及该 第=像素矩阵与该第=黑白二维图码中像素的颜色的对应关系与上述该第一像素矩阵与 该第一黑白二维图码中像素的颜色的对应关系相同,在此不再重复说明。获取该第一像素 矩阵、该第二像素矩阵和该第=像素矩阵及该特征信息的方式可W采用任意一种现有的获 取方式,在此不做具体限定。
[0066] 需要强调的是,"第一黑白二维图码"中的"第一"、"第二黑白二维图码"中的"第 二"W及"第=黑白二维图码"中的"第仅仅为了从命名上区分=个黑白二维图码,并不 具有任何限定意义;类似的,"第一像素矩阵"中的"第一"、"第二像素矩阵"中的"第二"W及 "第=像素矩阵"中的"第仅仅为了从命名上区分=个像素矩阵,并不具有任何限定意 义。
[0067] S102,按照预设的用于将像素矩阵中的元素转换为0或1的量化规则,分别将所述 第一像素矩阵量化为第一量化矩阵、所述第二像素矩阵量化为第二量化矩阵W及所述第= 像素矩阵量化为第=量化矩阵;
[0068] 具体的,在实际应用中,预设的用于将像素矩阵中的元素转换为0或1的量化规则 可W为:将像素矩阵中每个元素中的R、G、B值的平均值与预设的阔值进行比较;若该平均值 大于该预设的阔值,则将该元素量化为1;若该平均值小于该预设的阔值,则将该元素量化 为O,得到该像素矩阵所对应的量化矩阵。举例而言,若像素矩阵中的一元素为(255,255, 255),该预设的阔值为127.5,由于该元素中的R、G、B值的平均值为255,大于127.5,则将该 元素量化为1;若像素矩阵中的一元素为(〇,〇,〇),该预设的阔值为127.5,由于该元素中的 R、G、B值的平均值为O,小于127.5,则将该元素量化为O。
[0069] 可W理解的是,利用上述所给出的具体的量化规则,可W将该第一像素矩阵中每 个元素中的R、G、B值的平均值与预设的阔值进行比较;若该平均值大于该预设的阔值,则将 该元素量化为1;若该平均值小于该预设的阔值,则将该元素量化为0,得到该第一量化矩 阵,其中,该第一量化矩阵由0和/或1组成。其中,该预设的阔值可W根据实际获取的该第一 像素矩阵中的元素确定,由于实际获取该第一像素矩阵时可能存在误差,例如一个像素为 白色,获取的与其对应的元素可能为(255,253,254),为了避免运种误差造成的影响,一般 将0和255的平均值127.5作为预设的阔值,运样即使在误差较大的情况下,也仍然可W准确 的获得该第一量化矩阵,但该预设的阔值并不局限于此,例如可W将该预设的阔值设置为 128等任意一个接近于127.5的数值;在误差较小的情况下,可W将该预设的阔值设置为与 127.5相差较大的数值,例如100、200等方便计算的数值,运都是合理的。类似的,将该第二 像素矩阵中每个元素中的R、G、B值的平均值与预设的阔值进行比较;若该平均值大于该预 设的阔值,则将该元素量化为1;若该平均值小于该预设的阔值,则将该元素量化为0,得到 该第二量化矩阵。同样的,将该第=像素矩阵中每个元素中的R、G、B值的平均值与预设的阔 值进行比较;若该平均值大于该预设的阔值,则将该元素量化为1;若该平均值小于该预设 的阔值,则将该元素量化为0,得到该第=量化矩阵。得到该第二量化矩阵和该第=量化矩 阵的具体方式与上述得到第一量化矩阵的方式类似,在此不再做详细描述。
[0070] S103,将所述第一量化矩阵、所述第二量化矩阵及所述第=量化矩阵按照预设的 编码重置规则组合成第四像素矩阵;
[0071] 具体的,将该第一量化矩阵中的元素作为R值、该第二量化矩阵中的元素作为G值 W及该第=量化矩阵中的元素作为B值,然后将在该第一量化矩阵、该第二量化矩阵及该第 =量化矩阵中位置相同的R值、G值及B值组合成所述第四像素矩阵中对应位置的元素,得到 该第四像素矩阵。其中,上述的位置相同即指所在行数和列数相同。
「〇〇7?1 ^姑1而吉-技笠一量化矩阵、该第二量化矩阵和该第=量化矩阵分别为: ,将该=个量化矩阵中第一行第一列的元素1、〇和1组合成该第 四像素矩阵中第一行第一列的元素(1,〇,1),W此类推,得到该第四像素矩阵中其他=个元 素分别为(0,0,1)、(1,0,0)和(1,1,1),按照上述编码重置规则组合成的第四像素矩阵即为
O
[0073] S104,根据预设的关于元素与颜色的对应关系,确定所述第四像素矩阵中的元素 对应的颜色;
[0074] 具体的,预设的关于元素与颜色的对应关系可W如下表所示: r00751

~由于在实际应用中,使用的设备镜头等对颜色的分辨能力可能不同,该预设的关胃 于元素与颜色的对应关系可W根据实际需要进行修改,并不局限于此。
[0077] S105,将所确定出的颜色填充入待生成的彩色二维图码的数据存储区域中,并将 所述特征信息区域中的特征信息填充入当前的所述彩色二维图码的特征信息区域中,完成 彩色二维图码的生成。
[0078] 可W理解的是,该待生成的彩色二维图码的数据存储区域的像素个数与该第四像 素矩阵中的元素的数量相同,每行像素的个数与该第四像素矩阵中每行的元素的数量相 同,每列像素的个数与该第四像素矩阵中每列的元素的数量相同,该待生成的彩色二维图 码的数据存储区域的像素与该第四像素矩阵中的元素存在一一对应关系。确定出该元素对 应的颜色后,也就确定出了该待生成的彩色二维图码的数据存储区域中每个位置的像素对 应的颜色,例如,上述第四像素矩P
巧应的待生成的彩色二 维图码的数据存储区域的四个位置的像素对应的颜色即呆
将运些颜色 按照对应的位置关系填入该待生成的彩色二维图码的数据存储区域即完成对待生成的彩 色二维图码的数据存储区域的填充。
[0079] 进一步的,该待生成的彩色二维图码的数据存储区域填充完成后,将上述特征信 息区域中的特征信息填充入当前的彩色二维图码的特征信息区域中,完成彩色二维图码的 生成。
[0080] 需要说明的是,将上述特征信息区域中的特征信息填充入当前的彩色二维图码的 特征信息区域中的方式可W采用现有技术,例如,若上述第一黑白二维图码、第二黑白二维 图码及第S黑白二维图码为D9ing码,则采用现有的D9ing码的特征信息填充方式,若上述 第一黑白二维图码、第二黑白二维图码及第S黑白二维图码为QR码,则采用现有的QR码的 特征信息填充方式,在此不做具体限定。
[0081] 进一步需要说明的是,在将该特征信息区域中的特征信息填充入当前的彩色二维 图码的特征信息区域中之后,上述方法还可W包括:
[0082] 对该特征信息区域进行掩模处理。
[0083] 具体的掩模处理可W根据实际需要采用现有的掩模处理中的一种,一般是将该特 征信息区域中的格式信息区域进行掩模处理,使生成的该彩色二维图码更加美观,同时增 加该彩色二维图码的保密性。进一步的,也可W对上述数据存储区域进行掩模处理,W增加 该彩色二维图码的美观性,使保密性更好。
[0084] 可见,本方案提供的一种合成型彩色二维图码的生成方法中,首先获取第一黑白 二维图码的第一像素矩阵和特征信息区域中的特征信息、第二黑白二维图码的第二像素矩 阵及第=黑白二维图码的第=像素矩阵,按照预设的用于将像素矩阵中的元素转换为0或1 的量化规则,分别将该第一像素矩阵量化为第一量化矩阵、该第二像素矩阵量化为第二量 化矩阵W及该第=像素矩阵量化为第=量化矩阵,然后将第一量化矩阵、第二量化矩阵及 第=量化矩阵按照预设的编码重置规则组合成第四像素矩阵,再根据预设的关于元素与颜 色的对应关系,确定该第四像素矩阵中的元素对应的颜色,最后将所确定出的颜色填充入 待生成的彩色二维图码的数据存储区域中,并将该特征信息区域中的特征信息填充入当前 的该彩色二维图码的特征信息区域中,完成彩色二维图码的生成。采用该生成方法生成的 彩色二维图码中的颜色信息包含有效信息,而不仅仅是视觉上的冲击。
[0085] 基于上述的合成型彩色二维图码的生成方法,本发明实施例还提供了一种合成型 彩色二维图码的识读方法。
[0086] 如图2所示,本实施例所提供的一种合成型彩色二维图码的识读方法,可W包括:
[0087] S201,获取待识读的彩色二维图码的第五像素矩阵和特征信息区域中的特征信 息;
[0088] 需要说明的是,该待识读的彩色二维图码为通过本发明实施例上述所提供的合成 型彩色二维图码的生成方法所生成的彩色二维图码,该特征信息区域中的特征信息包括格 式信息和版本信息,获取该待识读的彩色二维图码的第五像素矩阵和特征信息区域中的特 征信息的方式可W采用任意一种现有的获取方式,在此不做具体限定。
[0089] S202,将所述第五像素矩阵中每一个元素缩小预定倍数,得到第六像素矩阵;
[0090] 其中,该预定倍数基于该待识读的彩色二维图码的颜色模型确定,可W理解的是, 该待识读的彩色二维图码的颜色模型与通过上述的彩色二维图码的生成方法生成的彩色 二维图码的颜色模型是一致的,例如,该颜色模型可W是RGB模式的,相应的,该预定倍数即 为255倍。
[0091] 具体的,将该第五像素矩阵中每一个元素缩小预定倍数,得到第六像素矩阵,可W 包括:
[0092] 对该第五像素矩阵进行纠错处理;
[0093] 该纠错处理具体可W包括:
[0094] 根据公式:
计算出该第五像 素矩阵中的元素与预设的元素的欧氏距离值n~rs,其中,X为该第五像素矩阵中的元素的R 值,y为该第五像素矩阵中的元素的G值,Z为该第五像素矩阵中的元素的B值,n = 1,2…8,R、 G、B分别为该预设的元素的R值、G值、B值;
[00%]比较该欧氏距离值ri~rs的大小,用值最小的rn对应的该预设的元素替换该第五 像素矩阵中的元素,完成纠错处理;
[0096] 其中,该预设的元素包括:(0,0,0)、(0,0,255)、(0,255,0)、(0,255,255)、(255,0, 0)、(255,0,255)、(255,255,0)及(255,255,255)。
[0097] 将完成纠错处理后的第五像素矩阵中每一个元素缩小预定倍数,确定出第六像素 矩阵。
[0098] 举例而言,该第五像素矩阵中的一个元素为(2,0,250),对其进行纠错处理具体 为:根据上述公式,将其与预设的八个元素分别进行欧氏距离计算,得到n~rs分别为:250、 6、357、255、356、253、438及439,可^明显的看出^的值最小,则用元素(0,0,255)替换该第 五像素矩阵中的元素(2,0,250),通过同样的方法可W对该第五像素矩阵中的所有元素进 行纠错处理,由于在实际应用时获取的该第五像素矩阵可能纯在误差,会导致识读的不准 确,进行纠错处理可消除误差,使得到的该第五像素矩阵更加准确。
[0099] 纠错处理完成后,将该第五像素矩阵中每一个元素缩小预定倍数,例如,上述元素 (0,0,255)缩小255倍,得到元素(0,0,1),将该该第五像素矩阵中每一个元素都缩小预定倍 数后便得到该第六像素矩阵。
[0100] S203,按照生成所述彩色二维图码时所利用的预设的编码重置规则的逆过程,将 所述第六像素矩阵分解为第四量化矩阵、第五量化矩阵及第六量化矩阵;
[0101] 具体的,按照生成所述彩色二维图码时所利用的预设的编码重置规则的逆过程, 将该第六像素矩阵中的元素的R值作为该第四量化矩阵中位置相同的元素,该第六像素矩 阵中的元素的G值作为该第五量化矩阵中位置相同的元素,该第六像素矩阵中的元素的B值 作为该第六量化矩阵中位置相同的元素,其中,上述的位置相同即指所在行数和列数相同。
[0102] 举例而言,该第六像素矩阵;
将该第六像素矩阵的 元素的R值作为该第四量化矩阵中位置相同的元素,即将1、〇、1及1作为该第四量化矩阵中 位置相同的元素,得到该第四量化矩阵为b 将该第六像素矩阵的元素的G值作为该第 五量化矩阵中位置相同的元素,即将〇、〇、〇及1作为该第五量化矩阵中位置相同的元素,得 到该第五量化矩阵为S Si;将该第六像素矩阵的元素的B值作为该第六量化矩阵中位置 -U 丄- 相同的元素,即将1、1、〇及1作为该第六量化矩阵中位置相同的元素,得到该第六量化矩阵 ^ri Ii 刮0 1-。
[0103] S204,按照预设的用于将量化矩阵中的元素转换为(0,0,0)或(255,255,255)的转 换规则,分别将所述第四量化矩阵转换为第屯像素矩阵、所述第五量化矩阵转换为第八像 素矩阵W及所述第六量化矩阵转换为第九像素矩阵;
[0104] 具体的,该预设的用于将量化矩阵中的元素转换为(0,0,0)或(255,255,255) 的转换规则为:将量化矩阵中的元素0转换为(0,〇,〇),将量化矩阵中的元素1转换为 (255,255,255)。W上述得到的第四量化矩阵^为例,将该第四量化矩阵中的 元素0转化为(〇,〇,〇),元素1全部转化为( 255,255, 255),得到该第屯像素矩阵
[0105] S205,分别将所述第屯像素矩阵与所述特征信息区域中的特征信息进行整合,生 成第四黑白二维图码,将所述第八像素矩阵与所述特征信息区域中的特征信息进行整合, 生成第五黑白二维图码,将所述第九像素矩阵与所述特征信息区域中的特征信息进行整 合,生成第六黑白二维图码;
[0106] 需要说明的是,将该第屯像素矩阵与该特征信息区域中的特征信息进行整合,生 成第四黑白二维图码的方式可W采用现有的方式,在此不做具体限定,可W根据该待识读 的彩色二维图码的格式进行选择,若该待识读的彩色二维图码为孤码,则采用孤码的整合 方式,若该待识读的彩色二维图码为D9ing码,则采用D9ing码的整合方式,当然并不局限于 此。可W理解的是,生成的该第四黑白二维图码、该第五黑白二维图码和该第六黑白二维图 码,即为生成该待识读的彩色二维图码过程中的=个黑白二维图码。
[0107] S206,分别识读所述第四黑白二维图码、所述第五黑白二维图码W及所述第六黑 白二维图码,得到所述第四黑白二维图码、所述第五黑白二维图码W及所述第六黑白二维 图码中存储的有效信息。
[0108] 在生成该第四黑白二维图码、该第五黑白二维图码和该第六黑白二维图码后,将 该第四黑白二维图码、该第五黑白二维图码和该第六黑白二维图码中存储的有效信息识读 出来,即完成对该待识读的彩色二维图码的识读。具体识读该第四黑白二维图码、该第五黑 白二维图码和该第六黑白二维图码的方式可W采用现有的识读方式,在此不做具体限定。
[0109] 进一步的,在步骤S201之前,上述方法还可W包括:
[0110] 对该待识读的彩色二维图码进行图像矫正处理;
[0111] 具体的,该图像矫正处理可W包括:图像增强和去噪操作处理,可W采用现有的灰 度增强算法和中值滤波算法等,对该待识读的彩色二维图码进行图像矫正处理,可W提高 识读的正确率,避免识读错误发生。
[0112] 可见,本方案提供的一种合成型彩色二维图码的识读方法,可W准确的识读通过 本发明实施例所提供的合成型彩色二维图码的生成方法所生成的彩色二维图码中存储的 有效信息。
[0113] 相应于上述合成型彩色二维图码的生成方法,本发明实施例还提供了一种合成型 彩色二维图码的生成装置,如图3所示,所述装置,可W包括:
[0114] 第一获取模块310,用于获取第一黑白二维图码的第一像素矩阵和特征信息区域 中的特征信息、第二黑白二维图码的第二像素矩阵及第=黑白二维图码的第=像素矩阵;
[0115] 其中,所述第一黑白二维图码、所述第二黑白二维图码和所述第=黑白二维图码 的特征信息区域中的特征信息相同;
[0116] 量化模块320,用于按照预设的用于将像素矩阵中的元素转换为0或1的量化规则, 分别将所述第一像素矩阵量化为第一量化矩阵、所述第二像素矩阵量化为第二量化矩阵W 及所述第=像素矩阵量化为第=量化矩阵;
[0117] 编码重置模块330,用于将所述第一量化矩阵、所述第二量化矩阵及所述第=量化 矩阵按照预设的编码重置规则组合成第四像素矩阵;
[0118] 颜色确定模块340,用于根据预设的关于元素与颜色的对应关系,确定所述第四像 素矩阵中的元素对应的颜色;
[0119] 生成模块350,用于将所确定出的颜色填充入待生成的彩色二维图码的数据存储 区域中,并将所述特征信息区域中的特征信息填充入当前的所述彩色二维图码的特征信息 区域中,完成彩色二维图码的生成。
[0120] 可见,本方案提供的一种合成型彩色二维图码的生成装置中,首先获取第一黑白 二维图码的第一像素矩阵和特征信息区域中的特征信息、第二黑白二维图码的第二像素矩 阵及第=黑白二维图码的第=像素矩阵,按照预设的用于将像素矩阵中的元素转换为0或1 的量化规则,分别将该第一像素矩阵量化为第一量化矩阵、该第二像素矩阵量化为第二量 化矩阵W及该第=像素矩阵量化为第=量化矩阵,然后将第一量化矩阵、第二量化矩阵及 第=量化矩阵按照预设的编码重置规则组合成第四像素矩阵,再根据预设的关于元素与颜 色的对应关系,确定该第四像素矩阵中的元素对应的颜色,最后将所确定出的颜色填充入 待生成的彩色二维图码的数据存储区域中,并将该特征信息区域中的特征信息填充入当前 的该彩色二维图码的特征信息区域中,完成彩色二维图码的生成。采用该生成装置生成的 彩色二维图码中的颜色信息包含有效信息,而不仅仅是视觉上的冲击。
[0121] 具体的,该量化模块320具体用于:
[0122] 将该第一像素矩阵中每个元素中的R、G、B值的平均值与预设的阔值进行比较;若 该平均值大于该预设的阔值,则将该元素量化为1;若该平均值小于该预设的阔值,则将该 元素量化为0,得到该第一量化矩阵;
[0123] 将该第二像素矩阵中每个元素中的R、G、B值的平均值与预设的阔值进行比较;若 该平均值大于该预设的阔值,则将该元素量化为1;若该平均值小于该预设的阔值,则将该 兀素量化为0,得到该第二量化矩阵;
[0124] 将该第=像素矩阵中每个元素中的R、G、B值的平均值与预设的阔值进行比较;若 该平均值大于该预设的阔值,则将该元素量化为1;若该平均值小于该预设的阔值,则将该 兀素量化为0,得到该第立量化矩阵。
[0125] 具体的,该编码重置模块330具体用于:
[0126] 将该第一量化矩阵中的元素作为R值、该第二量化矩阵中的元素作为G值W及该第 =量化矩阵中的元素作为B值;
[0127] 将在该第一量化矩阵、该第二量化矩阵及该第=量化矩阵中位置相同的该R值、该 G值及该B值组合成该第四像素矩阵中对应位置的元素,得到该第四像素矩阵。
[0128] 进一步的,该预设的关于元素与颜色的对应关系为:
[0129] 元素(0,0,0)对应黑色;元素(0,0,1)对应蓝色;元素(0,1,0)对应绿色;元素(0,1, 1)对应青蓝色;元素(1,〇,〇)对应红色;元素(1,〇,1)对应洋红色;元素(1,1,〇)对应黄色;元 素(1,1,1)对应白色。
[0130] 更进一步的,本发明实施例所提供的一种合成型彩色二维图码的生成装置,还可 W包括:
[0131] 掩模处理模块,用于在将该特征信息区域中的特征信息填充入当前的彩色二维图 码的特征信息区域中之后,对该特征信息区域进行掩模处理。
[0132] 相应于上述合成型彩色二维图码的识读方法,本发明实施例还提供了一种合成型 彩色二维图码的识读装置,如图4所示,所述装置,可W包括:
[0133] 第二获取模块410,用于获取待识读的彩色二维图码的第五像素矩阵和特征信息 区域中的特征信息;
[0134] 其中,所述待识读的彩色二维图码为通过本发明实施例所提供的合成型彩色二维 图码的生成方法所生成的彩色二维图码。
[0135] 元素缩小模块420,用于将所述第五像素矩阵中每一个元素缩小预定倍数,得到第 六像素矩阵;
[0136] 其中,所述预定倍数基于所述待识读的彩色二维图码的颜色模型确定。
[0137] 分解模块430,用于按照生成所述彩色二维图码时所利用的预设的编码重置规则 的逆过程,将所述第六像素矩阵分解为第四量化矩阵、第五量化矩阵及第六量化矩阵;
[0138] 转换模块440,用于按照预设的用于将量化矩阵中的元素转换为(0,0,0)或(255, 255,255)的转换规则,分别将所述第四量化矩阵转换为第屯像素矩阵、所述第五量化矩阵 转换为第八像素矩阵W及所述第六量化矩阵转换为第九像素矩阵;
[0139] 整合模块450,用于分别将所述第屯像素矩阵与所述特征信息区域中的特征信息 进行整合,生成第四黑白二维图码,将所述第八像素矩阵与所述特征信息区域中的特征信 息进行整合,生成第五黑白二维图码,将所述第九像素矩阵与所述特征信息区域中的特征 信息进行整合,生成第六黑白二维图码;
[0140] 识读模块460,用于分别识读所述第四黑白二维图码、所述第五黑白二维图码W及 所述第六黑白二维图码,得到所述第四黑白二维图码、所述第五黑白二维图码W及所述第 六黑白二维图码中存储的有效信息。
[0141] 可见,本方案提供的一种合成型彩色二维图码的识读装置,可W准确的识读通过 本发明实施例所提供的合成型彩色二维图码的生成方法所生成彩色二维图码中存储的有 效信息。
[0142] 具体的,该元素缩小模块420具体用于:
[0143] 对该第五像素矩阵进行纠错处理;
[0144] 将纠错处理后的第五像素矩阵中每一个元素缩小预定倍数,确定出第六像素矩 阵;
[0145] 其中,该纠错处理包括:
[0146] 根据公式:
计算出该第五像 素矩阵中的元素与预设的元素的欧氏距离值n~rs,其中,X为该第五像素矩阵中的元素的R 值,y为该第五像素矩阵中的元素的G值,Z为该第五像素矩阵中的元素的B值,n = l,2-'8,R、 G、B分别为该预设的元素的R值、G值、B值;
[0147] 比较该欧氏距离值ri~rs的大小,用值最小的rn对应的该预设的元素替换该第五 像素矩阵中的元素,完成纠错处理;
[0148] 该预设的元素包括:
[0149] (〇,〇,〇)、(〇,〇,255)、(0,255,0)、(0,255,255)、(255,0,0)、(255,0,255)、(255, 255,0)及(255,255,255)。
[0150] 其中,该预设的用于将量化矩阵中的元素转换为(0,0,0)或(255,255,255)的转换 规则为:
[0151] 将量化矩阵中的元素0转换为(0,0,0),将量化矩阵中的元素1转换为(255,255, 255) O
[0152] 进一步的,本发明实施例所提供的一种合成型彩色二维图码的识读装置,还可W 包括:
[0153] 图像矫正处理模块,用于对该待识读的彩色二维图码进行图像增强和去噪操作处 理。
[0154] 需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实 体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示运些实体或操作之间存 在任何运种实际的关系或者顺序。而且,术语"包括"、"包含"或者其任何其他变体意在涵盖 非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要 素,而且还包括没有明确列出的其他要素,或者是还包括为运种过程、方法、物品或者设备 所固有的要素。在没有更多限制的情况下,由语句"包括一个……"限定的要素,并不排除在 包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0155] 本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部 分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实 施例而言,由于其基本相似于方法实施例,所W描述的比较简单,相关之处参见方法实施例 的部分说明即可。
[0156] 本领域普通技术人员可W理解实现上述方法实施方式中的全部或部分步骤是可 W通过程序来指令相关的硬件来完成,所述的程序可W存储于计算机可读取存储介质中, 运里所称得的存储介质,如:R0M/RAM、磁碟、光盘等。
[0157] W上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在 本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围 内。
【主权项】
1. 一种合成型彩色二维图码的生成方法,其特征在于,包括: 获取第一黑白二维图码的第一像素矩阵和特征信息区域中的特征信息、第二黑白二维 图码的第二像素矩阵及第三黑白二维图码的第三像素矩阵,其中,所述第一黑白二维图码、 所述第二黑白二维图码和所述第三黑白二维图码的特征信息区域中的特征信息相同; 按照预设的用于将像素矩阵中的元素转换为O或1的量化规则,分别将所述第一像素矩 阵量化为第一量化矩阵、所述第二像素矩阵量化为第二量化矩阵以及所述第三像素矩阵量 化为第三量化矩阵; 将所述第一量化矩阵、所述第二量化矩阵及所述第三量化矩阵按照预设的编码重置规 则组合成第四像素矩阵; 根据预设的关于元素与颜色的对应关系,确定所述第四像素矩阵中的元素对应的颜 色; 将所确定出的颜色填充入待生成的彩色二维图码的数据存储区域中,并将所述特征信 息区域中的特征信息填充入当前的所述彩色二维图码的特征信息区域中,完成彩色二维图 码的生成。2. 如权利要求1所述的方法,其特征在于,所述按照预设的用于将像素矩阵中的元素转 换为〇或1的量化规则,分别将所述第一像素矩阵量化为第一量化矩阵、所述第二像素矩阵 量化为第二量化矩阵以及所述第三像素矩阵量化为第三量化矩阵具体为: 将所述第一像素矩阵中每个元素中的R、G、B值的平均值与预设的阈值进行比较;若所 述平均值大于所述预设的阈值,则将该元素量化为1;若所述平均值小于所述预设的阈值, 则将该元素量化为O,得到所述第一量化矩阵; 将所述第二像素矩阵中每个元素中的R、G、B值的平均值与预设的阈值进行比较;若所 述平均值大于所述预设的阈值,则将该元素量化为1;若所述平均值小于所述预设的阈值, 则将该元素量化为O,得到所述第二量化矩阵; 将所述第三像素矩阵中每个元素中的R、G、B值的平均值与预设的阈值进行比较;若所 述平均值大于所述预设的阈值,则将该元素量化为1;若所述平均值小于所述预设的阈值, 则将该元素量化为O,得到所述第三量化矩阵。3. 如权利要求1所述的方法,其特征在于,所述将所述第一量化矩阵、所述第二量化矩 阵及所述第三量化矩阵按照预设的编码重置规则组合成第四像素矩阵具体为: 将所述第一量化矩阵中的元素作为R值、所述第二量化矩阵中的元素作为G值以及所述 第三量化矩阵中的元素作为B值; 将在所述第一量化矩阵、所述第二量化矩阵及所述第三量化矩阵中位置相同的所述R 值、所述G值及所述B值组合成所述第四像素矩阵中对应位置的元素,得到所述第四像素矩 阵。4. 如权利要求1所述的方法,其特征在于,所述预设的关于元素与颜色的对应关系为: 元素(〇,〇,〇)对应黑色;元素(〇,〇,1)对应蓝色;元素(〇,1,〇)对应绿色;元素(〇,1,1)对 应青蓝色;元素(1,〇,〇)对应红色;元素(1,〇,1)对应洋红色;元素(1,1,〇)对应黄色;元素 (1,1,1)对应白色。5. 如权利要求1所述的方法,其特征在于,所述将所述特征信息区域中的特征信息填充 入当前的所述彩色二维图码的特征信息区域中之后,还包括: 对所述特征信息区域进行掩模处理。6. -种合成型彩色二维图码的识读方法,其特征在于,包括: 获取待识读的彩色二维图码的第五像素矩阵和特征信息区域中的特征信息,其中,所 述待识读的彩色二维图码为通过权利要求1所述方法生成的彩色二维图码; 将所述第五像素矩阵中每一个元素缩小预定倍数,得到第六像素矩阵,其中,所述预定 倍数基于所述待识读的彩色二维图码的颜色模型确定; 按照生成所述彩色二维图码时所利用的预设的编码重置规则的逆过程,将所述第六像 素矩阵分解为第四量化矩阵、第五量化矩阵及第六量化矩阵; 按照预设的用于将量化矩阵中的元素转换为(〇,〇,〇)或(255,255,255)的转换规则,分 别将所述第四量化矩阵转换为第七像素矩阵、所述第五量化矩阵转换为第八像素矩阵以及 所述第六量化矩阵转换为第九像素矩阵; 分别将所述第七像素矩阵与所述特征信息区域中的特征信息进行整合,生成第四黑白 二维图码,将所述第八像素矩阵与所述特征信息区域中的特征信息进行整合,生成第五黑 白二维图码,将所述第九像素矩阵与所述特征信息区域中的特征信息进行整合,生成第六 黑白二维图码; 分别识读所述第四黑白二维图码、所述第五黑白二维图码以及所述第六黑白二维图 码,得到所述第四黑白二维图码、所述第五黑白二维图码以及所述第六黑白二维图码中存 储的有效信息。7. 如权利要求6所述的方法,其特征在于,所述将所述第五像素矩阵中每一个元素缩小 预定倍数,得到第六像素矩阵,包括: 对所述第五像素矩阵进行纠错处理; 将纠错处理后的第五像素矩阵中每一个元素缩小预定倍数,确定出第六像素矩阵; 其中,所述纠错处理包括: 根据公式计算出所述第五像素 矩阵中的元素与预设的元素的欧氏距离值η~Γ8,其中,X为所述第五像素矩阵中的元素的R 值,y为所述第五像素矩阵中的元素的G值,z为所述第五像素矩阵中的元素的B值,11 = 1,2··· 8,R、G、B分别为所述预设的元素的R值、G值、B值; 比较所述欧氏距离值η~Γ8的大小,用值最小的rn对应的所述预设的元素替换所述第 五像素矩阵中的元素,完成纠错处理; 所述预设的元素包括: (0,0,0)、(0,0,255)、(0,255,0)、(0,255,255)、(255,0,0)、(255,0,255)、(255,255,0) 及(255,255,255)。8. 如权利要求6所述的方法,其特征在于,所述预设的用于将量化矩阵中的元素转换为 (0,0,0)或(255,255,255)的转换规则为: 将量化矩阵中的元素〇转换为(〇,〇,〇),将量化矩阵中的元素1转换为(255,255,255)。9. 一种合成型彩色二维图码的生成装置,其特征在于,包括: 第一获取模块,用于获取第一黑白二维图码的第一像素矩阵和特征信息区域中的特征 信息、第二黑白二维图码的第二像素矩阵及第三黑白二维图码的第三像素矩阵,其中,所述 第一黑白二维图码、所述第二黑白二维图码和所述第三黑白二维图码的特征信息区域中的 特征信息相同; 量化模块,用于按照预设的用于将像素矩阵中的元素转换为O或1的量化规则,分别将 所述第一像素矩阵量化为第一量化矩阵、所述第二像素矩阵量化为第二量化矩阵以及所述 第三像素矩阵量化为第三量化矩阵; 编码重置模块,用于将所述第一量化矩阵、所述第二量化矩阵及所述第三量化矩阵按 照预设的编码重置规则组合成第四像素矩阵; 颜色确定模块,用于根据预设的关于元素与颜色的对应关系,确定所述第四像素矩阵 中的元素对应的颜色; 生成模块,用于将所确定出的颜色填充入待生成的彩色二维图码的数据存储区域中, 并将所述特征信息区域中的特征信息填充入当前的所述彩色二维图码的特征信息区域中, 完成彩色二维图码的生成。10. -种合成型彩色二维图码的识读装置,其特征在于,包括: 第二获取模块,用于获取待识读的彩色二维图码的第五像素矩阵和特征信息区域中的 特征信息,其中,所述待识读的彩色二维图码为通过权利要求1所述方法生成的彩色二维图 码; 元素缩小模块,用于将所述第五像素矩阵中每一个元素缩小预定倍数,得到第六像素 矩阵,其中,所述预定倍数基于所述待识读的彩色二维图码的颜色模型确定; 分解模块,用于按照生成所述彩色二维图码时所利用的预设的编码重置规则的逆过 程,将所述第六像素矩阵分解为第四量化矩阵、第五量化矩阵及第六量化矩阵; 转换模块,用于按照预设的用于将量化矩阵中的元素转换为(〇,〇,〇)或(255,255,255) 的转换规则,分别将所述第四量化矩阵转换为第七像素矩阵、所述第五量化矩阵转换为第 八像素矩阵以及所述第六量化矩阵转换为第九像素矩阵; 整合模块,用于分别将所述第七像素矩阵与所述特征信息区域中的特征信息进行整 合,生成第四黑白二维图码,将所述第八像素矩阵与所述特征信息区域中的特征信息进行 整合,生成第五黑白二维图码,将所述第九像素矩阵与所述特征信息区域中的特征信息进 行整合,生成第六黑白二维图码; 识读模块,用于分别识读所述第四黑白二维图码、所述第五黑白二维图码以及所述第 六黑白二维图码,得到所述第四黑白二维图码、所述第五黑白二维图码以及所述第六黑白 二维图码中存储的有效信息。
【文档编号】G06K19/06GK106022430SQ201610329504
【公开日】2016年10月12日
【申请日】2016年5月18日
【发明人】于学东, 牛少彰, 王勇, 李增欣, 韦俊康
【申请人】北京鼎九信息工程研究院有限公司, 吉林省通程科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1