[发明专利]三维码、三维码的生成方法和装置、识别方法和装置有效
申请号: | 201710514092.9 | 申请日: | 2017-06-29 |
公开(公告)号: | CN109214486B | 公开(公告)日: | 2022-04-26 |
发明(设计)人: | 王天宇 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | G06K19/06 | 分类号: | G06K19/06;G06K7/10 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 曲瑞 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 三维 生成 方法 装置 识别 | ||
本发明公开了一种三维码、三维码的生成方法和装置、识别方法和装置,涉及电子信息技术领域。本发明中的三维码由两个或三个编码方式相同的二维码完全重叠而成;其中,每个二维码颜色不同且为三原色中的一种颜色,并且每个二维码的底色与三原色的混合色为相反的颜色。本发明的三维码由两个或三个颜色不同的二维码重叠而成,包含两个或三个二维的信息,相对于传统的二维码编码提升了容量。同时,本发明的三维码生成方法简单、效率高,可靠性强,同时节省了空间。
技术领域
本发明涉及电子信息技术领域,特别涉及一种三维码、三维码的生成方法和装置、识别方法和装置。
背景技术
二维码技术是从条形码技术发展而来的条码技术,不仅继承了条形码的优点,与传统的条形码相比,二维码还有符号面积小,数据编码容量高,抗污抗损伤能力强,以及可以任何方向读取等诸多优点。
随着二维码技术的广泛使用,对于二维码信息存储容量的需求也在不断增加。因此,三维码的研究也就此展开。
发明内容
本发明所要解决的一个技术问题是:提出一种三维码,能够提高信息存储容量。
根据本发明的一个实施例,提供的一种三维码,包括:由两个或三个编码方式相同的二维码完全重叠而成;其中,每个二维码颜色不同且为三原色中的一种颜色,并且每个二维码的底色与三原色的混合色为相反的颜色。
在一个实施例中,当三维码的具有多个位置探测图形时,多个位置探测图形分别与多个二维码颜色相同。
在一个实施例中,三原色为光的三原色或颜料三原色。
根据本发明的另一个实施例,提供的一种三维码的生成方法,包括:将两个或三个编码方式相同的二维码分别转换为三原色中的一种颜色,其中,每个二维码颜色不同,并且每个二维码的底色与三原色的混合色为相反的颜色;将转换后的二维码完全重叠生成三维码。
在一个实施例中,当三维码的具有多个位置探测图形时,将多个位置探测图形分别设置为与多个二维码相同的颜色。
在一个实施例中,三原色为光的三原色或颜料三原色。
根据本发明的又一个实施例,提供的一种三维码的生成装置,包括:颜色转换单元,用于将两个或三个编码方式相同的二维码分别转换为三原色中的一种颜色,其中,每个二维码颜色不同,并且每个二维码的底色与三原色的混合色为相反的颜色;三维码生成单元,用于将转换后的二维码完全重叠生成三维码。
在一个实施例中,颜色转换单元,用于当三维码的具有多个位置探测图形时,将多个位置探测图形分别设置为与多个二维码相同的颜色。
在一个实施例中,三原色为光的三原色或颜料三原色。
根据本发明的再一个实施例,提供的一种三维码的识别方法,该识别方法用于识别前述任一个实施例中的三维码,包括:获取三维码的灰度图以及各个码元;根据各个码元的灰度值,确定生成三维码的各个二维码;对各个二维码进行解码,并组合各个二维码解码后的信息获得三维码的信息。
在一个实施例中,根据三维码的灰度图中各个码元的灰度值,确定生成三维码的各个二维码包括:根据各个码元的灰度值确定各个码元对应的颜色,颜色包括:三原色、三原色中任意两种或三种颜色混合而成的颜色以及三维码的底色;根据各个码元对应的颜色以及颜色叠加规则确定生成三维码的各个二维码在相同的位置的码元的颜色,从而确定各个二维码。
在一个实施例中,根据各个码元的灰度值确定各个码元对应的颜色包括:根据各个码元的灰度值确定各个码元所属的梯度;根据各个码元所属的梯度确定各个码元对应的颜色;其中,不同梯度对应于不同的颜色的灰度范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710514092.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:作业参数配置方法及装置
- 下一篇:一种可采用机械设备制作的条形码编码方法