多模块优化的轻量化YOLOv5s破片检测方法

张恒菠 ,  黄晋英 ,  范振芳 ,  朱少鹏

测试技术学报 ›› 2026, Vol. 40 ›› Issue (03) : 404 -412.

PDF (3495KB)
测试技术学报 ›› 2026, Vol. 40 ›› Issue (03) : 404 -412. DOI: 10.62756/csjs.1671-7449.2026045
故障诊断与无损检测

多模块优化的轻量化YOLOv5s破片检测方法

作者信息 +

A Lightweight YOLOv5s Fragment Detection Method Based on Multi⁃Module Optimization

Author information +
文章历史 +
PDF (3578K)

摘要

针对爆炸破片检测中目标微小密集、 形态多变、 环境干扰, 及现有深度学习方法计算复杂度高、 难以部署于边缘设备的问题, 提出一种基于多模块协同优化的轻量化YOLOv5s(EGM-YOLOv5s)检测方法。该方法旨在同时解决小目标表征弱、 模型冗余度高、 定位精度不足三大问题。首先, 针对小样本破片数据集局限, 设计融合几何变换与噪声模拟(沙尘、 光电干扰)的多模态数据增强策略以提升模型泛化性与鲁棒性。其次, 在算法架构层面进行三重针对性优化: 在骨干网络末端嵌入高效多尺度注意力模块, 通过跨通道交互与空间特征聚合强化微小破片纹理特征提取能力; 将颈部网络标准C3结构替换为C3Ghost模块, 利用轻量化特征重参数化技术显著降低计算复杂度与参数量; 在检测头引入最小点距交并比(MDPIoU)损失函数, 通过直接优化预测框角点距离提升小目标定位精度。实验结果表明, EGM-YOLOv5s模型在边缘级GPU(GTX1650)设备上, 于靶板破片数据集上的mAP50检测精度为93.7%, 检测帧率为47.4 帧/s。相较于原始YOLOv5s, 速度提升80.9%, 计算量降低10.8%, 模型参数量降低8.7%。该方案可有效平衡精度与速度, 显著降低对高性能硬件的依赖, 为在边缘计算设备上部署高实时性爆炸毁伤评估系统提供有效的轻量化模型支撑, 并验证其在动态爆炸毁伤现场实时评估场景的工程适用性。

Abstract

In response to the challenges of detecting explosive fragments, such as small size, dense distribution, diverse shapes, and significant environmental interference, as well as the high computational complexity and difficulty in deploying existing deep learning methods on edge devices, a lightweight YOLOv5s detection framework is proposed based on multi-module collaborative optimization (EGM-YOLOv5s). The aim is to simultaneously address three major issues: weak representation of small targets, high model redundancy, and insufficient localization accuracy. Firstly, to overcome the limitations of small sample fragment datasets, a multimodal data augmentation strategy integrating geometric transformations and noise simulation (dust and photoelectric interference) is designed to enhance the model's generalization and robustness. Secondly, three targeted optimizations are implemented at the algorithm architecture level: an efficient multi-scale attention module is embedded at the end of the backbone network to enhance the extraction of texture features of small fragments through cross-channel interaction and spatial feature aggregation; the standard C3 structure in the neck network is replaced with the C3Ghost module, significantly reducing computational complexity and parameter count through lightweight feature reparameterization; and a minimum point distance intersection over union loss function is innovatively introduced in the detection head to improve the localization accuracy of small targets by directly optimizing the distance between the corner points of the predicted bounding boxes. Experiments show that the EGM-YOLOv5s model achieves a detection accuracy of 93.7% mAP50 and a high detection frame rate of 47.4 fps on an edge-level GPU (GTX1650) device using the target plate fragment dataset. Compared with the original YOLOv5s, the speed is increased by 80.9%, the computational complexity is reduced by 10.8%, and the model parameters are reduced by 8.7%. This solution effectively balances accuracy and speed, significantly reducing the reliance on high-performance hardware, providing an effective lightweight model support for deploying high real-time explosive damage assessment systems on edge computing devices, and verifying its engineering applicability in real-time assessment scenarios of dynamic explosive damage sites.

Graphical abstract

关键词

YOLOv5s / 目标检测 / 破片识别 / 高效多尺度注意力

Key words

YOLOv5s / object detection / fragment recognition / efficient multi-scale attention

引用本文

引用格式 ▾
张恒菠,黄晋英,范振芳,朱少鹏. 多模块优化的轻量化YOLOv5s破片检测方法[J]. 测试技术学报, 2026, 40(03): 404-412 DOI:10.62756/csjs.1671-7449.2026045

登录浏览全文

4963

注册一个新账户 忘记密码

0 引 言

现代化战争对武器精确打击与毁伤效应评估的快速性、 智能化需求日益提升, 使得爆炸效应评估变得至关重要。爆炸产生破片是毁伤目标的主要机制之一, 其毁伤效能主要由区域内有效破片数量决定1。破片场参数是对武器的作战效能以及打击效果研究的核心内容, 其中, 破片数量是评估战斗部威力与目标毁伤评估的关键指标2。爆炸冲击产生的破片, 由于飞散范围、 速度及着靶角度的不同, 常在靶板上形成形态各异、 目标区域小且分布密集的破片区。精确统计靶板上的破片分布数量是衡量爆炸物毁伤能力的核心环节。

目前, 针对破片分布数量的统计策略主要包含两类。其中, 传统方法需依赖人工手动记录, 在处理海量破片数据时效率不足, 破片检测的实时性差, 检测精度较低, 难以达到高效与高精度的双重标准3。另一类是基于人工智能的学习算法。在如今计算机性能高速发展的时代, 机器学习与深度神经网络技术在图像分类、 目标检测和语义分割等任务领域得到了广泛应用4-6。在深度学习目标检测算法中, 主流的方法包括基于候选区域的算法(如Faster R-CNN7)和基于回归的算法(如YOLO算法、 单激发探测器89)。近年来, Wei等10采用Mask R-CNN方法定位量化混凝土表面坑洞, 精度达到90.08%; 向雷等11在城市道路的障碍物检测中使用改进的YOLOv8算法, 平均精确率达到97.12%; 雷江波等12在实现破片飞行过程定位时, 使用了Faster R-CNN结合摄像的方法; 魏琦等13对SSD算法进行改进, 实现了靶板破片定位检测精度89.82%, 但未解决毁伤区域关键几何信息量化问题。尽管上述方法能够取得较好的检测效果, 但其普遍依赖于大规模、 高质量的数据集, 会造成上述模型计算量大, 对计算硬件性能的要求较高。此外, 这些方法在应对小目标时还存在定位精度不足、 漏检率较高及检测速度实时性差等问题。

本文针对爆炸破片检测中存在的目标区域特征弱、 易受环境干扰、 小尺寸检测精度不足以及主流深度学习对设备的性能要求较高等问题, 提出一种多模块优化的YOLOv5s检测方法。针对破片图像数据集采集困难, 且易受光照、 沙尘干扰的特点, 本文设计了数据增强方案用于扩充数据集, 同时对YOLOv5s框架进行三重改进: 1) 主干网络嵌入高效多尺度注意力(Efficient Multi-scale Attention, EMA)模块, 通过跨维度交互机制强化模型对微小破片纹理特征的提取能力; 2) 颈部网络采用C3Ghost模块替代标准C3结构, 利用轻量化特征重参数化技术计算复杂度; 3) 将检测头CIoU损失函数更换为最小点距交并比(Minimum Point Distance Intersection over Union, MPDIoU)损失函数, 通过边界框最小点距优化策略提升对小目标的定位能力, 改进后的模型简称为EGM-YOLOv5s。

1 多模态数据增强

本文使用高清相机对现场爆炸后的结果进行数据采集。因爆炸破片数据集规模受限, 原始数据仅26张图像, 本文采用多模态数据增强方法构建训练样本, 其核心原理在于通过模拟破片分布的几何随机性与战场环境的物理干扰, 分别针对性地提升模型的泛化性与鲁棒性。

在数据增强过程中, 为确保增强样本的多样性与分布合理性, 本文采用了多轮随机组合增强策略, 每张原始图像在20轮增强中随机应用至少一种变换。为了提升泛化性, 采用镜像翻转、 随机旋转及平移等几何变换以打破破片在图像中的位置与角度先验, 使模型学习其本质形态特征, 而非记忆偶然出现的空间构型, 从而扩展模型对破片空间分布的认知范围。为了增强鲁棒性, 扩充样本中注入了高斯/泊松噪声, 进行了亮度调整并引入Cutout遮挡以模拟战场物理干扰。这些操作在像素层面重构了沙尘遮蔽、 光电噪声及光照剧变等复杂战场环境, 使模型在训练中学会忽略此类扰动, 聚焦于更具鉴别力的特征。增强后的数据集在目标尺度、 位置、 旋转角度、 噪声类型等方面呈现出较高的多样性, 可有效模拟真实战场环境中破片分布的复杂场景。

为进一步控制由小数据集带来的过拟合风险, 增强过程中引入Cutout随机遮挡与亮度抖动, 使模型不过度依赖局部特征。同时, 在训练阶段采用早停机制与交叉验证, 确保模型在验证集上性能稳定, 避免对增强样本的过度记忆。

最终通过该策略生成520张样本, 为保障评估的客观性与泛化能力, 数据集被严格划分: 首先, 始终保留40张未参与训练和验证的增强图像作为隔离测试集; 随后, 将增强后剩余的480张图像按8∶2的比例随机划分为训练集与验证集。此种划分方式确保了训练与验证均基于增强数据, 而最终的模型性能则在一个完全独立、 未经任何训练的“干净”测试集上进行客观评估。具体增强参数见表 1, 样本示例如图 1 所示。

2 目标检测算法

2.1 算法选择

目前, ultralytics YOLO发布的文件中指出, YOLOv5、 YOLOv8、 YOLOv9、 YOLOv10、 YOLOv11在目标检测方面各有优势。其中, YOLOv5采用分层解耦设计, 其核心组件具有高内聚性: 骨干网络由标准CBS与C3模块堆叠构成, 末端SPPF层提供多尺度特征融合, 颈部网络通过上采样与拼接操作实现特征金字塔融合, 检测头采用解耦式分类与回归分支。YOLOv5总体模块功能边界清晰, 且允许针对特定瓶颈进行局部改进。相较之下, YOLOv8-v11在架构设计、 训练策略或特定任务精度上有所提升, 但其结构更加复杂或耦合度更高, 与轻量化需求相矛盾, 且对设备的计算能力要求更高。YOLOv8引入的C2f模块耦合了跨阶段特征交互与梯度流优化, 结构复杂性显著增加, 若对其进行轻量化改造, 需重构特征传播路径, 引入不可控的计算偏移风险。 YOLOv9的核心创新在于可编程梯度信息, 主要作用于训练阶段的信息流优化, 对最终模型的部署以及推理效益并无增益效果。YOLOv10提出的无NMS训练技术尚未在密集小目标场景中充分验证, 且其基础模型结构复杂度过高。YOLOv11的核心技术在于数据驱动的预训练范式革新与知识蒸馏机制优化, 其模型依赖大规模的图像进行预训练, 在小样本的破片场景下容易产生过拟合, 同时其卷积运算依赖专用算子。综上所述, 对于资源预算紧张或需要在边缘设备上快速部署的项目, YOLOv5是最好的选择。

YOLOv5在架构开放性、 改进潜力与任务适配性上的优势, 使其成为边缘导向型破片检测模型优化的更佳载体。因此, 本文基于YOLOv5s算法进行改进, 在保证破片识别精度的同时减少网络的参数量, 使网络更加轻量化, 以提高其在边缘计算设备中的实用性。

2.2 YOLOv5算法改进

本文基于YOLOv5s提出一种改进模型: 在骨干网络引入EMA模块, 强化对微小破片特征的捕捉能力; 颈部网络采用C3Ghost模块替代标准C3结构, 在减少网络参数量的同时保持特征融合效率; 设计MDPIoU损失函数, 通过直接优化预测框角点距离, 使其对小目标的定位精度得到提高。EGM-YOLOv5的网络结构如图 2 所示。

2.2.1 骨干网络优化

在破片检测任务中, 主要面临破片目标尺寸微小、 形态不规则及对环境干扰敏感度高三大核心挑战。传统注意力机制, 如SE、 CBAM等在处理此类复杂场景时存在局限性。SE的通道压缩导致特征损失, CBAM的空间感知能力不足, Non-local等全局注意力计算量过大, 在边缘设备中难以实现14。基于上述问题, 本文选择EMA模块加入到骨干网络中。

EMA注意力模块是一种基于多尺度特征交互的设计, 其核心创新在于通过维度重组策略将部分通道信息转移至批量维度, 形成并行的分支结构15。该机制在维持原始通道完整性的前提下, 通过构建多个独立计算路径实现特征的多维度解析, 同时在分支网络间建立分区域的通道交互机制, 促使空间语义特征在不同特征组之间实现均衡分布。这种策略在确保通道信息完整保留的同时优化计算路径, 控制运算复杂度, 避免了传统通道压缩方法引发的特征表达能力下降问题, 从而在计算效率与模型性能间取得更优平衡。EGM-YOLOv5网络中的EMA模块结构如图 3 所示。

EMA模块在特征分组阶段将输入图像的通道分为多份, 使用3个并行子网络。其中, 2个并行网络分别将被通道分组后的图像进行X方向池化与Y方向池化, 然后, 使用与CA中的1×1卷积相同的卷积操作, 最后, 使用乘法将2个通道捕捉的特征聚合在一起, 可以称作1×1网络; 在第3个网络中仅使用1个3×3卷积核, 可以称作3×3网络。前者通过2个空间方向捕获特征, 后者捕获局部跨通道特征关系, 这样可以将空间结构信息保留在信息通道中, 显著提升对沙尘遮挡与光照干扰的适应性。

2.2.2 颈部网络轻量化

YOLOv5s的颈部模块作为主干网络与检测头的连接枢纽, 通过多尺度特征融合增强模型对多尺寸目标的检测能力。核心组件C3模块在颈部网络中的计算量占比约为60%~70%, 这意味着C3模块是颈部的主要计算来源, 对整体性能有显著影响。

C3模块由3个Conv模块和1个Bottleneck模块构成, 通过堆叠结构提升网络深度与感受野, Conv模块确保局部细节信息完整保留。Bottleneck模块通过卷积层提取空间通道特征, 配合批量归一化层稳定数据分布, 提升训练效率, 采用SiLU激活函数增强非线性表达能力。但批量归一化层依赖小批量统计的特性会显著增加计算负荷和内存消耗, 不利于在边缘计算设备的部署, 所以需对网络结构进行轻量化改进, 即对C3模块优化。

本文使用C3Ghost替换YOLOv5s颈部网络中的4个C3模块。C3Ghost模块是在C3结构基础上优化而来, 主要包含2个GhostConv层和1个残差连接块。C3Ghost基于GhostNetV1思想, 利用破片特征图的高相似性进行轻量化重构。GhostNetV1算法从特征图方面入手, 认为众多特征图的部分冗余性及它们之间的相关性可以作为轻量化的切入点。在特征提取过程中会存在极为相似的特征图, 可以认为它们之间存在冗余16。但是, 冗余特征图可能是一个优秀神经网络模型的重要组成部分, 它们有助于模型学习更全面的图像特征。GhostNet主要核心为Ghost模块17, 如图 4 所示, 其设计依赖于两个基本操作: 1) 通过标准的卷积生成原始特征图, 对于输入 X 和卷积核 W, 真实卷积表示为

Xreal=WrealX

2) 通过一个小的1×1卷积核生成伪特征图, 伪卷积表示为

Xghost=WghostX

最后, 将真实特征图与伪特征图拼接, 得到Ghost模块的输出为

Y=concatXreal Xghost

Ghost模块的核心设计理念是使用较少的参数量与计算资源来生成丰富的特征图, 从而压缩模型的计算复杂度和存储量, 同时, 在不损失太多精度的前提下减少参数量, 使网络更加轻量化。

2.2.3 检测头优化

在实际目标检测任务中, 当待检测目标尺寸过小时, 传统IoU指标对预估框与实际框的微小位置偏差过于敏感, 计算公式如式(4)所示, 且CIoU损失函数中通过中心点距离和长宽比约束的间接优化方式难以有效捕捉微小目标的精确位置特征18

LCIoU=1-IoU+ρ2Bgt,BpredC2+αv
IoU=BgtBpredBgtBpred
α=v1-IoU+v
v=4π2arctanWgthgt-arctanWpredhpred2

式中: IoU为预估框与实际框的重叠度; BgtBpred分别为预估框与实际框的中心点参数; ρ为预估框与实际框的间距偏差; c为覆盖预估框和实际框的最小外接矩形对角线长度; α为调节参数; v为用来检验长宽比的匹配程度; Wgthgt分别为实际框的横向与纵向尺寸; Wpredhpred分别为预估框的宽和高。

针对小目标检测中传统IoU指标对位置敏感和CIoU间接优化效果不足的问题, 本文引入MPDIoU损失函数, 其核心思想是直接最小化预测框与真实框的左上角和右下角点距, 计算公式为

LMPDIoU=1-MPDIoU,
MPDIoU=IoU-d12w2+h2-d22w2+h2,
d12=(x1pred-x1gt)2+(y1pred-y1gt)2,
d22=(x2pred-x2gt)2+(y2pred-y2gt),

式中: d1d2分别为预测框与真实框左上角和右下角之间的欧式距离; wh为输入图片的横向尺寸与纵向尺寸; (x1pred,y1pred)(x2pred,y2pred)为预测框的起始顶点坐标和终止顶点坐标; (x1gt,y1gt)(x2gt,y2gt)为实际框的起始顶点坐标与终止顶点坐标。

3 实验方法与结果

3.1 实验配置与参数

为了验证本文提出的EGM-YOLOv5s模型在边缘计算场景的性能, 实验采用满足边缘计算定义的移动级计算硬件平台: Intel Core i5 9300H CPU与NVIDIA GeForce GTX1650(4 GB显存)的GPU, 软件环境基于PyTorch1.12和CUDA11.3。相关参数设置如下: 训练周期为200, 批次大小(batchsize)设置为2, 初始学习率设为0.005, 权重衰减系数0.000 5, 输入图像的分辨率为416×416像素。上述参数设置综合考虑了硬件限制与训练稳定性。在4 GB显存的硬件条件约束下, 较小的批次大小是能够成功加载模型并进行训练的必要条件。然而, 小批次训练会带来梯度估计噪声大、 训练过程不稳定的风险。为抵消这一影响, 本实验选择了相较于YOLOv5官方更加保守的初始学习率0.005。降低学习率可以有效减小参数更新步长, 抑制因小批次内梯度方差过大而导致的优化路径震荡, 确保训练过程平稳收敛。权重衰减系数选择了YOLOv5系列模型经大量实验验证的默认值0.000 5, 防止在小规模破片数据集上过拟合。

将构建的独立数据集中的480张图像按8∶2的比例随机分为训练集和验证集, 将未参与训练与验证的40张图像数据作为测试集, 同时测试集全程隔离于训练和验证过程, 确保评估客观性。

3.2 改进模型与原模型综合评估

将EGM-YOLOv5s模型与YOLOv5s模型进行比较, 得到的检测结果可视化对比图如图 5 所示。由图 5 可知, 两种模型均可检测出目标区域。另外, 表 2 列出了原YOLOv5s模型及本文提出的EGM-YOLOv5s模型的相关识别参数。其中, F1score为检测的精确率和召回率的调和平均数; 置信度为模型对预测框中包含目标的信心程度; 平均精度均值(mean Average Precision, mAP)中mAP50表示交并比阈值大于0.5的mAP值, mAP5095表示交并比阈值为0.5~0.95的mAP值; 帧率表示模型在硬件上的运行速度; 计算量为每秒浮点运算次数。

表 2 可以看出, 与YOLOv5s模型相比, EGM-YOLOv5s模型的计算量压缩至14.1 GFLOps, 下降了10.8%, 参数量为6.1 M, 降低了8.7%。因此, EGM-YOLOv5s模型在保证检测准确率的前提下, 降低了帧率和模型的复杂度, 提高了检测速率, 更加适用于边缘性计算机。另外, EGM-YOLOv5s模型mAP50为0.937, 较改进前模型低了0.5%, 这一差异主要源于轻量化过程中部分细节特征的损失。但EGM-YOLOv5s模型F1score为0.92, 较YOLOv5s提升1.0%, 意味着在较低置信度阈值(0.543)下, EGM-YOLOv5s模型依然保持较高召回率, 能够有效满足破片区域检测等对漏检高度敏感任务的应用需求。尽管YOLOv5s在精度和关键类别检测上表现更优, 适用于高精度需求场景, 但EGM-YOLOv5s模型借助边缘计算框架, 在速度和精度之间取得了更好的平衡, 该优化模型可为野外环境的检测任务提供更可靠、 更轻量的解决方案。

3.3 消融实验

为验证EMA模块、 C3Ghost模块、 MPDIoU函数的独立或联合使用时的作用, 本文设计了如表 3 所示的消融实验, 其中模型A、 B、 C分别代表在骨干网络添加EMA机制、 将颈部C3替换为C3Ghost、 将头部IoU损失函数替换为MPDIoU损失函数这3种改进方法。

表 3 可以看出, EMA模块在少量增加模型参数量的同时, 提升了mAP50和帧率, 分别提升了2.1%和4.4 帧/s。将颈部的C3模块替换为C3Ghost模块后, 在降低模型参数量的同时, 帧率提升了16.6 帧/s, 但mAP50下降了4.4%。将CIoU损失函数替换为MDPIoU函数后, mAP50提高了1.3%, 帧率基本不变, EMA模块和C3Ghost模块、 MDPIoU函数分别同时部署时, 前者取得了小幅度的速度提升和mAP50下降, 后者在mAP50和帧率方面均取得了小幅度的提升。但EMA模块和MDPIoU函数的同时部署时能可观地提高mAP50。所有方案的同时应用虽mAP50下降了0.5%, 但为模型带来了17.18 帧/s的运行速度提升。

上述结果表明, 模块之间的相互作用对模型的最终性能产生了决定性影响。实验模型(B)中虽有限降低了参数量及计算复杂度, 但其特征重参数化过程难以完美复现标准卷积所提取的破片的全部复杂纹理模式, 导致特征表达能力下降, 这是引起mAP显著降低的主要原因。而实验模型(A+B)中EMA模块通过在特征进入颈部轻量化之前先行强化和筛选出重要特征, 抵消掉了单独使用C3Ghost所带来的性能损失。

实验模型(A+C)中的EMA模块负责提取并强化关键的破片特征, MPDIoU损失函数基于这些特征精准地优化边界框的位置, 从而达到了最高检测精度。实验模型(A+B+C)中EMA模块虽在模型的头部提供了优质输入, 但颈部的C3Ghost的轻量化操作造成了部分特征信息的损失, 其输出的特征信息对于MPDIoU损失函数效能受限, 从而导致整体精度无法达到最优化, 这一现象揭示了轻量化进程的内在权衡。本文改进的模型正是在此权衡下, 以微小的精度代价换取了巨大的速度增益, 最终实现了更适用于边缘设备的、 速度与精度平衡的优化方案。

3.4 对比实验

为验证本文算法在破片检测方面的优越性, 使用自制破片数据集, 采用相同的实验环境, 将EGM-YOLOv5s与多种主流检测算法进行对比, 其中包括YOLOv3、 YOLOv5、 YOLOv8及二阶段算法Faster R-CNN与SSD, 实验结果如表 4 所示。其中, YOLOv5n和YOLOv8n是分别为对应系列的纳米级版本, 代表原生轻量化极限; 此外, 也将MobileNetV319引入YOLOv5s中, 替换主干网络, 这是目前一种被广泛采用的网络轻量化方案。所有模型均在本文数据集上重新进行训练, 确保评估的公平性。

根据表 4 可以得出, 原始YOLOv5s模型在本数据集上取得了最高的检测精度95.3%, 且其参数量和速度均显著优于YOLOv3、 SSD及Faster R-CNN等早期模型, 验证了其作为改进基准的优越性。虽然EGM-YOLOv5s模型精度下降, 但仍优于多数模型。YOLOv5n和YOLOv8n通过大幅减少网络宽度与深度实现轻量化, YOLOv5n的参数量降至极低的1.436 M, 但精度损失较大; YOLOv8n在参数量和精度方面取得了较好的平衡, 但其推理速度低于本文改进模型; 替换MobileNetV3的方法有效降低了参数量, 检测速度提高, 但其检测精度也降低。

EGM-YOLOv5s模型的mAP50为93.7%, 虽较YOLOv8n的检测精度下降了0.5%, 较YOLOv5s的检测精度下降了1.6%, 但优于其他轻量化方案, 同时, 其推理速度达到47.369 帧/s, 较基础YOLOv5s提升80.9%。这一帧率远超其余对比模型, 包括其他轻量化版本。该结果表明, 本文改进的YOLOv5模型在可接受的精度损失范围内, 实现了检测速度的显著提升, 更适合边缘设备部署和实时检测任务。

4 结 论

本文针对爆炸毁伤评估中破片检测的目标微小、 分布密集且环境干扰因素大, 及边缘设备计算能力和内存容量小等问题, 提出多模块协同优化的轻量化EGM-YOLOv5s检测模型。首先, 鉴于破片原始数据集有限性, 通过融合几何变换与光电干扰模拟的多模态数据增强, 提升沙尘环境泛化性, 增强模型的鲁棒性。其次, 对原YOLOv5s神经网络进行了三重改进: 引入EMA模块, 用于强化对微小破片的纹理感知; 使用C3Ghost模块替换颈部网络的C3模块, 降低网络的计算量与复杂度, 提升检测速率; 将CIoU损失函数替换为MDPIoU函数, 直接优化边界框角点距离提升小目标定位精度。最后, 通过将EGM-YOLOv5s模型部署在边缘GPU设备上, 验证了该模型的运算速度-检测精度的平衡性。结果表明, 通过特征感知增强、 网络结构轻量化、 提高定位能力的EGM-YOLOv5s模型, 在边缘设备上达到了精度损失与速度增益的最优化平衡。此外, 该模型仍具有可优化空间, 未来的研究可以延伸至多模态扩展, 提升夜间及恶劣环境检测能力, 多目标破片的识别及分类, 以及开发对抗训练模块应对战场主动干扰。

参考文献

[1]

周家杰, 孔德仁, 徐春冬, . 阵列式破片速度及飞散特性一体化测量系统[J]. 电子测量技术202245(12): 133-140.

[2]

ZHOU JiajieKONG DerenXU Chundonget al. Array-type integrated measurement system for fragment velocity and scatter peculiarity[J]. Electronic Measurement Technology202245(12): 133-140. (in Chinese)

[3]

洪豆, 郑宇, 李文彬, . 破片战斗部杀伤面积影响规律研究[J]. 兵器装备工程学报202142(5): 37-42.

[4]

HONG DouZHENG YuLI Wenbinet al. Research on influence law of fragment warhead’s killing area[J]. Journal of Ordnance Equipment Engineering202142(5): 37-42. (in Chinese)

[5]

陈曦, 翟红波. 基于图像的目标毁伤评估研究进展[J]. 兵器装备工程学报202445(7): 224-234.

[6]

CHEN XiZHAI Hongbo. Image-based damage assessment: a review[J]. Journal of Ordnance Equipment Engineering202445(7): 224-234. (in Chinese)

[7]

JENA BSAXENA SNAYAK G Ket al. Artificial intelligence-based hybrid deep learning models for image classification: the first narrative review[J]. Computers in Biology and Medicine2021137: 104803.

[8]

杨甜甜, 郭大波, 孙佳. 基于多残差网络的遥感图像语义分割方法[J]. 测试技术学报202135(3): 245-252.

[9]

YANG TiantianGUO DaboSUN Jia. Remote sensing image semantic segmentation method based on multi-residual network[J]. Journal of Test and Measurement Technology202135(3): 245-252. (in Chinese)

[10]

ZHANG YMA RLIANG C. Road target detection algorithm based on improved YOLOv5 in UAV images[J]. Journal of Measurement Science and Instrumentation202415(1): 128-139.

[11]

GIRSHICR R. Fast R-CNN[C]//2015 IEEE International Conference on Computer Vision(ICCV), 2015:1440-1448.

[12]

REDMON JDIVVALA SGIRSHICK Ret al. You only look once: unified, real-time object detection[C]//2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2016: 779-788.

[13]

LIU WANGUELOV DERHAN Det al. SSD: single shot multi-box detector[C]// European Conference on Computer Vision, Amsterdam, Netherlands, 2016: 11-14.

[14]

WEI FYAO GYANG Yet al. Instance-level recognition and quantification for concrete surface bughole based on deep learning[J]. Automation in Construction2019107: 102920.

[15]

向雷, 蒋文波. 改进YOLOv8的城市行车道路障碍物检测算法研究[J]. 电子测量技术202548(1): 29-38.

[16]

XIANG LeiJIANG Wenbo. Research on improved YOLOv8 urban driving road obstacle detection algorithm[J]. Electronic Measurement Technology202548(1): 29-38. (in Chinese)

[17]

雷江波, 王泽民, 李静, . 基于Faster R-CNN的破片群图像目标检测研究[J]. 国外电子测量技术202140(1): 70-74.

[18]

LEI JiangboWANG ZeminLI Jinget al. Research on target detection of fragment group images based on faster R-CNN[J]. Foreign Electronic Measurement Technology202140(1): 70-74. (in Chinese)

[19]

魏琦, 何子清, 王亚林, . 基于DenseNet和注意力机制的静爆场破片识别方法研究[J]. 兵器装备工程学报202344(2): 259-265.

[20]

WEI QiHE ZiqingWANG Yalinet al. Research on fragment identification of a static explosion field based on DenseNet and attention mechanism[J]. Journal of Ordnance Equipment Engineering202344(2): 259-265. (in Chinese)

[21]

冯小丹, 云利军, 高海峰, . 机器视觉注意力机制研究综述[J]. 云南民族大学学报(自然科学版)202534(4): 453-463.

[22]

FENG XiaodanYUN LijunGAO Haifenget al. A review of research on attention mechanisms in machine vision[J]. Journal of Yunnan Minzu University (Natural Sciences Edition)202534(4): 453-463. (in Chinese)

[23]

OUYANAG DHE SZHAN Jet al. Efficient multi-scale attention module with cross-spatial learning[C]//ICASSP 2023 - 2023 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2023: 1-5.

[24]

TANG YHAN KGUO Jet al. GhostNetV2: Enhance cheap operation with long-range attention[C]//36th International Conference on Neural Information Processing Systems, ACM, 2022: 9969-9982.

[25]

HAN KWANG YTIAN Qet al. GhostNet: more features from cheap operations[C]//2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2020: 1577-1586.

[26]

WANG M LLIU Z YZHANG Ret al. MPDIoU: a loss for efficient and accurate bounding box regression[EB/OL]. [2025-05-13].

[27]

HOWARD ASANDLER MCHEN Bet al. Searching for MobileNetV3[C]//2019 IEEE/CVF International Conference on Computer Vision (ICCV), 2019: 1314-1324.

基金资助

山西省研究生科研创新资助项目(2024KY574)

山西省基础研究计划资助项目(202403021212143)

AI Summary AI Mindmap
PDF (3495KB)

17

访问

0

被引

详细

导航
相关文章

AI思维导图

/