收藏 分销(赏)

基于机器视觉的铁塔钢结构锈蚀检测技术.pdf

上传人:自信****多点 文档编号:3074745 上传时间:2024-06-15 格式:PDF 页数:3 大小:1.43MB
下载 相关 举报
基于机器视觉的铁塔钢结构锈蚀检测技术.pdf_第1页
第1页 / 共3页
基于机器视觉的铁塔钢结构锈蚀检测技术.pdf_第2页
第2页 / 共3页
基于机器视觉的铁塔钢结构锈蚀检测技术.pdf_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、中国新技术新产品2024 NO.3(下)-69-工 业 技 术在现代化城市中,铁塔是广泛存在的一种重要钢结构建筑,其功能包支撑天线、信号传输、设备保护、地标指示以及监测预警等多个方面1。但是,因为长时间伫立于户外并受风化和雨雪侵蚀,所以铁塔经常会出现锈蚀现象。铁塔钢结构的锈蚀不仅会影响表面的美观程度,还会导致支撑强度下降、铁塔倾覆等严重问题2。因此铁塔钢结构的锈蚀检测是重要的研究方向。机器视觉技术是一种光、机、电、算完美结合的方法,通过一定的硬件设备和配套软件算法,可使机器视觉具备与人类视觉相近的功能。进入机械制造业检测领域后,机器视觉技术迅速发展成最重要的检测技术3。该技术可以实现高精度检测

2、、在线检测和高速检测,提高外观质量检测领域的质量和效率。机器视觉检测技术是利用仿人类视觉原理并依托于计算机设备和图像处理技术形成的一类全新检测技术。本文将在自然光条件下通过无人机机载摄像机完成铁塔钢结构表面拍摄,进而运用机器视觉方法完成锈蚀检测。1 铁塔钢结构锈蚀区域的直方图检测在机器视觉技术的使用过程中,准确把握图像的特点是有效执行图像处理算法的前提工作。实际上,不同图像存在不同形式的差异,这些差异也可以通过不同方法捕捉并加以辨析。在分析图像特点的工作中,最常见的就是直方图分析方法。直方图分析法的基本原理是根据图像中同一灰度的像素进行统计,直到统计出所有出现灰度像素的频次,即可知道图像主要区

3、域的像素分布情况,从而判断图像的特点。图像的直方图统计如公式(1)所示。Pfnnxkk?A=f(x)oS1 (1)式中:S1代表图像 f(x)的 k 级灰度;nk代表整幅图像中 fk对应得像素的个数;n 代表整幅图像的像素总个数。图像的直方图的属性包括 3 个方面。1)图像直方图统计图像中各灰度级别的像素出现概率,但不能反映出不同像素所在位置,即灰度直方图中的位置信息是丢失了的。2)不同图像的直方图可能相同,即图像和直方图有多对一关系。虽然 2 幅图像的直方图可能相同,但鉴于其像素的位置可能存在不同,2 幅图像的内容会呈现出不同的场景。3)直方图是图像像素信息的灰度等级统计,因此反映了图像的像

4、素总数、灰度总和,一幅图像的直方图可以看成图像中各区域的直方图效果之和。当观测机械零件的直方图时,还可以发现其他一些与机械零件本身相关的特性。首先,机械零件大部分为金属质地、反光性能也比较好,而机械零件周围的质地一般为布质,二者有显著区别,也会导致直方图中的目标区域像素和背景区域像素的灰度等级较明显。其次,机械加工现场存在各种干扰,包括电气的、电磁的、振动的和机械的,从而导致 CCD 摄像机拍摄到的图像中有较多噪声信息,这部分信息也会成为目标区域的干扰。因此,在直方图中统计的图像像素灰度应该包括背景信息、目标信息和噪声信息 3 个类别。铁塔钢结构表面被摄像机拍摄成图像时,如果其表面存在锈蚀区域

5、,会和钢结构其他区域形成显著区别,体现在直方图上也有显著不同,如图 1 所示。从图 1 可以看出,左侧为铁塔钢结构的局部,其支撑立柱的表面存在 2 个明显的锈蚀区域,锈蚀区域和周围的原漆存在较大差异。为了使机器视觉算法能够快速甄别锈蚀区域和原漆区域,采用直方图方法绘制出图 1(a)的直方图统计结果。基于机器视觉的铁塔钢结构锈蚀检测技术唐江飞(杭州塔桅检测技术有限公司,浙江 杭州 311305)摘 要:为了提升铁塔钢结构锈蚀检测的效率和质量,本文提出了一种基于机器视觉的检测方法。首先,分析铁塔钢结构图像锈蚀区域和其他区域的不同,提出直方图检测的原理。其次,通过腐蚀和膨胀运算,提出基于形态学的锈蚀

6、区域检测方法。在试验过程中,将形态学方法和边缘检测方法相结合,对铁塔钢结构的3类锈蚀区域进行有效检测,包括点状锈蚀、带状锈蚀和块状锈蚀。关键词:机器视觉;铁塔;钢结构;锈蚀检测中图分类号:TP391文献标志码:A图 1 铁塔钢结构表面锈蚀图和直方图(a)锈蚀图(b)直方图分辨率(像素)灰度等级中国新技术新产品2024 NO.3(下)-70-工 业 技 术从图 1(b)可以看出,相对于大部分灰度的统计区间,锈蚀区域会出现 2 个峰值区间。因为锈蚀区域的颜色较深,在图像中对应的灰度值较低,而原漆区域的颜色较浅,在图像中对应的灰度值较高,因此就有 2 个峰值区域处在灰度值较低的区域内,分布在 501

7、20 的灰度范围内。可见,通过直方图的统计特征可以较快检测出锈蚀区域。2 铁塔钢结构锈蚀区域的形态学检测根据铁塔锈蚀区域图像的特点,对目标区域和背景区域进行分割,提供后续处理所需背景区域,是锈蚀检测的第一步工作。在图像分割中,基于形态学理论的分割方法是最常见的方法。形态学分割包括腐蚀运算、膨胀运算、开运算和闭运算等操作,是一套比较成熟的方法。在形态学分割中,腐蚀运算和膨胀运算是2种基本操作,源自图像处理领域,但已经形成了自身的理论体系,相应的数学描述如下:假设一结构函数 g(x),其对称函数可以用gs(x)描述,则二者间的关系为 gs(x)=g(-x),那么可以将关于f(x)和g(x)的膨胀处

8、理和腐蚀处理分别描述为公式(2)、公式(3)。fgxf zg zxsz D z x G?,max(2)fgxf zg zxsz D z x G?,max(3)为膨胀处理和腐蚀处理的结果分别定义 2 个变量,则有关开、闭运算的数学描述式分别如公式(4)、公式(5)所示。FG1=fgs g(x)(4)FG2=f gsg(x)(5)根据上述运算式就可以顺利进行基于形态学的图像分割了。利用形态学图像分割的实质就是根据结构元素,对原始图像进行一系列腐蚀、膨胀等形态学运算。因此,形态学分割的结果取决于 2 个因素,一是形态学运算方法的选取,二是结构元素的情况。在已有的形态学分割操作中,菱形、圆形、线形和八

9、边形等形状都出现过,但是在实际中更倾向于使用简单的结构元素。原因是复杂的结构元素不仅计算量大,而且很难预计可能出现的形态学处理结果。对于结构元素大、小的选取,也是影响形态学处理的关键。例如选取圆形结构元素,如果半径过小,形态学处理效果就不明显;如果半径过大,形态学处理就会过度,都会影响实际处理效果。当腐蚀处理、膨胀处理、开运算处理、闭运算处理这 4 种运算复合在一起时,形态学会产生丰富的处理效果,从而实现有效的图像分割。一般的形态学分割流程是先对原始图像进行开、闭运算,然后从原始图像中减去开、闭运算的图像,再用 2 个结果图像执行闭运算操作,从而可以得到剪除背景区域的目标图像。其数学描述如公式

10、(6)所示。F=fFG1fFG2(6)式中:F 为最终提取出来的零件区域。3 铁塔钢结构锈蚀区域的机器视觉检测试验去除杂点后,铁塔图像锈蚀区域被独立保留下来,但是锈蚀区域的大小、位置对计算机来说是很难获得的,因此需要经过边缘检测,进一步确定边界。所谓边缘,就是在图像灰度域中存在阶跃变化抑或屋脊变换的像素点。边缘是图像非常重要的特征,在目标区域和背景区域值间、目标区域与目标区域值间以及此区域与彼区域值间均广泛存在,图像的边缘信息也是图像灰度不连续的外在表现。可见,获得图像边缘对深层次的图像处理工作具有非常重要的意义。为了获得图像边缘信息,很多边缘检测算子被设计出来,最常见的有 Robert 算子

11、边缘检测器、Sobel 算子边缘检测器、Prewitt 算子边缘检测器、LoG 算子边缘检测器以及Canny 算子边缘检测器等。通过试验的不断检验,人们发现大多数边缘算子很难同时满足定位准确和抑制噪声能力强这 2 个需求,不同算子也表现出自己的优势所在和不足之处。3.1 Robert 算子边缘检测器Robert 算子边缘检测器的基本原理是使用局部的差分算子来实现边缘检测,因此其边缘定位是比较准确的,但有时会表现出检测出的边缘信息不全。另外,Robert 算子的去噪能力比较差,检测结果中通常含有较多干扰信息,即存在一定量的伪边缘。因此 Robert 算子较适合图像本身噪声不多且图像内部边缘信息明

12、显的图像。3.2 Sobel 算子边缘检测器Sobel 算子边缘检测器的基本原理是先进行平滑处理抵抗噪声干扰,再执行微分检测定位边缘。因此 Sobel 算子的去噪能力比较强,边缘定位效果也比较理想。Sobel 算子的最大缺点是检测出的边缘信息比较粗,即不是单像素边缘,同时会出现一定量的伪边缘特征。3.3 Prewitt 算子边缘检测器Prewitt 算子边缘检测器的基本原理和优、缺点与 Sobel 算子边缘检测器非常类似,二者主要是最后的边缘检测模板不同。3.4 LoG 算子边缘检测器LoG 算子边缘检测器实际上由拉普拉斯算子和高斯算子共同组成。其中拉普拉斯算子是一个二阶次微分算子,主要负责检

13、索图像中的边缘。高斯算子主要用于图像的平滑处理,负责最终边缘检测结果的去噪。LoG算子比前3种算子的处理效果好,但如果图像中存在尖锐的边缘,可能会被高斯算子平滑掉。3.5 Canny 算子边缘检测器Canny 算子边缘检测器是边缘检测算子单独使用效果最理想的一种,其基本原理是先利用高斯算子进行图像平滑以达到去噪目的,再采用双域值检测定位边缘,最后通过连接操作进行断续边缘连接。这是目前边缘检测中比较理想的一种方法。本文在上述研究的基础上,针对铁塔锈蚀区域图像的具体情况,将形态学处理和 Canny 算子边缘检测器相结合以实现边缘检测,分别对不同锈蚀区域的分割结果进行识别前预处理,得到的结果如图 2

14、 图 4 所示。图 2 给出的是铁塔点状锈蚀区域的检测结果和经过形态学去除杂点、边缘检测确定区域的效果。比较图 2(a)和图中国新技术新产品2024 NO.3(下)-71-工 业 技 术2(b)可以看出,检测结果中右下方的杂点被去除了,点状锈蚀区域被确定出来。图 3、图 4 的试验结果图像展示的分别是铁塔钢结构表面带状外观质量特征、块状外锈蚀区域。其检测结果和图 2一样,证实了本文构建的机器视觉检测方法的对锈蚀区域检测的有效性。4 结论钢结构铁塔在现代化城市中具有重要作用,负责地标指示、通信信号传输和监测警示等任务。长时间的户外矗立使铁塔钢结构的风化和雨雪侵蚀现象较严重,从而出现锈蚀现象,威胁

15、到铁塔的安全。据此,本文提出了一种基于机器视觉的锈蚀缺陷检测方法,包括直方图检测、形态学检测和边缘检测,并通过 3 组试验验证了所提出方法的有效性。参考文献1 张振海,尹晓珍,任倩.基于自适应均值的地铁隧道裂缝图像滤波算法 J.重庆交通大学学报:自然科学版,2019,38(6):1-5.2 赵亮,刘鹏,王晓曼,等.基于 FPGA 快速中值滤波算法的硬件实现 J.长春理工大学学报(自然科学版),2022,41(5):97-100,115.3 李书进,赵源,孔凡,等.卷积神经网络在结构损伤诊断中的应用 J.建筑科学与工程学报,2020,37(6):29-37.图 2 铁塔点状锈蚀区域的检测结果(a)形态学去除杂点的效果 (b)边缘检测后得到的锈蚀区域图 3 铁塔带状锈蚀区域的检测结果(a)形态学去除杂点的效果(b)边缘检测后得到的锈蚀区域图 4 铁塔块状锈蚀区域的检测结果(a)形态学去除杂点的效果(b)边缘检测后得到的锈蚀区域

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 论文指导/设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服