[发明专利]一种圆形二维条码及其编码解码方法有效
申请号: | 201410041011.4 | 申请日: | 2014-01-28 |
公开(公告)号: | CN103793735B | 公开(公告)日: | 2017-02-15 |
发明(设计)人: | 许军才;张卫东;沈振中;任青文 | 申请(专利权)人: | 河海大学 |
主分类号: | G06K19/06 | 分类号: | G06K19/06 |
代理公司: | 南京经纬专利商标代理有限公司32200 | 代理人: | 朱小兵 |
地址: | 210098 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种圆形二维条码及其编码解码方法,该二维条码包括一个实心圆以及从实心圆依次向外分布的四个同心圆环,所述四个同心圆环由内向外依次为第一至第四圆环,所述实心圆的半径、第一至第四圆环的宽度相同;所述第一圆环的内径与实心圆半径相同;所述第二圆环的内径与第一圆环外径相同;所述第三圆环与第二圆环之间为数据区域;所述第四圆环的内径与第三圆环外径相同;所述实心圆、第一至第四圆环中相邻两者颜色的灰度值不同;所述数据区域的数据以实心圆的圆心为圆心按照同心圆的形式由内向外层层分布。 | ||
搜索关键词: | 一种 圆形 二维 条码 及其 编码 解码 方法 | ||
【主权项】:
一种圆形二维条码的编码解码方法,其特征在于,该二维条码包括一个实心圆以及从实心圆依次向外分布的四个同心圆环,所述四个同心圆环由内向外依次为第一至第四圆环,所述实心圆的半径、第一至第四圆环的宽度相同;所述第一圆环的内径与实心圆半径相同;所述第二圆环的内径与第一圆环外径相同;所述第三圆环与第二圆环之间为数据区域;所述第四圆环的内径与第三圆环外径相同;所述实心圆、第一至第四圆环中相邻两者颜色的灰度值不同;所述数据区域的数据以实心圆的圆心为圆心按照同心圆的形式由内向外层层分布;该二维条码的编码方法,包括以下步骤:步骤1,数据在应用层被打包为一个字节流,根据字节流的比特位数,确定圆形二维条码的大小;步骤2,确定实心圆以及四个同心圆环的分布;步骤3,确定数据区域中的标识块,具体为:以同心圆的形式、以实心圆正上方为起点,分别按照顺、逆时针方向重复写入;步骤4,根据冗余级别的不同,将数据写入不同数据层;步骤5,生成圆形二维条码图像;该二维条码的解码方法,包括以下步骤:步骤1,扫描圆形二维条码图像,进行灰度化和二值化处理;步骤2,以水平线性方式从图像中心点开始扫描实心圆和第一、第二圆环,识别特征为水平方向不同灰度像素连续宽度比例为1:1:2:1:1;若被识别,则按照相同的识别比例垂直进行校验,否则继续向外侧扫描;步骤3,从水平和垂直两个方向扫描圆形二维码图像的外围,以识别第三、第四圆环,识别特征为水平或垂直方向不同灰度像素连续宽度比例始终为1:1,并对称分布;若步骤2中未能识别实心圆和第一、第二圆环,则被识别的圆环圆心处即为实心圆的圆心;步骤4,按照同心圆的方式从第二圆环外侧向外,逐层读取数据区域的数据;步骤5,对读取的数据进行校验后,进入字节流返回应用层,即完成解码。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河海大学,未经河海大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410041011.4/,转载请声明来源钻瓜专利网。
- 上一篇:部署充/换电站的方法和装置
- 下一篇:低秩约束的在线自监督学习的场景分类方法