焊接件表面缺陷检测数据集VOC+YOLO格式

 焊接件表面缺陷是焊接过程中常见的问题,主要包括凹坑、咬边、焊瘤及表面裂纹等。这些缺陷不仅影响焊接件的美观度,更重要的是可能降低焊接件的强度和耐久性,甚至导致焊接件在使用过程中出现断裂或失效。

凹坑是由于焊接时熔化的金属未能完全填充焊缝而形成的;咬边则是焊缝边缘的母材被电弧烧熔后未得到熔化金属的充分补充;焊瘤则是焊接过程中熔化的金属流淌到焊缝之外凝固后形成的。而表面裂纹则是焊接应力和其他因素共同作用的结果,它可能在焊接后立即出现,也可能在焊接后的使用过程中逐渐发展。

因此,在焊接过程中,必须严格控制焊接工艺,确保焊接质量,以避免或减少表面缺陷的产生。同时,对于已经产生的表面缺陷,应及时进行修复和处理,以保证焊接件的安全性和可靠性。

今天,介绍焊接件表面缺陷检测数据集2000张

数据集格式:Pascal VOC格式+YOLO格式(不包含分割路径的txt文件,仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件)
图片数量(jpg文件个数):2292
标注数量(xml文件个数):2292
标注数量(txt文件个数):2292
标注类别数:10
标注类别名称:["crease","crescent_gap","inclusion","oil_spot","punching","rolled_pit","silk_spot","waist_folding","water_spot","welding_line"]
每个类别标注的框数:
crease 框数 = 74
crescent_gap 框数 = 265
inclusion 框数 = 347
oil_spot 框数 = 569
punching 框数 = 329
rolled_pit 框数 = 85
silk_spot 框数 = 884
waist_folding 框数 = 143
water_spot 框数 = 354
welding_line 框数 = 513
总框数:3563
使用标注工具:labelImg
标注规则:对类别进行画矩形框
重要说明:暂无
特别声明:本数据集不对训练的模型或者权重文件精度作任何保证,数据集只提供准确且合理标注

地址:https://download.csdn.net/download/lwx666sl/89013642

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Pascal VOC 2012数据集是一个常用的计算机视觉数据集,其中包含了20个不同类别的物体。YOLO是一种目标检测算法,它使用不同的标签格式。下面是将Pascal VOC 2012数据集转换为YOLO格式的步骤: 1. 首先,需要将Pascal VOC 2012数据集中的每个图像的标注信息转换为YOLO格式的标签。YOLO标签的格式为:`class_id x_center y_center width height`,其中`class_id`是物体类别的编号,`x_center`和`y_center`是物体边界框中心点的相对坐标(范围为0到1),`width`和`height`是物体边界框的相对宽度和高度(也是相对于图像的宽度和高度)。 2. 对于每个图像,需要根据其标注信息生成一个对应的YOLO格式的标签文件。标签文件的命名应与图像文件的命名相对应,并使用`.txt`作为文件扩展名。 3. 在标签文件中,每一行表示一个物体的标注信息。每行的格式应为`class_id x_center y_center width height`,并使用空格分隔。 4. `class_id`是物体类别的编号,从0开始计数,对应于数据集中的不同类别。 5. `x_center`和`y_center`是物体边界框中心点的相对坐标,计算方法为:`x_center = (bbox_x + bbox_width/2) / image_width`,`y_center = (bbox_y + bbox_height/2) / image_height`,其中`bbox_x`和`bbox_y`是物体边界框左上角点的坐标,`bbox_width`和`bbox_height`是物体边界框的宽度和高度。 6. `width`和`height`是物体边界框的相对宽度和高度,计算方法为:`width = bbox_width / image_width`,`height = bbox_height / image_height`。 7. 将所有图像的标签文件保存在一个文件夹中,与图像文件夹对应。 8. 最后,将转换后的数据集用于YOLO的训练。 下面是一个示例,假设有一张图像的标注信息如下: ``` Object: cat Bounding box: (x=100, y=200, width=50, height=80) Image size: (width=800, height=600) ``` 将其转换为YOLO格式的标签信息: ``` 0 0.1625 0.3667 0.0625 0.1333 ``` 这表示该图像中的物体是类别0(cat),边界框中心点的相对坐标为(0.1625, 0.3667),边界框的相对宽度和高度分别为(0.0625, 0.1333)。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值