TY - GEN
T1 - Batch-normalized Convolutional Neural Networks for Defect Detection of the Steel Strip
AU - Liu, Junliang
AU - Zhu, Wei
AU - Yang, Zekun
N1 - Publisher Copyright:
© 2019 Association for Computing Machinery.
PY - 2019/8/4
Y1 - 2019/8/4
N2 - Surface defect detection uses advanced machine vision inspection technology to detect defects such as spots, pits, scratches and chromatic aberrations on the surface of the workpiece. The traditional machine vision detection method requires manual selection of defect features as the basis of defect identification, which is time-consuming and laborious and has low accuracy in defect detection. To overcome the aforementioned deficiencies, the convolutional neural network (CNN) is proposed as a deep learning model to extract the defect features autonomously in an elegant way. In this paper, two smaller convolution kernels form a parallel channel in two layers of the convolutional neural network architecture, and then the results of the operation are fused to extract multi-scale information, which increases the adaptability of the network to scale. Besides, the batch normalization (BN) is introduced into convolutional neural network to standardize the data distribution, offering an easy starting condition for training and improving the generalization characteristics of the network. A steel strip defect data sets are adopted to conform the effectiveness of the proposed method. The experimental results show that the proposed method accelerate the training process through reducing the training epoch number, the accuracy and detection consistency on the steel strip defect data sets achieve a superior performance to the existing methods.
AB - Surface defect detection uses advanced machine vision inspection technology to detect defects such as spots, pits, scratches and chromatic aberrations on the surface of the workpiece. The traditional machine vision detection method requires manual selection of defect features as the basis of defect identification, which is time-consuming and laborious and has low accuracy in defect detection. To overcome the aforementioned deficiencies, the convolutional neural network (CNN) is proposed as a deep learning model to extract the defect features autonomously in an elegant way. In this paper, two smaller convolution kernels form a parallel channel in two layers of the convolutional neural network architecture, and then the results of the operation are fused to extract multi-scale information, which increases the adaptability of the network to scale. Besides, the batch normalization (BN) is introduced into convolutional neural network to standardize the data distribution, offering an easy starting condition for training and improving the generalization characteristics of the network. A steel strip defect data sets are adopted to conform the effectiveness of the proposed method. The experimental results show that the proposed method accelerate the training process through reducing the training epoch number, the accuracy and detection consistency on the steel strip defect data sets achieve a superior performance to the existing methods.
KW - Batch normalization
KW - Convolutional neural network
KW - Surface defect detection
UR - http://www.scopus.com/inward/record.url?scp=85081113587&partnerID=8YFLogxK
U2 - 10.1145/3378891.3378894
DO - 10.1145/3378891.3378894
M3 - Conference contribution
AN - SCOPUS:85081113587
T3 - ACM International Conference Proceeding Series
SP - 1
EP - 4
BT - ICRSA 2019 - 2nd International Conference on Robot Systems and Applications
PB - Association for Computing Machinery
T2 - 2nd International Conference on Robot Systems and Applications, ICRSA 2019
Y2 - 4 August 2019 through 7 August 2019
ER -