基于目标检测的焊接电弧形态在线定量检测

2023-10-08 02:28:34何卫隆王平张爱华梁婷婷马强杰
浙江大学学报(工学版) 2023年9期
关键词:锚框电弧标定

何卫隆,王平,2,张爱华,2,梁婷婷,马强杰

(1.兰州理工大学 电气工程与信息工程学院,甘肃 兰州 730050;2.甘肃省工业过程先进控制重点实验室,甘肃 兰州 730050)

焊接电弧是在一定的电压、电流参数和环境条件下,在具有适当距离的两电极之间产生的强烈持久的气体放电现象[1].电弧燃烧行为和形态变化会直接导致焊接电流和电弧电压的动态改变,进而影响焊缝成形及焊接接头质量.对电弧形态及其动态行为和特征参数进行深入研究,可以实现对焊接质量的监测和控制[2].

应用于4~5 mm窄坡口的超窄间隙焊接须先将特制焊剂带置于坡口两侧壁,再对电弧加以约束以抑制侧壁坡口电弧攀升,进而有效控制电弧在坡口的加热区域,使侧壁根部熔合良好,线能量低至0.6kJ/mm,对热输入敏感的先进材料焊接有重要的价值[3-4].在该方法中,焊剂片对电弧的约束效果是焊接好坏的关键.当焊剂片的熔化面积小于焊剂片对电弧的固壁约束面积时,电弧约束良好、加热集中且密度高,两侧熔合良好.焊剂片的熔化面积和焊剂片对电弧的固壁约束面积等价于焊剂片被熔化的高度和电弧的长度[5].当焊缝的底部侧壁熔宽大于坡口宽度时,电弧能够充分加热坡口两侧壁和坡口根部,焊接接头熔合良好,底部侧壁熔宽由电弧宽度决定[6].在焊接过程中,当坡口的宽度和焊剂片的融化高度已知时,在线定量监测电弧长和宽的动态变化就能够实时感知焊缝的熔合状态,实现焊接质量的在线监测.

已有研究通过电弧形态来分析焊接过程的稳定性,监测焊接过程,寻找最佳焊接参数[7-8].在熔化极气体保护焊中,电弧形态获取以视觉传感为主,电弧形态检测的方法可以分为2个类别:在线和离线.在线检测方面,Li等[9]提出阈值分割的方法,在线检测旋转电弧窄间隙熔化极活性气体保护焊(metal active gas arc welding, MAG)电弧中心坐标和电弧面积以实时监测焊接状态;王聪等[10]提出水域分割的形态学处理方法,将在线提取的熔化极气体保护焊(gas metal arc welding, GMAW)电弧的轮廓信息反馈至工控机以调整焊接参数;Jamrozik等[11]使用感兴趣区域提取和阈值分割方法,结合简易相机标定,粗略提取手工电弧焊中电弧的长度,建立手工焊教学辅助系统.离线检测方面,程世佳等[12]对电弧图像进行二值化、阈值分割和边缘提取后,获得电弧关键点的像素坐标,求得电弧面积和周长;Zhu等[13]通过ImageJ软件手动测量铝合金窄间隙GMAW焊接方法中电弧弧长和电弧翘度,分析焊缝熔深和焊缝侧壁熔深的关系.以上研究都是利用传统的图像处理算法,检测速度最高只能达到10 帧/s,提取的形态特征有电弧弧长、轮廓和中心坐标等,很少有研究提取电弧的宽度.在线同时检测电弧实际长和宽的研究较少,关于定量描述电弧的长和宽,Jamrozik等[11]所提标定方法的测量精度无法满足要求.随着Faster R-CNN[14]、SDD[15]、YOLO系列[16-19]等目标检测网络的出现,采用检测锚框的高和宽分别表示电弧的长和宽来检测电弧形态的方法使电弧形态在线检测成为可能.目标检测网络在实际工业问题中已经有广泛应用,郝琨等[20]通过改进Mobilenet-YOLOv3目标检测网络,实现水下生物检测;董红召等[21]在YOLOv5网络中添加角度预测分支,解决了再生物品分拣场景中旋转目标难检测的问题.

电弧是高速运动的对象,要求网络检测速度快且易部署在工业现场.现有的目标检测网络结构复杂,精度和速度无法同时满足要求.本研究在YOLOv5s网络的基础上提出超窄间隙焊接电弧形态在线检测网络YOLO-SEC主要工作如下:1) 建立超窄间隙电弧数据集LUT-Arc.2) 设计ADShufflenet、LC3和Conv-Maxpool模块,使用单检测层推理结构,降低原网络的计算量和参数量,提高网络推理速度.3) 使用k-means+算法聚类数据集的预设锚框,引入定位损失函数EIoU[22],提高检测锚框约束电弧的精准度.4) 在预测框绘制函数中,引入单目线性相机标定算法,实现电弧尺寸的定量描述.

1 系统流程

本研究通过目标检测网络检测锚框的高和宽代替电弧的长和宽,实现电弧形态的在线定量检测,检测网络的设计和训练是实现电弧形态准确检测的关键.如图1所示,焊接电弧形态检测的流程为1)通过数据采集系统采集电弧视频,进行分帧、增强和标注处理,建立数据集;2)根据电弧图像特点,设计并训练YOLO-SEC;3)在电弧目标检测平台上运行YOLO-SEC,对新的电弧图像进行在线处理,实现在线检测.

图1 焊接电弧形态检测流程Fig.1 Process of welding arc shape detection

2 电弧图像获取和数据集构建

2.1 数据采集平台

图像采集和现场实验在超窄间隙焊接平台上完成,焊接对象是长为20 cm的低碳钢试样.焊接工艺参数如表1所示,其中bg为试样坡口宽度,U为焊接电压,vf 为送丝速度,v为焊接速度.工况1代表正常工况,工况2代表异常工况,电弧图像数据在这2种工况下随机获取.如图2所示,焊接电弧图像采集系统主要由焊接电源、焊接机构、PLC、工控机、数据采集卡、高速相机和图像处理计算机组成.相机选用CrashCam 4010高速相机,为了确保电弧图像的一致性,设定光圈大小为F8,曝光时间为10 us,并配备810±10 nm滤光片和UV镜.在进行电弧采集时,镜头和焊道水平距试样35 cm,相机和焊枪由PLC控制进行同步运动.

表1 焊接实验的工艺参数Tab.1 Process parameters of welding experiment

图2 焊接电弧图像采集系统示意图Fig.2 Diagram of welding arc image acquisition system

2.2 超窄间隙焊接电弧数据集

构建超窄间隙焊接电弧数据集LUT-Arc.电弧形态会随着焊接工况的变化而变化,为了提高网络泛化能力和鲁棒性,设定如图3所示的4种电弧图像类型.电弧前景和背景的区分度大,少量数据就可以训练出高精度的检测网络,因此随机选择415张采集图像,以旋转和加噪声的方式进行数据增强,最终得到1 245张图片,使用Labelimg标注图像,按照8∶2随机划分为训练集和验证集,数据集不同类型电弧的数量N如表2所示.

表2 LUT-Arc数据集焊接电弧类型构成Tab.2 LUT-Arc data set welding arc type composition

图3 LUT-Arc数据集中典型焊接电弧图像Fig.3 Typical welding arc images in LUT-Arc data set

3 YOLO-SEC电弧形态检测网络

电弧形态在线定量检测的关键是检测网络对电弧定位的准确性和高效性.将多目标检测网络YOLOv5s直接用于电弧形态检测任务,面临以下问题:网络的主干网络层数深、检测层数量多,计算量过剩,导致网络体积大,检测速度慢;电弧预测锚框定位精度低,锚框的宽和高以像素点表示,电弧的长、宽无法量化.本研究在YOLOv5s网络(5.0版本)的基础上设计检测器,具体过程如下.

1) 通过设计3种轻量化模块Conv-Maxpool、AD-Shufflenet和LC3,分别替代骨干网络(Backbone)中的Focus模块、C3模块和颈网络(Neck)中的C3模块.裁剪原网络的检测层,降低参数量,提高检测速度.

2) 提出k-means+算法对LUT-Arc数据集预设锚框重新聚类,引入定位损失函数EIoU.在不影响网络体积及推理速度的情况下,提高电弧的定位精度.

3) 针对电弧长和宽无法量化的问题,将单目线性相机标定算法加入预测框绘制函数,在焊接前标定出真实点和像素点的对应关系.

3.1 YOLOv5s网络介绍

如图4所示,YOLOv5s目标检测网络由输入端、骨干网络、路径聚合网络[23]和检测端组成.输入端对电弧图像进行数据增强、自适应锚框计算;骨干网络采用CSPDarknet53[24]网络结构,在不同的图像粒度上聚合形成图像特征;路径聚合网络对提取的图像特征进行拼接并传输到检测端;检测端对图像特征进行预测,生成边界框和预测类别.

图4 基线网络YOLOv5s的结构图Fig.4 Structure diagram of baseline network YOLOv5s

3.2 网络结构的改进

3.2.1 LC3模块和Conv-Maxpool模块设计 在YOLOv5s中,C3模块实现在骨干网络和颈网络中提取特征,如图5(a)所示,它有2条分支,分支1先通过卷积层(斜底纹方块)降低通道数量,再经过多个Bottleneck模块(竖底纹方块);分支2只经过卷积层降低通道数量.将2个分支的输出进行Concat,再经过卷积层后输出.Concat是将2路特征图进行张量拼接,实现通道信息融合的操作,该操作虽然能够丰富语义特征,但会增加特征图的维度,增加计算量.在颈网络中,输入特征图经主干网络完成特征提取,特征图语义趋于类似,因此使用Add操作代替Concat操作.Add操作是张量相加,不会扩充维度,比Concat操作更节省参数和计算量.基于此,创建如图5(b)所示的LC3模块,替换颈网络中的C3模块,使网络轻量化.

图5 C3模块和LC3模块的网络结构Fig.5 Network structure of C3 module and LC3 module

原网络中Focus模块是对输入图片进行切片处理,将W-H平面上的信息转换到通道维度,再用3×3的卷积提取特征,如图6(a)所示.Focus模块包含大量的Concat操作,使计算量增加,对轻量化网络不友好.基于此,设计如图6(b)所示的Conv-Maxpool模块,先对特征图进行卷积,再进行最大池化下采样,实现与Focus模块相同的作用,但参数量降低了1/5.

图6 Focus模块和Conv-Maxpool模块的网络结构Fig.6 Network structure of Focus module and Conv-Maxpool module

3.2.2 AD-Shufflenet主干网络设计 AD-Shufflenet

模块由高性能神经网络Shufflenet V2[25]架构改进而来,用作新网络的主干模块.如图7所示,Shufflenet v2包含2个基本单元,其中一个实现特征提取,是主干单元;另一个进行2倍下采样,提升通道数量,增加特征的丰富性.Shufflenet V2主要结构包括通道分割(channel split)、逐通道卷积(depthwise convolution, DWConv)和通道混洗(channel shuffle).通道混洗包含分组卷积操作(group convolution, GConv) ,通道分割将输入特征的通道数一分为二,逐通道卷积是分组卷积的分组数等于通道数的特例.分组卷积会大幅降低卷积层的参数量,假设输入的特征图大小为W×H×C,卷积核的大小为k×k,卷积核的个数为n.传统卷积层的参数量NPC满足

图7 Shufflenet V2模块和AD-Shufflenet V2模块的网络结构Fig.7 Network structure of Shufflenet V2 module and AD-Shufflenet V2 module

分组卷积是将输入特征图分小组后按小组单独进行卷积计算(假设分组数为g,则每小组的特征图大小为W×H×C/g,对应小组需要卷积核的空间大小为k×k×n/g),最后将各个小组进行拼接.分组卷积的卷积层参数NPG满足:

对比式(1)和(2)可以看出,分组卷积将传统卷积的参数量压缩至原来的1/g.由于分组卷积各小组彼此没有信息交流,通道混洗实现了跨小组的信息融合,增强了信息表达能力.

根据轻量级网络的设计准则“当网络的输出通道和输入通道相同时,计算机的内存占用最低”可以确定,在Shufflenet V2的2个基本单元中,逐通道卷积前后的1×1普通卷积的作用是增强逐通道卷积通道间信息融合的能力,但是前后重复使用存在冗余,为此将后面的1×1卷积裁剪掉,降低网络的计算量.分析Shufflenet V2的计算量分布发现,逐通道卷积的计算量占比较小,再根据式(2)可知,逐通道卷积上卷积核的大小对卷积层计算量的影响较小,因此将3×3卷积核改为5×5卷积核,以提高网络特征提取的能力.裁剪和修改的模块如图7中虚线框所示.通过卷积核的裁剪和放大分别改进Shufflenet V2网络的基本单元1和基本单元2得到的AD-Shufflenet模块如图7(d)所示.

3.2.3 单检测层设定和k-means+锚框聚类 基线网络共有3个检测层.当输入的图像尺寸为640×640时,路径聚合网络输出分辨率分别为20×20、40×40、80×80的3个融合特征图,检测层分别预测大、中、小3种尺度的目标.考虑到电弧图像普遍较小且比较均衡,为了使网络轻量化,只保留80×80的小目标检测层.该检测层由主干网络输出和第2个AD-Shufflenet模块的输出特征融合组成.

检测层设定完成后,须设定预设锚框(bboxes)的尺寸.YOLOv5s采用k-means算法聚类数据集得到预设锚框,并采用变异遗传算法在聚类过程中调整锚框.k-means算法用欧氏距离度量bboxes到每个簇的距离,较大边界框的尺寸误差比较小边界框的大.为了提高聚类效率,优化k-means算法,提出k-means+算法.为了使边界框交并比的大小与边界框尺寸无关,根据交并比的重叠度选取更优锚框

式中:L为样本点到聚类中心的距离,A为样本框大小,B为聚类框大小,U为聚类边界框和聚类中心框的交并比.k-means+算法步骤如下: 1) 在所有的bboxes中随机挑选k个作为簇的中心,本研究取k=3;2) 按式(3)计算每个bboxes离每个簇的距离,计算最近的簇中心,并分配到最近的簇中;3) 根据每个簇中的bboxes重新计算簇中心;4) 重复步骤3)、4),直到每个簇中元素不在发生变化.如表3所示为k-mans与k-means+的聚类效果对比.可以看出,k-means+算法的锚框的适应度F和召回准确率RP均优于k-mean算法,与k-means+遗传算法的聚类效果相当,但是k-means+算法在聚类效率方面占优.

3.3 定位损失函数的改进

在电弧形态检测网络中,预测框准确度直接决定检测精度,在目标检测网络中,预测框准确度由定位损失函数决定.YOLOv5s采用CIoU[26]损失函数.CIoU考虑重叠面积、中心点距离和宽高,但无法准确描述真实框和预测框长宽之间的差异.EIoU优化CIoU,以边长损失代替长宽比损失项.本研究使用EIoU作为YOLO-SEC的定位损失函数.

EIoU损失函数示意图如图8所示,实线框表示目标的真实框,wgt、hgt和bgt分别为其宽、高和中心点;虚线框为预测框,w、h、b分别为其宽、高和中心点;双实线框为预测框和真实框的最大外接矩形,cw、和c分别为其宽、高和对角线长度.中心点损失Ldis通过归一化中心点的距离,给电弧分配更近的预测框,提高中心点的定位精度,边长损失Lasp直接减小预测框B和真实框Bgt的高度和宽度的差异,使预测框回归更精确.

3.4 预测框绘制函数的改进

YOLO-SEC的预测定位锚框由预测框绘制函数plot_one_box以像素为单位绘制并显示,定量检测的关键是得到电弧的实际尺寸.本研究在plot_one_box中加入基于单目视觉的线性相机标定,该方法可以求出世界坐标系(电弧前平面)到图像坐标系(电弧像平面)转换的隐参数矩阵M[27].设预测锚框左上角点A和左下角点B的像素坐标分别为(u1,v1)和(u2,v2),电弧长度d的计算过程如下.

1) 建立相机内外参数模型

2) 将标定板与焊丝共面,世界坐标系建立于标定板上,则zw=0,将式(8)简化代入式(7),得到

m9=pz≠0,消去zc并除以m9,得到

3) 基于harris亚像素角点提取方法搜索并识别角点,通过特征点的像素坐标与已知的世界坐标求解隐参数矩阵M,

4) 由式(10)和(11)得到特征点图像坐标系与世界坐标系之间的转换关系为

特征点的世界坐标为

5)将点A、B像素坐标代入式(13),得到世界坐标分别为(xw1,yw1),(xw2,yw2),则电弧长度

为了验证线性相机标定方法的性能,探究测量长度、标定板角点数量对测量结果的影响,实验结果如图9所示.在角点个数NCP>10的前提下,任意变化测量长度lm,标定算法都比较稳定且精度较高.为了验证标定算法的精度,选用尺寸符合国标的螺丝、螺母和焊丝作为参照物进行多次如图10所示的测量试验,结果如表4所示.实际长度l和测量长度lm的平均相对误差E<0.5%,说明该方法具有较高的精度.

表4 不同参照物实际测量结果Tab.4 Actual measurement results of different reference objects

图9 不同变量对标定方法性能影响的测试结果Fig.9 Test results of effects for different variables on performance of calibration method

图10 不同参照物实际标定图像Fig.10 Actual calibration images of different reference objects

YOLO-SEC的网络结构如图11所示.骨干网络由Conv-Maxpool模块和16个AD-Shufflenet模块组成,实现特征提取.颈网络由1个Conv模块、1个Upsamping模块和1个Concat模块组成,实现特征的聚合与拼接.LC3模块为电弧检测端,对图像特征进行预测,生成边界框和预测类别.

图11 YOLO-SEC的网络结构图Fig.11 Network structure diagram of YOLO-SEC

4 实验和分析

4.1 实验环境和评价指标

采用Pytorch-1.7.1深度学习框架,操作系统为Windows10,GPU为NVIDA RTX 1050,处理器为Intel(R) Core(TM) i5-9300H 2.40 GHz,对YOLO-SEC和对比网络进行训练和测试,训练过程中所有网络均不使用预训练模型.图像的大小为640×640,批量大小(batch size)为8,训练迭代次数(epoch)为200.采用Adam优化,初始学习率(learning rate)为0.01.

实验采用准确率P、召回率R、平均精度均值mAP0.5[28]作为网络精度的评价指标.其中mAP0.5为所有类别AP的均值,通常作为评估精度的综合指标.此外,本研究使用网络单张图片推理时间t、参数量NPC、浮点型计算量FLOPs及网络体积V来评估网络的轻量化程度.

4.2 消融实验

设计消融实验探究所提出的改进对网络性能的影响.以YOLOv5s网络为基础,将Focus模块替换为Conv-Maxpool模块的网络称为YOLO-SECA;以YOLO-SEC-A为基础,将Shufflenet V2作为主干网络的网络称为YOLO-SEC-B;以YOLOSEC-B为基础,将改进后的AD-Shufflenet模块作为主干网络的网络称为YOLO-SEC-C;在YOLOSEC-C网络的基础上将颈网络中的C3模块替换为LC3模块,得到的网络称为YOLO-SEC-D;将YOLO-SEC-D网络的定位损失函数修改为EIoU,得到的网络称为YOLO-SEC-E;将YOLO-SEC-E的锚框用k-means+聚类方法重新聚类,并聚合第4个AD-Shufflenet模块输出的特征图信息的单检测层的网络称为YOLO-SEC-F;在YOLO-SECF的基础上,将聚合的特征图改为第2个AD-Shufflenet模块的输出得到的网络称为YOLO-SEC.加入不同模块的电弧检测网络的P-R曲线和消融实验指标如表5和图12所示.

表5 YOLO-SEC消融实验的检测指标对比Tab.5 YOLO-SEC ablation test index comparison

图12 不同电弧检测网络的准确率-召回率曲线Fig.12 Precision-recall curves of different welding arc detection networks

对比YOLOv5s和YOLO-SEC-A的评估指标可知,Conv-Maxpool模块的引入,降低了网络的参数量和计算量,提高了推理速度,但传统卷积的应用导致mAP0.5从YOLOv5s的97.8%降低到YOLO-SEC-A的97.4%.对比YOLO-SEC-B和YOLO-SEC-A的评估指标可知,主干网络中引入轻量化模块Shufflenet V2降低了参数量和网络体积,检测精度和推理速度均提高.对比YOLO-SEC-B和YOLO-SEC-C的评估指标可知,AD-Shufflenet模块使网络更轻量,mAP0.5从98.0%提高至98.1%.对比YOLO-SEC-C和YOLO-SEC-D的评估指标可知,引入LC3模块Add操作使网络轻量化,但由于特征图减少,导致mAP0.5从98.1%降低至97.7%.对比YOLO-SEC-D和YOLO-SEC-E的评估指标可知,引入EIoU损失函数后mAP0.5从97.7%提高至98.1%.对比YOLO-SEC-E和YOLO-SEC-F的评估指标可知,单检测层的设计降低了网络的参数量,提高了网络精度和检测速度.对比YOLO-SEC-F和YOLO-SEC的评估指标可知,聚合第2个ADShufflenet模块输出的特征图信息,网络的精度和速度都是最佳的.对比YOLO-SEC和原网络YOLOv5s的指标发现,网络精度指标准确率P、召回率R和mAP0.5相较YOLOv5s分别提高了0.8%、2.4%和1.4%;网络复杂度指标参数量NPC、FLOPs和网络体积V相较YOLOv5s分别降低了78%、96%和97%,网络的单张图片推理时间从12.9 ms提高至3.1 ms.结果表明改进后的网络在保证精度的同时,提高了检测速度.

4.3 不同方法对比试验

将YOLO-SEC的性能与通用目标检测网络SDD、YOLOv3、YOLOv4和轻量化目标检测网络YOLOv3-tiny、YOLOv4-tiny、YOLOv5 lite、YOLOv5 Nano的性能进行比较,结果如表6所示.对比不同网络的精度指标mAP0.5,YOLO-SEC与YOLOv3网络相当,优于其他通用检测网络;对比不同网络的轻量化指标,YOLO-SEC都优于其他网络.如图13所示,以精度指标mAP0.5为纵坐标,分别以网络体积V、计算量FLOPs和推理速度v为横坐标,进行YOLO-SEC与轻量化网络的性能对比,YOLO-SEC的各项对比指标均优于其他网络.

表6 不同目标检测网络的检测指标对比Tab.6 Comparison of test index for different object detection networks

图13 YOLO-SEC与4种轻量化网络检测指标对比Fig.13 Comparison of comprehensive indicators for YOLO-SEC and four lightweight networks

传统网络在检测速度上劣势明显,如图14所示为轻量化网络间的实际检测效果对比.对于没有明显飞溅和火焰干扰的电弧图像,各种网络都能准确地定位电弧的位置,但是除了YOLO-SEC之外的其他网络对约束不佳(含飞溅)的电弧图像的识别都出现过度拟合的情况,YOLOv4-tiny检测出2个预测框,YOLOv5 lite对约束不佳电弧图像的识别出现欠拟合.对于飞溅和火焰都比较明显的约束良好(含火焰)电弧图像,YOLOv5 lite、YOLOv4-tiny、YOLOv5 Nano都对飞溅产生误检,YOLOv5 Nano网络把火焰识别为电弧.综合对比发现,在对比实验的所有网络中,只有YOLO-SEC对各种情况下电弧的识别和定位最准确,说明YOLO-SEC在电弧数据集LUT-Arc上的应用效果最优.

图14 YOLO-SEC与4种轻量化网络的实际检测效果对比Fig.14 Comparison of detection effect for YOLO-SEC and four lightweight networks

4.4 实际检测效果

为了测试电弧形态的实际检测效果,在如图15所示的检测平台进行现场实验.1)用单目线性相机标定方法标定相机相,标定结果为0.1 µm/pixel.2)在坡口宽度为5.0 mm的试样上,按照表1所示的2种工况各进行一道焊接实验,以100 帧/s的采集速率分别采集2段时长为10 s的电弧视频,并在检测平台进行实时检测.如图16所示,第一次焊接的第2.31 s,电弧约束正常,长度为8.1 mm,宽度为3.2 mm;第2.35 s,电弧约束良好(含火焰),长度为7.3 mm,宽度为2.9 mm.第二次焊接的第7.71 s,电弧约束不佳(含飞溅),长度为7.8 mm,宽度为5.2 mm;第7.97 s电弧约束不佳,长度为7.4 mm,宽度为5.4 mm.实验结果表明,YOLO-SEC实现了对不用类型的电弧精准的定位和检测.

图15 上位机终端显示界面展示Fig.15 Display interface of upper computer terminal

图16 4种焊接电弧的实际检测效果展示Fig.16 Actual detection effect of four types of welding arcs

5 结 语

本研究将深度学习目标检测网络应用在焊接电弧形态在线检测领域.以YOLOv5s为基准网络,针对超窄间隙电弧检测任务的特点,对其网络结构、损失函数和锚框绘制函数进行针对性的改进,提出轻量化的电弧检测网络YOLO-SEC;建立电弧目标检测数据集LUT-Arc,实现电弧长和宽的在线定量检测,对电弧状态的监测有一定的指导意义.与YOLOv5s网络相比,准确率、召回率、mAP0.5分别提高了0.8%、2.4%和1.4%;参数量、计算量FLOPs、网络体积分别降低了78%、96%和97%,网络的单张图片推理时间从12.9 ms提高到3.1 ms.在未来的工作中,考虑将网络部署在嵌入式设备上,紧密结合焊接机理,探究电弧形态与焊接工况的关系,更好地指导焊接过程.

猜你喜欢
锚框电弧标定
基于YOLOv3锚框优化的侧扫声呐图像目标检测
信号处理(2022年11期)2022-12-26 13:22:06
锚框策略匹配的SSD飞机遥感图像目标检测
基于SSD算法的轻量化仪器表盘检测算法*
基于GA-RoI Transformer的遥感图像任意方向目标检测
故障电弧探测器与故障电弧保护装置在工程中的应用分析
使用朗仁H6 Pro标定北汽绅宝转向角传感器
2219铝合金激光电弧复合焊接及其温度场的模拟
基于匀速率26位置法的iIMU-FSAS光纤陀螺仪标定
航空电气系统中故障电弧的分析
电子制作(2017年22期)2017-02-02 07:10:15
船载高精度星敏感器安装角的标定