← 开源
ShuaiLYU

Deep-Learning-Approach-for-Surface-Defect-Detection

A Tensorflow implementation of "Segmentation-Based Deep-Learning Approach for Surface-Defect Detection"

Model DevelopmentClassical MLPython
在 GitHub 打开
增长势头
+024 小时新增 Star0.0%
750
Star
257
Fork
+-2
本周
1
贡献者
创建于 2019-05-19 · 更新于 2026-10-15 · 今日第 14230 名
主要开发者
ShuaiLYU

ShuaiLYU/Deep-Learning-Approach-for-Surface-Defect-Detection 排名第 14,230,有 750 个星标。

同类别比较

ShuaiLYU/Deep-Learning-Approach-for-Surface-Defect-Detection 排名第 14,230,此处有 8 个同类条目;google-research/dreamer 排名第 14,232。

同类别比较
名称排名指标
jeongyoonlee/Kaggler14,202
语言:
Python
星标数:
753
分叉数:
164
简介:
Code for Kaggle Data Science Competitions
soapisnotfat/super-resolution14,204
语言:
Python
星标数:
753
分叉数:
183
简介:
collection of super-resolution models & algorithms
Bigpig4396/Multi-Agent-Reinforcement-Learning-Environment14,209
语言:
Python
星标数:
752
分叉数:
125
简介:
Hello, I pushed some python environments for Multi Agent Reinforcement Learning.
Tencent-Hunyuan/HY-SOAR14,222
语言:
Python
星标数:
751
分叉数:
65
简介:
HY-SOAR:Self-Correction for Optimal Alignment and Refinement in Diffusion Models
google-research/dreamer14,232
语言:
Python
星标数:
750
分叉数:
84
简介:
Dream to Control: Learning Behaviors by Latent Imagination
texttron/tevatron14,237
语言:
Python
星标数:
750
分叉数:
131
简介:
Tevatron - Unified Document Retrieval Toolkit across Scale, Language, and Modality. Demo in SIGIR 2023, SIGIR 2025.
tz28/Chinese-number-gestures-recognition14,238
语言:
Java
星标数:
750
分叉数:
176
简介:
基于卷积神经网络的数字手势识别安卓APP,识别数字手势0-10(The number gestures recognition Android APP based on convolutional neural network(CNN), which can recognize the gestures corresponding number 0 to 10)
SWE-Gym/SWE-Gym14,239
语言:
Jupyter Notebook
星标数:
749
分叉数:
46
简介:
Code for Paper: Training Software Engineering Agents and Verifiers with SWE-Gym [ICML 2025]
关键参数与规格
关键参数与规格
参数值
语言Python
类别Model Development
子类别Classical ML
星标数750
分叉数257
贡献者1
创建日期2019-05-19
更新日期2026-10-15
1 天星标数0
7 天星标数-2
排名14,230
上次排名18,948
排名变化4,718
7 天星标排名18,436
上次 7 天星标排名18,370
7 天星标排名变化-66
总星标排名14,075
上次总星标排名14,052
总星标排名变化-23
国家Hong Kong
README 摘录

Deep-Learning-Approach-for-Surface-Defect-Detection A Tensorflow implementation of "**Segmentation-Based Deep-Learning Approach for Surface-Defect Detection**" The author submitted the paper to Journal of Intelligent Manufacturing ( where it was published In May 2019 . The test environment You should know I used the Dataset used in the papar, you can download KolektorSDD here. If you train you own datset ,you should change the dataset interfence for you dataset. You can refer to the paper for details of

the experiment. my experimental results on KolektorSDD **Notes:** the first 30 subfolders are used as training sets, the remaining 20 for testing. Although, I did not strictly follow the params of the papar , I still got a good result. **visualization:** testing the KolektorSDD After downloading the KolektorSDD and changing the param[data_dir] Then you can find the result in the "/visulaiation/test" and "Log/*. txt" training the KolektorSDD **First, only the segmentation network is independently trained, then the weights

for the segmentation network are frozen and only the decision network layers are trained. ** training the segment network training the decision network training the total network( not good)

常见问题

记录了多少星标和分叉?

ShuaiLYU/Deep-Learning-Approach-for-Surface-Defect-Detection 有 750 个星标和 257 个分叉。

仓库排名是多少?

ShuaiLYU/Deep-Learning-Approach-for-Surface-Defect-Detection 排名第 14,230。

记录的语言和类别是什么?

ShuaiLYU/Deep-Learning-Approach-for-Surface-Defect-Detection 有 750 个星标,语言为 Python,类别为 Model Development。

哪个仓库排名最接近?

ShuaiLYU/Deep-Learning-Approach-for-Surface-Defect-Detection 与 google-research/dreamer 比较,后者排名第 14,232,有 750 个星标。

README

Deep-Learning-Approach-for-Surface-Defect-Detection

A Tensorflow implementation of "Segmentation-Based Deep-Learning Approach for Surface-Defect Detection" The author submitted the paper to Journal of Intelligent Manufacturing (https://link.springer.com/article/10.1007/s10845-019-01476-x), where it was published In May 2019 .

The test environment

python 3.6
cuda 9.0
cudnn 7.1.4
Tensorflow 1.12

You should know

I used the Dataset used in the papar, you can download KolektorSDD here. If you train you own datset ,you should change the dataset interfence for you dataset.

You can refer to the paper for details of the experiment.

my experimental results on KolektorSDD

Notes: the first 30 subfolders are used as training sets, the remaining 20 for testing. Although, I did not strictly follow the params of the papar , I still got a good result.

2019-05-21 09:20:54,634 - utils - INFO -  total number of testing samples = 160
2019-05-21 09:20:54,634 - utils - INFO - positive = 22
2019-05-21 09:20:54,634 - utils - INFO - negative = 138
2019-05-21 09:20:54,634 - utils - INFO - TP = 21
2019-05-21 09:20:54,634 - utils - INFO - NP = 0
2019-05-21 09:20:54,634 - utils - INFO - TN = 138
2019-05-21 09:20:54,635 - utils - INFO - FN = 1
2019-05-21 09:20:54,635 - utils - INFO - accuracy(准确率) = 0.9938
2019-05-21 09:20:54,635 - utils - INFO - prescision(查准率) = 1.0000
2019-05-21 09:20:54,635 - utils - INFO - recall(查全率) = 0.9545

visualization:

testing the KolektorSDD

After downloading the KolektorSDD and changing the param[data_dir]

python run.py --test

Then you can find the result in the "/visulaiation/test" and "Log/*.txt"

training the KolektorSDD

First, only the segmentation network is independently trained, then the weights for the segmentation network are frozen and only the decision network layers are trained.

training the segment network

python run.py --train_segment

training the decision network

python run.py  --train_decision

training the total network( not good)

python run.py  --train_total
排名相邻
同类项目