一种基于图像识别的混凝土试块防造假方法技术

技术编号:29403400 阅读:31 留言:0更新日期:2021-07-23 22:41
本发明专利技术公开了一种基于图像识别的混凝土试块防造假方法,包括以下步骤:在检测现场通过移动终端上安装的APP对现场文字标记后的试块进行拍照采集,然后将符合要求的照片上传到云端保存,并记录为P1;收样人员再次利用移动终端上安装的APP对送达的带文字的试块进行拍照采集,本发明专利技术操作简单便捷,实用性强,利用图像识别技术,以防止送达实验室的混凝土试块被替换,造成与现场制作的试块不同的现象,通过手机APP拍照采集上传现场试块图片,配合送达实验室后再次拍照上传的照片,利用图像识别算法进行图像的比对,给出比对的相似性结果,不仅操作方便,而且方便大量试块的测试,同时平均准确率达到百分之九十五,可以有效地防止混凝土试块造假的行为。

【技术实现步骤摘要】
一种基于图像识别的混凝土试块防造假方法
本专利技术属于图像识别领域,具体为一种基于图像识别的混凝土试块防造假方法。
技术介绍
目前,建工领域检验检测实验室材料检测过程中造假情况普遍存在,尤其是混凝土试块的检测,送达实验室的混凝土试块与工程现场实际使用的并不是同一批次,甚至被人为伪造、调换,实验室收样人员很难判定送达的混凝土试块样品与现场取样试块是否为同一件,造成检测数据不能真实体现工程现场使用的混凝土的情况。当前,检验检测行业针对该问题也提出了不同的解决方法,比如在制作的试块上贴上二维码或者嵌入芯片,但是显然这类方法并没有较好地解决问题,造假者同样可以通过二维码或芯片迁移或伪造进行试块造假。
技术实现思路
:本专利技术的目的就在于为了解决上述问题而提供一种基于图像识别的混凝土试块防造假方法,解决了
技术介绍
中提到的问题。为了解决上述问题,本专利技术提供了一种技术方案:一种基于图像识别的混凝土试块防造假方法,包括以下步骤:S1、在检测现场通过移动终端上安装的APP对现场文字标记后的试块进行拍照采集,然后将符合要求的照片上传到云端保存,并记录为P1;S2、收样人员再次利用移动终端上安装的APP对送达的带文字的试块进行拍照采集,然后将符合要求的照片上传到云端保存,并记录为P2;S3、通过图像对比模块采用图像对比算法对P1和P2中的文字图像进行对比分析,然后将比对结果通过移动终端进行展示。作为优选,所述步骤S1中的移动终端为带GPS时间的手机设备。r>作为优选,所述步骤S3中的图像对比算法具体包括以下流程:S31、首先读入图片P1和P2,然后分别生成256*256大小的彩色、灰度的图片副本,并记作P1_ori和P1_gray、以及P2_ori和P2_gray;S32、分割P1和P2的灰度图,从而生成模板;S33、然后以-15到15度旋转P2和P1的灰度图,生成待匹配图片,并将其作为待匹配图片组;S34、接着进行模板匹配操作,匹配完成之后得到相似度similarity1、similarity2以及对应的匹配位置;S35、得到两张图片的最后相似度similarity并输出;S36、将具有更高相似度的模板作为输出图片out1,另一张为out2,在out1上标识出模板的位置和编号,并在out2上标识出各模板的最大匹配位置,输出两张彩色图片。作为优选,所述步骤S32从P1中提取模板具体包括以下步骤:S321、对P1_gray进行二值化提取边界点;S322、计算各块中边界点个数,记录其位置并在P1_gray上的同样位置截取Patch作为匹配模板。作为优选,所述步骤S34中进行模板匹配操作之前需要进行自动裁剪操作。作为优选,所述步骤S35中两张图片的最后相似度similarity为两个相似度的平均值。作为优选,所述步骤S322中计算各块中边界点个数时应取个数最多的4块。作为优选,所述自动裁剪操作具体为:首先读取图片,然后采用opencv提供的霍夫变换函数提取平行于照片边界的直线,接着在获得的直线中确定最上和最下两条横向直线与一条最左纵向直线,框出水泥块的位置并进行裁剪,获得正方形的图片并调整分辨率,用于后续的相似度匹配。本专利技术的有益效果是:本专利技术操作简单便捷,实用性强,利用图像识别技术,以防止送达实验室的混凝土试块被替换,造成与现场制作的试块不同的现象,通过手机APP拍照采集上传现场试块图片,配合送达实验室后再次拍照上传的照片,利用图像识别算法进行图像的比对,给出比对的相似性结果,不仅操作方便,而且方便大量试块的测试,同时平均准确率达到百分之九十五,可以有效地防止混凝土试块造假的行为。附图说明:为了易于说明,本专利技术由下述的具体实施及附图作以详细描述。图1是本专利技术操作流程示意图;图2是本专利技术具体操作流程示意图。具体实施方式:如图1-2所示,本具体实施方式采用以下技术方案:实施例:一种基于图像识别的混凝土试块防造假方法,包括以下步骤:S1、在检测现场通过移动终端上安装的APP对现场文字标记后的试块进行拍照采集,然后将符合要求的照片上传到云端保存,并记录为P1;S2、收样人员再次利用移动终端上安装的APP对送达的带文字的试块进行拍照采集,然后将符合要求的照片上传到云端保存,并记录为P2;S3、通过图像对比模块采用图像对比算法对P1和P2中的文字图像进行对比分析,然后将比对结果通过移动终端进行展示。其中,所述步骤S1中的移动终端为带GPS时间的手机设备。其中,,所述步骤S3中的图像对比算法具体包括以下流程:S31、首先读入图片P1和P2,然后分别生成256*256大小的彩色、灰度的图片副本,并记作P1_ori和P1_gray、以及P2_ori和P2_gray;S32、分割P1和P2的灰度图,从而生成模板;S33、然后以-15到15度旋转P2和P1的灰度图,生成待匹配图片,并将其作为待匹配图片组;S34、接着进行模板匹配操作,匹配完成之后得到相似度similarity1、similarity2以及对应的匹配位置;S35、得到两张图片的最后相似度similarity并输出;S36、将具有更高相似度的模板作为输出图片out1,另一张为out2,在out1上标识出模板的位置和编号,并在out2上标识出各模板的最大匹配位置,输出两张彩色图片。其中,所述步骤S32从P1中提取模板具体包括以下步骤:S321、对P1_gray进行二值化提取边界点;S322、计算各块中边界点个数,记录其位置并在P1_gray上的同样位置截取Patch作为匹配模板。其中,所述步骤S34中进行模板匹配操作之前需要进行自动裁剪操作。其中,所述步骤S35中两张图片的最后相似度similarity为两个相似度的平均值。其中,所述步骤S322中计算各块中边界点个数时应取个数最多的4块。其中,所述自动裁剪操作具体为:首先读取图片,然后采用opencv提供的霍夫变换函数提取平行于照片边界的直线,接着在获得的直线中确定最上和最下两条横向直线与一条最左纵向直线,框出水泥块的位置并进行裁剪,获得正方形的图片并调整分辨率,用于后续的相似度匹配。实施例,通过移动终端上安装的APP在现场对文字标记后的混凝土试块进行拍照上传,并记录为P1,然后将带文字的混凝土试块送往实验室,实验室工作人员通过移动终端上安装的APP对带文字的试块进行再次拍照上传,记录为P2,然后对混凝土试块上采集的文字图片进行读取,同时对图片进行二值化提取边界,采用opencv提供的霍夫变换函数提取平行于照片边界的直线,在获得的直线中确定最上和最下两条横向直线与一条最左纵向直线,框出水泥块的位置并进行裁剪,获得正方形的图片并调整分辨率为256*256,用于后续的相似度计算本文档来自技高网...

【技术保护点】
1.一种基于图像识别的混凝土试块防造假方法,其特征在于,包括以下步骤:/nS1、在检测现场通过移动终端上安装的APP对现场文字标记后的试块进行拍照采集,然后将符合要求的照片上传到云端保存,并记录为P1;/nS2、收样人员再次利用移动终端上安装的APP对送达的带文字的试块进行拍照采集,然后将符合要求的照片上传到云端保存,并记录为P2;/nS3、通过图像对比模块采用图像对比算法对P1和P2中的文字图像进行对比分析,然后将比对结果通过移动终端进行展示。/n

【技术特征摘要】
1.一种基于图像识别的混凝土试块防造假方法,其特征在于,包括以下步骤:
S1、在检测现场通过移动终端上安装的APP对现场文字标记后的试块进行拍照采集,然后将符合要求的照片上传到云端保存,并记录为P1;
S2、收样人员再次利用移动终端上安装的APP对送达的带文字的试块进行拍照采集,然后将符合要求的照片上传到云端保存,并记录为P2;
S3、通过图像对比模块采用图像对比算法对P1和P2中的文字图像进行对比分析,然后将比对结果通过移动终端进行展示。


2.根据权利要求1所述的一种基于图像识别的混凝土试块防造假方法,其特征在于,所述步骤S1中的移动终端为带GPS时间的手机设备。


3.根据权利要求2所述的一种基于图像识别的混凝土试块防造假方法,其特征在于,所述步骤S3中的图像对比算法具体包括以下流程:
S31、首先读入图片P1和P2,然后分别生成256*256大小的彩色、灰度的图片副本,并记作P1_ori和P1_gray、以及P2_ori和P2_gray;
S32、分割P1和P2的灰度图,从而生成模板;
S33、然后以-15到15度旋转P2和P1的灰度图,生成待匹配图片,并将其作为待匹配图片组;
S34、接着进行模板匹配操作,匹配完成之后得到相似度similarity1、similarity2以及对应的匹配位置;
S35、得到两张图片的最后相似度similarity并输出;
S36、将具有更高相...

【专利技术属性】
技术研发人员:陈维苹
申请(专利权)人:浙江云奕科技有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1