five

PCB缺陷检测与分类数据集

收藏
arXiv2019-01-24 更新2024-08-06 收录
下载链接:
http://arxiv.org/abs/1901.08204v1
下载链接
链接失效反馈
官方服务:
资源简介:
本数据集由北京大学深圳研究生院机器感知重点实验室创建,包含1386张印刷电路板(PCB)的图像,涵盖6种常见缺陷类型。数据集分为两部分,一半图像为正确放置的PCB,另一半为随机旋转的PCB,以模拟实际检测中的不同情况。每张图像均提供缺陷的边界框和坐标信息,便于研究者定位缺陷。该数据集主要用于PCB缺陷的检测、分类和注册任务,旨在解决传统手动检测效率低下和易出错的问题。

This dataset was created by the Key Laboratory of Machine Perception, Peking University Shenzhen Graduate School. It contains 1386 printed circuit board (PCB) images covering 6 common defect types. The dataset is split into two subsets: half of the images are correctly positioned PCBs, while the other half are randomly rotated PCBs, aiming to simulate various scenarios in actual PCB inspection. Bounding boxes and coordinate information of defects are provided for each image to help researchers accurately locate defects. This dataset is primarily designed for PCB defect detection, classification and registration tasks, aiming to address the issues of low efficiency and high error rate in traditional manual inspection.
提供机构:
北京大学深圳研究生院机器感知重点实验室
创建时间:
2019-01-24
搜集汇总
数据集介绍
main_image_url
构建方式
PCB缺陷检测与分类数据集的构建过程涉及图像采集、缺陷标注和统计。首先,通过配备CMOS传感器的16兆像素高清工业相机捕捉模板板的图像,并使用不变形可变焦工业镜头调整焦距和光圈。为了避免反光和阴影,引入了两个带特殊漫反射板的磨砂环LED光源。图像采集后,使用Photoshop制作了6种类型的缺陷,并提供了每个缺陷的边界框和坐标信息。为了模拟实际检测过程中PCB的随机放置情况,数据集还包含了旋转后的PCB图像及其旋转角度。最后,对图像进行预处理,包括配准、二值化、XOR和形态学操作,以定位缺陷。
特点
该数据集的特点包括:1. 包含1386张裸露PCB图像,其中一半与模板相同,另一半随机旋转,以模拟实际检测情况。2. 每张图像包含3到5种不同位置的同类缺陷。3. 提供了每个缺陷的边界框和坐标信息,方便研究人员定位缺陷。4. 包含10张标准模板图像,所有图像均经过人工检查。5. 提供了旋转后的PCB图像及其旋转角度信息,便于研究配准算法。6. 数据集结构清晰,分为四个主要部分,便于使用。
使用方法
PCB缺陷检测与分类数据集的使用方法如下:1. 使用配准算法将待检测图像与模板图像进行对齐。2. 对图像进行预处理,包括二值化、XOR和形态学操作,以定位缺陷。3. 从边界框中裁剪出缺陷图像,并将其送入卷积神经网络模型进行分类。4. 可以使用数据增强技术扩大数据集,以提高模型的泛化能力。5. 使用Python API访问数据集,方便研究人员进行研究和评估。
背景与挑战
背景概述
在电子设备中,印刷电路板(PCB)是承载大量元件的基本载体。PCB的质量直接影响电子设备的性能。为了避免人工检测的缺点,例如易疲劳、效率低等,基于机器视觉的自动光学检测(AOI)已在工业中广泛应用。随着PCB变得越来越复杂,检测和分类缺陷的任务也变得更加困难。目前,互联网上很少有公开的PCB数据集,许多在已发表论文中提出的方法都使用了他们自己的图像,这给其他研究人员比较他们的新方法带来了不便。为了解决上述问题,我们制作了一个包含缺陷的公开彩色合成PCB数据集,供其他想要设计和评估他们方法的人使用。
当前挑战
PCB缺陷检测与分类数据集面临的挑战主要包括:1) 构建过程中所遇到的挑战,例如:如何确保数据集的代表性,如何处理光照不均、图像噪声等问题;2) 所解决的领域问题的挑战,例如:如何提高缺陷检测的准确性和效率,如何有效地区分不同类型的缺陷。
常用场景
经典使用场景
在印刷电路板(PCB)制造过程中,缺陷检测与分类是确保产品质量的关键环节。该数据集提供了1386张包含6种常见缺陷的PCB图像,用于检测、分类和注册任务。通过使用参考比较方法,结合端到端卷积神经网络,该数据集使得缺陷检测与分类更加高效和准确,为PCB自动化光学检测(AOI)提供了强大的数据支持。
衍生相关工作
基于该数据集,研究者可以开发新的PCB缺陷检测与分类算法,并进行性能评估。此外,该数据集还可以用于研究PCB注册算法,以及探索无参考比较方法的缺陷检测与分类技术。
数据集最近研究
最新研究方向
PCB缺陷检测与分类数据集的最新研究方向主要集中于深度学习技术的应用。特别是卷积神经网络(CNN)在缺陷分类任务中的表现尤为突出。研究人员通过设计高效的CNN模型,实现了对缺陷的高精度分类。此外,为了提高检测的效率和鲁棒性,研究还关注了数据集的扩展和算法的优化。例如,通过引入基于密度的连接结构,使得网络能够以较少的层数实现高精度。未来研究可能会继续探索无参考比较方法,以避免使用模板,并进一步减少检测过程的时间消耗,提高效率。
相关研究论文
  • 1
    A PCB Dataset for Defects Detection and Classification北京大学深圳研究生院机器感知重点实验室 · 2019年
以上内容由遇见数据集搜集并总结生成
二维码
社区交流群
二维码
科研交流群
商业服务