【技术实现步骤摘要】
一种基于YOLO V5的通信检修工具识别方法
[0001]本专利技术属于通信检修工具识别
,具体涉及一种基于YOLO V5的通信检修工具识别方法。
技术介绍
[0002]通信线路检修工具种类多样,类别涉及程控交换、网络传输、光端传输、图像传输、通信电源等,具有相当的专业性和复杂度。通信线路检修作业过程时常发生作业人员选取工具使用不当的问题,这样的行为既影响“抢代通”的效率,还可能对通信线路和接口造成不可逆的损伤。为了降低通信作业人员选取通信检修工具的失误率,本文以识别通信检修工具为出发点,通过对其进行准确识别,为通信作业人员正确选取工具和识别违规行为提供指导。通信线路检修工具繁多,且随着信息网络和光通信技术和设备的不断优化和更新,通信线路检修工具的种类越来越多,为识别和检测带来一定的困难。传统机器学习相关算法无法更好地识别相当数量的通信线路检修工具。而当前针对通信线路检修工具识别分类的研究较少,无法更好地为通信作业人员正确选取工具提供便利,也不能为发现违规行为进行提示。当前通信技术行业广泛引用深度学习检测技术,其中YOLO系统算法以其实时性好、准确率高,成为是工程应用和落地的重要模型之一。
[0003]参考中国专利公开号为CN113947527A的一种基于YOLO V5模型的电力工器具检测方法,该方法基于YOLO V5算法实现电力工器具的识别和分类,并对通信线路检修工具样本进行图像增强,并通过预处理对数据集进行迁移学习,进一步提升电子检修工具识别的准确率。将该研究方法从电力工具领域转移到通信线路检修工具 ...
【技术保护点】
【技术特征摘要】
1.一种基于YOLO V5的通信检修工具识别方法,其特征在于,该方法包括如下步骤:S1:采用MOT半自动标注工具和VoTT可视化对象标注工具对通信检修工具的视频片段和图像进行数据标注,得到通信检修工具数据集;S2:基于深度可分离残差网络结构,引入SE、CA或CBAM注意力机制,改进YOLO V5主干网络;S3:利用改进后的YOLO V5主干网络对通信检修工具数据集进行图像增强,并进行模型训练,得到训练好的模型参数和权重;S4:运用OpenVINO优化器对训练好的YOLO V5主干网络进行推理和性能优化;S5:将优化后的模型部署到树莓派的移动终端上,对经标准化处理的通信线路检修工具的图像进行检测,输出对应通信线路检修工具的类别。2.如权利要求1所述的基于YOLO V5的通信检修工具识别方法,其特征在于,所述步骤S1具体包括:通过摄像设备采集通信线路检修工具的视频片段和图片形成样本,利用MOT半自动标注工具对通信检修工具的视频片段进行半自动标注,利用VoTT可视化对象标注工具对通信检修工具的图片进行数据标注,两种标注结果汇总得到通信检修工具数据集。3.如权利要求1所述的基于YOLO V5的通信检修工具识别方法,其特征在于,所述步骤S2具体包括以下步骤:从SENet(Squeeze
‑
and
‑
Excitation Networks)、CA(Channel Attention)、CBAM(Convolutional Block Attention Module)三种网络组件中任选一个,替换YOLO V5网络结构的Backbone部分的CSP1_1网络组件;对于SENet网络组件,引入通道注意力机制,通过挤压和激励两个步骤,优化channel维度,增加少量参数,使YOLO V5主干网络获取不同channel上的特征;对于CA网络组件,将通道注意力分解为两个1维特征编码过程,分别沿2个空间方向聚合特征,分别获取远程依赖关系和保留精确的位置信息;对于CBAM网络组件,将上述SENet和CA作为两个独立的组件串联到一起,综合考虑空间注意力机制和通道注意力机制。4.如权利要求3所述的基于YOLO V5的通信检修工具识别方法,其特征在于,所述S3具体包括以下步骤:S31:改进后的YOLO V5主干网络采用Mosaic数据增强方法对标注后的通信检修工具图像进行特征增强,得到增强后的图像数据;S32:按3:1:1的比例将通信检修工具图像数据集划分为训练集、验证集和测试集;S33:计算改进后的YOLO V5主干网络时,采用损失函数有3种:BCE、Focal loss、QFocal loss,比较这3个损失函数在训练和检测方面的效果,选择最优者;S34:利用改进后的YOLO V5主...
【专利技术属性】
技术研发人员:盛华雄,赵梅,胡杰,项予,王玉超,
申请(专利权)人:中国人民解放军六三七九一部队,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。