[发明专利]一种面向短信的字符二维码编码方法和解码方法无效

专利信息
申请号: 201210014201.8 申请日: 2012-01-17
公开(公告)号: CN102592160A 公开(公告)日: 2012-07-18
发明(设计)人: 冯晓斐;刘志;徐彩虹 申请(专利权)人: 浙江工商大学
主分类号: G06K19/06 分类号: G06K19/06;G06K7/10
代理公司: 杭州杭诚专利事务所有限公司 33109 代理人: 尉伟敏
地址: 310018 浙江*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 面向 短信 字符 二维码 编码 方法 解码
【权利要求书】:

1.一种面向短信的字符二维码编码方法和解码方法,其特征在于,所述的字符二维码为一个矩形状字符二维矩阵模块,该矩阵模块由寻像符号单元、版本号单元、数据规格号单元和数据区符号单元组成;所述的寻像符号单元共有三个,分别位于矩阵模块的左上角、右上角和右下角,所述的版本号单元位于矩阵模块左上角处的寻像符号单元后面, 所述的数据规格号单元位于版本号单元后面,所述的数据区符号单元位于规格号单元后面;并且版本号单元、数据规格号单元和数据区符号单元,按行优先,从左到右、从上到下的顺序依次存放在矩阵模块中;

所述的字符二维码的编码方法包括以下步骤:将源数据信息根据编码规则生成一个长度为k的数据位流;根据长度为k的数据位流来选择纠错等级l;再根据纠错等级l的算法,把长度为k的数据位流作为输入,使其在伽罗华域中生成c个纠错码字,并把c个纠错码字添加到长度为k的数据位流之后,形成总数据位流;将根据上述总数据位流的长度,生成字符二维码的版本号,并把该版本号作为输入,根据里德-所罗门纠错算法,在伽罗华域中生成d个纠错码字,并把这d个纠错码字添加到版本号单元中的版本号之后,并与版本号一起转换为符号字符,共三个;再将根据上述总数据位流的长度,生成字符二维码的规格号,并把该规格号作为输入,根据里德-所罗门纠错算法,在伽罗华域中生成e个纠错码字,并把这e个纠错码字添加到数据规格号单元中的数据规格号之后,并与数据规格号一起转换为符号字符,共三个;再根据版本号查表,记录矩阵模块总共需要填充的二维码字符个数;将版本号、规格号、d个纠错码字和e个纠错码字生成的符号字符,从第一行开始,按行优先,从左到右、从上到下的顺序依次存放在矩阵模块中;将上述总数据位流的每个码字转换为八位二进制,生成总二进制位流;将上述总二进制位流每三位一组转换为选定的八个英文字母中的一个,不足三位的,在低位补零,补足三位后再转换,按行优先,从左到右、从上到下的顺序依次存放在矩阵模块中;将上述矩阵模块需要填充二维码字符的空缺位置处填入字符V,生成最终的字符矩阵模块二维码;

所述的字符二维码的解码方法包括以下步骤:在将字符矩阵模块进行解码预处理时,三个寻像符号单元被识别为字母V;首先,除去三个寻像符号单元后,然后再对其它字符矩阵模块二维码进行识别,按行优先,从左到右的顺序依次存放为一个字符串;然后,取该字符串的前六位字符,在伽罗华域中进行里德-所罗门纠错算法的解码步骤;根据里德-所罗门解码出的版本号和数据规格号查找相应的表格,得出该版本的符号字符容量、数据码字个数和纠错码字个数,并去除该字符串中前六位字符;根据版本号的字符容量,除去末尾添加的填充符号,并把剩余字符串转为二进制位流,每八位为一组,生成码字,不足八位的,在末尾补零,补足八位后再转换,生成码字,如此就得到了总的码字流;在伽罗华域中用里德-所罗门算法对总的码字流进行解码,输出数据码字流,将每个数据码字转换为八位二进制数,生成二进制位流;然后将该二进制位流通过逆编码运算,将该二进制位流还原为原数据信息输出,完成解码。

2.根据权利要求1所述的一种面向短信的字符二维码编码方法和解码方法,其特征在于,所述的编码方法采用基本大写模式,所述的基本大写模式编码字符集为大写字母A-Z、数字0-9、九个常用符号space 、:、 .、 / 、% 、_、 $ 、*及 +;所述的基本大写模式首先把数据信息每两个字符划分为一组,并将其转换为十一位二进制;如果待编码的数据信息个数不是二的倍数,那么两位一划分后的最后一个字符按其对应的值转换为六位二进制数;接着将二进制数依次连接起来,并在二进制数最前面添加基本大写模式指示符零零一和字符计数指示符;然后将二进制位流每八位划分成一组,每组再生成一个字节的数据码字,不足八位的在末尾填充字符零,使其为八位二进制数,再转换为一个字节的数据码字,最终得到数据码字流。

3.根据权利要求1所述的一种面向短信的字符二维码编码方法和解码方法,其特征在于,所述的编码方法采用基本小写模式,所述的基本小写模式编码字符集为小写字母a-z、数字0-9、九个常用符号space、 :、 . 、/ 、%、 _ 、$ 、*及 +。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工商大学,未经浙江工商大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210014201.8/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top