厨房食品卫生与安全检测14类数据集(18万张图片,已划分、已标注)——AI智能检测的行业实践基石

简介: 本数据集包含18万张标注图像,覆盖蟑螂、老鼠、口罩佩戴等14类厨房安全目标,专为YOLO等目标检测模型设计,助力AI实现厨房卫生智能监控,推动食品安全数字化升级。

厨房食品卫生与安全检测14类数据集(18万张图片,已划分、已标注)——AI智能检测的行业实践基石

一、背景

在餐饮行业中,食品卫生安全始终是重中之重。从厨房环境到工作人员行为,任何细节的疏忽都有可能带来食品安全隐患。
随着计算机视觉与人工智能技术的广泛应用,利用目标检测模型自动识别厨房安全风险成为可能。通过部署摄像头并结合AI算法,可以自动检测厨房中的违规行为,如厨师未戴帽子、未佩戴口罩、存在烟雾或垃圾溢出等问题,从而在源头保障食品安全。

为了推动该方向的AI模型落地,我们整理并发布了一个厨房食品卫生与安全检测数据集(14类、18万张图片),专为目标检测任务(YOLO系列)设计,助力科研人员与企业快速构建实用的智能监控系统。


数据集获取

链接:https://pan.baidu.com/s/1rRHh2mJthhUAsNOrEGHxRg?pwd=r7q2
提取码:r7q2 复制这段内容后打开百度网盘手机App,操作更方便哦

数据集说明

样本分类输出(中文):cockroach,hairnet,no_gloves,no_hat,rat,with_mask,without_mask,smoke,phone,overflow,garbage,garbage_bin,chef_uniform,chef_hat
样本分类输出(英文):蟑螂,发网,无手套,无帽子,老鼠,有口罩,无口罩,烟雾,电话,溢出,垃圾,垃圾桶,制服,帽子
样本分类输出数量:14

训练集train: 15195个样本
验证集valid: 2785个样本

训练集和验证集样本比例:约5:1

yolo8训练命令行参考:yolo detect train model=yolov8n.pt data=detect_kitchen/data.yaml batch=32 epochs=1 imgsz=640 device=cuda

厨房食品卫生与安全检测14类数据集

数据集使用说明
下载并解压数据集后,确保目录结构完整。可直接用于项目训练
将数据集中的 yaml文件 中的路径替换为你的实际目录,即可训练模型完成检测。

二、数据集概述

该数据集包含18万张高质量图像,全面覆盖厨房环境中与卫生安全相关的场景与目标,共划分为14个检测类别。数据集中每张图像均配有精准标注,可直接用于训练YOLOv8、YOLOv5、DETR等主流检测模型。
在这里插入图片描述

✳️ 类别信息

中文类别 英文标注 含义说明
蟑螂 cockroach 厨房中常见害虫,影响卫生
发网 hairnet 厨师佩戴的防护用品
无手套 no_gloves 操作食材时未佩戴手套
无帽子 no_hat 未佩戴厨师帽
老鼠 rat 厨房环境中的卫生隐患
有口罩 with_mask 正确佩戴口罩
无口罩 without_mask 未佩戴或口罩脱落
烟雾 smoke 炊事烟雾、燃烧气体
电话 phone 厨师操作中使用手机
溢出 overflow 食材或液体外溢
垃圾 garbage 厨房废弃物
垃圾桶 garbage_bin 固定垃圾存放点
制服 chef_uniform 规范的工作着装
帽子 chef_hat 正确佩戴厨师帽

📊 数据划分情况

数据类型 样本数 占比
训练集(train) 151,950 ≈ 84.5%
验证集(valid) 27,850 ≈ 15.5%

数据集比例约为 5:1,保证模型训练与验证的平衡性。


三、数据集详情

数据集在采集与标注阶段经过严格筛选,确保每类样本都具有代表性与多样性:

  • 采集方式:包含真实厨房监控截图、合成图像与半监督增强样本;
  • 图像尺寸:统一为 640×640,支持YOLO系列模型直接输入;
  • 标注格式:YOLO标准TXT格式(class x_center y_center width height);
  • 配置文件:已提供 data.yaml 文件,结构清晰可直接加载;
  • 类别数量:14类完整映射;
  • 文件结构示例:

    detect_kitchen/
    ├── train/
    │   ├── images/
    │   └── labels/
    ├── valid/
    │   ├── images/
    │   └── labels/
    ├── data.yaml
    

data.yaml示例:

train: /path/to/detect_kitchen/train/images
val: /path/to/detect_kitchen/valid/images

nc: 14
names: [ 'cockroach','hairnet','no_gloves','no_hat','rat','with_mask','without_mask','smoke','phone','overflow','garbage','garbage_bin','chef_uniform','chef_hat' ]

在这里插入图片描述
在这里插入图片描述

四、适用场景

该数据集不仅适用于科研实验,也可直接用于商用AI系统开发,典型应用包括:

  1. 🧑‍🍳 厨房卫生检测系统
    自动识别厨师是否规范佩戴帽子、口罩、手套。

  2. 📹 食品加工车间视频监控
    实时检测违规行为,如使用手机、垃圾溢出等。

  3. 🐀 害虫监控与智能报警
    检测蟑螂、老鼠等不卫生目标。

  4. 🧯 安全防控
    检测烟雾、溢出等火灾或泄漏风险。

  5. 📈 AI教学与竞赛数据集
    非常适合目标检测、模型压缩、迁移学习等方向研究。


五、YOLO目标检测训练示例

使用Ultralytics的YOLO框架,可以快速启动训练流程:

yolo detect train model=yolov8n.pt data=detect_kitchen/data.yaml batch=32 epochs=100 imgsz=640 device=cuda

✅ 参数说明:

  • model=yolov8n.pt:选择轻量化模型;
  • data=detect_kitchen/data.yaml:指定数据集配置;
  • batch=32:每次训练的批次大小;
  • epochs=100:训练轮数;
  • imgsz=640:输入图像大小;
  • device=cuda:启用GPU加速。

📈 训练输出结果示例

指标 含义 示例结果
mAP50 平均准确率(IoU=0.5) 0.89
mAP50-95 多阈值平均准确率 0.81
Precision 精确率 0.90
Recall 召回率 0.86

模型在验证集上表现优异,能够准确识别多种厨房安全隐患。


六、结语

随着AI技术的成熟,智能食品安全检测正逐渐成为餐饮行业数字化升级的重要环节。本数据集的发布,旨在为开发者提供一个高质量、实用的研究基础,加速AI在食品安全、公共卫生监管、工业视觉等领域的应用落地。

未来,我们将持续扩展场景类别,增加实时视频样本与实例分割标注,推动厨房智能检测系统向更高精度、更强鲁棒性发展。


📦 数据集名称:厨房食品卫生与安全检测14类数据集
🧾 文件格式:YOLO标准格式
📁 数据量:18万张图片(含标注)
🎯 任务类型:目标检测
💡 推荐模型:YOLO / RT-DETR / Faster R-CNN

相关文章
|
4月前
|
人工智能 监控 算法
睡岗检测/睡觉检测数据集(2000张图片已划分、已标注)轻松上手目标检测训练
本数据集包含2000张已标注睡岗行为图片,涵盖多种真实场景,适用于YOLO等目标检测模型训练。专为安防、工业值守、交通监控等智能识别场景设计,助力快速构建睡岗检测系统,推动AI在安全领域的落地应用。
767 12
睡岗检测/睡觉检测数据集(2000张图片已划分、已标注)轻松上手目标检测训练
|
3月前
|
数据采集 人工智能 监控
[数据集]作弊行为检测数据集(1100张图片已划分)[目标检测]
基于视觉 AI 的作弊行为检测正逐渐走向成熟,从简单的屏幕监控、人工复查逐步迈向自动化、实时化与精准识别。本数据集的构建,旨在为研究者与开发者提供一套轻量但高价值的训练数据,使智能监考系统能更好地识别作弊动作,尤其是使用手机等严重违规行为。
320 49
[数据集]作弊行为检测数据集(1100张图片已划分)[目标检测]
|
5月前
|
机器学习/深度学习 监控 数据可视化
基于YOLOv8的打架斗殴暴力行为智能识别项目源码(目标检测)
本系统结合 YOLOv8检测模型 与 PyQt5界面工具,不仅提供完整训练流程,还支持自定义数据集训练,帮助用户快速搭建 开箱即用的打架斗殴行为识别系统。
664 28
基于YOLOv8的打架斗殴暴力行为智能识别项目源码(目标检测)
|
4月前
|
人工智能 监控 安全
人体姿态[站着、摔倒、坐、深蹲、跑]检测数据集(6000张图片已划分、已标注)| AI训练适用于目标检测
本数据集包含6000张已标注人体姿态图片,覆盖站着、摔倒、坐、深蹲、跑五类动作,按5:1划分训练集与验证集,标注格式兼容YOLO等主流框架,适用于跌倒检测、健身分析、安防监控等AI目标检测任务,开箱即用,助力模型快速训练与部署。
|
5月前
|
机器学习/深度学习 监控 数据可视化
YOLOv8+PyQt5睡岗状态智能检测平台搭建 | 睡觉行为自动监控系统【开箱即用】
在本项目中,我们利用YOLOv8模型进行睡觉和睡岗状态检测。项目的核心功能是通过训练YOLOv8来识别不同的状态(如“睡觉”和“睡岗”)。同时,系统还提供了完整的PyQt5界面,用户可以在界面上查看实时检测结果,并且系统支持开箱即用,可以直接进行部署。
|
3月前
|
机器学习/深度学习 监控 数据可视化
基于 YOLOv8 的焊接表面缺陷检测|完整源码数据集+PyQt5界面+完整训练流程+开箱即用!
本项目基于 YOLOv8 深度学习目标检测模型,结合 PyQt5 图形界面,实现了一个完整的焊接表面缺陷检测系统。通过实际演示可以看出,该系统能够对单张图片、批量图片、视频以及实时摄像头流进行高精度检测,并自动标注缺陷位置和类别,支持检测结果的保存和复查,为工业生产线提供了高效、智能化的焊接质量监控手段。
415 25
|
3月前
|
机器学习/深度学习 人工智能 监控
番茄叶片病害检测数据集(千张图片已划分)| AI训练适用于目标检测任务
在农业领域,植物病害检测是确保作物健康和提高农业生产效率的关键任务之一。随着计算机视觉技术的快速发展,基于深度学习的目标检测方法成为了病害识别的主流手段。为此,专门针对番茄叶片病害检测任务,我们推出了一个经过精心设计的番茄叶片病害检测数据集。该数据集包含了10,853张带标签的图像,覆盖了10种常见的番茄叶片病害类型,支持YOLO等先进的目标检测模型训练,旨在帮助研究人员和开发者提高农作物病害自动化检测的能力。
544 40
番茄叶片病害检测数据集(千张图片已划分)| AI训练适用于目标检测任务
|
3月前
|
机器学习/深度学习 人工智能 监控
翻墙、攀爬、跨越围栏等违规行为检测数据集(10,000 张图片已划分)—安全检测实践
本数据集包含10,000张标注图片,专注翻墙、攀爬等违规行为检测,适用于YOLOv8模型训练。涵盖工地、校园等多种场景,支持智能安防、视频分析等应用,助力构建高效安全监控系统。
翻墙、攀爬、跨越围栏等违规行为检测数据集(10,000 张图片已划分)—安全检测实践
|
4月前
|
机器学习/深度学习 人工智能 编解码
7种常见鸟类分类图像数据集(8000张图片已划分)|AI训练适用于目标检测任务
本数据集包含8000张7类常见鸟类图像,涵盖麻雀、鸽子、乌鸦等,已划分训练与验证集,适用于AI目标检测与分类任务,支持YOLO、ResNet等模型,助力生态监测与科研教学。
7种常见鸟类分类图像数据集(8000张图片已划分)|AI训练适用于目标检测任务
|
3月前
|
机器学习/深度学习 数据可视化 算法
基于YOLOv8的可回收瓶类垃圾快速识别与自动化分拣|完整源码数据集+PyQt5界面+完整训练流程+开箱即用!
本项目基于 YOLOv8 构建了一套可回收瓶类垃圾的实时识别与自动化分拣系统,从数据集构建、模型训练到 PyQt5 可视化界面部署,形成了完整的工程化闭环。系统能够对多种瓶类废弃物进行高精度识别,并支持图片、视频、摄像头流等多场景实时处理,适用于垃圾回收站、环卫中转站、产线分拣系统等实际应用场景。
基于YOLOv8的可回收瓶类垃圾快速识别与自动化分拣|完整源码数据集+PyQt5界面+完整训练流程+开箱即用!