文档详情

基于YOLOv5的小目标检测算法研究.pdf

发布:2025-05-06约11.4万字共74页下载文档
文本预览下载声明

基于YOLOv5的小目标检测算法研究

摘要

小目标检测是目标检测领域的重要研究课题,由于小目标通常具有分辨率低、特

征提取困难、尺度不均衡且易受环境影响等特点,导致检测结果往往不佳。为了改善

这一现象,本文选取当前工业界广泛应用的YOLOv5算法作为研究对象,以其轻量化

版本v5s作为基线模型,提出优化策略以增强算法对小目标的识别能力。具体研究内

容如下:

(1)针对模型会漏检分辨率低于8×8像素的微小目标的问题,本文在Head颈部

网络增加了一个微小目标检测头P2,有效提升了模型的多尺度检测能力,这使得模型

能够从四个不同尺度分别检测到大、中、小和微小目标,从而显著减少了因目标分辨

率过低而导致的漏检现象,并将模型能够检测到的目标分辨率范围从最低64像素扩展

至最低16像素,提高了模型的召回率。

(2)为增强算法对小目标特征的提取能力,本文受BiFPN启发,提出了CLFPN

特征融合方式。通过运用CLFPN思想对Neck层的FPN+PAN结构进行优化改进,增

加了两条连接至Backbone骨干网络的特征融合路径,丰富了Neck层输出特征图的语

义信息,有效提升了模型对小目标的分类和定位能力。

(3)为降低位置偏差在训练过程中对小目标识别的影响,本文改进了模型中边界

框损失函数的计算方式。结合CIoU和NWD,提出了基于CNWD改进的边界框损失。

通过对边界框进行二维高斯分布建模,并赋予边界框从中心点到边界逐渐减小的权重,

降低了位置偏差对模型训练识别小目标的影响,并由CIoU加快模型的学习速率,提高

模型的收敛速度。

最后,通过实验验证,上述三种优化策略有效提升了网络模型对小物体目标的检

测精度,改进后的YOLOv5s-advance模型在NWPUVHR-10测试集上的精确率、召回

率和mAP@.5相比基线模型分别提高了18.3%、14.7%和14.7%,同时在YOLOv5s-

advance模型在VisDrone2019测试集上的训练结果也显示出显著提升,分别提高了

5.5%、5.3%和6.3%。

关键词:小目标检测;YOLOv5算法;特征融合;边界框损失;单阶段目标检测

基于YOLOv5的小目标检测算法研究

Abstract

Smallobjectdetectionisanimportantresearchtopicinthefieldofobjectdetection.Due

tothecharacteristicsofsmallobjects,suchaslowresolution,difficultyinfeatureextraction,

scaleimbalance,andsusceptibilitytoenvironmentalinfluences,thedetectionresultsareoften

unsatisfactory.Toimprovethissituation,thisthesisselectsthewidelyusedYOLOv5

algorithmintheindustryastheresearchobject,withitslightweightversion,v5s,asthe

baselinemodel.Optimizationstrategiesareproposedtoenhancethealgorithmsabilityto

recognizesmallobjects.Thespecificresearchcontentsareasfollows:

(1)Inordertoaddresstheproblemofthemodelmissingsmalltargets

显示全部
相似文档