[发明专利]矩阵式二维码、其生成、解码方法及其设备在审
申请号: | 201910189002.2 | 申请日: | 2019-03-13 |
公开(公告)号: | CN109978111A | 公开(公告)日: | 2019-07-05 |
发明(设计)人: | 张扬;李琳琳 | 申请(专利权)人: | 杭州百伴生物技术有限公司 |
主分类号: | G06K19/06 | 分类号: | G06K19/06 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 董建林 |
地址: | 310025 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 色块 矩阵式二维码 颜色通道 标准色 定位边 定位区 原有的 过滤 图像 解码 编码容量 编码体系 交替排列 矩形阵列 三种颜色 数据结构 编码区 二维码 二色 构建 兼容 | ||
1.矩阵式二维码,所述矩阵式二维码的图像由若干色块以矩形阵列方式排列构成,所述图像的边缘一圈色块构成定位区,其内部色块构成编码区;所述定位区包括“L”型边和与所述“L”型边相对的定位边,其特征在于:
所述色块的颜色包括RGB三种标准色、CMYK四种标准色和白色共八种颜色中的至少三种颜色,
所述定位边由通过RGB中任一颜色通道过滤后为黑色和通过同一颜色通道过滤后为白色的两种颜色的色块交替排列而成。
2.一种用于权利要求1所述的矩阵式二维码的生成方法,包括如下过程:
读取源数据信息;
根据Datamtrix编码规则中的相应规则将源数据信息转换为二进制的数据码流;
其特征在于:
还包括如下过程:
将所述二进制的数据码流按三个值为一组依次进行分组得到若干数据段;
按照编码映射规则将每个数据段转换为相应的颜色,所述编码映射规则为:将每个数据段中的1等同于255,将0等同于0;按照特定的上色顺序依次将数据段中的0和255对应到RGB每个颜色通道中从而生成为特定的颜色;
按照转换的颜色和Datamtrix编码规则里的填充规则填充色块生成二维码图像。
3.根据权利要求2所述的生成方法,其特征在于:
所述编码映射规则中,所述特定的上色顺序依次为红、绿、蓝时,数据段与每种颜色的对应关系为:
000对应黑色,001对应蓝色,010对应绿色,011对应天青色,100对应红色,101对应品红色,110对应黄色,111对应白色。
4.一种用于权利要求1所述的矩阵式二维码的解码方法,包括如下过程:
读取二维码图像;
确定二维码图像的定位区和编码区;
将所述编码区恢复为二进制的数据码流;
根据Datamtrix解码规则中的相应规则将二进制的数据码流转换为源数据信息;
其特征在于:
所述确定二维码图像的定位区和编码区的过程为:
通过RGB三个颜色通道依次过滤得到三个分别对应每个颜色通道的编码灰度图像,
根据获得的灰度图像确定二维码图像的定位区和编码区;
所述将所述编码区恢复为二进制的数据码流的过程为:
根据解码映射规则将每个色块的颜色转化为一个包含三个二进制值的数据段,所述解码映射规则为:将灰度值接近0的等同于0,灰度值接近255的等同于1,按照特定的过滤顺序将色块的灰度值对应为由0和1构成的特定的数据段;
根据数据段的排列顺序,将所有数据段依次取消分组形成完整的二进制的数据码流。
5.根据权利要求4所述的解码方法,其特征在于:
所述解码映射规则中,所述特定的过滤顺序依次为红、绿、蓝时,每种颜色与数据段的对应关系为:
黑色对应000,蓝色对应001,绿色对应010,天青色对应011,红色对应100,品红色对应101,黄色对应110,白色对应111。
6.根据权利要求4所述的解码方法,其特征在于:
还包括如下过程:
对获得的二维码图像进行颜色判别,若二维码图像黑白二维码,则根据Datamatrix解码规则对二维码图像进行解码,得到源数据信息;若二维码图像为彩色二维码,则转向根据映射规则将每个色块的颜色转化为一个包含三个二进制值的数据段的步骤。
7.根据权利要求6所述的解码方法,其特征在于:
所述对获得的二维码图像进行颜色判别的过程为:
若三个灰度图像中所有灰度值不为0的色块的灰度值均相等,则判别二维码图像为黑白二维码,否则为彩色二维码。
8.根据权利要求4至7任一所述的解码方法,其特征在于:
所述根据获得的灰度图像确定二维码图像的定位区和编码区的过程为:
分别对每个灰度图像进行Sobel算子卷积计算和hough变换确定二维码图像的定位区,定位区以内为二维码图像的编码区。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州百伴生物技术有限公司,未经杭州百伴生物技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910189002.2/1.html,转载请声明来源钻瓜专利网。