[发明专利]一种基于局部颜色校验的二维码编码、解码方法及装置有效
申请号: | 201210311536.6 | 申请日: | 2012-08-28 |
公开(公告)号: | CN102916804A | 公开(公告)日: | 2013-02-06 |
发明(设计)人: | 林毅申;曹维;刘财兴;林丕源;梁晓婷;肖媚燕 | 申请(专利权)人: | 华南农业大学 |
主分类号: | H04L9/06 | 分类号: | H04L9/06;G06K19/06 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 杨晓松 |
地址: | 510642 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于局部颜色校验的二维码编码方法及装置、解码方法及装置,其中编码方法是根据事先定义的染色区域编码解码表,随机生成染色区域数据,以生成的染色区域数据作为密钥进行加密,得到二维码生成信息;然后通过二维码生成算法生成二维码黑白图像;最后根据染色区域数据对得到的二维码黑白图像进行染色,得到局部彩色二维码图像。解码方法是读取二维码图像上的染色区域数据,使用标准二维码解码算法进行解码;对解码后的信息以染色区域数据为密钥通过解密算法进行解密,得到二维码图像的原始信息。本发明在原有黑白二色的基础上,增加了染色区域信息,能够扩充二维码的编码空间,提高被仿冒的难度。 | ||
搜索关键词: | 一种 基于 局部 颜色 校验 二维码 编码 解码 方法 装置 | ||
【主权项】:
一种基于局部颜色校验的二维码编码方法,其特征在于,包括以下步骤:(1)在二维码模板上,根据事先定义的染色区域编码解码表,随机生成染色区域数据,染色区域数据包括染色区域数量、各染色区域的形状、各染色区域的颜色;事先定义的染色区域编码解码表是指事先根据染色区域可能出现的形状和颜色分别建立的编码解码表,在形状编码解码表中,定义每一种形状对应一个数值,同样在颜色编码解码表中,定义每一种颜色对应一个数值,然后连同染色区域数量,建立<染色区域数量i,各染色区域形状S,各染色区域颜色C>的密钥向量;(2)将二维码原始信息以步骤(1)生成的染色区域数据作为密钥进行加密,得到二维码生成信息;(3)将步骤(2)得到的二维码生成信息通过二维码生成算法生成二维码黑白图像;(4)根据步骤(1)所制定的二维码模板和生成的染色区域数据对步骤(3)得到的二维码黑白图像进行染色,最终得到局部彩色二维码图像。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南农业大学,未经华南农业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210311536.6/,转载请声明来源钻瓜专利网。
- 上一篇:电泳显示系统
- 下一篇:内存条插入状态的获取电路和内存条信息的管理系统