Abstract
Leather is a very important raw material in many manufacturing industries. For example to produce footwear, garments, bags and accessories. Prior to the mass production of certain product, a professional leather visual inspection process for defection spotting is essential as the quality control step. However, to date, there is a lack of fully-automated leather inspection systems in the industry, whereby most manufacturers rely on experienced and trained experts to mark out the defects in the leather. This kind of human assessment work is inefficient and inconsistent. Therefore, this paper proposes a method that based on image processing techniques, namely, gray level histogram analysis, to detect defects of the leather. Specifically, the histogram characteristics such as the mean and standard deviation are extracted and treated as the features. Then, the statistical Kolmogorov–Smirnov’s two-sample test is utilized to perform feature selection. Followed by a thresholding method to reduce the dimensionality of the features. Finally, the features are categorized by several well-known classifiers. The best classification accuracy obtained are 99.16% and 77.13% on two different datasets respectively.
Similar content being viewed by others
References
Ahonen T, Hadid A, Pietikainen M (2006) Face description with local binary patterns: Application to face recognition. IEEE Trans Pattern Anal Mach Intell 12:2037–2041
APLF (2018) Forecasts - global leather goods market size, demand forecasts, industry trends & updates (2018–2025), http://www.aplf.com/en-us/leather-fashion-news-and-blog/news/39758/forecasts-global-leather-goods-market-size-demand-forecasts-industry-trends-updates-2018-2025
Aslam M, Khan TM, Naqvi SS, Holmes G, Naffa R (2019) On the application of automated machine vision for leather defect inspection and grading: A survey. IEEE Access 7:176065–176086
Aslam Y, Santhi N, Ramasamy N, Ramar K (2020) Localization and segmentation of metal cracks using deep learning. J Ambient Intell Humaniz Comput. https://doi.org/10.1007/s12652-020-01803-8
Blum A (2018) Why image analysis could create a breakthrough in manufacturing automation, https://www.b2bnn.com/2018/08/why-image-analysis-could-create-a-breakthrough-in-manufacturing-automation
Bong H-Q, Truong Q-B, Nguyen H-C, Nguyen M-T (2018) Vision-based inspection system for leather surface defect detection and classification, In: 2018 5th NAFOSTED Conference on Information and Computer Science (NICS), IEEE, pp. 300–304
Burges CJ (1998) A tutorial on support vector machines for pattern recognition. Data Min Knowl Discov 2(2):121–167
Conover WJ (1965) Several k-sample kolmogorov–smirnov tests. Ann Math Stat 36(3): 1019–1026. http://www.jstor.org/stable/2238210
Cover T, Hart P (1967) Nearest neighbor pattern classification. IEEE Trans Inf Theor 13(1):21–27
de Souza Júnior AH, Corona F, Barreto GA, Miche Y, Lendasse A (2015) Minimal learning machine: a novel supervised distance-based approach for regression and classification. Neurocomputing 164:34–44
Dietterich TG (2000) Ensemble methods in machine learning, In: International workshop on multiple classifier systems, Springer, pp. 1–15
Fürnkranz J (2010) Decision Tree. Springer, Boston, pp 263–267
Georgieva L, Krastev K, Angelov N (2003) Identification of surface leather defects, In: CompSysTech, Vol. 3, Citeseer, pp. 303–307
Haralick RM, Shanmugam K, Dinstein IH (1973) Textural features for image classification. IEEE Trans Syst Man Cybern 6:610–621
He FQ, Wang W, Chen ZC (2006) Automatic visual inspection for leather manufacture, In: Key Engineering Materials, Vol. 326, Trans Tech Publ, pp. 469–472
Holland JH et al (1992) Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control, and artificial intelligence. MIT press, Cambridge
Hosmer DW Jr, Lemeshow S, Sturdivant RX (2013) Applied logistic regression, vol 398. Wiley, Hoboken
Hu G-H (2015) Automated defect detection in textured surfaces using optimal elliptical gabor filters. Optik 126(14):1331–1340
Huang G, Liu Z, Van Der Maaten L, Weinberger KQ (2017) Densely connected convolutional networks, In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp. 4700–4708
Jian L, Wei H, Bin H (2010) Research on inspection and classification of leather surface defects based on neural network and decision tree, In: 2010 International Conference On Computer Design and Applications, Vol. 2, IEEE, pp. V2–381
Kasi MK, Rao JB, Sahu VK (2014) Identification of leather defects using an autoadaptive edge detection image processing algorithm, In: 2014 International Conference on High Performance Computing and Applications (ICHPCA), IEEE, pp. 1–4
Klecka WR, Iversen GR, Klecka WR (1980) Discriminant analysis, vol 19. Sage, Thousand Oaks
Krizhevsky A, Sutskever I, Hinton GE (2012) Imagenet classification with deep convolutional neural networks, In: Advances in neural information processing systems, pp. 1097–1105
Kwak C, Ventura JA, Tofang-Sazi K (2001) Automated defect inspection and classification of leather fabric. Intell Data Anal 5(4):355–370
Lin M, Chen Q, Yan S (2013) ‘Network in network’, arXiv preprint arXiv:1312.4400
Liong S-T, Zheng D, Huang Y-C, Gan Y (2020) Leather defect classification and segmentation using deep learning architecture, Int J Comput Integr Manuf, pp. 1–13
Liong S, Gan YS, Huang Y, Liu K, Yau W (2019) Integrated neural network and machine vision approach for leather defect classification, CoRR arXiv:1905.11731
Liong S, Gan YS, Huang Y, Yuan C, Chang H (2019) Automatic defect segmentation on leather with deep learning, CoRR arXiv:1903.12139
Liong S, Gan YS, Liu K, Binh TQ, Le CT, Wu C, Yang C, Huang Y (2019) Efficient neural network approaches for leather defect classification, CoRR arXiv:1906.06446
Mohanaiah P, Sathyanarayana P, GuruKumar L (2013) Image texture feature extraction using GLCM approach. Int J Sci Res Publ 3(5):1
Pereira R, Dias M, Medeiros C, Filho PP (2018) Classification of failures in goat leather samples using computer vision and machine learning
Rajagopalan N, Narasimhan V, Vinjimoor SK, Aiyer J (2020) Deep cnn framework for retinal disease diagnosis using optical coherence tomography images, J Ambient Intell Humaniz Comput, pp. 1–12
Rish I et al (2001) An empirical study of the naive bayes classifier, In: IJCAI 2001 workshop on empirical methods in artificial intelligence, Vol. 3, pp. 41–46
San-Payo G, Ferreira JC, Santos P, Martins AL (2019) Machine learning for quality control system. J Ambient Intell Humaniz Comput. https://doi.org/10.1007/s12652-019-01640-4
Simonyan K, Zisserman A (2014) Very deep convolutional networks for large-scale image recognition, arXiv preprint arXiv:1409.1556
Sundari K (2017) A survey on the approaches used for detection of defects on leather surfaces using image processing. Int J Recent Trends Eng Res 3:374–379
Szegedy C, Ioffe S, Vanhoucke V, Alemi AA (2017) Inception-v4, inception-resnet and the impact of residual connections on learning, In: Thirty-First AAAI Conference on Artificial Intelligence
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
Technology S (2020) Satra leather grading accreditation, https://www.satra.com/bulletin/article.php?id=1906
Villar P, Mora M, Gonzalez P (2011) A new approach for wet blue leather defect segmentation, In: Iberoamerican Congress on Pattern Recognition, Springer, pp. 591–598
Xie X, Ge S, Xie M, Hu F, Jiang N, Cai T, Li B (2018) Image matching algorithm of defects on navel orange surface based on compressed sensing. J Ambient Intell Humaniz Comput. https://doi.org/10.1007/s12652-018-0833-0
Zavala-Mondragon LA, Lamichhane B, Zhang L, de Haan G (2019) Cnn-skelpose: a cnn-based skeleton estimation algorithm for clinical applications. J Ambient Intell Humaniz Comput, pp. 1–12
Acknowledgements
This work was funded by Ministry of Science and Technology (MOST) (Grant Number: 109-2221-E-035-065-MY2, 108-2218-E-009 -054 -MY2, 108-2218-E-035-007-, 108-2218-E-227-002-).
Author information
Authors and Affiliations
Corresponding authors
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
Gan, Y.S., Chee, SS., Huang, YC. et al. Automated leather defect inspection using statistical approach on image intensity. J Ambient Intell Human Comput 12, 9269–9285 (2021). https://doi.org/10.1007/s12652-020-02631-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12652-020-02631-6