Skip to main content
Log in

Fabric Defect Detection Using Competitive Cat Swarm Optimizer Based RideNN and Deep Neuro Fuzzy Network

  • Original Paper
  • Published:
Sensing and Imaging Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. Grau, P. (1991). Textile industry wastewaters treatment. Water Science and Technology, 24(1), 97–103. https://doi.org/10.2166/wst.1991.0015

    Article  MathSciNet  Google Scholar 

  2. Mirra, R., Ribarov, C., Valchev, D., & Ribarova, I. (2020). Towards energy efficient onsite wastewater treatment. Civil Engineering Journal, 6(7), 1218–1226.

    Article  Google Scholar 

  3. 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

    Article  Google Scholar 

  4. 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

    Article  Google Scholar 

  5. 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

    Article  Google Scholar 

  6. 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

    Article  Google Scholar 

  7. 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

    Article  Google Scholar 

  8. 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

    Article  MATH  Google Scholar 

  9. 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

    Article  Google Scholar 

  10. 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.

    Article  Google Scholar 

  11. 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.

  12. 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

    Article  MathSciNet  Google Scholar 

  13. 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.

    Google Scholar 

  14. 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

    Article  Google Scholar 

  15. 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

    Article  Google Scholar 

  16. Sarkar, A. (2020). Optimization assisted convolutional neural network for facial emotion recognition. Multimedia Research. https://doi.org/10.46253/j.mr.v3i2.a5

    Article  Google Scholar 

  17. 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.

    Google Scholar 

  18. 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

    Article  Google Scholar 

  19. 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

    Article  Google Scholar 

  20. 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

    Article  Google Scholar 

  21. 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

    Article  Google Scholar 

  22. 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

    Article  Google Scholar 

  23. 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

    Article  Google Scholar 

  24. 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

    Article  Google Scholar 

  25. 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

    Article  Google Scholar 

  26. 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

    Article  Google Scholar 

  27. 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

    Article  Google Scholar 

  28. 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

  29. 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

    Chapter  Google Scholar 

  30. 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

    Article  Google Scholar 

  31. Median filter. (2021). "https://towardsdatascience.com/image-processing-class-egbe443-4-filters-aa1037676130," Accessed on April 2021.

  32. 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

    Article  Google Scholar 

  33. 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

    Article  Google Scholar 

  34. 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

    Article  Google Scholar 

  35. 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

    Article  Google Scholar 

  36. Perez, L. and Wang, J. (2017). The effectiveness of data augmentation in image classification using deep learning," arXiv preprint.

  37. TILDA Textile Texture-Database. (2021). "https://lmb.informatik.uni-freiburg.de/resources/datasets/tilda.en.html", accessed on March 2021.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Maheshwari S. Biradar.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11220-021-00370-2

Keywords

Navigation