news 2026/4/18 9:16:27

智能垃圾桶、垃圾分类 App、环卫机器人、政策评估系统 YOLOV8模型如何训练生活垃圾分类检测数据集 建立基于深度学习框架YOLOV8垃圾检测系统

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
智能垃圾桶、垃圾分类 App、环卫机器人、政策评估系统 YOLOV8模型如何训练生活垃圾分类检测数据集 建立基于深度学习框架YOLOV8垃圾检测系统

垃圾分类检测数据集 垃圾四类检测数据集 14964张 4类

YOLO格式

【垃圾四类检测YOLO数据集】共【14964】张,按照8比2划分为训练集和验证集,其中训练集【11971】张,验证集【2993】张,模型分为【4】类,分类为:【‘可回收垃圾’, ‘其他垃圾’, ‘厨余垃圾’, ‘有害垃圾’】
每个类别的图片数量和标注框数量如下:
可回收垃圾: 图片数【7183】,标注框数【9229】
其他垃圾: 图片数【5527】,标注框数【9121】
厨余垃圾: 图片数【3449】,标注框数【5257】
有害垃圾: 图片数【1538】,标注框数【1983】
数据集YOLOv5-v11通用

以下是垃圾分类四类检测 YOLO 数据集的详细信息汇总表:

项目内容
数据集名称垃圾分类四类检测 YOLO 数据集
总图像数量14,964 张
类别数量4 类
类别定义1.可回收垃圾(Recyclable)2.其他垃圾(Residual / Other)3.厨余垃圾(Household Food Waste)4.有害垃圾(Hazardous)
数据划分比例训练集 : 验证集 =8 : 2
训练集数量11,971 张
验证集数量2,993 张
标注格式YOLO 格式.txt(每行:class_id x_center y_center width height,归一化坐标)
兼容模型YOLOv5 / YOLOv6 / YOLOv7 / YOLOv8 / YOLOv9 / YOLOv10 / YOLOv11(通用)
目录结构<br>garbage4/<br>├── images/<br>│ ├── train/<br>│ └── val/<br>├── labels/<br>│ ├── train/<br>│ └── val/<br>└── garbage4.yaml<br>

📊 各类别统计详情

类别图片数量标注框数量占总图像比例特点说明
可回收垃圾7,1839,229≈48.0%包含塑料瓶、易拉罐、纸箱、玻璃瓶等,目标清晰、尺寸多样
其他垃圾5,5279,121≈36.9%如污染纸张、一次性餐具、烟蒂等,背景复杂,部分目标较小
厨余垃圾3,4495,257≈23.1%果皮、剩饭、菜叶等,常呈湿软、变形状态,光照敏感
有害垃圾1,5381,983≈10.3%电池、灯管、药品、化学品容器等,数量较少但安全关键

⚠️ 注:因一张图像可包含多个类别目标,各类别图片数之和(7183+5527+3449+1538=17,697) > 总图像数(14,964),属正常现象。

📄garbage4.yaml配置文件示例

train:./images/trainval:./images/valnc:4names:['可回收垃圾','其他垃圾','厨余垃圾','有害垃圾']

✅ 该数据集适用于智能垃圾桶、垃圾分类 App、环卫机器人、政策评估系统等场景,标签质量高,可直接用于 YOLO 系列模型训练与部署。

1

1

1


📦 垃圾分类四类检测 YOLO 数据集(14,964 张图像)

✅ 数据集概览
  • 总图像数量:14,964 张
  • 类别数量:4 类
  • 划分比例:8:2(训练集 : 验证集)
    • 训练集:11,971 张
    • 验证集:2,993 张
🗂️ 分类标签
类别中文名称英文名称
0可回收垃圾recyclable waste
1其他垃圾other waste
2厨余垃圾kitchen waste
3有害垃圾hazardous waste

支持中文/英文标注,适配 YOLOv5 ~ YOLOv8 等主流版本


📊 各类别统计详情

类别图片数标注框数占比(图片)
可回收垃圾7,1839,229~48%
其他垃圾5,5279,121~37%
厨余垃圾3,4495,257~23%
有害垃圾1,5381,983~10%

注:每个图像包含多个边界框(多目标),整体标注密度高,适用于复杂场景下的垃圾识别任务。


🧠 模型性能表现(附赠训练模型)

我们使用YOLOv8在该数据集上进行了300 epoch的训练,并提供以下成果:

🔍 Precision-Recall 曲线分析(mAP@0.5 = 0.812)
  • 可回收垃圾:AP = 0.805
  • 其他垃圾:AP = 0.721
  • 厨余垃圾:AP = 0.843
  • 有害垃圾:AP = 0.877
  • 所有类别平均 mAP@0.50.812

✅ 性能优秀,尤其在“有害垃圾”和“厨余垃圾”上表现突出,具备实际部署能力。


💾 包含内容

  1. 原始数据集(YOLO 格式):

    • train/images/val/images/
    • 对应的.txt标注文件(每行格式:class x_center y_center width height
    • data.yaml配置文件(直接可用)
  2. 预训练模型

    • YOLOv8n / YOLOv8s 等版本(300 epoch 训练完成)
    • 模型文件格式:.pt(PyTorch)
    • 支持推理、导出 ONNX/TensorRT 等
  3. 完整代码包

    • 完整的训练脚本(train.py
    • 推理测试脚本(detect.py
    • 数据增强配置
    • 可视化结果(如 PR 曲线、混淆矩阵、检测图等)
    • Docker 部署建议(可选)

🛠️ 使用方式

# 下载数据集与模型gitclone https://github.com/yourname/garbage-classification-yolo.git# 使用 Ultralytics YOLOv8 进行推理yolo detectmode=predictmodel=best.ptsource=test/images/

支持自定义类别、更换模型结构(如 YOLOv8m, YOLOv8l)、迁移学习等。


📌 适用场景

  • 城市智能垃圾分类系统
  • 智能垃圾桶自动识别
  • 废物处理自动化流水线
  • 教学科研项目(计算机视觉、AI 实践)
  • 机器人视觉感知模块

🌐 兼容性

  • ✅ YOLOv5, YOLOv6, YOLOv7, YOLOv8 全系列支持
  • ✅ 支持 CUDA 加速推理
  • ✅ 可转换为 ONNX、TensorRT、CoreML 等格式用于移动端/边缘设备
  • ✅ 提供 LabelImg 标注工具生成指南

📢 特别说明

  • 所有图像均经过人工筛选与标注,保证质量。
  • 数据来源真实多样,涵盖家庭、街道、商场等多种场景。
  • 附带详细的构建文档与训练日志,方便复现与调优。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 3:35:58

毕设指南【一键到位】

前言 毕业设计是计算机专业学生大学四年的综合检验&#xff0c;是将理论知识转化为实践能力的关键环节。面对从选题、开发到论文、答辩的全过程&#xff0c;很多同学常感迷茫与压力。 本指南基于实际指导经验&#xff0c;聚焦毕设核心要点&#xff0c;提供从技术选型、开发实…

作者头像 李华
网站建设 2026/4/18 3:35:56

SenseVoice Small语音理解模型深度体验|支持多语言与情感识别

SenseVoice Small语音理解模型深度体验&#xff5c;支持多语言与情感识别 1. 引言&#xff1a;语音理解技术的新范式 随着大模型在语音领域的持续渗透&#xff0c;传统的自动语音识别&#xff08;ASR&#xff09;已逐步向“富转录”&#xff08;Rich Transcription&#xff0…

作者头像 李华
网站建设 2026/4/17 19:02:18

通义千问2.5-7B效果展示:8K长文本生成实测

通义千问2.5-7B效果展示&#xff1a;8K长文本生成实测 1. 背景与测试目标 随着大语言模型在自然语言理解与生成任务中的广泛应用&#xff0c;长文本生成能力成为衡量模型实用性的重要指标之一。尤其在技术文档撰写、报告生成、小说创作等场景中&#xff0c;对超过8K tokens的…

作者头像 李华
网站建设 2026/4/18 3:37:31

如何高效部署轻量化多模态模型?AutoGLM-Phone-9B详细安装与调用指南

如何高效部署轻量化多模态模型&#xff1f;AutoGLM-Phone-9B详细安装与调用指南 1. AutoGLM-Phone-9B 模型概述 1.1 轻量化多模态模型的技术背景 随着移动设备智能化需求的不断增长&#xff0c;大语言模型在终端侧的应用逐渐成为研究热点。然而&#xff0c;传统大模型通常参…

作者头像 李华
网站建设 2026/4/18 3:36:34

超越Spark与Celery:深入Ray分布式计算框架的架构与高级模式

好的&#xff0c;遵照您的要求。以下是一篇关于 Ray 分布式计算 API 的深度技术文章&#xff0c;旨在为开发者提供新颖的视角和实用的洞察。超越Spark与Celery&#xff1a;深入Ray分布式计算框架的架构与高级模式 引言&#xff1a;分布式计算的“新常态”与Ray的诞生 在当今以 …

作者头像 李华
网站建设 2026/4/18 3:51:16

AI智能文档扫描仪用户反馈实录:实际使用体验与改进建议

AI智能文档扫描仪用户反馈实录&#xff1a;实际使用体验与改进建议 1. 引言&#xff1a;从办公痛点出发的轻量级解决方案 在日常办公场景中&#xff0c;快速将纸质文档转化为清晰、规整的电子文件是一项高频需求。传统扫描仪设备受限于体积和便携性&#xff0c;而手机拍照又面…

作者头像 李华