《YOLOv8魔术师》专栏介绍 CSDN独家改进创新实战专栏目录

news2024/9/21 20:53:43

💡💡💡Yolov8魔术师独家首发创新(原创)持续更新,适用于Yolov5、Yolov7、Yolov8等各个Yolo系列,专栏文章提供每一步步骤和源码,轻松带你上手魔改网络

💡💡💡重点:通过本专栏的阅读,后续你也可以自己魔改网络,在网络不同位置(Backbone、head、detect、loss等)进行魔改,实现创新!!!

专栏介绍:

✨✨✨原创魔改网络、复现前沿论文,组合优化创新

🚀🚀🚀小目标、遮挡物、难样本性能提升

🍉🍉🍉持续更新中,定期更新不同数据集涨点情况

本专栏提供每一步改进步骤和源码,开箱即用,在你的数据集下轻松涨点,

通过注意力机制、小目标检测、Backbone&Head优化、 IOU&Loss优化、优化器改进、卷积变体改进、轻量级网络结合yolov8等方面进行展开

https://blog.csdn.net/m0_63774211/category_12289773.html

注意力机制,开箱即用:

1.注意力机制:捕捉空间上的局部关系和全局关系,CoordAttention

Yolov8改进---注意力机制:CoordAttention,效果秒杀CBAM、SE_AI小怪兽的博客-CSDN博客

2.注意力机制:跨模态Transformer 注意力---CoTAttention

Yolov8改进---注意力机制:CoTAttention,效果秒杀CBAM、SE_AI小怪兽的博客-CSDN博客

3.注意力机制:改机的自注意机制Polarized Self-Attention

Yolov8改进---注意力机制:Polarized Self-Attention,效果秒杀CBAM、SE_AI小怪兽的博客-CSDN博客4.SimAM(无参Attention)和NAM(基于标准化的注意力模块):

Yolov8改进---注意力机制: SimAM(无参Attention)和NAM(基于标准化的注意力模块),效果秒杀CBAM、SE_AI小怪兽的博客-CSDN博客

5.注意力机制:双重注意力机制DoubleAttention、多个 SK 块的堆叠SKAttention

Yolov8改进---注意力机制:DoubleAttention、SKAttention,SENet进阶版本_AI小怪兽的博客-CSDN博客

6.上下文增强和特征细化网络ContextAggregation:

Yolov8涨点神器:用于微小目标检测的上下文增强和特征细化网络ContextAggregation,助力小目标检测,暴力涨点_AI小怪兽的博客-CSDN博客

7. ICLR2023轻量高效注意力模块Sea_AttentionBlock:

Yolov8涨点技巧:轻量高效注意力模块Sea_AttentionBlock | ICLR2023|SeaFormer:轻量级语义分割算法,复旦大学和腾讯联合提出_AI小怪兽的博客-CSDN博客

8.ICASSP2023 EMA基于跨空间学习的高效多尺度注意力:

Yolov8改进---注意力机制:ICASSP2023 EMA基于跨空间学习的高效多尺度注意力、效果优于ECA、CBAM、CA | 小目标涨点明显_AI小怪兽的博客-CSDN博客

9.CVPR 2023 BiFormer: 基于动态稀疏注意力构建高效金字塔网络架构:

Yolov8 引入CVPR 2023 BiFormer: 基于动态稀疏注意力构建高效金字塔网络架构,对小目标涨点明显_AI小怪兽的博客-CSDN博客

10.MobileViTAttention,MobileViT移动端轻量通用视觉transformer:

Yolov8涨点技巧:MobileViTAttention助力小目标检测,涨点显著,MobileViT移动端轻量通用视觉transformer_AI小怪兽的博客-CSDN博客

Backbone&Head优化:

1.小目标到大目标一网打尽,轻骨干重Neck的轻量级目标检测器GiraffeDet

Yolov8改进:小目标到大目标一网打尽,轻骨干重Neck的轻量级目标检测器GiraffeDet_AI小怪兽的博客-CSDN博客

2.加权双向特征金字塔网络:

Yolov8涨点技巧:BIFPN,加权双向特征金字塔网络,对小目标涨点显著_AI小怪兽的博客-CSDN博客

3.华为诺亚2023极简的神经网络模型 VanillaNet---VanillaBlock助力检测:

首发Yolov8涨点神器:华为诺亚2023极简的神经网络模型 VanillaNet---VanillaBlock助力检测,实现暴力涨点_AI小怪兽的博客-CSDN博客

 IOU&Loss优化:

1.引入WIoU,SIoU,EIoU,α-IoU,不同数据集验证能涨点:涨点技巧:IOU篇---Yolov8引入WIoU,SIoU,EIoU,α-IoU,不同数据集验证能涨点_AI小怪兽的博客-CSDN博客

2.Wasserstein Distance Loss:Yolov8损失函数改进:Wasserstein Distance Loss,助力小目标涨点_AI小怪兽的博客-CSDN博客

3.引入Soft-NMS,提升密集遮挡场景检测精度:

Yolov8优化:引入Soft-NMS,提升密集遮挡场景检测精度_AI小怪兽的博客-CSDN博客

4.引入Soft-NMS并结合各个IOU变体GIOU、DIOU、CIOU、EIOU、SIOU:

Yolov8优化:引入Soft-NMS并结合各个IOU变体GIOU、DIOU、CIOU、EIOU、SIOU,进一步提升密集遮挡场景检测精度_AI小怪兽的博客-CSDN博客

小目标性能提升:

1.CVPR2023 InceptionNeXt,助力小目标检测:

涨点神器:CVPR2023 InceptionNeXt当Inception遇见ConvNeXt,在Yolov8即插即用,小目标检测涨点明显_AI小怪兽的博客-CSDN博客

2. 小目标遮挡物性能提升(SEAM、MultiSEAM):

涨点神器:基于Yolov8小目标遮挡物性能提升(SEAM、MultiSEAM)_AI小怪兽的博客-CSDN博客

3.多头检测头提升小目标检测精度:

涨点技巧:基于Yolov8的微小目标检测,多头检测头提升小目标检测精度_AI小怪兽的博客-CSDN博客

4.NWD 应用于基于锚的检测器中的标签分配、NMS 和损失函数来设计强大的微小物体检测器:

Yolov8损失函数改进:Wasserstein Distance Loss,助力小目标涨点_AI小怪兽的博客-CSDN博客

5.SPD-Conv,低分辨率图像和小物体涨点明显:

涨点神器:基于Yolov8的SPD-Conv,低分辨率图像和小物体涨点明显_AI小怪兽的博客-CSDN博客

6. ECVBlock的小目标检测,即插即用,助力检测涨点:

YoloV8涨点神器:CFPNet-ECVBlock的小目标检测,即插即用,助力检测涨点_AI小怪兽的博客-CSDN博客

7.微小目标检测的上下文增强和特征细化网络:

Yolov8涨点神器:用于微小目标检测的上下文增强和特征细化网络ContextAggregation,助力小目标检测,暴力涨点_AI小怪兽的博客-CSDN博客

8.BIFPN,对小目标涨点显著:

Yolov8涨点技巧:BIFPN,加权双向特征金字塔网络,对小目标涨点显著_AI小怪兽的博客-CSDN博客

9.ODConv+ConvNeXt提升小目标检测能力:

Yolov8涨点神器:ODConv+ConvNeXt提升小目标检测能力_AI小怪兽的博客-CSDN博客

10.引入CVPR 2023 BiFormer,对小目标涨点明显:

Yolov8 引入CVPR 2023 BiFormer: 基于动态稀疏注意力构建高效金字塔网络架构,对小目标涨点明显_AI小怪兽的博客-CSDN博客

优化器改进:

1.谷歌2023强势推出优化器Lion:

涨点技巧: 谷歌强势推出优化器Lion,引入到Yolov8/Yolv5,内存更小、效率更高,秒杀Adam(W)_AI小怪兽的博客-CSDN博客

2.Adam该换了!斯坦福2023最新Sophia优化器,比Adam快2倍:

首发Yolov8优化:Adam该换了!斯坦福最新Sophia优化器,比Adam快2倍 | 2023.5月斯坦福最新成果_最新的优化器_AI小怪兽的博客-CSDN博客

卷积变体改进:

1.卷积变体DCNV2

涨点技巧:卷积变体DCNV2引入Yolov8,助力小目标涨点_AI小怪兽的博客-CSDN博客

2.SPD-Conv:

涨点神器:基于Yolov8的SPD-Conv,低分辨率图像和小物体涨点明显_AI小怪兽的博客-CSDN博客

3.卷积块NCB和创新Transformer 块NTB:

Yolov8涨点神器:创新卷积块NCB和创新Transformer 块NTB,助力检测,提升检测精度_AI小怪兽的博客-CSDN博客

4.CVPR2023 InternImage:注入新机制,扩展DCNv3:

涨点神器:Yolov8引入CVPR2023 InternImage:注入新机制,扩展DCNv3,助力涨点,COCO新纪录65.4mAP!_AI小怪兽的博客-CSDN博客

5.CVPR2023 FasterNet远超ShuffleNet、MobileNet、MobileViT,引入PConv结构:

涨点神器:Yolov8改进CVPR2023 FasterNet远超ShuffleNet、MobileNet、MobileViT,引入PConv结构map涨点的同时进一步降低参数量_AI小怪兽的博客-CSDN博客

 轻量级网络结合yolov8:

1.华为Ghostnet,超越谷歌MobileNet | CVPR2020:

Yolov8轻量级网络:Ghostnet、G_ghost、Ghostnetv2家族大作战(一):华为Ghostnet,超越谷歌MobileNet | CVPR2020_AI小怪兽的博客-CSDN博客

2.华为Ghostnetv2,端侧小模型性能新SOTA | NeurIPS22 Spotlight:

Yolov8轻量级网络:Ghostnet、G_ghost、Ghostnetv2家族大作战(二):华为Ghostnetv2,端侧小模型性能新SOTA | NeurIPS22 Spotlight_AI小怪兽的博客-CSDN博客

3.华为GhostNet再升级,全系列硬件上最优极简AI网络G_ghost | IJCV22:

Yolov8轻量级网络:Ghostnet、G_ghost、Ghostnetv2家族大作战(三):华为GhostNet再升级,全系列硬件上最优极简AI网络G_ghost | IJCV22_AI小怪兽的博客-CSDN博客

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/714212.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

xml合并

from xml.etree.ElementTree import ElementTree, Element, parseimport xml.etree.ElementTree as ETimport osimport shutilhole_path ./Annotationsarm_path ./Annotations1out_path ./out# 格式化def __indent(elem, level0):i "\n" level*"\t"if…

UE5.2 LyraDemo源码阅读笔记(三)

进入淘汰模式游戏流程 启动游戏,进入流程: 1、进入Lyra游戏第三个体验入口FrontEnd。 2、来到大厅主界面后,点击: Play Lyra > Start A Game >ELIMINATION就会进入到淘汰模式游戏。 看看蓝图和代码,其中的UI流程…

dubbo-admin下载安装教程

目录 1.下载 2.项目结构 3.后端打包 4.前端打包 4.1.node js环境准备 4.2.依赖安装 4.3.启动、打包 1.下载 下载地址: GitHub - apache/dubbo-admin at develop dubbo-admin项目有多个分支,最新版本的dubbo-admin在使用go语言进行重构&#xf…

解决电脑提示vcruntime140_1.dll无法继续执行代码的问题

vcruntime140_1.dll丢失要怎么办?其实很多人都在头疼这个问题,关于dll文件的丢失这事情是时常发生的,因为电脑的杀毒软件有时候会误杀,然后就会导致你的游戏程序都打开不了,你必须要修复好了才行,今天小编就…

统计文本中的数字出现频次

统计文本中的数字出现频次:磁盘上有多个文本文件,统计数据写入excel。 (本笔记适合初通 Python 的 coder 翻阅) 【学习的细节是欢悦的历程】 Python 官网:https://www.python.org/ Free:大咖免费“圣经”教程《 python 完全自学教…

AttributeError: module ‘PIL.Image‘ has no attribute ‘ANTIALIAS‘

在使用ddddocr进行图片识别时,报错了: AttributeError: module PIL.Image has no attribute ANTIALIAS 我使用的是Python 3.11,查看一下pillow的版本: print(PIL.__version__)10.0.0 到处百度也没找到原因,最后&am…

IDEA解析Maven依赖过慢

查看Maven配置文件&#xff0c;是否更改为阿里源 maven安装目录/conf/setting.xml 搜索mirrors并在其中添加 <mirror><id>alimaven</id><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/groups/public/ </url&…

【嘉立创EDA】层次原理图功能使用,或放置复用图块方法

文章路标👉 文章解决问题主题内容小结文章解决问题 1️⃣ 在一些较为复杂的原理图绘制时,常需要使用到复用图块。何为复用图块,笔者摘取ST MB1136设计原理图纸可以较好表述这个功能,如下图所示: [本图摘取自NUCLEO-F103RB设计图纸 sheet 2 of 5] 图中左上角绿色图块为…

探索iPadOS 17的亮点特性:值得关注的新功能揭秘

探索iPadOS 17的亮点特性&#xff1a;值得关注的新功能揭秘 看完在WWDC23上作为久违的“OneMoreThing”亮相的令人兴奋的AppleVisionPro后&#xff0c;是时候看看同样作为重要角色出现在发布会上的iPadOS了。与iOS一样&#xff0c;iPadOS也来到了17时代。除了一年后同步iOS16的…

WinApp自动化测试之WinAppDriver工具简介

前篇文章中&#xff0c;我们讲到了WinApp自动化测试工具的选择&#xff0c;今天我们来简单介绍WinAppDriver工具。 Windows Application Driver (WinAppDriver)是Windows系统上的一个应用程序驱动工具&#xff0c;使用该驱动程序&#xff0c;测试人员能够通过Appium-Python-Cl…

el_table切换行前校验,决定是否可切换

思路&#xff1a;拿到当前点击行并存储比如叫做oldRow&#xff0c;把即将切换行的row与oldRow做对比&#xff0c;校验是否可切换&#xff0c;若校验不可切换&#xff0c;则通过遍历仍选中仍选中oldRow.

python简单实现人脸检测/跟随

import cv2# 加载人脸识别器的模型 face_cascade cv2.CascadeClassifier(cv2.data.haarcascades haarcascade_frontalface_default.xml)# 打开摄像头 cap cv2.VideoCapture(0)# 初始化人脸框位置 prev_faces []# 定义绘制带圆角矩形边框的函数 def draw_rounded_rectangle(…

C语言学习(三十一)---结构体、联合体的在内存中的存储

在上一篇文章中&#xff0c;我们学习了枚举、位段和联合体的相关内容&#xff0c;在文章的末尾&#xff0c;我们还差了关于联合体的存储问题的内容&#xff0c;今天我们将学习该部分的内容&#xff0c;好了&#xff0c;话不多说&#xff0c;开整&#xff01;&#xff01;&#…

TiDB(2):TiDB架构特性

1 TiDB 整体架构 TiDB 集群主要包括三个核心组件&#xff1a;TiDB Server&#xff0c;PD Server 和 TiKV Server。此外&#xff0c;还有用于解决用户复杂 OLAP 需求的 TiSpark 组件和简化云上部署管理的 TiDB Operator 组件。 架构图解 1.1 TiDB Server TiDB Server 负责接收…

20个主流的代码生成LLM大模型及9种常见应用场景

基于生成式AI的代码生成&#xff08;Code Generation&#xff09;是一个重要的新领域&#xff0c;用于根据不完整的数据源、用另一种编程语言编写的程序、自然语言描述或执行日志来预测代码或程序结构。 多年来&#xff0c;开发人员经常从博客、帖子、文章和其他网站获取代码&…

vue引用百度地图,drawingManager.setDrawingMode不能接受参数,否则会报错

直接上部分代码&#xff1a; 引用百度地图后&#xff0c;没报错&#xff0c;但是鼠标绘制线路时报错&#xff1a; // 绘制点线 this.drawingManager new window.BMapLib.DrawingManager(this.map, { isOpen: true, //是否开启绘制模式 //enableDrawingTool: true, //是否显示…

数据结构 | 线索二叉树

一、数据结构定义 /* 线索二叉树 */ typedef char ThreadType; typedef struct ThreadNode {ThreadType data;struct ThreadNode* lchild, * rchild;int ltag, rtag; //左右线索标志 }ThreadNode, *ThreadTree; 二、方法概览 ThreadTree createTree(); //先序方法创建二叉树…

==和equals的区别

“”和equals 最大的区别是 “”是运算符&#xff0c;如果是基本数据类型&#xff0c;则比较存储的值&#xff1b;如果是引用数据类型&#xff0c;则比较所指向对象的地址值。equals是Object的方法&#xff0c;比较的是所指向的对象的地址值&#xff0c;一般情况下&#xff0c…

Jvisualvm内存模型剖析-JVM(五)

上篇文章代码讲解了tomcat加载以及gc回收流程。 Jvm内存模型剖析优化-JVM&#xff08;四&#xff09; Jvisualvm 我们可以编写如上代码&#xff0c;之后打开jvm自带的工具jvisualvm。 如果我们看visual不会明显变化&#xff0c;则可以修改睡眠参数&#xff0c;时间改小。 当…

【MySQL】根据MVCC和Read View分析事务的四种隔离级别在读写场景分别是如何体现其隔离性的

目录 一、数据库并发的三种场景 二、读写场景的MVCC 1、3个&#xff08;4个&#xff09;记录隐藏列字段 2、undo log&#xff08;撤销日志&#xff09; 3、模拟MVCC场景 3.1update场景 3.2delete场景 3.3insert 3.4select场景 4、Read View 5、RR和RC的区别 5.1当…