[发明专利]二维码、二维码生成方法及其解码方法在审
申请号: | 202011318489.9 | 申请日: | 2020-11-23 |
公开(公告)号: | CN112364964A | 公开(公告)日: | 2021-02-12 |
发明(设计)人: | 孙双 | 申请(专利权)人: | 北京图什科技有限公司 |
主分类号: | G06K19/06 | 分类号: | G06K19/06;G06K7/14 |
代理公司: | 台州杭欣专利代理事务所(普通合伙) 33333 | 代理人: | 尚竹亚 |
地址: | 100089 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 二维码 生成 方法 及其 解码 | ||
1.二维码,其特征在于:包括主码和辅助码,在所述主码的至少一侧设置所述辅助码;
所述主码为标准二维码;
所述辅助码为空赋值码,用以编辑所述标准二维码的补充备注信息;
所述辅助码为条纹组,每一条纹组内具有交替排列的明暗条纹,其中明条纹为N条,N≥1;暗条纹M条,M≥1;
所述条纹沿着标准二维码中心向外平行、发散平行排列;
以辅助码在坐标系中的尺寸信息确定标准二维码的位置;
以辅助方向在坐标系中的角度信息确定所述标准二维码的旋转角度。
2.根据权利要求1所述的二维码,其特征在于:所述坐标系包括第一坐标系和第二坐标系,所述第一坐标系是按照标准二维码的解码方向所建立的坐标系;所述第二坐标系是在扫描检测二维码时所建立的图像坐标系。
3.根据权利要求1所述的二维码,其特征在于:所述辅助码与标准二维码彼此独立,不相交。
4.根据权利要求1所述的二维码,其特征在于:设一基础条纹厚度,所述条纹组内每一条纹厚度与基础条纹厚度具有各自的比例关系,使条纹组内的条纹厚度比值可组成离散数集合。
5.根据权利要求1所述的二维码,其特征在于:所述同一条纹组内的N条明条纹粗细不同;M条暗条纹粗细不同。
6.根据权利要求1所述的二维码,其特征在于:所述同一条纹组内的条纹彼此粗细相同、间距相同。
7.根据权利要求1所述的二维码,其特征在于:在所述辅助码内N=1,M=1时;明条纹位于暗条纹和标准二维码之间;所述条纹组垂直于所述标准二维码的其中一个边界。
8.根据权利要求1-7中任意一项所述二维码的生成方法,其特征在于:包括如下步骤:
1)生成一包含信息的标准二维码作为主码;
2)在步骤1)生成的标准二维码的至少一侧按照信息协议生成辅助码;所述辅助码为空赋值码,用以编辑所述标准二维码的补充备注信息;
所述辅助码为条纹组,条纹组内具有交替排列的明暗条纹,其中明条纹为N条,N≥1;暗条纹M条,M≥1;
所述条纹组内条纹沿着标准二维码中心向外发散排列;
同一条纹组内的条纹具有一定间距、条纹彼此平行、粗细不同;
3)辅助码的辅助方向平行于条纹组内某一条纹的中垂线。
9.一种权利要求8中二维码的解码方法,其特征在于:包括如下步骤:
1)获取扫描识别设备扫描到的图像;
2)对图像进行二值化操作;
3)逐行及逐列扫描图像,以区分主码区和辅助码,保存辅助码的起始端点和终止端点;
4)在步骤3)的基础上,根据辅助码的起始端点和终止端点,判断辅助码的辅助方向以确定主码的方位;
5)在步骤4)的基数上,对辅助码在图像坐标内的角度与辅助码在主码坐标中的角度相对比以确定主码的旋转角度;
6)在步骤3)的基础上,根据辅助码的起始端点和终止端点,确定条纹的基础厚度以确定主码的具体位置;
7)根据步骤5)和步骤6)的结果,对辅助码在辅助码库中匹配以·辅助码内的信息;解码主码信息。
10.根据权利要求9所述的二维码解码方法,其特征在于:步骤3)中的辅助码的起始端点和终止端点通过下述方式获得:计算所有扫描片段的终止端点在原图像中的梯度,然后对终止端点进行聚类;将梯度接近、相互的距离接近,并且所属的扫描片段对应相同的条纹组的端点划分为同一个簇;簇中点个数少于设定值的视为噪声点,舍弃对应的扫描片段;对同一簇中的点进行直线拟合,拟合直线即为条纹组的终止边界。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京图什科技有限公司,未经北京图什科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011318489.9/1.html,转载请声明来源钻瓜专利网。