Abstract
In this work, we propose and develop a classification model to be used in a quality control system for clothing manufacturing using machine learning algorithms. The system consists of using pictures taken through mobile devices to detect defects on production objects. In this work, a defect can be a missing component or a wrong component in a production object. Therefore, the function of the system is to classify the components that compose a production object through the use of a classification model. As a manufacturing business progresses, new objects are created, thus, the classification model must be able to learn the new classes without losing previous knowledge. However, most classification algorithms do not support an increase of classes, these need to be trained from scratch with all . Thus. In this work, we make use of an incremental learning algorithm to tackle this problem. This algorithm classifies features extracted from pictures of the production objects using a convolutional neural network (CNN), which have proven to be very successful in image classification problems. We apply the current developed approach to a process in clothing manufacturing. Therefore, the production objects correspond to clothing items
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Notes
CNN model architecture created by VGG (Visual Geometry Group, University of Oxford) for the ILSVRC-2014 contest.
MobileNetV1 from Google is a CNN model particularly useful for mobile and embedded vision applications.
CNN model that is the first runner up for image classification in ILSVRC-15.
CNN model that won the first place in the ILSVRC-15 classification competition with top-5 error rate of 3.57%
State of the art CNN model architecture combining ResNet and Inception features.
The CIFAR-10 dataset (Canadian Institute For Advanced Research) is a collection of images that are commonly used to train machine learning and computer vision algorithms.
References
Bray MA, Carpenter AE (2018) Quality control for high-throughput imaging experiments using machine learning in cellprofiler. In: Johnston P, Trask O (eds) High content screening. Methods in molecular biology, vol 1683. Humana Press, New York
Celik H, Dulger L, Topalbekiroglu M (2014) Development of a machine vision system: real-time fabric defect detection and classification with neural networks. J Text Inst 105(6):575–585
Chan C, Pang GK (2000) Fabric defect detection by fourier analysis. IEEE Trans Ind Appl 36(5):1267–1276
Heleno P, Davies R, Correia (2002) EURASIP. J Adv Signal Process 2002:298501. https://doi.org/10.1155/S1110865702204114
He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 770–778
Howard AG, Zhu M, Chen B, Kalenichenko D, Wang W, Weyand T, Andreetto M, Adam H (2017) Mobilenets: efficient convolutional neural networks for mobile vision applications. arXiv preprint arXiv:1704.04861
Kim H (2019) Multiple vehicle tracking and classification system with a convolutional neural network. J Ambient Intell Human Comput. https://doi.org/10.1007/s12652-019-01429-5
Krizhevsky A, Hinton G (2009) Learning multiple layers of features from tiny images, University of Toronto
Krizhevsky A, Sutskever I, Hinton GE (2012) Imagenet classification with deep convolutional neural networks. Adv Neural Inf Process Syst 1097–1105
Kumar A (2003) Neural network based detection of local textile defects. Pattern Recogn 36(7):1645–1659
Kumar A (2008) Computer-vision-based fabric defect detection: a survey. IEEE Trans Industr Electron 55(1):348–363
Kumar A, Pang GK (2002) Defect detection in textured materials using gabor filters. IEEE Trans Ind Appl 38(2):425–440
Lakshminarayanan B, Roy DM, YW (2014) The efficient online random forests. Advances in neural information processing systems, Mondrian forests, pp 3140–3148
Li D, Liang LQ, Zhang WJ (2014) Effect inspection and extraction of the mobile phone cover glass based on the principal components analysis. Int J Adv Manuf Technol 73:9–12
Nalbach O, Linn C, Derouet M, Werth D, (2018) Predictive quality: towards a new understanding of quality assurance using machine learning tools. In: Abramowicz W., Paschke A (eds) Business information systems. BIS, (2018) Lecture Notes in Business Information Processing, vol 320. Springer, Cham
Polikar R, Upda L, Upda SS, Honavar V (2001) Learn++: an incremental learning algorithm for supervised neural networks. IEEE Trans Syst Man Cybern part C (applications and reviews) 31(4):497–508
Pratt LY, Mostow J, Kamm CA, Kamm AA (1991) Direct transfer of learned information among neural networks. AAAI 91:584–589
Ryu JY, Kim SW, Kim SU, Ha DH (2010) Automatic image quality control system. In: Kim T, Vasilakos T, Sakurai K, Xiao Y, Zhao G, Slezak D (eds) Communication and networking. FGCN 2010. Communications in computer and information science, vol 120. Springer, Berlin
Simonyan AK, Zisserman A (2014) Very deep convolutional networks for large-scale image recognition, arXiv: 1409.1556
Szegedy C, Liu W, Jia Y, Sermanet P, Reed S, Anguelov D, Erhan D, Vanhoucke V, Rabinovich A (2015) Going deeper with convolutions. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 1–9
Utgoff PE (1989) Incremental induction of decision trees. Mach Learn 4(2):161–186
Zhu Y, Li S, Liu S, Yue E (2011) Design of agent-based agricultural product quality control system. In: Li D, Liu Y, Chen Y (eds) Computer and computing technologies in agriculture IV. CCTA (2010) IFIP advances in information and communication technology, vol 344. Springer, Berlin, Heidelberg
Funding
This research has been supported by Portuguese National funds through FITEC - Programa Interface, with reference CIT “INOV - INESC Inovação - Financiamento Base”.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
San-Payo, G., Ferreira, J.C., Santos, P. et al. Machine learning for quality control system. J Ambient Intell Human Comput 11, 4491–4500 (2020). https://doi.org/10.1007/s12652-019-01640-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12652-019-01640-4