一种商品信息编码方法、受干扰时的解码方法

文档序号:8446164阅读:303来源:国知局
一种商品信息编码方法、受干扰时的解码方法
【技术领域】
[0001] 本发明涉及流通商品信息防伪追溯技术领域,尤其涉及一种商品信息编码方法、 受干扰时的解码方法。
【背景技术】
[0002] 随着经济的持续发展和市场化的趋势,贸易的流通越来越高速和便利。在商品流 通过程中,生产商品的信息标注的不唯一性导致商品在流通过程中无法追溯,部分经销商 对商品的仿制、对商品标注的破坏,使得生产企业蒙受了巨大的经济损失。
[0003] 因此,如何使得在商品流通过程中可追溯,解决电流通商品的流货和窜货等问题, 成为国内外学者广泛关注的问题,同时也提出了许多解决上述问题的方法,其中以激光防 伪、标签防伪、油墨防伪等印刷类为主,这些传统的防伪方法,在商品流通中容易伪造和受 到人为破坏,达不到有效的防伪和仿窜货的效果。

【发明内容】

[0004] 为解决追溯商品来源,防止商品流通过程中的窜货及伪造问题,本发明提供了一 种商品信息编码方法、受干扰时的解码方法。
[0005] 所述商品信息编码方法,包括如下步骤: 步骤一:将采集的商品信息转化为与其一一对应的原始矩阵信息,所述原始矩阵由至 少两种元素组成;原始矩阵的任何一行或一列两端视为逻辑相邻,以使得原始矩阵在几何 位置上成为上下左右闭合的图; 步骤二:将原始矩阵中每个元素所在位置作为一个单元格对原始矩阵信息进行编码形 成编码矩阵,即在每个单元格中加入新元素;在每个单元格中,原始矩阵中的元素作为信息 位,新元素作为校验位;选择原始矩阵中的至少一个元素,校验位的取值与该单元格上下左 右位置上的单元格信息位内被选择元素的分布情况关联; 进一步的,编码矩阵中,每个单元格中校验位取值与该单元格上下左右位置上的单元 格信息位所具有的原始矩阵中被选择的元素的个数关联。
[0006] 进一步的,编码矩阵中,每个单元格中校验位取值等于该单元格上下左右位置上 的单元格信息位所具有的原始矩阵中被选择的一个元素的总个数。
[0007] 进一步的,步骤一中,根据商品信息的数量来确定原始矩阵的容量,使得每一条商 品信息唯一对应于一个原始矩阵。
[0008] 优选的,所述原始矩阵的组成元素为0、5,编码矩阵校验位的取值0或1或2或3 或4。
[0009] 进一步的,所述商品信息为商品的认证信息,包括生产日期、生产序号、生产地区。
[0010] 在每个单元格中校验位取值等于该单元格上下左右位置上的单元格信息位所具 有的原始矩阵中被选择的元素的总个数的情况下,商品信息受干扰时的解码方法,包含如 下步骤: 步骤一:选择利用上述商品信息编码方法得到的编码矩阵中需要进行信息位还原的某 一个单元格,其校验位为a (i,j),其信息位A (i,j)丢失,其上下左右单元格中信息位分别 为 A (i-1,j)、A(i+l,j)、A(i,j-l)、A(i,j+Ι),则 A (i,j)的校验位为由于 A(i,j)满足如 下四个方程: a(i-l, j) = [A (i-2, j)+A(i, j)+A(i-l, j-l)+A(i-l, j+l)]mod X; a(i, j+l) = [A (i-1, j+l)+A(i+l, j+l)+A(i, j)+A(i, j+2)]mod X; a(i+l, j) = [A (i, j)+A(i+2, j)+A(i+l, j-l)+A(i+l, j+l)]mod X; a(i, j-l) = [A (i-1, j-l)+A(i+l, j-l)+A(i, j-2)+A(i, j)]mod X〇
[0011] 其中,X为原始矩阵中被选择的元素;根据以上方程中的满足条件的某一个可以 解出需要还原的信息位A (i,j); 步骤二:重复进行步骤1,对需要进行信息位还原的单元格进行遍历,选择对于解码最 有用的信息,直到解出所有的破损信息码; 步骤三:返回编码所对应的原始矩阵,得到原始矩阵对应的商品信息。
[0012] 进一步的,当需要还原信息位的单元格过多时,会导致列出的方程组得不到唯一 的解,则只能解出部分的破损信息码,其余的信息码只能通过在数据库中进行比对,所述数 据库里存储有所有被编码的商品对应的原始矩阵、编码矩阵、商品信息。
[0013] 本发明的有益效果为: 本发明将商品信息进行矩阵信息编码,每件商品对应唯一的原始矩阵、商品信息、编码 矩阵,所述的编码矩阵信息可以嵌入到商品或者商品包装上,方便了厂家统一对商品信息 进行管理,防止商品窜货。编码矩阵各个元素与周围的元素算法关联,即使商品或者商品包 装有破损,也可以利用该关联算法破损的信息位进行矩阵信息还原,完成商品追溯。本发明 使得商品流通过程更加安全,保障消费者和厂家的利益,具有极好的应用前景。
【具体实施方式】
[0014] 本发明所述一种商品信息编码方法、受干扰时的解码方法,其设计构思为:提取每 个商品的商品信息,转换为标准的数据格式后作为其唯一的身份识别数据,将商品信息进 行矩阵信息编码,矩阵各个元素与周围的元素算法关联,所有商品信息及矩阵信息均可存 储到服务器数据库中、矩阵信息还可嵌入到商品包装或者商品上。进行商品追溯时,可以利 用商品或者商品外包装上的矩阵信息进行矩阵信息解码,对商品来源及信息进行追溯。即 使商品或者商品包装有破损,也可以利用该关联算法破损的信息位进行矩阵信息还原,完 成商品追溯。
[0015] 下面对本发明进行更加详细的说明。
[0016] 商品信息编码方法主要包括以下步骤: 步骤一:采集待编码商品的信息,转化为与其一一对应的原始矩阵信息。
[0017] 采集商品信息,并转换成标准的数据格式。所述的商品信息应该能够体现出商品 的原始信息,以利于追溯。如商品的认证信息,包括出产日期、生产序号、数量、生产地区等 信息,并按确定的顺序排列,形成该商品的唯一的身份识别数据。计算机通过一定的算法 生成信息序列,对采集到的商品信息数据进行矩阵编码,并与采集到的商品信息关联,形成 一一对应的关系的原始矩阵信息。
[0018] 原始矩阵由至少两种不同的元素组成,其在原始矩阵中的排列对应商品信息,且 根据商品信息所包含数据信息的数量来确定矩阵的容量,使得每一条商品信息唯一对应于 一个原始矩阵编码。
[0019] 设置至少两个不同的元素是为了后续编码矩阵的生成,如果只有一种元素,在较 难实现后续所述校验位与信息位的关联。
[0020] 举例,如表1所示,本实施例设置原始矩阵大小为3*5,由0和5两种元素构成,该 矩阵就表示了某个商品信息。
【主权项】
1. 一种商品信息编码方法,其特征在于,包括如下步骤: 步骤一:将采集的商品信息转化为与其一一对应的原始矩阵信息,所述原始矩阵由至 少两种元素组成;原始矩阵的任何一行或一列两端视为逻辑相邻,以使得原始矩阵在几何 位置上成为上下左右闭合的图; 步骤二:将原始矩阵中每个元素所在位置作为一个单元格对原始矩阵信息进行编码形 成编码矩阵,即在每个单元格中加入新元素;在每个单元格中,原始矩阵中的元素作为信息 位,新元素作为校验位;选择原始矩阵中的至少一个元素,校验位的取值与该单元格上下左 右位置上的单元格信息位内被选择元素的分布情况关联。
2. 如权利要求1所述的商品信息编解码方法,其特征在于,编码矩阵中,每个单元格中 校验位取值与该单元格上下左右位置上的单元格信息位所具有的原始矩阵中被选择的元 素的个数关联。
3. 如权利要求2所述的商品信息编解码方法,其特征在于,编码矩阵中,每个单元格中 校验位取值等于该单元格上下左右位置上的单元格信息位所具有的原始矩阵中被选择的 一个元素的总个数。
4. 如权利要求1所述的商品信息编解码方法,其特征在于,步骤一中,根据商品信息的 数量来确定原始矩阵的容量,使得每一条商品信息唯一对应于一个原始矩阵。
5. 如权利要求1~4中任一项所述的商品信息编码方法,其特征在于,所述原始矩阵的 组成元素为〇、5,编码矩阵校验位的取值O或1或2或3或4。
6. 如权利要求1所述的一种商品信息编码方法,其特征在于,所述商品信息为商品的 认证信息,包括生产日期、生产序号、生产地区。
7. -种商品信息受干扰时的解码方法,其特征在于,包含如下步骤: 步骤一:选择利用权利要求3所述的商品信息编码方法得到的编码矩阵中需要进行信 息位还原的某一个单元格,其校验位为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-l,j) =[A(i-2,j)+A(i,j)+A(i-l,j-l)+A(i-l,j+l)]modX; a(i,j+l) =[A(i-1,j+l)+A(i+l,j+l)+A(i,j)+A(i,j+2)]modX; a(i+l,j) =[A(i,j)+A(i+2,j)+A(i+l,j-l)+A(i+l,j+l)]modX; a(i,j-l) =[A(i-1,j-l)+A(i+l,j-l)+A(i,j-2)+A(i,j)]modX; 其中,X为原始矩阵中被选择的元素;根据以上方程中的满足条件的某一个可以解出 需要还原的信息位A(i,j); 步骤二:重复进行步骤一,对需要进行信息位还原的单元格进行遍历,选择对于解码最 有用的信息,直到解出所有的破损信息码。
8. 如权利要求7所述的一种商品信息受干扰时的解码方法,其特征在于,当需要还原 信息位的单元格过多时,会导致列出的方程组得不到唯一的解,则只能解出部分的破损信 息码,其余的信息码只能通过在数据库中进行比对,所述数据库里存储有所有被编码的商 品对应的原始矩阵、编码矩阵、商品彳目息。
【专利摘要】本发明提供了一种商品信息编码方法、受干扰时的解码方法:提取每个商品的商品信息,转换为标准的数据格式后作为其唯一的身份识别数据,将商品信息进行矩阵信息编码,矩阵各个元素与周围的元素算法关联,所有商品信息及矩阵信息均可存储到服务器数据库中;矩阵信息还可嵌入到商品包装或者商品上。进行商品追溯时,可以利用商品或者商品外包装上的矩阵信息进行矩阵信息解码,对商品来源及信息进行追溯。即使商品或者商品包装有破损,也可以利用该关联算法破损的信息位进行矩阵信息还原,完成商品追溯。
【IPC分类】G06Q30-00, G06K19-06
【公开号】CN104766217
【申请号】CN201510190027
【发明人】张川
【申请人】张川
【公开日】2015年7月8日
【申请日】2015年4月21日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1