摘要:目的 绝缘子正常工作是确保电力系统安全可靠运行的重要环节,为推动绝缘子缺陷的自动检测,设计出一 种绝缘子缺陷的轻量化检测模型 N -YOLOv8。 方法 在网络轻量化方面,首先融合深度可分离卷积、BN 层、 Hardswish 激活函数和残差连接设计轻量化模块 DPHConv,其次融合 Inception-Bottleneck 与 C2f 设计轻量化模块 CFI-X,它们以牺牲少量检测精度为代价,显著降低了网络的参数量。 在提升检测精度方面,基于 ECA 注意力机制 设计 T-ECA 模块后,将其融合多分支并行结构和 Gather Excite 注意力模块,设计注意力机制 PEG,其次结合 CIoU_ Loss 与 EIoU_Loss 的思想设计 CEIoU_Loss,最后引入 Soft-NMS 替换原网络的 NMS,它们有效提升了网络对绝缘子 缺陷的检测能力。 结果 相比 YOLOv8n 网络,N-YOLOv8 的参数量降低 43%,浮点运算量降低 37%,同时检测精度 高达 91. 7%,检测精度较原网络提升 0. 2%。 结论 N-YOLOv8 的检测效果较高,可以有效推动智能检测算法在无人 机设备上的部署,实现绝缘子缺陷的实时检测。