[发明专利]一种商品信息编码方法、受干扰时的解码方法有效
申请号: | 201510190027.6 | 申请日: | 2015-04-21 |
公开(公告)号: | CN104766217B | 公开(公告)日: | 2019-03-29 |
发明(设计)人: | 张川 | 申请(专利权)人: | 张川 |
主分类号: | G06Q30/00 | 分类号: | G06Q30/00;G06K19/06 |
代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 项霞 |
地址: | 610041 四川省成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 商品信息 编码 方法 干扰 解码 | ||
1.一种商品信息受干扰时的解码方法,其特征在于,包含如下步骤:
步骤一:选择商品信息编码方法得到的编码矩阵中需要进行信息位还原的某一个单元格,其校验位为a(i,j),其信息位A(i,j)丢失,其上下左右单元格中信息位分别为A(i-1,j)、A(i+1,j)、A(i,j-1)、A(i,j+1),则A(i,j)的校验位为由于A(i,j)满足如下四个方程:
a(i-1,j)=[A(i-2,j)+A(i,j)+A(i-1,j-1)+A(i-1,j+1)]mod X;
a(i,j+1)=[A(i-1,j+1)+A(i+1,j+1)+A(i,j)+A(i,j+2)]mod X;
a(i+1,j)=[A(i,j)+A(i+2,j)+A(i+1,j-1)+A(i+1,j+1)]mod X;
a(i,j-1)=[A(i-1,j-1)+A(i+1,j-1)+A(i,j-2)+A(i,j)]mod X;
其中,X为原始矩阵中被选择的元素;根据以上方程中的满足条件的某一个可以解出需要还原的信息位A(i,j);
步骤二:重复进行步骤一,对需要进行信息位还原的单元格进行遍历,选择对于解码最有用的信息,直到解出所有的破损信息码;
所述商品信息编码方法包括如下步骤:
步骤一:将采集的商品信息转化为与其一一对应的原始矩阵信息,所述原始矩阵由至少两种元素组成;原始矩阵的任何一行或一列两端视为逻辑相邻,以使得原始矩阵在几何位置上成为上下左右闭合的图;
步骤二:将原始矩阵中每个元素所在位置作为一个单元格对原始矩阵信息进行编码形成编码矩阵,即在每个单元格中加入新元素;在每个单元格中,原始矩阵中的元素作为信息位,新元素作为校验位;选择原始矩阵中的至少一个元素,校验位的取值与该单元格上下左右位置上的单元格信息位内被选择元素的分布情况关联;
编码矩阵中,每个单元格中校验位取值与该单元格上下左右位置上的单元格信息位所具有的原始矩阵中被选择的元素的个数关联;
每个单元格中校验位取值等于该单元格上下左右位置上的单元格信息位所具有的原始矩阵中被选择的一个元素的总个数。
2.如权利要求1所述的一种商品信息受干扰时的解码方法,其特征在于,当需要还原信息位的单元格过多时,会导致列出的方程组得不到唯一的解,则只能解出部分的破损信息码,其余的信息码只能通过在数据库中进行比对,所述数据库里存储有所有被编码的商品对应的原始矩阵、编码矩阵、商品信息。
3.如权利要求1所述的一种商品信息受干扰时的解码方法,其特征在于,步骤一中,根据商品信息的数量来确定原始矩阵的容量,使得每一条商品信息唯一对应于一个原始矩阵。
4.如权利要求1~3中任一项所述的一种商品信息受干扰时的解码方法,其特征在于,所述原始矩阵的组成元素为0、5,编码矩阵校验位的取值0或1或2或3或4。
5.如权利要求1所述的一种商品信息受干扰时的解码方法,其特征在于,所述商品信息为商品的认证信息,包括生产日期、生产序号、生产地区。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于张川,未经张川许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510190027.6/1.html,转载请声明来源钻瓜专利网。