Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >YOLO11-seg分割:如何训练自己的数据集:包裹分割数据集

YOLO11-seg分割:如何训练自己的数据集:包裹分割数据集

原创
作者头像
AI小怪兽
发布于 2024-12-14 07:08:00
发布于 2024-12-14 07:08:00
77104
代码可运行
举报
文章被收录于专栏:YOLO大作战YOLO大作战
运行总次数:4
代码可运行

💡💡💡本文内容:如何训练包裹分割数据集,装分割数据集(Package Segmentation Dataset)推动的包装分割对于优化物流、加强最后一英里配送、改进制造质量控制以及促进智能城市解决方案至关重要

《YOLOv11魔术师专栏》将从以下各个方向进行创新:

原创自研模块】【多组合点优化】【注意力机制】【卷积魔改】【block&多尺度融合结合】【损失&IOU优化】【上下采样优化 【小目标性能提升】前沿论文分享】【训练实战篇】

pose关键点检测】【yolo11-seg分割】

💡💡💡为本专栏订阅者提供创新点改进代码,改进网络结构图,方便paper写作!!!

💡💡💡适用场景:红外、小目标检测、工业缺陷检测、医学影像、遥感目标检测、低对比度场景

💡💡💡适用任务:所有改进点适用【检测】、【分割】、【pose】、【分类】等

💡💡💡全网独家首发创新,【自研多个自研模块】,【多创新点组合适合paper 】!!!

☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️ ☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️

包含注意力机制魔改、卷积魔改、检测头创新、损失&IOU优化、block优化&多层特征融合、 轻量级网络设计、24年最新顶会改进思路、原创自研paper级创新等

🚀🚀🚀 本项目持续更新 | 更新完结保底≥80+ ,冲刺100+ 🚀🚀🚀

💡💡💡 2024年计算机视觉顶会创新点适用于Yolov5、Yolov7、Yolov8、Yolov9等各个Yolo系列,专栏文章提供每一步步骤和源码,轻松带你上手魔改网络 !!!

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

☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️ ☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️☁️

1.YOLO11介绍

Ultralytics YOLO11是一款尖端的、最先进的模型,它在之前YOLO版本成功的基础上进行了构建,并引入了新功能和改进,以进一步提升性能和灵活性。YOLO11设计快速、准确且易于使用,使其成为各种物体检测和跟踪、实例分割、图像分类以及姿态估计任务的绝佳选择。

Segmentation 官方在COCO数据集上做了更多测试:

2.数据集介绍

包裹分割数据集是一个精选的图片集合,专门为计算机视觉领域中与包裹分割相关的任务量身定制。这个数据集旨在帮助研究人员、开发者和爱好者们进行与包裹识别、分类和处理相关的项目。

该数据集包含了一系列展示不同背景和环境下各种包裹的多样化图片,是训练和评估分割模型的宝贵资源。无论您从事的是物流、仓库自动化还是任何需要精确包裹分析的应用,包裹分割数据集都提供了一个针对性强且全面的图片集,以提高您的计算机视觉算法的性能。

数据集结构

包装分割数据集的数据分布结构如下:

  • 训练集:包含 1920 幅图像及其相应的注释。
  • 测试集:由 89 幅图像组成,每幅图像都与各自的注释配对。
  • 验证集:由 188 幅图像组成,每幅图像都有相应的注释。

应用

由包装分割数据集(Package Segmentation Dataset)推动的包装分割对于优化物流、加强最后一英里配送、改进制造质量控制以及促进智能城市解决方案至关重要。从电子商务到安全应用,该数据集是一项关键资源,促进了计算机视觉领域的创新,实现了多样化和高效的包装分析应用。

  • 这幅图像显示了图像对象检测的一个实例,其特点是注释了边界框,并用掩码勾勒出识别出的对象。该数据集包含在不同地点、环境和密度下拍摄的各种图像。该数据集是开发该任务专用模型的综合资源。
  • 这个例子强调了数据集的多样性和复杂性,突出了高质量传感器数据对于涉及无人机的计算机视觉任务的重要性。

标签可视化:

3.如何训练YOLO11-seg模型

3.1 修改 package-seg.yaml

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# Ultralytics YOLO 🚀, AGPL-3.0 license
# Package-seg dataset by Ultralytics
# Documentation: https://docs.ultralytics.com/datasets/segment/package-seg/
# Example usage: yolo train data=package-seg.yaml
# parent
# ├── ultralytics
# └── datasets
#     └── package-seg  ← downloads here (102 MB)

# Train/val/test sets as 1) dir: path/to/imgs, 2) file: path/to/imgs.txt, or 3) list: [path/to/imgs1, path/to/imgs2, ..]
path: D:/ultralytics-seg/data/package-seg # dataset root dir
train: train/images # train images (relative to 'path') 1920 images
val: valid/images # val images (relative to 'path') 89 images
test: test/images # test images (relative to 'path') 188 images

# Classes
names:
  0: package

3.2 如何开启训练

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import warnings
warnings.filterwarnings('ignore')
from ultralytics import YOLO

if __name__ == '__main__':
    model = YOLO('ultralytics/cfg/models/11/yolo11-seg.yaml')
    #model.load('yolov8n.pt') # loading pretrain weights
    model.train(data='data/package-seg.yaml',
                cache=False,
                imgsz=640,
                epochs=200,
                batch=16,
                close_mosaic=10,
                device='0',
                optimizer='SGD', # using SGD
                project='runs/train',
                name='exp',
                )

3.3 训练结果可视化

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
YOLO11-seg summary (fused): 265 layers, 2,834,763 parameters, 0 gradients, 10.2 GFLOPs
                 Class     Images  Instances      Box(P          R      mAP50  mAP50-95)     Mask(P          R      mAP50  mAP50-95): 100%|██████████| 6/6 [00:10<00:00,  1.79s/it]
                   all        188        693      0.875      0.921      0.925      0.839        0.9      0.902      0.926      0.809

Mask mAP50 为0.926

MaskPR_curve.png

预测结果如下:

5.系列篇

1)如何训练自己的数据集:包裹分割数据集

2)单头注意力模块,并行结合全局和局部信息提升分割能力

3) 空间频率注意力和通道转置注意力 ,恢复分割边缘细节

4) 原创自研 | 一种新颖的跨通道交互的高效率通道注意力EMCA

5) SPPF原创自研 | SPPF_attention,能够在不同尺度上更好的、更多的关注注意力特征信息

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
YOLO11-seg分割:包裹分割数据集 | 新颖的多尺度卷积注意力(MSCA),即插即用,助力分割(八)
💡💡💡本文全网首发独家改进:多尺度卷积注意力(MSCA),有效地提取上下文信息,新颖度高,创新十足。
AI小怪兽
2025/01/06
3320
YOLO11-seg分割:SPPF_attention,重新设计加入注意力机制,助力分割
优点:为了利用不同的池化核尺寸提取特征的方式可以获得更多的特征信息,提高网络的识别精度。
AI小怪兽
2024/10/23
9980
YOLO11-seg分割:包裹分割数据集 |SPPF原创自研 | SPPF_attention,能够在不同尺度上更好的、更多的关注注意力特征信息(五)
优点:为了利用不同的池化核尺寸提取特征的方式可以获得更多的特征信息,提高网络的识别精度。
AI小怪兽
2025/01/03
2540
Yolo11实战改进:一文读懂Yolo11到实战
Yolo11是Ultralytics推出的新一代计算机视觉模型,为YOLO家族树立了新的里程碑。它在对象检测、实例分割、图像分类、姿势估计、定向物体检测和对象跟踪等计算机视觉任务上展现了卓越的性能和准确性,相较于YOLOv8有了显著提升。
AI浩
2024/11/18
3.1K0
Yolo11实战改进:一文读懂Yolo11到实战
YOLO11-seg分割:原创自研 | 自研独家创新DSAM注意力 ,基于BiLevelRoutingAttention注意力升级
💡💡💡本文原创自研改进:提出新颖的注意力DSAM(Deformable Bi-level Spatial Attention Module),创新度极佳,适合科研创新,效果秒杀CBAM,Channel Attention+Spartial Attention升级为新颖的 Deformable Bi-level Attention+Spartial Attention
AI小怪兽
2024/10/22
4770
YOLO11-seg分割:包裹分割数据集 | 单头注意力模块,并行结合全局和局部信息提升分割能力 | SHViT CVPR2024(二)
💡💡💡引入了一个单头注意力模块,它固有地防止了头部冗余,同时通过并行结合全局和局部信息来提高准确性
AI小怪兽
2024/12/31
3170
YOLO11-seg分割如何训练自己的数据集(道路缺陷)
💡💡💡本文内容:如何用自己的数据集(道路缺陷)训练yolo11-seg模型以及训练结果可视化;
AI小怪兽
2024/10/21
1.3K0
YOLO11-pose关键点检测:训练实战篇 | 自己数据集从labelme标注到生成yolo格式的关键点数据以及训练教程
💡💡💡本文解决什么问题:教会你如何用自己的数据集转换成对应格式的数据集以及如何训练YOLO11-pose关键点检测
AI小怪兽
2024/10/17
3.9K0
YOLO11-seg分割:包裹分割数据集 | 原创自研 | 一种新颖的跨通道交互的高效率通道注意力EMCA,ECA改进版(四)
💡💡💡本文原创自研创新改进:基于ECA注意力,提出了一种新颖的EMCA注意力(跨通道交互的高效率通道注意力),保持高效轻量级的同时,提升多尺度提取能力
AI小怪兽
2025/01/02
2760
YOLO11-seg分割:包裹分割数据集 | 具有切片操作的SimAM注意力,魔改SimAM助力分割(六)
💡💡💡问题点:SimAM计算整张特征图的像素差平均值时加权可能会忽略小目标的重要性,同时与整体平均值相比可能和背景信息相似,导致加权增强较弱,进而使得SimAM对小目标的增强能力较差。
AI小怪兽
2025/01/04
2570
YOLO11-seg分割:包裹分割数据集 | 全局到局部可控感受野模块GL-CRM ,量身为为多尺度变化而设计| 2024年10月最新成果(七)
💡💡💡GL-CRM是为了更好地处理多尺度变化而设计的。它包括两个主要组件:可控感受野模块(CRM)和全局到局部设计(GL)。CRM灵活地提取和整合具有多个尺度和粒度的特征,而GL架构具有从全局上下文到子块区域再到局部语义信息的层次感知过程。
AI小怪兽
2025/01/05
1500
基于YOLO11的无人机检测系统(Python源码+数据集+Pyside6界面)
💡💡💡本文摘要:基于YOLO11的无人机检测,阐述了整个数据制作和训练可视化过程
AI小怪兽
2025/03/16
1890
基于YOLO11的矿井下移动目标检测系统(Python源码+数据集+Pyside6界面)
💡💡💡本文摘要:基于YOLO11的矿井下移动目标检测,阐述了整个数据制作和训练可视化过程
AI小怪兽
2025/01/09
2610
基于YOLO11的番茄检测系统(Python源码+数据集+Pyside6界面)
💡💡💡本文摘要:基于YOLO11的番茄检测,阐述了整个数据制作和训练可视化过程
AI小怪兽
2025/03/26
3340
YOLO11实战:GC10-DET缺陷检测 |多级特征融合金字塔(HS-FPN),助力缺陷检测(2)
💡💡💡本文独家改进:高层筛选特征金字塔网络(HS-FPN),能够刷选出大小目标,增强模型表达不同尺度特征的能力,助力小目标检测
AI小怪兽
2024/12/27
4330
基于YOLO11的茶叶嫩芽检测系统(Python源码+数据集+Pyside6界面)
💡💡💡本文摘要:基于YOLO11的茶叶嫩芽检测,阐述了整个数据制作和训练可视化过程
AI小怪兽
2025/03/25
1970
基于YOLO11的工件缺陷检测系统(Python源码+数据集+Pyside6界面)
💡💡💡本文摘要:基于YOLO11的工件表面缺陷智能检测系统,阐述了整个数据制作和训练可视化过程
AI小怪兽
2024/12/25
7680
YOLO11实战:NEU-DET | 一种具有切片操作的SimAM注意力的内容引导注意力(CGA)的混合融合方案
💡💡💡创新点:提出了一种具有切片操作的SimAM注意力,增强小目标特征提取能力 + 基于内容引导注意力(CGA)的混合融合方案
AI小怪兽
2025/01/08
2670
YOLO11遥感小目标车辆性能提升 | 通道转置注意力(CTA),多头通道 | IJCAI-24(一)
💡💡💡通道转置注意力: 与SFA不同,通道转置注意力(CTA)采用了不同的策略,沿着通道维度进行自注意力计算,将通道分成多个头。
AI小怪兽
2024/12/24
2550
YOLOv8 训练自己的数据集
本范例我们使用 ultralytics中的YOLOv8目标检测模型训练自己的数据集,从而能够检测气球。
lyhue1991
2023/09/05
3.4K1
YOLOv8 训练自己的数据集
推荐阅读
YOLO11-seg分割:包裹分割数据集 | 新颖的多尺度卷积注意力(MSCA),即插即用,助力分割(八)
3320
YOLO11-seg分割:SPPF_attention,重新设计加入注意力机制,助力分割
9980
YOLO11-seg分割:包裹分割数据集 |SPPF原创自研 | SPPF_attention,能够在不同尺度上更好的、更多的关注注意力特征信息(五)
2540
Yolo11实战改进:一文读懂Yolo11到实战
3.1K0
YOLO11-seg分割:原创自研 | 自研独家创新DSAM注意力 ,基于BiLevelRoutingAttention注意力升级
4770
YOLO11-seg分割:包裹分割数据集 | 单头注意力模块,并行结合全局和局部信息提升分割能力 | SHViT CVPR2024(二)
3170
YOLO11-seg分割如何训练自己的数据集(道路缺陷)
1.3K0
YOLO11-pose关键点检测:训练实战篇 | 自己数据集从labelme标注到生成yolo格式的关键点数据以及训练教程
3.9K0
YOLO11-seg分割:包裹分割数据集 | 原创自研 | 一种新颖的跨通道交互的高效率通道注意力EMCA,ECA改进版(四)
2760
YOLO11-seg分割:包裹分割数据集 | 具有切片操作的SimAM注意力,魔改SimAM助力分割(六)
2570
YOLO11-seg分割:包裹分割数据集 | 全局到局部可控感受野模块GL-CRM ,量身为为多尺度变化而设计| 2024年10月最新成果(七)
1500
基于YOLO11的无人机检测系统(Python源码+数据集+Pyside6界面)
1890
基于YOLO11的矿井下移动目标检测系统(Python源码+数据集+Pyside6界面)
2610
基于YOLO11的番茄检测系统(Python源码+数据集+Pyside6界面)
3340
YOLO11实战:GC10-DET缺陷检测 |多级特征融合金字塔(HS-FPN),助力缺陷检测(2)
4330
基于YOLO11的茶叶嫩芽检测系统(Python源码+数据集+Pyside6界面)
1970
基于YOLO11的工件缺陷检测系统(Python源码+数据集+Pyside6界面)
7680
YOLO11实战:NEU-DET | 一种具有切片操作的SimAM注意力的内容引导注意力(CGA)的混合融合方案
2670
YOLO11遥感小目标车辆性能提升 | 通道转置注意力(CTA),多头通道 | IJCAI-24(一)
2550
YOLOv8 训练自己的数据集
3.4K1
相关推荐
YOLO11-seg分割:包裹分割数据集 | 新颖的多尺度卷积注意力(MSCA),即插即用,助力分割(八)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验