Applied Sciences (Nov 2021)

Spatio-Temporal Deep Learning-Based Methods for Defect Detection: An Industrial Application Study Case

  • Lucas A. da Silva,
  • Eulanda M. dos Santos,
  • Leo Araújo,
  • Natalia S. Freire,
  • Max Vasconcelos,
  • Rafael Giusti,
  • David Ferreira,
  • Anderson S. Jesus,
  • Agemilson Pimentel,
  • Caio F. S. Cruz,
  • Ruan J. S. Belem,
  • André S. Costa,
  • Osmar A. da Silva

DOI
https://doi.org/10.3390/app112210861
Journal volume & issue
Vol. 11, no. 22
p. 10861

Abstract

Read online

Data-driven methods—particularly machine learning techniques—are expected to play a key role in the headway of Industry 4.0. One increasingly popular application in this context is when anomaly detection is employed to test manufactured goods in assembly lines. In this work, we compare supervised, semi/weakly-supervised, and unsupervised strategies to detect anomalous sequences in video samples which may be indicative of defective televisions assembled in a factory. We compare 3D autoencoders, convolutional neural networks, and generative adversarial networks (GANs) with data collected in a laboratory. Our methodology to simulate anomalies commonly found in TV devices is discussed in this paper. We also propose an approach to generate anomalous sequences similar to those produced by a defective device as part of our GAN approach. Our results show that autoencoders perform poorly when trained with only non-anomalous data—which is important because class imbalance in industrial applications is typically skewed towards the non-anomalous class. However, we show that fine-tuning the GAN is a feasible approach to overcome this problem, achieving results comparable to those of supervised methods.

Keywords