金属材料表面六种缺陷类型数据集 | 适用于YOLO等视觉检测模型(1800张图片已划分、已标注)

金属材料表面六种缺陷类型数据集(1800张图片已划分、已标注)

本数据集聚焦于金属表面质量检测,包含6类典型缺陷,1800张图像,标注完整,已按 train/val/test 划分,并使用 YOLO项目格式进行标注,适用于目标检测、缺陷分类与工业视觉相关任务。

背景

金属材料在轧制、热处理、运输及长期使用过程中,常会产生各类表面缺陷,这些缺陷不仅降低外观质量,更可能影响其强度、疲劳寿命甚至安全性能。随着工业制造向自动化与智能化演进,基于深度学习的表面缺陷检测成为提升质量控制的重要手段。

然而,高质量、标注规范的数据集一直是算法研究中的瓶颈。因此,我们构建了此面向学术与工业的金属缺陷数据集,旨在推动智能检测系统在实际场景中的落地与优化。

数据集概述

  • 图像总数:1800张(已完成标注)

  • 标注格式:YOLO格式与COCO格式可相互转化

  • 图像尺寸:统一为640×640(可自定义缩放)

  • **划分:

    📂 训练集: 1260 📂 验证集: 360 📂 测试集: 180

  • 类别数量:6类

  • 类别配置(YOLO格式)

yaml 复制代码
nc: 6
names:
  0: crazing
  1: inclusion
  2: patches
  3: pitted_surface
  4: rolled-in_scale
  5: scratches

数据集详情

类别编号 类别名称 中文释义 特征描述
0 crazing 裂纹/龟裂 表面微裂纹,形似龟壳裂纹,多因材料老化或热处理不均导致
1 inclusion 杂质夹杂 材料中混入非金属杂质,外观呈点状或条状暗斑,影响材料纯度
2 patches 表面块状斑痕 局部表面区域发生变色或质地异常,可能与氧化或油污有关
3 pitted_surface 凹坑/腐蚀点 表面形成小孔或点蚀,通常是腐蚀或加工缺陷的结果
4 rolled-in_scale 轧入氧化皮 热轧过程中氧化皮卷入表层形成异色斑块,边缘不规则
5 scratches 划痕 线性划痕,由硬物刮擦形成,深浅不一,走向基本一致

所有缺陷都已使用边界框(bounding box)形式手动标注,适合用于 YOLO全系列、Faster R-CNN、RT-DETR 等检测模型的训练和评估。

适用场景

本数据集广泛适用于以下研究与工业应用:

  1. 工业缺陷检测模型训练 可直接用于训练YOLOv5、YOLOv8、RT-DETR等检测模型,用于实际部署或研究验证。
  2. 缺陷分类与分割任务 可对图像中心区域裁剪生成分类任务数据,或与语义分割工具配合进一步扩展。
  3. 算法对比与论文验证 适合用于不同检测网络的性能评估,支持标准化训练流程,有利于模型泛化性对比。
  4. 图像增强与合成学习研究 图像背景多样、缺陷类型复杂,适合作为生成对抗网络(GAN)或图像增强算法的输入。
  5. 工业自动化质检系统开发 可集成至边缘计算设备,实现对流水线上的金属件在线检测与报警。

完美适配检测任务,效果如下

实战配套项目

基于YOLOv8的6种金属表面缺陷检测识别项目【完整源码数据集+PyQt5界面+完整训练流程+开箱即用!】:blog.csdn.net/weixin_5290...

数据集分享

bash 复制代码
https://pan.baidu.com/s/1eltE8ewS4V1ONDGubsYJ4g?pwd=skr8 

结语

本数据集通过系统性地收集、整理和标注金属材料表面六类典型缺陷,填补了工业视觉领域在金属表面缺陷检测方向公开数据资源的空白。其在样本多样性、标注精度和场景适配性方面具有显著优势,不仅可作为深度学习算法的训练基准,也适用于真实工业质检系统的部署验证。

未来,我们将进一步扩展该数据集的规模和缺陷类别,加入语义分割、实例分割等多模态标注形式,支持更复杂的检测与识别任务。我们诚邀学术界与工业界的研究者在此基础上深入探索,共同推动智能制造与视觉质检技术的落地发展。

相关推荐
songyuc12 分钟前
《A Bilateral CFAR Algorithm for Ship Detection in SAR Images》译读笔记
人工智能·笔记·计算机视觉
码界奇点30 分钟前
解密AI语言模型从原理到应用的全景解析
人工智能·语言模型·自然语言处理·架构
余衫马34 分钟前
你好,未来:零基础看懂大语言模型
人工智能·语言模型·自然语言处理·智能体
pingao14137835 分钟前
冰雪环境无忧测:冬季加热激光雪深监测站保障道路安全与气象研究
人工智能·安全
AndrewHZ43 分钟前
【图像处理基石】提升图像通透感:从原理到实操的完整指南
图像处理·人工智能·计算机视觉·cv·对比度·动态范围·通透感
草莓熊Lotso1 小时前
C++ 方向 Web 自动化测试实战:以博客系统为例,从用例到报告全流程解析
前端·网络·c++·人工智能·后端·python·功能测试
劲墨难解苍生苦1 小时前
spring ai alibaba mcp 开发demo
java·人工智能
程序员霸哥哥1 小时前
从零搭建PyTorch计算机视觉模型
人工智能·pytorch·python·计算机视觉
草莓熊Lotso2 小时前
Linux 基础开发工具入门:软件包管理器的全方位实操指南
linux·运维·服务器·c++·人工智能·网络协议·rpc
IT_陈寒2 小时前
Vue 3性能优化实战:7个关键技巧让我的应用加载速度提升50%
前端·人工智能·后端