[发明专利]一种三维码的编解码和使用方法在审
申请号: | 201210152116.8 | 申请日: | 2012-05-16 |
公开(公告)号: | CN102760242A | 公开(公告)日: | 2012-10-31 |
发明(设计)人: | 孟智平;郭海锋 | 申请(专利权)人: | 孟智平 |
主分类号: | G06K19/06 | 分类号: | G06K19/06;G06K7/10 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 646006 四川省泸*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 三维 解码 使用方法 | ||
1.一种三维码的编解码方法,其特征在于,包括以下步骤:
1)编码过程;
A)每单位时钟,获得原始字符串A1;
B)在字符串A1中加入时钟信息,获得字符串B1;
C)对字符串B 1调用二维码生成模块,生成二维码C1;
D)下一个单位时钟,再调用以上A)、B)、C)步骤,生成下一个二维码;
E)不断生成的二维码,构成连续的三维码流;
2)解码过程;
采用二维码识别器对连续的三维码进行捕获,获得三维码片段,然后对三维码片段中二维码进行逐一解码;
所述三维码片段包括1帧或多帧二维码。
2.如权利要求1所述,一种三维码的编解码方法,其特征在于:
所述二维码生成模块是指专用二维码生成器或安装于移动设备或PC机上的二维码生成软件;
所述生成二维码以及对二维码解码的格式包括但不限于Aztec、Maxi Code、QR Code、Data Matrix;
所述单位时钟,是指间隔一个被设定的时间T,T代表一个固定的时间长度或者代表一个由时间构成的一个函数T(t);
所述原始字符串A1,或者是被设定的固定字符串,或者表示由不同命令组成的变化的字符串;
所述编码过程中,所述原始字符串A1,在加入时钟信息后形成B1,之后或者对B1进行加密处理形成S1,再进行二维码编码,生成*C1,或者不对B1进行加密处理,直接进行二维码编码,生成C1;
所述三维码流,采用类似图像或视频压缩编码的方式进行传输,所述压缩编码方式包括但不限于熵编码、预测编码、变换编码、混合编码;或者所述三维码流直接封装为AVI、RMVB、MKV、ASF、WMV、MP4、3GP、FLV中的一种格式,然后进行传输;
所述三维码是指在二维码基础上添加一维时间,构成含有时间维信息的三维码结构;
所述三维码结构中包括时间信息和非时间信息;
所述非时间信息包括但不限于地点信息、设备信息、内容信息、用户信息、命令信息。
3.如权利要求1所述,一种三维码的编解码方法,其特征在于:
所述加密算法采用对称式或非对称式加密技术;
所述对称式加密算法包括但不限于DES算法、RC2算法、RC4算法、AES算法;
所述非对称式加密算法包括但不限于RSA算法、IDEA算法。
4.如权利要求1所述,一种三维码的编解码方法,其特征在于:
所述三维码片段是指1帧或连续多帧二维码;
所述三维码的基本单位为含有时间戳信息的二维码;
所述三维码产生依靠时间,编码中又包含时间,对时间的双重编码,增加了编码的可靠性。
5.一种连续的生成三维码的方法,其特征在于,包括以下步骤:
对实时获得的非时间信息进行结构化描述,生成初始字符串;
以可变或不可变的时间间隔T为单位,通过时钟产生器每隔一个时间间隔T便生成相应的时间戳信息;
以可变或不可变的时间间隔T为单位,将所述相应的时间戳信息加入初始字符串中,每隔一个时间间隔T便生成一个动态的字符串;
以可变或不可变的时间间隔T为单位,将所述动态字符串通过二维码生成器,每隔一个时间间隔T便生成一个含有时间戳的二维码;
将所述每隔一个时间间隔T生成的含有时间戳的所有二维码,以生成时间的先后顺序整合在一起,生成连续的三维码。
6.如权利要求5所述,一种连续的生成三维码的方法,其特征在于:
所述三维码结构中至少包含时间戳信息和命令信息;
所述三维码结构具有表征行为要素特点,所述行为要素包括用户、时间、地点和动作;
所述三维码表征的行为要素表达一个或多个用户在相应时间、相应地点执行了相应动作,完成了相应功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于孟智平,未经孟智平许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210152116.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:水产品供需统计系统
- 下一篇:电脑操控终端、系统和方法