基于 YOLOv11n 的无人机航拍小目标检测算法学习

复制代码
基于 YOLOv11n 的无人机航拍小目标检测算法

问题:无人机航拍图像中小目标检测面临尺度变化大导致的检测精度较低和推理速度较慢等

解决:在 C3k2 模块中引入可变形卷积(DCN),增强模型在复杂背景下对

多尺度目标的特征提取能力,特别是对于形变显著的小目标。其次,针对无人机航拍图像中小目标占比较多等情形,新增 P2(Prediction

Layer 2)小目标检测层并去除了 P5(Prediction Layer 5)大目标层,有效提高了小目标特征的捕获精度,同时减少了大目标检测层的

冗余计算。然后,提出了一种结合 Focal Loss 与 DIoU Loss 的 Focal-DIoU(Focal Loss and Distance-IoU Loss)损失函数,解决了小目

标检测中的各目标类别不平衡问题,并优化了边界框的定位精度。最后,采用 LAMP 剪枝方法对模型进行轻量化处理,主要通过适当

调整剪枝加速比,自适应地按层评估并删除冗余连接,减少模型整体计算量并加速推理过程。

结果:文章所提 YOLOv11n-DPD 算法通过引

入可变形卷积、优化小目标检测层结构、改进损失函数和进行模型剪枝,提高了检测精度、加速了推理过程并优化了模型大小,与现

有的小目标检测方法相比表现更优,尤其适用于无人机航拍小目标检测任务和嵌入式平台的部署推理。

可变卷积过程

每个部分增加个偏移量

蛇形卷积

相关推荐
云卓SKYDROID13 小时前
无人机无线电测距模块技术要点与难点
无人机·材质·遥控器·高科技·云卓科技
云卓SKYDROID13 小时前
无人机光纤接口模块技术解析
人工智能·无人机·高科技·云卓科技·拉距
pop_opo_13 小时前
Unreal Engine 4.27 + AirSim 无人机仿真环境搭建:澳大利亚农村场景更换教程
ue4·无人机
Sugar_pp13 小时前
【论文阅读】Railway rutting defects detection based on improved RT‑DETR
论文阅读·深度学习·目标检测·transformer
起个名字费劲死了14 小时前
Pytorch Yolov11 OBB 旋转框检测+window部署+推理封装 留贴记录
c++·人工智能·pytorch·python·深度学习·yolo·机器人
神仙别闹14 小时前
基于 Python 模式识别(纹理图片里的目标检测)
python·目标检测·目标跟踪
lxmyzzs17 小时前
【图像算法 - 28】基于YOLO与PyQt5的多路智能目标检测系统设计与实现
人工智能·算法·yolo·目标检测
ShowMaker.wins1 天前
目标检测进化史
人工智能·python·神经网络·目标检测·计算机视觉·自动驾驶·视觉检测
一条数据库1 天前
大规模无人机检测数据集:11998张高质量图像,支持YOLOv8、COCO、TensorFlow多格式训练,涵盖飞机、无人机、直升机三大目标类别
yolo·tensorflow·无人机
算法打盹中1 天前
计算机视觉:基于YOLOv11 实例分割与OpenCV 在 Java 中的实现图像实例分割
opencv·yolo·计算机视觉·图像分割·实例分割·yolo11