表面缺陷检测数据集汇总及其相关项目推荐
共 5145字,需浏览 11分钟
·
2020-10-06 20:09
极市导读
目前,表面缺陷检测装备已大规模取代人工检测,在各工业领域得到广泛应用。本文列举了表面缺陷检测中的关键问题和数据集,并推荐了一批相关项目。>>加入极市CV技术交流群,走在计算机视觉的最前沿
1 表面缺陷检测关键问题
1)数据扩增、生成
2、实时性问题
2 工业表面缺陷检测常用数据集
6)天池布匹缺陷数据(竞赛)
7)天池铝型材表面瑕疵数据集(竞赛)
主要针对纹理背景上的杂项缺陷。
较弱监督的训练数据。
包含是个数据集,前六个为训练数据集,后四个为测试数据集。
每个数据集均包含以灰度8位PNG格式保存的1000个“无缺陷”图像和150个“有缺陷”图像。每个数据集由不同的纹理模型和缺陷模型生成。
“无缺陷”图像显示的背景纹理没有缺陷,“无缺陷”图像的背景纹理上恰好有一个标记的缺陷。
所有数据集已随机分为大小相等的训练和测试子数据集。
弱标签以椭圆形表示,大致表示缺陷区域。
3 项目推荐
tensorflow.dll,tensorflow.lib,libprotobuf.lib
百度云盘链接:https://pan.baidu.com/s/1o9tv1n8 密码:ekec
Google云端硬盘链接:
https://drive.google.com/open?id=1kANDNErMNLU9wNR3rKhUTz--ltwPNPUv
如何使用DEye
安装VisualStudio Community 2015、安装NVIDIA CUDA 8.0
git clone https://github.com/sundyCoder/DEye
下载tensorflow.dll,将其置于DEye / bin下
下载tensorflow.lib和libprotobuf.lib,在DEye / extra / tensorflow-r1.4 /下放置主题
下载inception_v3_2016_08_28_frozen.pb,将其置于DEye / data下
打开Visual Studio解决方案“DEye.sln”,它应该在DEye / build / vc14下,解决方案配置选项选择“Release”,Soluton Platform选项选择“x64”。
构建并运行GUI项目,您可以为您的检查案例进行模型训练。
应用
IC芯片缺陷检查
公路道路裂缝损坏检查
编织物瑕疵点检查
盖玻片检查
民用基础设施缺陷检测
电力线裂纹检测
推荐阅读