[发明专利]多维码的编解码方法有效
申请号: | 202010484671.5 | 申请日: | 2020-06-01 |
公开(公告)号: | CN111709504B | 公开(公告)日: | 2023-04-28 |
发明(设计)人: | 董梓萌;董长贵 | 申请(专利权)人: | 上海吉拜生物科技有限公司 |
主分类号: | G06K19/06 | 分类号: | G06K19/06;G06K7/14 |
代理公司: | 杭州裕阳联合专利代理有限公司 33289 | 代理人: | 姚宇吉 |
地址: | 201499 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多维 解码 方法 | ||
本申请涉及一种多维码的编解码方法。其中,所述多维码的编码方法,通过将原始数据转化为N进制数据串和嵌入式数据,并通过计算机创建虚拟长方体三维结构,将N进制数据串和嵌入式数据填充入所述虚拟长方体三维结构,实现了将数据编码信息写入长方体三维结构,使得写入的原始数据量大大增加。在填充数据后,通过将所述填充数据后的虚拟长方体三维结构转化为二维图形输出,使得三维结构转化为二维平面图形,便于用户扫描。整个多维码的编码方法,使得多维码图层存储的信息量急剧增加。
技术领域
本申请涉及多维码技术领域,特别是涉及一种多维码的编解码方法。
背景技术
基于快速扫描识别技术,目前主要存在一维条形码(简称一维码)和平面二维码(简称二维码),以及在平面二维码基础上衍生的平面读取点颜色或插入图形改变的二维码形式。
然而,无论是传统的一维码编码方法,还是二维码的编码方法,都存在一个问题:基于编码方法生成的一维码或二维码可存储的数据容量较少。一维码只是在一个方向(一般是水平方向)表达信息,而在垂直方向则不表达任何信息,通常一维码的数据容量仅为30个字符左右,即便由此衍生的多行条形码,它的字符集包括所有128个字符,最大数据容量也仅为1850个字符。二维码虽然在水平和垂直方向的二维空间存储信息,其数据容量相对一维码有了显著的增大,然而其数据容量仍有限,例如由中国物品编码中心于2005年牵头研制的汉信码,其最大版本(189ⅹ189)的数据容量为7829个数字或3262个字节。随着科技的进步,一维码和二维码的数据容量明显无法满足人们日益增长的数据容量需求。
发明内容
基于此,有必要针对基于传统的一维码和二维码的编码方法,生成的一维码或二维码可存储的数据容量较少的问题,提供一种多维码的编解码方法。
本申请提供一种多维码的编码方法,包括:
采集原始数据,并将原始数据转化为数值型数据;所述原始数据包括数字、文字、图像、音频和视频中的一种或多种;
将所述数值型数据的一部分转化为N进制数据串,另一部分转化为嵌入式数据;N为大于1的正整数;
创建虚拟长方体三维结构,设定所述N进制数据串与所述虚拟长方体三维结构的映射关系;
依据所述映射关系,将所述N进制数据串和所述嵌入式数据填充入所述虚拟长方体三维结构,形成填充数据后的虚拟长方体三维结构;
将所述填充数据后的虚拟长方体三维结构转化为二维图形,将所述二维图形作为多维码图层输出。
本申请涉及一种多维码的编码方法,通过将原始数据转化为N进制数据串和嵌入式数据,并通过计算机创建虚拟长方体三维结构,将N进制数据串和嵌入式数据填充入所述虚拟长方体三维结构,实现了将数据编码信息写入长方体三维结构,使得写入的原始数据量大大增加。在填充数据后,通过将所述填充数据后的虚拟长方体三维结构转化为二维图形输出,使得三维结构转化为二维平面图形,便于用户扫描。整个多维码的编码方法,使得多维码图层存储的信息量急剧增加。
本申请还提供一种多维码的解码方法,与前述内容提及的的多维码的编码方法配合使用,包括:
扫描多维码图层,获取所述多维码图层中的二维图形;
对所述二维图形进行解析,将所述二维图形转化为虚拟长方体三维结构;
获取N进制数据串与所述长方体三维结构的映射关系,读取所述虚拟长方体三维结构中的N进制数据串,并获取所述虚拟长方体三维结构中的嵌入式数据;
分析所述N进制数据串的组合逻辑,将所N进制数据串还原为原始数据的格式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海吉拜生物科技有限公司,未经上海吉拜生物科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010484671.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种木材用自动切条装置
- 下一篇:一种用于流水线上产品的商标盖章设备