一种基于二维码的混凝土标识方法与流程

文档序号:22044471发布日期:2020-08-28 18:32阅读:1459来源:国知局
一种基于二维码的混凝土标识方法与流程

本发明涉及混凝土防伪标识,尤其涉及一种基于二维码的混凝土标识方法。



背景技术:

传统混凝土标识采用打印的方式,将简单图案打印在混凝土表面,在运输过程或者安装完成后很容易被磨损以及冲刷掉,打印简单图案,图案存储的数据量有限,不利于产品真伪验证,导致无法辨认是否是正品的混凝土产品;混凝土生产中,仍然存在偷工减料、作弊等行为,采用简单图案很容易被涂改,导致产品容易被调换,安全性较差,使得工程质量安全得不到保障,很难进行有效的监管。



技术实现要素:

本发明的目的就在于为了解决上述问题而提供一种基于二维码的混凝土标识方法,包括如下步骤:

s1:生成存储特征信息的第一二维码并存储,所述第一二维码包括定位区与编码区;所述定位区用于所述第一二维码定位;所述编码区包括特征数据区与空白数据区;所述特征数据区用于存储特征信息;所述空白数据区用于特征数据区参照;

s2:根据第一二维码对定位区的深度、特征数据区的深度以及空白数据区的深度在混凝土上进行预设深度的加工;

s3:检测混凝土上定位区、特征数据区以及空白数据区的深度并根据不同的深度值绘制第二二维码;

s4:对比绘制的第二二维码与第一二维码是否相同,若相同则混凝土产品为正品,否则混凝土产品为伪品。

本发明的有益效果在于:本发明采用二维码的方式,能够存储超大容量信息、安全性更高的特点;二维码具有较强的纠错能力,即便混凝土出现磨损,仍然能够准确解码出原始信息;相比于传统打印的方式,本发明具有防涂改、不易磨损的特点。

附图说明

图1是本发明的流程图;

图2是第一二维码的示意图;

图3是第二二维码的示意图。

图中:图中:1-混凝土表面;2-矩形框;3-定位孔;4-子矩形框;5-孔;a-定位区;b-特征数据区;c-空白数据区。

具体实施方式

下面结合附图对本发明作进一步说明:

如附图1所示,本发明一种基于二维码的混凝土标识方法,包括如下步骤:

s1:生成存储特征信息的第一二维码并存储,所述第一二维码包括定位区与编码区;所述定位区用于所述第一二维码定位;所述编码区包括特征数据区与空白数据区;所述特征数据区用于存储特征信息;所述空白数据区用于特征数据区参照;

s2:根据第一二维码对定位区的深度、特征数据区的深度以及空白数据区的深度在混凝土上进行预设深度的加工;

s3:检测混凝土上定位区、特征数据区以及空白数据区的深度并根据不同的深度值绘制第二二维码;

s4:对比绘制的第二二维码与第一二维码是否相同,若相同则混凝土产品为正品,否则混凝土产品为伪品。

具体的,所述第一二维码为datamatrix二维码。

具体的,所述特征数据区的深度不同于所述定位区的深度、所述空白数据区的深度。

具体的,所述深度的加工的方式为在混凝土表面打孔。

具体的,所述对比绘制的第二二维码与第一二维码是否相同的具体过程为:对第二二维码进行解码,对比解码得到的数据与第一二维码记录的特征信息是否相同。

具体的,在混凝土的表层,第一二维码采用datamatrix二维码,该第一二维码位于矩形框区域,在矩形框的三个角落(如左上角、左下角与右下角)即定位区设置定位孔,使得在通过检测深度特征绘制出的包含第二二维码的图案中能够快速定位第二二维码的位置。

由处理器生成第一二维码,第一二维码包括定位区与编码区,编码区m*n的子矩形框组成(m和n大于等于8),包括特征数据区与空白数据区;特征数据区采用打孔的方式,使得特征数据区的在混凝土表面的深度大于空白数据区的深度,从而实现对特征数据区编码为“1”,对空白数据区的编码为“0”。

在检测时,扫描混凝土表面并获取深度数据;绘制第二二维码时,根据深度不同,对深度大的区域标注为显性区域,即通过一种或多种颜色标注该区域,对深度小的区域不标注,即作为空白参照区。

对绘制的第二二维码进行解码,对比解码得到的数据与第一二维码记录的特征信息是否相同,若相同则混凝土产品为正品,否则混凝土产品为伪品。通过信息编解码的方式,大大增强了标识的安全可靠性。

本发明采用二维码的方式,能够存储超大容量信息、安全性更高的特点;二维码具有较强的纠错能力,即便混凝土出现磨损,仍然能够准确解码出原始信息;相比于传统打印的方式,本发明具有防涂改、不易磨损的特点。

本发明的技术方案不限于上述具体实施例的限制,凡是根据本发明的技术方案做出的技术变形,均落入本发明的保护范围之内。



技术特征:

1.一种基于二维码的混凝土标识方法,其特征在于,包括如下步骤:

s1:生成存储特征信息的第一二维码并存储,所述第一二维码包括定位区与编码区;所述定位区用于所述第一二维码定位;所述编码区包括特征数据区与空白数据区;所述特征数据区用于存储特征信息;所述空白数据区用于特征数据区参照;

s2:根据第一二维码对定位区的深度、特征数据区的深度以及空白数据区的深度在混凝土上进行预设深度的加工;

s3:检测混凝土上定位区、特征数据区以及空白数据区的深度并根据不同的深度值绘制第二二维码;

s4:对比绘制的第二二维码与第一二维码是否相同,若相同则混凝土产品为正品,否则混凝土产品为伪品。

2.根据权利要求1所述一种基于二维码的混凝土标识方法,其特征在于,所述第一二维码为datamatrix二维码。

3.根据权利要求1所述一种基于二维码的混凝土标识方法,其特征在于,所述特征数据区的深度不同于所述定位区的深度、所述空白数据区的深度。

4.根据权利要求1所述一种基于二维码的混凝土标识方法,其特征在于,所述深度的加工的方式为在混凝土表面打孔。

5.根据权利要求1所述一种基于二维码的混凝土标识方法,其特征在于,所述对比绘制的第二二维码与第一二维码是否相同的具体过程为:对第二二维码进行解码,对比解码得到的数据与第一二维码记录的特征信息是否相同。


技术总结
本发明公开了一种基于二维码的混凝土标识方法,包括如下步骤:生成存储特征信息的第一二维码并存储;第一二维码不同子区域在混凝土上进行预设深度的加工;检测混凝土并根据不同子区域的深度值绘制第二二维码;对比第二二维码与第一二维码是否相同,若相同则混凝土产品为正品,否则混凝土产品为伪品。本发明采用二维码的方式,能够存储超大容量信息、安全性更高的特点;二维码具有较强的纠错能力,即便混凝土出现磨损,仍然能够准确解码出原始信息;相比于传统打印的方式,本发明具有防涂改、不易磨损的特点。

技术研发人员:张鹏;吴猛猛
受保护的技术使用者:成都鹏业软件股份有限公司
技术研发日:2020.05.26
技术公布日:2020.08.28
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1