前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >源码来了 | 秒杀 DeepLabV3+ 和 Unet 的 缺陷检测网络

源码来了 | 秒杀 DeepLabV3+ 和 Unet 的 缺陷检测网络

作者头像
AI算法与图像处理
发布2019-10-15 20:58:59
9530
发布2019-10-15 20:58:59
举报

推荐文章【点击下面可直接跳转】:

2020 年校招,最值得加入的互联网公司有哪些?

来源:opencv学堂

下载源码请star这个项目一波

复现测试

上次写了一篇文章介绍CVPR 2019最新提交的工业缺陷检测新思路基于图像语义分割网络实现缺陷检测,当时我们的一位读者看到非常感兴趣,关键是还很厉害,直接实现了论文中提到缺陷检测网络,基于tensorflow+slim框架复现了基于KolektorSDD数据集的检测效果,先看一下测试运行效果:

框架、数据集、代码运行

开发框架与语言版本

  • python 3.6
  • cuda 9.0
  • cudnn 7.1.4
  • Tensorflow 1.12

数据集下载地址

https://www.vicos.si/Downloads/KolektorSDD

复现论文的时候作者并没有完全按照论文来设置参数,但是仍然取得了比较好的训练与测试效果,KolektorSDD前面30子文件夹作为训练数据,后面20个作为测试数据,最终的准确率与召回如下:

直接运行如下命令即可加载ckpt文件完成测试

python run.py –test

单独训练分割网络

python run.py --trian_segment

单独训练决策网络

python run.py  --train_decison

分割与决策网络一起训练

python run.py  --train_total

最后看一下测试运行脚本与结果

测试结果如下:

源码下载

源码下载地址,别忘记star这个项目!

https://github.com/Wslsdx/Deep-Learning-Approach-for-Surface-Defect-Detection

有热门推荐?

Unet神经网络为什么会在医学图像分割表现好?

微软亚洲研究院(MSRA)推荐的计算机视觉的项目

秒杀DeepLabv3+与UNet的表面缺陷检测网络

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-10-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 AI算法与图像处理 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档