Abstract

Convolutional neural networks and their variants have revolutionized the field of image processing, allowing to find solutions to various types of problems in automatic visual inspection, such as, for instance, the detection and classification of surface defects in different types of industrial applications. In this chapter, a comparative study of different deep learning models aimed at solving the problem of classifying defects in images from a publicly available glass surface dataset is presented. Ten experiments were designed that allowed testing with several variants of the dataset, convolutional neural network architectures, residual learning-based networks, transfer learning, data augmentation, and (hyper)parameter tuning. The results show that the problem is difficult to solve due to both the nature of the defects and the ambiguity of the original class labels. All the experiments were analyzed in terms of different metrics for the sake of a better illustration and understanding of the compared alternatives.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call