Abstract
The rising rates of costs in labor and growth of computerization in fabric industries made defect detection in fabric a promising domain. For a huge time, manual discovery is extensively utilized in textile industries by trained staff that results in high cost. Meanwhile, the strict quality assessment is done by modern textile industries, which made automatic fabric defect detection a reliable choice. Since defect detection is an important and challenging aspect of modern industrial manufacturing, it is necessary to determine the quality and acceptability of garments and to reduce the cost and time waste caused by defects. Different methods are in practice for effective detection of fabric defects, however, they limit due to many reasons. Thus we proposed a new method named Competitive Cat Swarm Optimizer (CCSO) based Deep neuro-fuzzy network (DNFN) for effective fabric detection. Here, the pre-processing is performed with a median filter for eliminating noise contained in the image. Furthermore, features are extracted that involves Tetrolet transform-based features, statistical features, like energy, entropy, homogeneity, contrast, correlation, and texture feature, like Local gradient pattern. The data augmentation is carried out based on obtained features to make it apposite for processing. The defect detection is carried out using RideNN and DNFN. Here, the training of DNFN is done using the proposed CCSO, which is devised by combining Cat Swarm Optimization and Competitive Swarm Optimizer. The correlation is performed on the outputs of RideNN and DNFN for generating the final output of fabric defect detection. The performance of the proposed CCSO-based DNFN is compared with the different existing methods and the proposed CCSO-based DNFN outperforms with the highest specificity of 0.920, the accuracy of 0.919, and sensitivity of 0.916.
Similar content being viewed by others
References
Grau, P. (1991). Textile industry wastewaters treatment. Water Science and Technology, 24(1), 97–103. https://doi.org/10.2166/wst.1991.0015
Mirra, R., Ribarov, C., Valchev, D., & Ribarova, I. (2020). Towards energy efficient onsite wastewater treatment. Civil Engineering Journal, 6(7), 1218–1226.
Wu, Y., Zhou, J., Akankwasa, N. T., Wang, K., & Wang, J. (2019). Fabric texture representation using the stable learned discrete cosine transform dictionary. Textile Research Journal, 89(3), 294–310. https://doi.org/10.1177/0040517517743688
Jing, J., Wang, Z., Ratsch, M., & Zhang, H. (2020). Mobile-Unet: An efficient convolutional neural network for fabric defect detection. Textile Research Journal. https://doi.org/10.1177/0040517520928604
Ngan, H. Y. T., Pang, G. K. H., & Yung, N. H. C. (2011). Automated fabric defect detection—a review. Image and Vision Computing, 29(7), 442–458. https://doi.org/10.1016/j.imavis.2011.02.002
Hanbaya, K., Talub, M. F., & Ozguvenc, O. F. (2016). Fabric defect detection systems and methods—A systematic literature review. Optik, 127(24), 11960–11973. https://doi.org/10.1016/j.ijleo.2016.09.110
Cohen, F. S., Fan, Z., & Attali, S. (1991). Automated inspection of textile fabrics using textural models. IEEE Computer Architecture Letters, 13(08), 803–808. https://doi.org/10.1109/34.85670
Liu, J., Wang, C., Hai, Su., Bo, Du., & Tao, D. (2019). Multistage GAN for fabric defect detection. IEEE Transactions on Image Processing, 29, 3388–3400. https://doi.org/10.1109/TIP.2019.2959741
Jing, J.-F., Ma, H., & Zhang, H.-H. (2019). Automatic fabric defect detection using a deep convolutional neural network. Coloration Technology, 135(3), 213–223. https://doi.org/10.1111/cote.12394
Kumar, R. (2019). Hybrid cat swarm and crow search algorithm to solve the combined economic emission dispatch model for smart grid. Journal of Computational Mechanics, Power System and Control, 2(3), 10–18.
Gavade, A. B., and Rajpurohi, V. S., (2013). "Productivity estimation and conditon assessement of horticulture crop from satellite based high resolution imagery: A review," NRSC ISRO UIM-2013.
Li, M., Wan, S., Deng, Z., & Wang, Y. (2019). Fabric defect detection based on saliency histogram features. Computational Intelligence, 35(3), 517–534. https://doi.org/10.1111/coin.12206
Jadhav, A. N., & Gomathi, N. (2019). DIGWO: hybridization of dragonfly algorithm with improved grey wolf optimization algorithm for data clustering. Multimedia Research, 2(3), 1–11.
Shelgaonkar, S. L. (2020). I-CSA based cluster head selection model in wireless sensor network. Journal of Networking and Communication Systems. https://doi.org/10.46253/jnacs.v3i2.a5
Jing, J., Zhuo, D., Zhang, H., Liang, Y., & Zheng, M. (2020). Fabric defect detection using the improved YOLOv3 model. Journal of Engineered Fibers and Fabrics. https://doi.org/10.1177/1558925020908268
Sarkar, A. (2020). Optimization assisted convolutional neural network for facial emotion recognition. Multimedia Research. https://doi.org/10.46253/j.mr.v3i2.a5
Kullolli, B. S., Rajpurohit, V. S., & Anil, B. G. (2013). An algorithmic approach for multispectral image quality assessment. International Journal of Current Engineering and Technology, 9, 209–214.
Sarabu, A., & Santra, A. K. (2021). Human action recognition in videos using convolution long short-term memory network with spatio-temporal networks. Emerging Science Journal, 5(1), 25–33. https://doi.org/10.28991/esj-2021-01254
Zhang, K., Yan, Y., Li, P., Jing, J., Wang, Z., & Xiong, Z. (2020). Fabric defect detection using saliency of multi-scale local steering kernel. IET Image Processing, 14(7), 1265–1272. https://doi.org/10.1049/iet-ipr.2018.5857
Tiganescu, A., Grecu, B., & Craifaleanu, I. G. (2020). Dynamic identification for representative building typologies: Three case studies from Bucharest area. Civil Engineering Journal, 6(3), 418–430. https://doi.org/10.28991/cej-2020-03091480
Guanghua, Hu., Huang, J., Wang, Q., Li, J., Zhijia, Xu., & Huang, X. (2020). Unsupervised fabric defect detection based on a deep convolutional generative adversarial network. Textile Research Journal, 90(3–4), 247–270. https://doi.org/10.1177/0040517519862880
Ouyang, W., Hou, J., Bugao, Xu., & Yuan, X. (2019). Fabric defect detection using activation layer embedded convolutional neural network. IEEE Access, 7, 70130–70140. https://doi.org/10.1109/ACCESS.2019.2913620
Jun, X., Wang, J., Zhou, J., Meng, S., Pan, R., & Gao, W. (2021). Fabric defect detection based on a deep convolutional neural network using a two-stage strategy. Textile Research Journal, 91(1–2), 130–142. https://doi.org/10.1177/0040517520935984
Li, Y., Luo, H., Miaomiao, Yu., Jiang, G., & Cong, H. (2019). Fabric defect detection algorithm using RDPSO-based optimal Gabor filter. The Journal of The Textile Institute, 110(4), 487–495. https://doi.org/10.1080/00405000.2018.1489951
Li, P., Liang, J., Shen, X., Zhao, M., & Sui, L. (2019). Textile fabric defect detection based on low-rank representation. Multimedia Tools and Applications, 78(1), 99–124. https://doi.org/10.1007/s11042-017-5263-z
Di, L., Long, H., & Liang, J. (2020). Fabric defect detection based on illumination correction and visual salient features. Sensors, 20(18), 5147. https://doi.org/10.3390/s20185147
Binu, D., & Kariyappa, B. S. (2018). RideNN: A new rider optimization algorithm-based neural network for fault diagnosis in analog circuits. IEEE Transactions on Instrumentation and Measurement, 68(1), 2–26. https://doi.org/10.1109/TIM.2018.2836058
Javaid, S., Abdullah, M., Javaid, N., Sultana, T., Ahmed, J., and Sattar, N. A. (2019). Towards buildings energy management: using seasonal schedules under time of use pricing tariff via deep neuro-fuzzy optimizer, In IEEE 15th International Wireless Communications & Mobile Computing Conference (IWCMC), pp. 1594–1599, https://doi.org/10.1109/IWCMC.2019.8766673
Bahrami, M., Bozorg-Haddad, O., & Chu, X. (2018). Cat swarm optimization (CSO) algorithm. In O. Bozorg-Haddad (Ed.), Advanced optimization by nature-inspired algorithms (pp. 9–18). Springer. https://doi.org/10.1007/978-981-10-5221-7_2
Cheng, R., & Jin, Y. (2014). A competitive swarm optimizer for large scale optimization. IEEE Transactions on Cybernetics, 45(2), 191–204. https://doi.org/10.1109/TCYB.2014.2322602
Median filter. (2021). "https://towardsdatascience.com/image-processing-class-egbe443-4-filters-aa1037676130," Accessed on April 2021.
Krommweh, J. (2010). Tetrolet transform: A new adaptive Haar wavelet algorithm for sparse image representation. Journal of Visual Communication and Image Representation, 21(4), 364–374. https://doi.org/10.1016/j.jvcir.2010.02.011
Cheng, H. D., & Sun, Y. (2000). A hierarchical approach to color image segmentation using homogeneity. IEEE Transactions on Image Processing, 9(12), 2071–2082. https://doi.org/10.1109/83.887975
Fu, Y., Yan, S., & Huang, T. S. (2008). Correlation metric for generalized feature extraction. IEEE Transactions on Pattern Analysis and Machine Intelligence, 30(12), 2229–2235. https://doi.org/10.1109/TPAMI.2008.154
Jun, B., Choi, I., & Kim, D. (2013). Local transform features and hybridization for accurate face and human detection. IEEE Transactions on Pattern Analysis and Machine Intelligence, 35(6), 1423–1436. https://doi.org/10.1109/TPAMI.2012.219
Perez, L. and Wang, J. (2017). The effectiveness of data augmentation in image classification using deep learning," arXiv preprint.
TILDA Textile Texture-Database. (2021). "https://lmb.informatik.uni-freiburg.de/resources/datasets/tilda.en.html", accessed on March 2021.
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
Biradar, M.S., Sheeparamatti, B.G. & Patil, P.M. Fabric Defect Detection Using Competitive Cat Swarm Optimizer Based RideNN and Deep Neuro Fuzzy Network. Sens Imaging 23, 3 (2022). https://doi.org/10.1007/s11220-021-00370-2
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11220-021-00370-2