The embodiment of the invention relates to a data encoding method and a device. The method comprises: acquiring the first digital sequence, cyclically shifting the first digital sequence to obtain the first digital matrix, encoding the position information by using the first digital matrix, generating the position code, and obtaining the second digital sequence. The second digit sequence consists of the second digit sequence, the length of the second digit sequence is the same, and each second digit sequence is unique in the second digit sequence; the second digit sequence is cyclically shifted to obtain the second digit matrix; and the data information is processed by the second digit matrix. Encoding, generating information code; stacking position code and information code, generating combination code, the combination code contains location code and information of the common code; the combination code is arranged on the basis of display.
【技术实现步骤摘要】
数据编码方法及装置
本专利技术涉及数据处理
,尤其涉及一种数据编码方法及装置。
技术介绍
随着信息技术的飞速发展,人们日益普遍地使用计算机来生产、处理、交换和传播各种形式的信息。信息技术逐渐改变着人们传统的生活习惯。传统的利用纸张和笔进行书写的方式无法进行信息化处理,因此无法满足人们的需要。现有技术中,使用编码图案把某种类型的信息嵌入诸如纸张页、写字板或等价物的无源基底中。利用编程的扫描仪、传真机、照相机或数字笔就可以读取、重建和使用本地嵌入到基底中的信息。例如,可以为基底上的人类可读的图形信息补充嵌入的用于扩展基底功能的机器可读信息。这种嵌入信息可以包括用于图形信息、命令、补充文本或图像、超链接、绝对位置等的全部或部分重建的文件数据。因此,如何对嵌入信息进行编码成为需要解决的问题。
技术实现思路
本专利技术的目的是提供一种数据编码方法及装置,以解决现有技术中存在的问题。为实现上述目的,一方面,本专利技术提供了一种数据编码方法,所述方法包括:获取第一数字序列,所述第一数字序列由第一单位数字序列组成,所述第一单位数字序列的长度相同,并且每一个所述第一单位数字序列在所述第一数字序列中是唯一的;对所述第一数字序列进行循环移位处理,得到第一数字矩阵;利用所述第一数字矩阵对位置信息进行编码,生成位置码,所述位置信息为二维位置信息;获取第二数字序列,所述第二数字序列由第二单位数字序列组成,所述第二单位数字序列的长度相同,并且每一个所述第二单位数字序列在所述第二数字序列中是唯一的;对所述第二数字序列进行循环移位处理,得到第二数字矩阵;利用所述第二数字矩阵对数据信息进行 ...
【技术保护点】
1.一种数据编码方法,其特征在于,所述方法包括:获取第一数字序列,所述第一数字序列由第一单位数字序列组成,所述第一单位数字序列的长度相同,并且每一个所述第一单位数字序列在所述第一数字序列中是唯一的;对所述第一数字序列进行循环移位处理,得到第一数字矩阵;利用所述第一数字矩阵对位置信息进行编码,生成位置码,所述位置信息为二维位置信息;获取第二数字序列,所述第二数字序列由第二单位数字序列组成,所述第二单位数字序列的长度相同,并且每一个所述第二单位数字序列在所述第二数字序列中是唯一的;对所述第二数字序列进行循环移位处理,得到第二数字矩阵;利用所述第二数字矩阵对数据信息进行编码,生成信息码;将所述位置码和所述信息码进行叠加处理,生成组合码,所述组合码包含所述位置码和所述信息的公共代码;将所述组合码在基底上进行排列显示。
【技术特征摘要】
1.一种数据编码方法,其特征在于,所述方法包括:获取第一数字序列,所述第一数字序列由第一单位数字序列组成,所述第一单位数字序列的长度相同,并且每一个所述第一单位数字序列在所述第一数字序列中是唯一的;对所述第一数字序列进行循环移位处理,得到第一数字矩阵;利用所述第一数字矩阵对位置信息进行编码,生成位置码,所述位置信息为二维位置信息;获取第二数字序列,所述第二数字序列由第二单位数字序列组成,所述第二单位数字序列的长度相同,并且每一个所述第二单位数字序列在所述第二数字序列中是唯一的;对所述第二数字序列进行循环移位处理,得到第二数字矩阵;利用所述第二数字矩阵对数据信息进行编码,生成信息码;将所述位置码和所述信息码进行叠加处理,生成组合码,所述组合码包含所述位置码和所述信息的公共代码;将所述组合码在基底上进行排列显示。2.根据权利要求1所述的数据编码方法,其特征在于,所述方法还包括:根据所述位置信息获取所述第一数字序列进行循环移位的移位量。3.根据权利要求1所述的数据编码方法,其特征在于,所述方法还包括:根据所述数据信息获取所述第二数字序列进行循环移位的移位量。4.根据权利要求1所述的数据编码方法,其特征在于,所述方法还包括:利用第一数字序列的相对循环移位对第一维的位置信息进行编码。5.根据权利要求1所述的数据编码方法,其特征在于,所述方法还包括:利用第二数字序列的相对循环移位对数据信息进行编码。6.一种数据编码装置,其特征在于,所述装置包括:第一获取单元,用于获取第一数字序列,所述第一数字序列由第...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。