TY - JOUR
T1 - Deep Learning-Based Surface Defect Detection in Steel Products Using Convolutional Neural Networks
AU - Khan, Irfan Ullah
AU - Aslam, Nida
AU - Aboulnour, Menna
AU - Bashamakh, Asma
AU - Alghool, Fatima
AU - Alsuwayan, Noorah
AU - Alturaif, Rawaa
AU - Gull, Hina
AU - Iqbal, Sardar Zafar
AU - Hussain, Tariq
N1 - Publisher Copyright:
© 2024 The authors. This article is published by IIETA and is licensed under the CC BY 4.0 license (http://creativecommons.org/licenses/by/4.0/).
PY - 2024/11
Y1 - 2024/11
N2 - In mechanical engineering, monitoring steel surface defects is crucial for ensuring the quality of industrial products, as these defects account for over 90% of flaws in steel items. Traditional manual inspection methods are time-consuming and may overlook some defects. To address these challenges, this study introduces an automated deep learning (DL) model for continuous monitoring of steel surface defects using real-world images from the Industrial Machine Tool Component Surface Defect (IMTCSD) dataset, which includes 1,104 three-channel images, 394 of which are categorized as exhibiting "pitting" damage. This study evaluated several Convolutional Neural Network (CNN) classifiers: EfficientNetB3, ResNet-50, and MobileNetV2, to determine the most effective model for defect detection. EfficientNetB3 is distinguished by its scalable architecture that adapts efficiently across various image dimensions, making it ideal for high-accuracy applications on limited computational resources. ResNet-50 uses residual connections to maintain performance in deeper networks by facilitating smooth gradient flow, yet it requires more computational power. MobileNetV2, designed for real-time applications on devices with limited resources, uses lightweight depthwise separable convolutions. The performance of these models was assessed using accuracy, recall, precision, specificity, F1-score, and AUC metrics. EfficientNetB3 emerged as the best performing model, achieving an accuracy of 0.981, specificity of 0.975, recall of 0.987, precision of 0.975, and an F1-score of 0.982. This model proved effective in detecting defects even on dirty surfaces, demonstrating its potential to significantly enhance quality control in industrial settings.
AB - In mechanical engineering, monitoring steel surface defects is crucial for ensuring the quality of industrial products, as these defects account for over 90% of flaws in steel items. Traditional manual inspection methods are time-consuming and may overlook some defects. To address these challenges, this study introduces an automated deep learning (DL) model for continuous monitoring of steel surface defects using real-world images from the Industrial Machine Tool Component Surface Defect (IMTCSD) dataset, which includes 1,104 three-channel images, 394 of which are categorized as exhibiting "pitting" damage. This study evaluated several Convolutional Neural Network (CNN) classifiers: EfficientNetB3, ResNet-50, and MobileNetV2, to determine the most effective model for defect detection. EfficientNetB3 is distinguished by its scalable architecture that adapts efficiently across various image dimensions, making it ideal for high-accuracy applications on limited computational resources. ResNet-50 uses residual connections to maintain performance in deeper networks by facilitating smooth gradient flow, yet it requires more computational power. MobileNetV2, designed for real-time applications on devices with limited resources, uses lightweight depthwise separable convolutions. The performance of these models was assessed using accuracy, recall, precision, specificity, F1-score, and AUC metrics. EfficientNetB3 emerged as the best performing model, achieving an accuracy of 0.981, specificity of 0.975, recall of 0.987, precision of 0.975, and an F1-score of 0.982. This model proved effective in detecting defects even on dirty surfaces, demonstrating its potential to significantly enhance quality control in industrial settings.
KW - Convolutional Neural Network
KW - deep learning
KW - defect detection
KW - EfficientNetB3
KW - image classification
KW - MobileNetV2
KW - ResNet-50
KW - steel surface
UR - https://www.scopus.com/pages/publications/85210760278
U2 - 10.18280/mmep.111113
DO - 10.18280/mmep.111113
M3 - Article
AN - SCOPUS:85210760278
SN - 2369-0739
VL - 11
SP - 3006
EP - 3014
JO - Mathematical Modelling of Engineering Problems
JF - Mathematical Modelling of Engineering Problems
IS - 11
ER -