Pytorch-YOLOv3-DAGM2007缺陷检测

本文分享了使用YOLOv3模型进行缺陷检测的全过程,包括数据集准备、标注、网络参数获取、模型训练及预测。作者在实战中解决了从TensorFlow转向PyTorch的迁移问题,并成功实现了10类缺陷的检测。

前言

最近一直在研究深度学习去实现缺陷检测,在优快云中看到了大神的博客《tiny YOLO v3做缺陷检测实战》,他用的是TensorFlow+Keras框架。

https://blog.youkuaiyun.com/qq_27871973/article/details/85009026

当我照着做的时候,TensorFlow死活报各种Error。经历了各种升级降级包库,删了又装,装了又删的折磨后,决定转战pytorch。因为大神说YOLO v3做DAGM的数据集效果很好,所以我还是想用YOLO v3模型。搜了一下与该模型的相关的帖子《Pytorch实现YOLOv3训练自己的数据集》,这个帖子做的是红细胞检测。

https://blog.youkuaiyun.com/public669/article/details/98020800

我换成了缺陷检测的数据集。与《tiny YOLO v3做缺陷检测实战》只检测了3类缺陷相比,我把10类缺陷都做了。并且参考了一些文章,不用手动一个一个做数据集。


注:本文内所有的代码和数据集都可以下载

https://download.youkuaiyun.com/download/cheweng4363/12587683

1、数据下载

用的是德国DAGM 2007的数据集

官方网址:https://hci.iwr.uni-heidelberg.de/node/3616

网盘下载:链接:https://pan.baidu.com/s/1CHrH1tZ-B6kvi8U7--isaw 提取码:47jo 

2、图像标注

《DAGM2007数据集

评论 28
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值