five

SafetyHelmetWearing-Dataset

收藏
github2019-11-13 更新2024-05-31 收录
下载链接:
https://github.com/ziqianwenxuan/Safety-Helmet-Wearing-Dataset
下载链接
链接失效反馈
官方服务:
资源简介:
安全帽佩戴检测数据集,包含7581张图片,其中有9044个佩戴安全帽的人(正例)和111514个未佩戴安全帽的人(负例)。数据集中的正例对象来自谷歌或百度,我们使用LabelImg手动标注。部分负例对象来自SCUT-HEAD数据集,我们对原SCUT-HEAD数据集进行了一些修正,使其能够直接以Pascal VOC格式加载。

The safety helmet wearing detection dataset comprises 7,581 images, including 9,044 instances of individuals wearing safety helmets (positive examples) and 111,514 instances of individuals not wearing safety helmets (negative examples). The positive examples in the dataset were sourced from Google or Baidu, and we manually annotated them using LabelImg. Some of the negative examples were derived from the SCUT-HEAD dataset, which we modified to ensure compatibility with the Pascal VOC format for direct loading.
创建时间:
2019-11-07
原始信息汇总

安全帽佩戴检测数据集概述

数据集描述

  • 名称: SafetyHelmetWearing-Dataset(安全帽佩戴检测数据集,SHWD)
  • 用途: 用于安全帽佩戴和人类头部检测
  • 图像数量: 7581张
  • 标注对象:
    • 安全帽佩戴对象(正例): 9044个
    • 正常头部对象(未佩戴或负例): 111514个
  • 数据来源:
    • 正例对象: 来自Google或Baidu,手动标注使用LabelImg
    • 负例对象: 部分来自SCUT-HEAD数据集,经过修正以适应Pascal VOC格式
  • 格式: Pascal VOC格式
  • 类别名称:
    • 正例: "hat"
    • 负例: "person"

数据集与模型下载

使用指南

  • 数据集结构:

    ---VOC2028
    ---Annotations
    ---ImageSets
    ---JPEGImages

  • 运行依赖: 确保安装MXNet, GluonCV, OpenCV

  • 测试方法:

    • 方法一: 下载模型后运行python test_yolo.py
    • 方法二: 使用MXNet符号进行推理,运行python test_symbol.py
  • 训练设置:

    • 设置数据集路径,如D:VOCdevkitVOC2028
    • 调整训练参数,如python train_yolo.py --batch-size 4 -j 4 --warmup-epochs 3

注意事项

  • 训练问题: 常见问题包括梯度爆炸,建议增加预热周期或降低学习率
  • 性能优化: 使用多核CPU可以加快数据加载速度,提高训练效率
  • 平台兼容性: 在Windows上训练可能会遇到程序阻塞问题,建议参考相关讨论进行解决
搜集汇总
数据集介绍
main_image_url
构建方式
SafetyHelmetWearing-Dataset数据集的构建,是通过搜集7581张图片,其中包含9044个佩戴安全帽的正面样本,以及111514个未佩戴安全帽的负面样本。正面样本主要来源于谷歌或百度图片搜索,经过人工标注;负面样本部分来源于SCUT-HEAD数据集,并对原始SCUT-HEAD数据集中的部分错误进行了修正,使之能够直接以Pascal VOC格式加载。此外,数据集还提供了基于MXNet GluonCV预训练的模型。
特点
该数据集的主要特点是样本数量丰富,正负样本比例均衡,且数据标注质量高。数据集遵循Pascal VOC格式,便于使用现有的计算机视觉工具和框架进行处理。此外,数据集还提供了不同规模的YOLO模型,适用于不同性能需求的场景。
使用方法
使用该数据集时,用户需确保已安装MXNet、GluonCV和OpenCV等依赖库。数据集可用于模型的训练和测试。训练时,用户可通过修改train_yolo.py文件中的参数来设置数据集路径和训练选项;测试时,用户可以选择下载预训练模型,并通过提供的脚本进行推断。数据集的使用方式灵活,既支持直接使用预训练模型进行推断,也支持自定义训练以满足特定需求。
背景与挑战
背景概述
SafetyHelmetWearing-Dataset是一个专注于安全帽佩戴检测的应用型数据集,创建于近年来,旨在为工业安全领域提供有效的数据支持。该数据集由研究人员通过采集网络图片并手动标注的方式构建,其中包含7581张图片,共9044个佩戴安全帽的实例和111514个未佩戴安全帽的实例。数据集的构建者为我国的研究团队,该数据集的发布对于推动安全帽佩戴检测技术的发展起到了积极的作用,为相关领域的研究人员提供了宝贵的数据资源。
当前挑战
该数据集在研究领域面临的挑战主要包括两个方面:一是领域问题解决的挑战,即如何准确高效地检测出安全帽佩戴情况,特别是在复杂环境中对安全帽的识别准确性提出了较高的要求;二是数据集构建过程中的挑战,如数据标注的质量控制、数据增强方法的选取以及平衡正负样本比例等问题。此外,数据集在应用中还面临模型泛化能力、实时检测性能优化等实际应用挑战。
常用场景
经典使用场景
在计算机视觉与安全监控领域,SafetyHelmetWearing-Dataset被广泛用于安全帽佩戴的检测研究。该数据集提供了大量带有安全帽和普通头部的图像,使得研究者能够基于此进行深度学习模型的训练与测试,以实现对安全帽佩戴状态的准确识别。
解决学术问题
该数据集解决了工地上安全监管的自动化问题,通过训练出的模型可以自动检测工人是否佩戴安全帽,从而提高工地安全管理的效率与准确性。这对于降低安全事故发生率,提高工作场所的安全标准具有重要的学术研究与实际应用价值。
衍生相关工作
基于SafetyHelmetWearing-Dataset的研究,衍生出了多项相关工作,如安全服识别、作业行为分析等,进一步扩展了数据集的应用范围,促进了计算机视觉技术在工业安全领域的深入研究和应用。
以上内容由遇见数据集搜集并总结生成
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作