YOLOv5v8v13优化与RK、jetson部署
文章平均质量分 95
9月开学活动:购买本专栏可与本人私聊获取500+YOLO创新文章,本活动随时可能结束!限量前200名!只需一杯奶茶的钱带走300+500篇优质文章
余额抵扣
助学金抵扣
还需支付
¥29.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
博导YOLO君教程
本人为中山大学在读博士后,优快云热门专栏第83名,作者原创力56名,曾荣获全国数学建模大赛一等奖、无人车室外驾驶竞赛全国二等奖等荣誉。购买本人专栏可以私信我获取其他专栏内容,也就是你够买一个专栏相当于获得4个专栏的内容,500篇文章!本人还会不断更新,先到先得,优化有视频讲解
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
优快云专栏限时活动!福利公告必读!
本人优快云付费专栏周排名27名专业博主,每周文章平均阅读量约7w以上!原创 2025-09-13 01:08:26 · 2994 阅读 · 18 评论
-
YOLOv13零基础手把手教程:在 YOLOv13 中集成 SFSConv,YOLOv13让目标检测更上一层楼
YOLOv13本教程详细介绍了如何在YOLOv13中集成SFSConv模块以提升目标检测性能。YOLOv13 SFSConv创新性地结合了分数伽柏滤波和分数傅里叶变换,通过空间处理单元(SPU)和频率处理单元(FPU)解耦处理特征。实验表明,该模块可使准确率提升5.21%,mAP提高11.45%。教程从原理分析到代码实现,系统讲解了SFSConv的数学基础、模块设计,并提供了在YOLOv13中集成该模块的详细步骤,包括配置文件修改、核心代码实现等。原创 2025-08-19 17:37:13 · 2019 阅读 · 12 评论
-
毕设逆袭指南:给YOLOv8换上Lion优化器,训练效率与精度双提升的实战教程
摘要:本文介绍如何为YOLOv8目标检测模型引入谷歌最新Lion优化器,解决训练慢、难收敛的问题。Lion通过符号梯度更新,具有内存占用小、收敛快、精度高等优势。文章详细讲解Lion原理、环境配置步骤,并提供完整的代码实现方案,包括自定义Lion优化器类、修改YOLOv8训练配置等关键操作。通过对比实验可验证Lion在训练效率、检测精度上的提升效果。最后给出毕设论文写作建议和答辩技巧,帮助学生在毕业设计中脱颖而出。原创 2025-10-31 09:35:21 · 61 阅读 · 0 评论 -
【毕设数据突围指南】基于YOLO的自动数据增强:生成图片与xml,解决小样本训练难题,手把手助你毕设数据无忧
在增强后的数据集上,模型的mAP提升了Y个百分点,泛化能力显著优于仅用原始小数据集训练的模型……比如原始图片里有一个“行人”,经过旋转30度变换后,新图片里的“行人”角度变了,xml文件里的标注框坐标也会自动更新,保证标注和图片的一致性。,让小样本数据集瞬间“扩容”,毕设模型的精度和鲁棒性直接起飞,答辩时让评委对你的数据集优化刮目相看。简单来说,自动数据增强让你的毕设数据集从“杯水车薪”变成“富可敌国”,模型训练的基础直接打牢。训练完成后,对比“原始小数据集”和“增强后数据集”的模型性能,你会发现!原创 2025-10-31 09:33:47 · 63 阅读 · 0 评论 -
【毕设数据突围指南】基于YOLO的自动数据增强:生成图片与xml,解决小样本训练难题,手把手助你毕设数据无忧
摘要 针对毕设中小样本数据不足的问题,本文提出自动数据增强技术解决方案,通过图像变换批量生成带标注的图片和xml文件。该方法能有效缓解数据规模小、场景单一问题,提升模型泛化能力。具体实现包括亮度调整、模糊、缩放、旋转等增强方式,并同步更新标注坐标。提供了完整的Python脚本和操作流程,支持VOC/YOLO标注格式。通过三步操作(准备目录、安装依赖、运行脚本),可快速扩充数据集,为模型训练提供更丰富的标注数据。原创 2025-10-31 09:33:17 · 39 阅读 · 0 评论 -
【毕设精度跃升指南】基于YOLOv8的IoU家族升级:引入WIoU、SIoU、EIoU,让目标检测框准到极致,手把手助你毕设出彩
摘要:本教程针对目标检测中的边界框精度问题,提出通过引入WIoU、SIoU和EIoU等进阶IoU损失函数来提升YOLOv8模型的检测性能。WIoU通过动态加权关注难检测目标,SIoU同时优化位置和形状误差,EIoU则拆分维度进行精细化调整。文章详细说明了三种损失函数的工作原理,并提供了在YOLOv8中替换损失函数的具体代码实现步骤,帮助用户快速提升检测框精度,增强毕业设计的说服力和技术深度。(150字)原创 2025-10-31 09:30:31 · 57 阅读 · 0 评论 -
毕设突围指南:给YOLOv8装上多头检测头,让微小目标检测精度直线飙升的实战教程
摘要: 本文针对YOLOv8在微小目标检测中的漏检问题,提出通过添加多头检测头进行优化。方法基于多尺度特征融合与新增微小目标检测分支,强化模型对小目标的特征捕捉能力。教程详细涵盖环境配置、模型改造(修改YOLOv8配置文件新增检测头)、训练验证及效果对比分析,并提供毕设论文写作与答辩技巧。实验表明,改进后的模型能有效提升微小目标检测精度,为智能交通、工业质检等场景提供实用解决方案。附代码与数据集处理指南,助力复现。 (字数:144字)原创 2025-10-31 09:29:23 · 83 阅读 · 0 评论 -
【毕设提分指南】基于YOLOv8的DCNv2嵌入:让小目标检测精度飙升,手把手帮你打造毕设亮点
摘要: 本文针对YOLOv8在小目标检测中的性能瓶颈,提出嵌入DCNv2(可变形卷积v2)的改进方案。DCNv2通过自适应变形卷积核增强模型对小目标和变形目标的特征提取能力,使其能精准捕捉微小目标细节。实现步骤包括:1) 编写DCNv2模块代码;2) 在YOLOv8配置文件中插入模块;3) 使用小目标数据集训练模型。实验表明,改进后的模型显著提升小目标mAP并降低漏检率。文中还提供毕设答辩话术与常见问题解决方案,助力技术创新展示。代码与详细教程可通过文末链接获取。原创 2025-10-31 09:28:44 · 33 阅读 · 0 评论 -
【毕设提分指南】基于YOLOv8的DCNv2嵌入:让小目标检测精度飙升,手把手帮你打造毕设亮点
摘要: 本文针对YOLOv8在小目标检测中的性能瓶颈,提出嵌入DCNv2(可变形卷积v2)的改进方案。DCNv2通过自适应变形卷积核增强模型对小目标和变形目标的特征提取能力,使其能精准捕捉微小目标细节。实现步骤包括:1) 编写DCNv2模块代码;2) 在YOLOv8配置文件中插入模块;3) 使用小目标数据集训练模型。实验表明,改进后的模型显著提升小目标mAP并降低漏检率。文中还提供毕设答辩话术与常见问题解决方案,助力技术创新展示。代码与详细教程可通过文末链接获取。原创 2025-10-31 09:26:59 · 54 阅读 · 0 评论 -
毕设提分秘籍:将InceptionNeXt嵌入YOLOv8,小目标检测效果直接拉满的实战教程
摘要:本文介绍如何将InceptionNeXt模块融入YOLOv8以提升小目标检测性能。InceptionNeXt结合多分支结构和深度可分离卷积,能有效捕捉小目标特征。文章详细讲解环境搭建、InceptionNeXt原理、代码实现步骤和模型优化方法,并提供论文与答辩技巧。实践表明,该方法能显著提高小目标检测准确率,为毕业设计提供创新思路和技术支持。原创 2025-10-31 09:26:14 · 35 阅读 · 0 评论 -
【毕设优化秘籍】基于YOLOv8的PConv与BiFormer融合:让目标检测模型细节拉满,手把手带你打造毕设亮点
摘要:本教程提出将PConv(部分卷积)和BiFormer(双向前馈Transformer)嵌入YOLOv8模型,显著提升目标检测中的细节特征捕捉能力。通过PConv的掩码引导局部卷积过滤无效区域,结合BiFormer的双向注意力机制强化细节-全局关联,有效解决遮挡和小目标检测问题。文章详细阐述了模块实现代码、模型配置方法、训练策略及效果验证方案,并提供了答辩话术与避坑指南。实验表明该方法能明显提升小细节目标的检测精度,为毕设提供创新技术亮点。原创 2025-10-31 09:23:39 · 39 阅读 · 0 评论 -
【毕设逆袭指南】基于YOLOv8的DCv3与BoTNet融合:让目标检测模型既快又准,手把手带你突破性能瓶颈
摘要:本文提出将DCv3动态卷积和BoTNet瓶颈Transformer网络嵌入YOLOv8的方法,解决目标检测中速度与精度的平衡问题。DCv3通过自适应卷积核实现高效特征提取,BoTNet引入全局注意力机制增强大目标检测能力。文章详细介绍了模块实现代码、模型配置修改方法及训练验证流程,在保持推理速度的同时显著提升检测精度,为毕业设计提供创新性解决方案。通过对比实验证明该方法能有效提升mAP指标,同时提供答辩加分话术和常见问题避坑指南。原创 2025-10-31 09:21:29 · 29 阅读 · 0 评论 -
【毕设通关秘籍】基于YOLOv8的SPD-Conv:低分辨率与小目标检测的救星,手把手带你逆袭
本文介绍了一种改进YOLOv8目标检测模型的方法,通过嵌入SPD-Conv(空间金字塔动态卷积)模块来提升低分辨率图像和小目标的检测性能。文章首先分析了传统YOLOv8的不足,阐述了SPD-Conv通过空间金字塔分区和动态卷积自适应核心原理的优势。然后详细提供了三步实现方案:1)编写SPD-Conv核心代码;2)修改YOLOv8配置文件;3)准备数据集和训练模型。最后给出了效果验证方法和答辩话术建议,并附上常见问题的避坑指南。该方法可显著提升小目标检测精度,适用于监控、无人机等低分辨率场景,为毕业设计提供了原创 2025-10-31 09:18:20 · 49 阅读 · 0 评论 -
【毕设急救指南】基于YOLOv8的目标检测性能飙升术:SEAM与MultiSEAM模块全流程实战教程
这篇教程详细介绍了如何将SEAM(空间增强注意力模块)和MultiSEAM(多尺度空间增强注意力模块)集成到YOLOv8模型中,以提升目标检测性能。文章首先解释了SEAM能增强模型对关键特征的关注,而MultiSEAM通过多尺度特征融合解决不同大小目标的检测问题。接着提供核心代码示例和YOLOv8配置文件修改方法,指导将模块嵌入模型。最后给出训练验证流程和答辩技巧,强调mAP等指标的重要性。教程还包含常见问题的解决方案,帮助优化模型效果。通过这种方法可以让YOLOv8检测精度显著提升,为毕设增色。原创 2025-10-31 09:16:18 · 46 阅读 · 0 评论 -
YOLOv8跨越效率与性能的鸿沟:在YOLOv8中集成双级路由注意力 (BiFormer) 深度实践教程
摘要:在YOLOv8中集成BiFormer注意力机制 本教程详细介绍了如何将BiFormer的双级路由注意力机制(Bi-Level Routing Attention)集成到YOLOv8目标检测框架中。BiFormer通过区域级和像素级的两阶段路由策略,在保持全局建模能力的同时显著降低计算复杂度,解决了传统Transformer在高分辨率图像处理中的效率瓶颈。文章从理论原理出发,深入分析了BiFormer的动机、双级路由策略及其优势,并提供了BiLevelRoutingAttention_nchw模块的代码原创 2025-10-31 09:09:30 · 259 阅读 · 0 评论 -
YOLOv13改进|注意力机制 CoTAttention模块深度解析:YOLOv13变换注意力机制的创新设计
摘要 本文介绍了YOLOv13目标检测框架中集成CoTAttention(Contextual Transformer Attention)模块的详细实现方法。CoTAttention创新性地结合了卷积操作与Transformer思想,通过上下文相关的变换矩阵实现动态特征交互。文章提供了完整的配置文件和代码实现,包括yaml模型定义、任务文件修改和注意力模块核心代码。该模块通过key_embed和value_embed两个分支提取特征,并利用attention_embed生成空间注意力权重,最终融合局部和全原创 2025-10-31 09:08:52 · 31 阅读 · 0 评论 -
YOLOv8 BAM
YOLOv8集成BAMBlock注意力机制技术解析 本文详细介绍了如何在YOLOv8目标检测模型中集成BAMBlock(Bottleneck Attention Module)注意力机制。BAMBlock通过并行处理通道注意力和空间注意力,能够自适应地增强关键特征并抑制无关信息,从而提升模型性能。文章首先分析了深度学习在计算机视觉中的挑战,包括特征表达能力不足、信息冗余和计算效率等问题,随后介绍了YOLOv8的改进特点和注意力机制的重要性。重点剖析了BAMBlock的工作原理及其并行结构设计优势,该模块通过原创 2025-08-29 22:55:52 · 2742 阅读 · 0 评论 -
YOLOv8 效能再升级:深度解析与集成 CBAMBlock 详解通道注意力模块CAM与空间注意力模块SAM
本教程详细剖析了 CBAMBlock (Convolutional Block Attention Module) 的核心原理,包括其通道注意力和空间注意力子模块的工作机制,以及它们如何串联作用以精炼特征。我们还提供了将 CBAMBlock 无缝集成到 Ultralytics YOLOv8 框架的具体代码实现和配置步骤。核心总结:在深度学习中,引入注意力机制是提升模型对关键信息感知能力的关键,尤其对于复杂的视觉任务,能够显著提高模型的特征表达和最终性能。原创 2025-08-20 18:53:32 · 627 阅读 · 0 评论 -
YOLOv13|损失函数优化篇:SIOU 考虑预测框与真实框之间的方向匹配程度-包源码
SIoU(Scylla IoU)是一种改进的YOLOv13 目标检测边界框回归损失函数,通过引入角度损失和距离损失优化了传统YOLOv13 IoU方法的局限性。它综合考虑YOLOv13预测框与真实框的重叠度、中心点距离、长宽比和方向角度,具有方向感知能力,能动态调整回归策略。SIoU相比DIoU和CIoU能提供更准确的边界框定位和形状匹配,实现更快的收敛速度。其核心创新在于角度损失计算和自适应的回归策略,尤其适用于有方向性要求的检测任务。YOLOv13YOLOv13YOLOv13YOLOv13YOLOv13原创 2025-08-27 10:08:27 · 1716 阅读 · 0 评论 -
YOLOv13|损失函数优化篇:Focal EIOU 保持良好性能的同时,提供更高效的计算和更稳定的训练过程-包源码
Focal IoU与EIoU:目标检测中的损失函数优化 摘要:本文深入探讨了目标检测中两种重要的边界框回归损失函数优化方法。Focal IoU借鉴Focal Loss思想,通过(1-IoU)^γ因子调节损失权重,使模型更关注难样本(低IoU预测框),有效解决了传统IoU Loss对难易样本权重相同的问题。EIoU则在CIoU基础上改进,通过简化长宽比计算、分离宽高损失项,提升了计算效率和训练稳定性。两种方法分别从样本权重分配和损失函数结构优化角度,显著提升了目标检测性能,为实际应用提供了更高效的解决方案。文原创 2025-08-27 21:22:10 · 1741 阅读 · 0 评论 -
YOLOv8 CBAM
YOLOv8集成CBAM注意力模块:提升目标检测性能的新策略 本文探讨了将CBAM(卷积块注意力模块)集成到YOLOv8目标检测模型中的方法。CBAM通过通道和空间注意力机制,使模型能够自适应地聚焦关键特征区域。文章首先介绍了注意力机制的基本原理及其在CNN中的重要性,然后详细解析了CBAM的双重注意力结构(通道注意力模块和空间注意力模块)。通过将CBAM嵌入YOLOv8的骨干网络,模型能够更有效地分配计算资源,在保持实时检测速度的同时提升检测精度。这种轻量级的改进方案为YOLOv8性能优化提供了新思路。原创 2025-08-29 22:54:56 · 2835 阅读 · 0 评论 -
YOLOv13教程:YOLOv13 SpatialGroupEnhance(SGE)模块深度解析:YOLOv13空间分组增强在深度学习中的创新应用
YOLOv13 SGE模块是YOLOv13中创新的空间分组增强技术,YOLOv13 通过分组策略和空间标准化有效提升特征表达能力。YOLOv13 它将特征通道分组处理,每组单独进行空间增强和标准化,降低了计算复杂度同时捕获了不同特征子空间的互补信息。相比传统注意力机制,SGE在保持高效性的同时实现了更精细的特征调制,通过通道加权和可学习仿射变换增强了关键特征。该模块的数学基础包括特征空间分解和空间标准化,在优化训练稳定性和梯度传播方面具有显著优势,成为YOLOv13提升目标检测性能的关键组件之一。原创 2025-08-22 13:58:44 · 356 阅读 · 0 评论 -
YOLOv8|损失函数优化篇:WIOU 考虑几何相似性,更关注如何在训练过程中合理分配注意力-包源码
本文介绍了在YOLOv8中实现WIoU(Weighted Intersection over Union)的具体方法。主要通过修改ultralytics/utils/metrics.py文件中的bbox_iou函数,添加WIoU_Scale类和相关计算逻辑。该方法支持多种IoU变体(GIoU、DIoU、CIoU、SIoU、EIoU、WIoU),并提供了焦点损失和动态缩放功能。关键改进包括:1) 引入WIoU_Scale类实现动态权重调整;2) 通过数学公式转换实现不同IoU变体的计算;3) 添加了焦点损失选原创 2025-08-28 20:58:18 · 1738 阅读 · 0 评论 -
基于 RepNCSPELAN 注意力机制模块的 YOLOv8 改进与移植全流程YOLOv8教程
本文提出了一种改进YOLOv8目标检测模型的方法,通过引入RepNCSPELAN模块,结合RepVGG重参数化思想和CSP-ELAN结构,YOLOv8提升了模型性能。YOLOv8实验结果表明,改进后的RepNCSPELAN-YOLOv8在COCO数据集上相比原模型,准确率提高0.02至0.86,召回率提升0.09至0.81,mAP50和mAP50-95分别提升0.06和0.04。文章详细阐述了模块设计原理,并提供了完整的移植步骤,包括配置文件修改、模块实现和训练设置,为提升目标检测性能提供了有效方案。原创 2025-08-24 19:03:37 · 1800 阅读 · 0 评论 -
YOLOv13零基础手把手教程:在 YOLOv13 中集成 SAVSS,YOLOv13解锁更强大的空间建模能力
本文介绍了在YOLOv13中集成SAVSS模块的方法,YOLOv13以提升目标检测的空间建模能力。SAVSS结合状态空间模型和视觉注意力机制,YOLOv13通过多方向扫描策略有效捕捉长距离依赖关系,YOLOv13同时保持了计算效率。文章详细解析了SAVSS的核心组件,包括瓶颈卷积单元BottConv、多路径特征增强模块GBC等,并提供了完整的代码实现。YOLOv13YOLOv13YOLOv13YOLOv13YOLOv13YOLOv13YOLOv13原创 2025-08-19 17:48:34 · 599 阅读 · 0 评论 -
YOLOv8手把手教程:深度解读 SKAttention:选择性核注意力机制 引入自适应感受野和动态选择机制,为深度卷积网络提供了一种强大的特征增强能力
本文介绍了如何在Ultralytics项目中实现选择性核注意力(SKAttention)模块。该模块通过多个不同卷积核的分支结构捕获多尺度特征,并使用注意力机制动态融合各分支特征。实现步骤包括:1)创建SK.py文件并定义SKAttention类;2)构建包含多个卷积分支的模块结构;3)实现特征融合和注意力权重计算机制;4)通过softmax归一化权重并加权融合特征。该模块可灵活配置通道数、卷积核大小和降维比例等参数,适用于计算机视觉任务中的多尺度特征提取。原创 2025-08-20 20:15:46 · 526 阅读 · 0 评论 -
YOLOv8剪枝 random剪枝测试精度仅掉2.6个点,速度提高6.8fps!
本文介绍了YOLOv8模型剪枝的代码实现与实验分析。首先展示了随机剪枝(Random Pruning)的原理和代码实现,该方法通过随机分配通道重要性分数进行剪枝,常用于基线对照。文章详细说明了移植和修改YOLOv8代码的步骤,包括创建compress.py文件、修改模型结构等。重点解析了剪枝参数配置,如剪枝率、全局剪枝设置和稀疏训练参数。实验部分比较了剪枝前后的模型大小、训练时间和精度变化,结果显示剪枝能有效减小模型体积和计算量。最后提供了完整的代码实现路径和参数调节建议。原创 2025-07-30 21:58:06 · 100 阅读 · 0 评论 -
DeepStream原理深度解析:GStreamer管道架构+NVIDIA AI推理引擎(TensorRT/CUDA协同机制详解)21
本文深入解析DeepStream SDK的元数据处理机制。首先介绍GStreamer基础结构GstBuffer与DeepStream元数据的关联方式,重点阐述核心元数据结构NvDsBatchMeta的创建流程和获取方法。详细说明两种自定义元数据添加方式:在Gst-nvstreammux插件前后分别采用NvDsUserMeta和NvDsMeta实现。特别指出DeepStream 5.0+版本在NvDsObjectMeta中新增的重要字段及其用途。最后通过数据流图示清晰展示元数据在整个处理流程中的传递路径,为开原创 2025-07-20 21:36:53 · 179 阅读 · 0 评论 -
YOLOv8 剪枝
YOLOv8模型剪枝技术解析:LAMP算法原理与实战 本文深入探讨了LAMP剪枝算法在YOLOv8模型压缩中的应用。模型剪枝通过移除冗余权重降低计算复杂度,解决大模型在边缘设备部署的难题。传统幅度剪枝存在“一刀切”和剪枝失真问题,而LAMP创新性地将剪枝建模为最小化最坏情况L2失真的优化问题,通过定义层自适应的LAMP分数实现智能剪枝。 理论部分揭示了LAMP如何将复杂优化问题简化为Frobenius范数最小化,并提出基于能量比例的权重重要性评估方法。实战环节提供了完整的代码移植方案,指导将LAMP剪枝整合原创 2025-08-29 22:54:14 · 2835 阅读 · 0 评论 -
YOLOv13改进|注意力机制 SpatialGroupEnhance(SGE)模块深度解析:YOLOv13空间分组增强在深度学习中的创新应用
本文介绍了SpatialGroupEnhance(SGE)模块在YOLOv13中的实现与应用。SGE通过分组处理策略和空间增强机制,克服了传统空间注意力计算复杂度高、特征表达单一等问题。文章详细解析了SGE的代码实现(包括初始化、权重计算和前向传播过程)、YOLOv13-SGE的模型配置文件编写,以及在任务文件中的修改方法。SGE模块通过将特征通道分组处理,实现了更精细的特征调制,在保持高效性的同时提升了特征表达能力。该技术在目标检测领域具有重要应用价值,为深度学习模型的特征增强提供了新思路。原创 2025-08-25 22:33:14 · 1646 阅读 · 0 评论 -
YOLOv13深度学习进阶:YOLOv13模型集成UniRepLKNet YOLOv13 大核重参数化网络的完全指南
本文介绍了YOLOv13如何将UniRepLKNet大核重参数化网络集成到YOLOv13目标检测模型中,以显著提升性能指标。YOLOv13 UniRepLKNet通过创新的扩张卷积重参数化技术,YOLOv13在训练阶段模拟大感受野,在推理阶段合并为高效单一大核,实现了计算效率与性能的平衡。该网络包含DilatedReparamBlock和UniRepLKNetBlock两个核心组件,前者通过多尺度扩张卷积扩展感受野,后者结合了深度可分离卷积YOLOv13YOLOv13YOLOv13YOLOv13YOLOv1原创 2025-08-19 17:15:17 · 361 阅读 · 2 评论 -
YOLOv8|损失函数优化篇:Focal CIOU 通过引入动态权重机制,让模型在训练过程中更加关注难样本,从而提升整体性能-包源码
本文介绍了在YOLOv8中实现CIoU损失函数的手把手教程。通过修改ultralytics/utils/metrics.py文件中的bbox_iou函数,添加了WIoU_Scale类和多种IoU变体的计算逻辑,包括CIoU、DIoU、GIoU、EIoU、SIoU等。重点展示了CIoU的实现细节,其中考虑了边界框中心点距离、长宽比等因素,并提供了Focal loss选项。修改后的函数支持多种IoU计算方法切换,能够适应不同检测任务的需求,提升模型训练效果。原创 2025-08-28 20:43:06 · 2079 阅读 · 0 评论 -
YOLOv8 BiFormer
本文介绍了在YOLOv8目标检测模型中集成BiFormer双级路由注意力机制的实践方法。BiFormer通过区域级和像素级的两阶段注意力计算,在保持全局建模能力的同时显著降低了计算复杂度。文章首先分析了视觉Transformer面临的挑战,阐述了BiFormer的动机和双级路由策略的设计原理,包括区域级路由的粗粒度筛选和像素级注意力的细粒度计算。随后详细解读了BiLevelRoutingAttention_nchw模块的代码实现,说明其如何在NCHW格式输入下高效工作。该集成能够为YOLOv8模型带来更强的原创 2025-08-29 22:53:31 · 1771 阅读 · 0 评论 -
《YOLOv13+DBB 颠覆目标检测极限!mAP 飙升14.33%,准确率逼近100%(提升8.66%)——2024最强CNN架构》
本文介绍了一种基于YOLOv13目标检测模型的改进方法,通过融合DBB(Diverse Branch Block)模块显著提升了模型性能。实验结果表明,改进后的模型mAP指标提升了14.33%,准确率接近100%,提升了8.66%。具体实现包括:1) 创建新的YOLOv13-DBB模型配置文件;2) 修改任务处理代码以支持DBB模块;3) 实现DBB核心功能模块。该方法通过多样化分支结构增强特征表达能力,同时保持高效推理速度。代码修改涉及模型结构配置、任务处理流程和核心模块实现三个关键部分,为YOLO系列模原创 2025-08-08 18:01:49 · 2584 阅读 · 0 评论 -
深度学习手把说教程:在YOLOv8中集成并行极化自注意力机制 (Parallel Polarized Self-Attention)
本文详细介绍了如何在YOLOv8中集成并行极化自注意力(PPSA)模块。PPSA通过将自注意力分解为并行的通道和空间注意力分支,高效捕获全局上下文信息。教程包含模块原理、代码实现和集成步骤:1)创建PolarizedSelfAttention.py文件;2)修改tasks.py注册模块;3)配置模型YAML文件。该模块通过独立计算通道和空间注意力权重,显著提升模型性能,同时保持计算效率,适用于复杂场景下的目标检测任务。原创 2025-08-21 22:21:10 · 250 阅读 · 0 评论 -
YOLOv13 PoolingFormerCGLU模块深度解析YOLOv13 :YOLOv13中的高效特征融合与Transformer-like YOLOv13 创新
PoolingFormerCGLU模块是YOLOv13中的创新设计,YOLOv13通过融合Transformer-like架构与CNN优势,YOLOv13显著提升目标检测性能。YOLOv13该模块采用MetaFormer框架,YOLOv13以池化操作替代自注意力机制作为轻量级令牌混合器,结合卷积门控线性单元(CGLU)增强特征表达能力。实验显示,添加该模块后mAP50提升6.88,准确率提高2.44。其创新点在于: 继承C2f模块的梯度优化结构 引入MetaFormer通用架构原创 2025-08-21 21:16:28 · 277 阅读 · 0 评论 -
YOLOv8注意力复现教程:ParNetAttention融合全局通道、局部空间以及通道间线性变换等多种尺度的特征信息
本文介绍了在YOLOv8中集成ParNetAttention模块的步骤。首先需要在ultralytics/nn/目录下创建ParNetAttention.py文件,实现一个结合通道注意力(SSE)、1×1卷积和3×3卷积的并行网络结构,最后通过SiLU激活函数输出。该模块包含三个分支:全局平均池化+1×1卷积的通道注意力分支、1×1卷积分支和3×3卷积分支。其次需要在ultralytics/cfg/models/v8/目录下创建yolov8-ParNetAttention.yaml配置文件,定义不同尺寸模型原创 2025-08-20 20:57:14 · 194 阅读 · 0 评论 -
YOLOv13改良池化 BasicRFB 空间金字塔池化 YOLOv13多尺度信息 YOLOv13教程
YOLOv13 BasicRFB模块是模仿人类视觉系统感受野特性的卷积神经网络结构,通过YOLOv13 多分支并行处理实现高效的多尺度特征提取。该YOLOv13模块核心采用不同扩张率的卷积核构建分支,结合1×1卷积降维和残差连接,在增大感受野的同时保持计算效率。实现上包含四个分支:基础3×3卷积、扩张卷积(模拟5×5感受野)以及分离卷积结构,最后通过特征拼接和可缩放残差连接融合多尺度信息。优化版本BasicRFB_Lite精简为三分支结构,更适合资源受限场景。YOLOv13YOLOv13YOLOv13YOL原创 2025-08-30 14:30:36 · 2862 阅读 · 0 评论 -
RK3588部署YOLO模型 包含模型量化+npu轻量化+ubuntu+RGA图像加速和多线程模型加速 包源码
本专栏为深度学习部署全栈学习体系,包含68篇由浅入深的教程,专为零基础学习者设计。内容涵盖TensorRT与RK3588平台部署技术,包含Jetson系列和RK系列硬件部署实战,采用"理论+源码+实战"三位一体的教学模式。学习路径从基础环境搭建到模型优化、容器化部署、多硬件平台适配,最终掌握工业级AI部署能力。特色包括C++基础教学、Docker容器化、INT8量化、多线程优化等核心技术,并附带YOLOv5、人脸检测、车牌识别等多个实战项目源码。适合算法工程师转部署方向、嵌入式开发者及对原创 2025-08-10 18:22:33 · 3561 阅读 · 0 评论 -
YOLOv8 EIOU
本文介绍了YOLOv8中EIOU(Efficient Intersection over Union)的实现方法。通过修改ultralytics/utils/metrics.py文件中的bbox_iou函数,增加了多种IoU计算方式,包括EIoU、SIoU和WIoU等。关键改进包括:1) 添加了WIoU_Scale类实现动态尺度调整;2) 在bbox_iou函数中扩展了对EIoU和SIoU的支持;3) 优化了边界框坐标转换和交并比计算过程。这些修改提升了目标检测任务中边界框回归的准确性和稳定性,特别是针对不原创 2025-08-29 22:52:29 · 1747 阅读 · 0 评论
分享