Classification of surface defects on steel sheet using convolutional neural networks
Open accessAbstract
A convolutional neural network (CNN) is proposed to learn multiple useful feature representations for a classification from low level (raw pixels) to high level (object).Convolutional kernels are initialized by the learned filter kernels that come from sparse auto-encoders.Unlike some traditional methods, which divide the feature abstracting and classifier training into two separated processes, a discriminative feature vector and a single multi-class classifier of softmax regression are learned simultaneously during the training process.Based on the learned high-quality feature representation, the classification can be efficiently performed.A real-world case of surface defects on steel sheet, which evaluates the classification performance of the proposed method, is depicted in detail.The experimental results indicate that the proposed method is quite simple, effective and robustness for the classification of surface defects on hot-rolled steel sheet.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Because all local parts share weights, CNN does not take into account the difference of contribution to the whole between each local part.
“Because all local parts share weights, it does not take into account the difference of contribution to the whole between each local part.”
From Automated Visual Defect Classification for Flat Steel Surface: A Survey (2020) · cites this paper as [104]
Compared with a fully connected network, CNN reduces many parameters and simplifies calculation by adopting local connection, weight sharing and down sampling operations.
“Compare with fully connected network, it reduces many parameters and simplifies the calculation by adopting local connection, weight sharing and down sampling operations.”
From Automated Visual Defect Classification for Flat Steel Surface: A Survey (2020) · cites this paper as [104]
A CNN adopted as a classifier for defect classification of flat steel surfaces was found in experimental results to be powerful and robust for the classification task.
“In [104] and [105], a CNN was adopted as a classifier for the defect classification of flat steel surfaces, and the experimental results indicate that the CNN is powerful and robust for the classification task.”
From Automated Visual Defect Classification for Flat Steel Surface: A Survey (2020) · cites this paper as [104]
Deep learning methods such as CNN, GAN, and AutoEncoder have achieved outstanding performance in both feature learning and defect recognition for flat steel surfaces.
“Deep learning methods such as CNN, GAN, and AutoEncoder have nurtured many novel ideas that have achieved outstanding performance in both feature learning and defect recognition for flat steel surfaces.”
From Automated Visual Defect Classification for Flat Steel Surface: A Survey (2020) · cites this paper as [104]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
LeCun, Y., Bengio, Y., & Hinton, G. (2015) · Nature · doi:10.1038/nature14539 · Cited by 84,126 · see citing works
Gradient-based learning applied to document recognition
Lecun, Y., Bottou, L., Bengio, Y., & Haffner, P. (1998) · Proceedings of the IEEE · doi:10.1109/5.726791 · Cited by 58,805 · see citing works
Going deeper with convolutions
Szegedy, C., Liu, W., Jia, Y., Sermanet, P., Reed, S., Anguelov, D., Erhan, D., Vanhoucke, V., & Rabinovich, A. (2015) · 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2015.7298594 · Cited by 48,562 · see citing works
Learning representations by back-propagating errors
Rumelhart, D. E., Hinton, G. E., & Williams, R. J. (1986) · Nature · doi:10.1038/323533a0 · Cited by 31,892 · see citing works
Visualizing and understanding convolutional networks
Zeiler, M. D., & Fergus, R. (2014) · Lecture Notes in Computer Science · doi:10.1007/978-3-319-10590-1_53 · Cited by 15,839 · see citing works
Representation Learning: A Review and New Perspectives
Bengio, Y., Courville, A., & Vincent, P. (2013) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2013.50 · Cited by 13,001 · see citing works
Emergence of simple-cell receptive field properties by learning a sparse code for natural images
Olshausen, B. A., & Field, D. J. (1996) · Nature · doi:10.1038/381607a0 · Cited by 5,694 · see citing works
Practical Recommendations for Gradient-Based Training of Deep Architectures
Bengio, Y. (2012) · Lecture Notes in Computer Science · doi:10.1007/978-3-642-35289-8_26 · Cited by 2,259 · see citing works
What is the best multi-stage architecture for object recognition?
Jarrett, K., Kavukcuoglu, K., Ranzato, M. A., & LeCun, Y. (2009) · 2009 IEEE 12th International Conference on Computer Vision · doi:10.1109/iccv.2009.5459469 · Cited by 2,153 · see citing works
Unsupervised Learning of Invariant Feature Hierarchies with Applications to Object Recognition
Ranzato, M., Huang, F., Boureau, Y.-L., & LeCun, Y. (2007) · 2007 IEEE Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2007.383157 · Cited by 1,186 · see citing works
Song, K., & Yan, Y. (2013) · Applied Surface Science · doi:10.1016/j.apsusc.2013.09.002 · Cited by 1,026 · see citing works
MatConvNet - Convolutional Neural Networks for MATLAB
Vedaldi, A., & Lenc, K. (2014) · Oxford University Research Archive (ORA) (University of Oxford) · doi:10.48550/arxiv.1412.4564 · Cited by 856 · see citing works
Steel defect classification with Max-Pooling Convolutional Neural Networks
Masci, J., Meier, U., Ciresan, D., Schmidhuber, J., & Fricout, G. (2012) · The 2012 International Joint Conference on Neural Networks (IJCNN) · doi:10.1109/ijcnn.2012.6252468 · Cited by 345 · see citing works
Automatic Defect Detection on Hot-Rolled Flat Steel Products
Ghorai, S., Mukherjee, A., Gangadaran, M., & Dutta, P. K. (2013) · IEEE Transactions on Instrumentation and Measurement · doi:10.1109/tim.2012.2218677 · Cited by 317 · see citing works
Automated surface inspection for statistical textures
Tsai, D., & Huang, T.-Y. (2003) · Image and Vision Computing · doi:10.1016/s0262-8856(03)00007-6 · Cited by 217 · see citing works
Xue-wu, Z., Yan-qiong, D., Yan-yun, L., Ai-ye, S., & Rui-yu, L. (2011) · Expert Systems with Applications · doi:10.1016/j.eswa.2010.11.030 · Cited by 188 · see citing works
Improving Automatic Detection of Defects in Castings by Applying Wavelet Technique
Li, X., Tso, S. K., Guan, X.-P., & Huang, Q. (2006) · IEEE Transactions on Industrial Electronics · doi:10.1109/tie.2006.885448 · Cited by 154 · see citing works
An automatic assessment scheme for steel quality inspection
Wiltschi, K., Pinz, A., & Lindeberg, T. (2000) · Machine Vision and Applications · doi:10.1007/s001380050130 · Cited by 89 · see citing works
Vehicle Type Classification Using Unsupervised Convolutional Neural Network
Dong, Z., Pei, M., Yang, H. P., Liu, T., Dong, Y., & Jia, Y. (2014) · Proceedings - International Conference on Pattern Recognition/Proceedings/International Conference on Pattern Recognition · doi:10.1109/icpr.2014.39 · Cited by 82 · see citing works
Classification of defects in steel strip surface based on multiclass support vector machine
Hu, H., Li, Y., Liu, M., & Liang, W. (2014) · Multimedia Tools and Applications · doi:10.1007/s11042-012-1248-0 · Cited by 68 · see citing works
Designing a defect classification system: A case study
Brzakovic, D. P., & Vujovic, N. S. (1996) · Pattern Recognition · doi:10.1016/0031-3203(95)00166-2 · Cited by 57 · see citing works
Adaptive surface inspection via interactive evolution
Caleb-Solly, P., & Smith, J. E. (2006) · Image and Vision Computing · doi:10.1016/j.imavis.2006.04.023 · Cited by 49 · see citing works
(2000) · doi:10.1109/kes.2000.885769 · Cited by 45 · see citing works
CORD, A., BACH, F., & JEULIN, D. (2010) · Journal of Microscopy · doi:10.1111/j.1365-2818.2010.03365.x · Cited by 45 · see citing works
Application of multi-scale feature extraction to surface defect classification of hot-rolled steels
Xu, K., Ai, Y.-H., & Wu, X.-Y. (2013) · International Journal of Minerals, Metallurgy, and Materials · doi:10.1007/s12613-013-0690-y · Cited by 40 · see citing works
Automated visual inspection of rolled metal surfaces
Piironen, T. H., Sílven, O., Pietik�inen, M., Laitinen, T., & Str�mmer, E. (1990) · Machine Vision and Applications · doi:10.1007/bf01211850 · Cited by 35 · see citing works
Feature extraction algorithm based on adaptive wavelet packet for surface defect classification
Lee, C. S., Choi, C.-H., Choi, J. Y., Kim, Y. K., & Choi, S. H. (2002) · Proceedings of 3rd IEEE International Conference on Image Processing · doi:10.1109/icip.1996.560968 · Cited by 30 · see citing works
Strip Steel Surface Defect Classification Method Based on Enhanced Twin Support Vector Machine
Chu, M., Gong, R., & Wang, A. (2014) · ISIJ International · doi:10.2355/isijinternational.54.119 · Cited by 28 · see citing works
Plant Leaf Identification via a Growing Convolution Neural Network with Progressive Sample Learning
Zhao, Z., Xie, B.-J., Cheung, Y., & Wu, X. (2015) · Lecture notes in computer science · doi:10.1007/978-3-319-16808-1_24 · Cited by 27 · see citing works
Modeling of occurrence of surface defects of C45 steel with genetic programming
Kovačić, M., & Jager, R. (2015) · Materiali in tehnologije · doi:10.17222/mit.2013.304 · Cited by 8 · see citing works
Flagged first, then by citations
Research works printed but not linked: 3
- A. Krizhevsky, I. Sutskever, G. E. Hinton, Imagenet classification with deep convolutional neural networks, Advances in Neural Information Processing Systems, 25 (2012), 1097-1105
- J. Donahue, Y. Q. Jia, O. Vinyals, J. Hoffman, N. Zhang, E. Tzeng, T. Darrell, Decaf: a deep convolutional activation feature for generic visual recognition, Proceedings of the 31st International Conference on Machine Learning, 32 (2014), 647-655
- D. Erhan, Y. Bengio, A. Courville, P. A. Manzagol, P. Vincent, S. Bengio, Why does unsupervised pre-training help deep learning, Journal of Machine Learning Research, 11 (2010), 625-660.
Cited by
Sorted by citations
An End-to-End Steel Surface Defect Detection Approach via Fusing Multiple Hierarchical Features
He, Y., Song, K., Meng, Q., & Yan, Y. (2020) · IEEE Transactions on Instrumentation and Measurement · doi:10.1109/tim.2019.2915404 · Cited by 1,341 · see citing works
“to [18] and [19], they demonstrate that using a sequential CNN to extract features can improve classification accuracy”
BackgroundAutomated Visual Defect Classification for Flat Steel Surface: A Survey
Luo, Q., Fang, X., Su, J., Zhou, J., Zhou, B., Yang, C., Liu, L., Gui, W., & Tian, L. (2020) · IEEE Transactions on Instrumentation and Measurement · doi:10.1109/tim.2020.3030167 · Cited by 148 · see citing works
Steel Surface Defect Classification Using Deep Residual Neural Network
Konovalenko, I., Maruschak, P., Brezinová, J., Viňáš, J., & Brezina, J. (2020) · Metals · doi:10.3390/met10060846 · Cited by 118 · see citing works
Chu, M., Gong, R., Gao, S., & Zhao, J. (2017) · Chemometrics and Intelligent Laboratory Systems · doi:10.1016/j.chemolab.2017.10.020 · Cited by 97 · see citing works
Youkachen, S., Ruchanurucks, M., Phatrapomnant, T., & Kaneko, H. (2019) · 2019 10th International Conference of Information and Communication Technology for Embedded Systems (IC-ICTES) · doi:10.1109/ictemsys.2019.8695928 · Cited by 87 · see citing works
Gong, R., Wu, C., & Chu, M. (2018) · Chemometrics and Intelligent Laboratory Systems · doi:10.1016/j.chemolab.2017.11.018 · Cited by 44 · see citing works
A Semi-Supervised Inspection Approach of Textured Surface Defects under Limited Labeled Samples
He, Y., Wen, X., & Xu, J. (2022) · Coatings · doi:10.3390/coatings12111707 · Cited by 14 · see citing works
- Authors
- Zhou, S., Chen, Y., Zhang, D., Xie, J., & Zhou, Y.
- Affiliations
- Huazhong University of Science and Technology (CN)
- Corresponding author
- Zhang, Dailin
- Venue
- Materiali in tehnologije
- Publisher
- Institute of Metals and Technology
- Published
- 2017-02-14
- Volume
- 51
- Issue
- 1
- Pages
- 123-131
- ISSN
- 1580-2949 (ISSN-L)
- 1580-3414
- OpenAlex
- W2591544917
- Cited by
- 130
- References
- 31
- Citations by year
- 2026: 3 · 2025: 4 · 2024: 10 · 2023: 16 · 2022: 16 · 2021: 25 · 2020: 25 · 2019: 16 · 2018: 12 · 2017: 3
- FWCI
- 16.79
- Type
- journal article
- Language
- en
- Open access
- gold
- doi.org
- Licence
- cc-by
- Locations
- Materiali in tehnologije (publishedVersion, cc-by)
- Funders
- National Natural Science Foundation of China (51174151)
- Topics
- Physical Sciences › Engineering › Industrial and Manufacturing Engineering › Industrial Vision Systems and Defect Detection
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Advanced Neural Network Applications
- Physical Sciences › Engineering › Mechanical Engineering › Non-Destructive Testing Techniques
- Keywords
- surface defect classification, steel sheet, hot-rolled steel, convolutional neural networks, sparse autoencoders, representation learning, softmax regression, image classification
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review