YOLO系列模型改进指南

目前包含yolov5,yolov7,yolov8模型的众多改进方案(都是B站视频教学和附带源码),效果因数据集和参数而定,仅供参考。
如果需要改进模型,建议baseline和改进模型也不要载入预训练权重,不然的话,他们的起跑点不一样,没法做到公平对比。

Project

  1. 基于整合yolov7的项目.项目详解

改进指南

  • iou
    添加EIOU,SIOU,ALPHA-IOU, FocalEIOU, Wise-IOU到yolov5,yolov8的box_iou中.

    1. yolov5
      视频教学地址:哔哩哔哩.
      博客地址:CSDN.

      2023-2-8 更新: 新增Wise-IoU 视频教学地址:哔哩哔哩. reference:github

    2. yolov8
      视频教学地址:哔哩哔哩.
      博客地址:CSDN.

      2023-2-7 更新: 新增Wise-IoU 视频教学地址:哔哩哔哩. reference:github

  • yolov5-GFPN
    使用DAMO-YOLO中的GFPN替换YOLOV5中的Head.
    视频教学地址:哔哩哔哩.

  • yolov5-C2F
    使用yolov8中的C2F模块替换yolov5中的C3模块.(这个操作比较简单,因此就不提供代码,直接看视频操作一下即可)
    视频教学地址:哔哩哔哩.

  • yolov7-iou
    添加EIOU,SIOU,ALPHA-IOU, FocalEIOU, Wise-IOU到yolov7的box_iou中.
    视频教学地址:哔哩哔哩.
    博客地址:CSDN.

    2023-2-11 更新: 新增Wise-IoU 视频教学地址:哔哩哔哩. reference:github

  • yolov5-OTA
    添加Optimal Transport Assignment到yolov5的Loss中.
    视频教学地址:哔哩哔哩.

  • yolov5-DCN
    添加Deformable convolution V2到yolov5中.
    视频教学地址:哔哩哔哩.

  • yolov8-DCN
    添加Deformable convolution V2到yolov8中.
    视频教学地址:哔哩哔哩.

  • yolov7-DCN
    添加Deformable convolution V2到yolov7中.
    视频教学地址:哔哩哔哩.

  • yolov5-AUX
    添加辅助训练分支到yolov5中.
    视频教学地址:哔哩哔哩.
    原理参考链接:知乎

  • CAM
    添加context augmentation module到yolov5中.
    视频教学地址:哔哩哔哩.
    paper:链接

  • yolov5-SAConv
    添加SAC到yolov5中.
    视频教学地址:哔哩哔哩.
    paper:链接
    reference: 链接

  • yolov7-SAConv
    添加SAC到yolov7中.
    视频教学地址:哔哩哔哩.
    paper:链接
    reference: 链接

  • yolov5-CoordConv
    添加CoordConv到yolov5中.
    视频教学地址:哔哩哔哩.
    reference: 链接

  • yolov5-soft-nms
    添加soft-nms(IoU,GIoU,DIoU,CIoU,EIoU,SIoU)到yolov5中.
    视频教学地址:哔哩哔哩.

  • yolov7-CoordConv
    添加CoordConv到yolov7中.
    视频教学地址:哔哩哔哩.
    reference: 链接

  • yolov7-soft-nms
    添加soft-nms(IoU,GIoU,DIoU,CIoU,EIoU,SIoU)到yolov7中.
    视频教学地址:哔哩哔哩.

  • yolov5-DSConv
    添加DSConv到yolov5中.
    视频教学地址:哔哩哔哩.
    paper: 链接
    reference: 链接

  • yolov7-DSConv
    添加DSConv到yolov7中.
    视频教学地址:哔哩哔哩.
    paper: 链接
    reference: 链接

  • yolov5-DCNV3
    添加DCNV3到yolov5中.
    视频教学地址:哔哩哔哩.
    补充事项-视频教学地址:哔哩哔哩.
    paper: 链接
    reference: 链接

  • yolov5-NWD
    添加Normalized Gaussian Wasserstein Distance到yolov5中.
    视频教学地址:哔哩哔哩.
    paper: 链接
    reference: 链接

  • yolov7-DCNV3
    添加DCNV3到yolov7中.
    视频教学地址:哔哩哔哩.
    paper: 链接
    reference: 链接

  • yolov7-DCNV3
    添加DCNV3到yolov7中.
    视频教学地址:哔哩哔哩.
    paper: 链接
    reference: 链接

  • yolov5-DecoupledHead
    添加Efficient-DecoupledHead到yolov5中.
    视频教学地址:哔哩哔哩.
    paper: yolov6链接
    reference: 链接

  • yolov5-FasterBlock
    添加FasterNet中的Faster-Block到yolov5中.
    视频教学地址:哔哩哔哩.
    paper: 链接
    reference: 链接

  • yolov7-NWD
    添加Normalized Gaussian Wasserstein Distance到yolov7中.
    视频教学地址:哔哩哔哩.
    paper: 链接
    reference: 链接

  • yolov7-DecoupledHead
    添加具有隐式知识学习的Efficient-DecoupledHead到yolov7中.
    视频教学地址:哔哩哔哩.
    paper: yolov6链接 yolor链接 yolor参考博客
    reference: 链接

  • yolov5-backbone
    添加Timm支持的主干到yolov5中.
    需要安装timm库. 命令: pip install -i https://pypi.tuna.tsinghua.edu.cn/simple timm
    视频教学地址:哔哩哔哩.
    reference: 链接

  • yolov7-PConv
    添加FasterNet中的PConv到yolov7中.
    视频教学地址:哔哩哔哩.
    paper: 链接
    reference: 链接

  • yolov5-TSCODE
    添加Task-Specific Context Decoupling到yolov5中.
    需要安装einops库. 命令: pip install -i https://pypi.tuna.tsinghua.edu.cn/simple einops
    视频教学地址:哔哩哔哩.
    paper: yolov6链接

  • yolov5-backbone/fasternet
    添加FasterNet主干到yolov5中.
    视频教学地址:哔哩哔哩.
    reference: 链接

  • yolov5-backbone/ODConv
    添加Omni-Dimensional Dynamic Convolution主干(od_mobilenetv2,od_resnet)到yolov5中.
    视频教学地址:哔哩哔哩.
    reference: 链接

  • yolov5-backbone/ODConvFuse
    融合Omni-Dimensional Dynamic Convolution主干(od_mobilenetv2,od_resnet)中的Conv和BN.
    视频教学地址:哔哩哔哩.

  • yolov5-CARAFE
    添加轻量级上采样算子CARAFE到yolov5中.
    视频教学地址:哔哩哔哩. yolov7修改视频-哔哩哔哩.
    reference: 链接

  • yolov5-EVC
    添加CFPNet中的EVC-Block到yolov5中.
    视频教学地址:哔哩哔哩.
    reference: 链接

  • yolov5-dyhead
    添加基于注意力机制的目标检测头(DYHEAD)到yolov5中.
    yolov7版本: 哔哩哔哩.
    安装命令:

      pip install -U openmimmim install mmenginemim install "mmcv>=2.0.0"
    

    视频教学地址:哔哩哔哩.
    reference: 链接
    paper: 链接

  • yolov5-backbone/inceptionnext
    添加(2023年New)InceptionNeXt主干到yolov5中.
    视频教学地址:哔哩哔哩.
    reference: 链接
    paper: 链接

  • yolov5-aLRPLoss
    添加aLRPLoss到yolov5中.
    视频教学地址:哔哩哔哩.
    reference: 链接
    paper: 链接

  • yolov5-res2block
    结合Res2Net提出具有多尺度提取能力的C3模块.
    视频教学地址:哔哩哔哩.
    reference: 链接
    paper: 链接

  • yolov7-odconv
    添加Omni-Dimensional Dynamic Convolution到yolov7中.
    视频教学地址:哔哩哔哩.
    reference: 链接

  • yolov5-backbone/FocalNet
    添加(2022年)FocalNet(transformer)主干到yolov5中.
    视频教学地址:哔哩哔哩.
    reference: 链接
    paper: 链接

  • yolov5-backbone/EMO
    添加(2023年)EMO(transformer)主干到yolov5中.
    视频教学地址:哔哩哔哩.
    reference: 链接
    paper: 链接

  • yolov5-backbone/EfficientFormerV2
    添加(2022年)EfficientFormerV2(transformer)主干到yolov5中.
    视频教学地址:哔哩哔哩.
    reference: 链接
    paper: 链接
    weight_download: 百度网盘链接

  • yolov5-backbone/PoolFormer
    添加(2022年CVPR)PoolFormer(transformer)主干到yolov5中.
    视频教学地址:哔哩哔哩.
    reference: 链接
    paper: 链接

  • yolov5-backbone/EfficientViT
    添加(2023年)EfficientViT(transformer)主干到yolov5中.
    视频教学地址:哔哩哔哩.
    reference: 链接
    paper: 链接
    weight_download: 百度网盘链接

  • yolov5-ContextAggregation
    添加ContextAggregation到yolov5中.
    视频教学地址:哔哩哔哩.
    reference: 链接
    paper: 链接

  • yolov5-backbone/VanillaNet
    添加(2023年)VanillaNet主干到yolov5中.
    视频教学地址:哔哩哔哩.
    reference: 链接
    paper: 链接
    weight_download: 百度网盘链接

  • yolov7-EVC
    添加CFPNet中的EVC-Block到yolov7中.
    视频教学地址:哔哩哔哩.
    reference: 链接

  • yolov7-head
    P2,P6检测层在YOLOV7中的添加.
    视频教学地址:哔哩哔哩.

  • yolov7-slimneck
    使用VOVGSCSP轻量化yolov7的Neck.
    视频教学地址:哔哩哔哩.
    reference: 链接

  • yolov5-SwinTransformer
    添加SwinTransformer-Tiny主干到yolov5中.
    视频教学地址:哔哩哔哩.
    reference: 链接
    weight_download: SwinTransformer-Tiny百度链接

  • yolov5-NextViT
    添加(2022年)NextViT主干到yolov5中.
    视频教学地址:哔哩哔哩.
    reference: 链接
    weight_download: SwinTransformer-Tiny百度链接

YOLO系列模型改进指南相关推荐

  1. 目标检测 YOLO 系列模型

    前言 YOLO (You Only Look Once) 系列模型追求实时目标检测,因此会在一定程度上牺牲精度,以实现更高的检测速度. 如果你对这篇文章感兴趣,可以点击「[访客必读 - 指引页]一文囊 ...

  2. 目标检测之yolo系列模型-yolov4/yolox

    文章目录 一.yolov4较yolov3的优化点 1.1 网络结构层面 (1) CSPDarknet53(借用CSP结构) (2) SPP (3) PAN(借用PANet) 1.2 优化策略 (1) ...

  3. 目标检测模型设计准则 | YOLOv7参考的ELAN模型解读,YOLO系列模型思想的设计源头

    转载: https://mp.weixin.qq.com/s/5SjQvRqRct6ClpE2eEcdkw 设计高效.高质量的表达性网络架构一直是深度学习领域最重要的研究课题.当今的大多数网络设计策略 ...

  4. yolo如何降低loss_你一定从未看过如此通俗易懂的YOLO系列(从v1到v5)模型解读 (上)...

    转载请务必注明出处. 科技猛兽:你一定从未看过如此通俗易懂的YOLO系列(从v1到v5)模型解读 (上)​zhuanlan.zhihu.com 0 前言 本文目的是用尽量浅显易懂的语言让零基础小白能够 ...

  5. 通俗易懂的YOLO系列(从V1到V5)模型解读!

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 0 前言 本文目的是用尽量浅显易懂的语言让零基础小白能够理解什么是 ...

  6. 你一定从未看过如此通俗易懂的YOLO系列(从V1到V5)模型解读!

    ↑ 点击蓝字 关注极市平台 作者丨科技猛兽@知乎 来源丨https://zhuanlan.zhihu.com/p/183261974(上) https://zhuanlan.zhihu.com/p/1 ...

  7. yolo如何降低loss_从未看过如此通俗易懂的YOLO系列

    公众号关注 "程序IT圈" 设为 "星标",公众号消息即可送达! 来自 | 知乎  作者 | 科技猛兽链接 | https://zhuanlan.zhihu.c ...

  8. Yolo系列知识点梳理(Yolov1-v5)

    文章目录 1 概述 2 Yolo系列模型 2.1 基石 - Yolov1 2.1.1 Yolov1的网络结构 2.1.2 Yolov1的feature map 2.1.3 Yolov1的训练 2.1. ...

  9. yolo系列外文翻译_Yolo系列其三:Yolo_v3

    介绍 如果你已读过之前Yolo v1与Yolo v2系列的文章,另外对FPN/RetinaNet等模型也有所了解,那么等你看Yolo v3时就会发现它真的没有啥新货. 简单说Yolo v3是在之前Yo ...

最新文章

  1. 谷歌json插件_程序员必备的4款Chrome插件,妥妥的神器!
  2. 组合数学实验——二分图匹配算法
  3. Nodejs--url模块
  4. 通信原理最佳接收-最佳接收准则
  5. GAN生成对抗网络-PIX2PIXGAN原理与基本实现-图像翻译09
  6. stcisp一直检测单片机_三种方法对比:STC51单片机实现免冷启动
  7. bzoj2460: [BeiJing2011]元素
  8. Maxent猛犸反欺诈入选Gartner 2018 Cool Vendors
  9. Boost-IO学习 异步数据处理Simple(转)
  10. atitit.验证码识别step2------剪贴板ClipBoard copy image图像 attilax总结
  11. 【手写数字识别】基于matlab GUI贝叶斯+线性分类器手写数字识别【含Matlab源码 828期】
  12. 基于网易云API做的一个扫码登录
  13. GB35114视频流处理
  14. 天猫行业资深店长认证
  15. 判断一个数是否为素数
  16. dither(抖动)
  17. 邮件服务器DNS设置-----MX、SPF、DKIM记录详解
  18. 从玉农业谋定国家龙头企业-林裕豪:对话农民丰收节交易会
  19. Java将PDF转为图片Jpg
  20. Java + Mysql + JDBC 图书馆 管理系统

热门文章

  1. mysql 函数 截取_mysql函数之截取字符串
  2. QSPI(QUAD SPI)基本信息
  3. Python算法设计 - McCarthy 91
  4. Ubuntu 16.04系统中利用CUDA安装更新NVIDIA显卡驱动程序的方法
  5. sklearn学习笔记5:朴素贝叶斯
  6. 身边的套套故事:有些人非得真在行
  7. PVA-MVSNet
  8. 非常流行的防弹皮革摩托车背心运动车员
  9. QProcess的一些用法
  10. 【粉丝投稿】海外留学生回国三面华为成功拿下offer,附上大佬的面经希望帮助到大家!