Skip to main content
Log in

The improved method in fabric image classification using convolutional neural network

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Wool fabric is an important material in the weaving sector despite its disadvantages, such as the difficulty of classifying and storing pattern information and identifying when this information needs to be reused. With the deep learning method, these problems can be ingeniously solved. Therefore, the use of convolutional neural networks (CNNs) in artificial intelligence to extract texture features is a helpful and vital approach to resolving fabric pattern classification problems in fabric traceability and management. In this paper, we combined the unique advantages of Inception and ResNet to improve the feature extractor. After training the new CNN with fabric images, the texture features are well extracted and the fabric categories are properly classified through optimized classifiers. Different data are employed to confirm the generalization and robustness of the model, including training with different image sizes and small training sets. The proposed network model outperforms the classic deep learning classification algorithms in both accuracy and speed.

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

Similar content being viewed by others

Data Availability

The address of FID dataset is https://github.com/rhrobot/Fabric-Image-Data

References

  1. Abdi L, Hashemi S (2015) To combat multi-class imbalanced problems by means of over-sampling techniques. IEEE Trans Knowl Data Eng 28(1):238–251

    Article  Google Scholar 

  2. Camlica Z, Tizhoosh HR, Khalvati F (2015) Medical image classification via svm using lbp features from saliency-based folded data. IEEE 128–132

  3. Chen T, Li M, Li Y, Lin M, Wang N, Wang M, Xiao T, Xu B, Zhang C, Zhang Z (2015) Mxnet: A flexible and efficient machine learning library for heterogeneous distributed systems. arXiv preprint arXiv:1512.01274

  4. Choubey A, Choubey SB, Koushik C (2021) Fuzzy svm classifier for clothes pattern recognition. In: Advances in Clean Energy Technologies, pp 843–854

  5. Datta R, Joshi D, Li J, Wang JZ (2008) Image retrieval: Ideas, inuences, and trends of the new age. ACM Comput Surv (Csur) 40(2):1–60

    Article  Google Scholar 

  6. Do MN, Vetterli M (2005) The contourlet transform: an efficient directional multiresolution image representation. IEEE Trans Image Process 14(12):2091–2106

    Article  Google Scholar 

  7. Ge FX, Shi Y, Sun B, Xu F, Li VO (2014) Sparse representation based classication by using pca-sift descriptors. IEEE 429–432

  8. Glorot X, Bordes A, Bengio Y (2011) Deep sparse rectifier neural networks. JMLR Workshop Conf Proc 315–323

  9. Goutte C, Gaussier E (2005) A probabilistic interpretation of precision, recall and f-score, with implication for evaluation. 345–359. Springer

  10. He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. 770–778

  11. Hussain M, Khan B, Wang Z, Ding S (2020) Woven fabric pattern recognition and classification based on deep convolutional neural networks. vol. 9, pp 1048

  12. Jiang A, Ren P, Yang P (2010) Medical image enhancement algorithm based on contourlet transform.IEEE 624–627

  13. Jing J, Li Q, Li P, Zhang L (2016) A new method of printed fabric image retrieval based on color moments and gist feature description. Text Res J 86(11):1137–1150

    Article  Google Scholar 

  14. Kingma DP, Ba J (2014) Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980

  15. Krizhevsky A, Sutskever I, Hinton GE (2012) Imagenet classification with deep convolutional neural networks. Advances in neural information processing systems 25:1097–1105

    Google Scholar 

  16. Lee H, Park M, Kim J (2016) Plankton classification on imbalanced large scale database via convolutional neural networks with transfer learning. 3713–3717

  17. Liu Z, Li W, Wei Z (2020) Qualitative classification of waste textiles based on near infrared spectroscopy and the convolutional network. Text Res J 90(9–10):1057–1066

    Article  Google Scholar 

  18. Li P, Wang J, Zhang H, Jing J (2012) Automatic woven fabric classification based on support vector machine. 581–584

  19. Perez L, Wang J (2017) The effectiveness of data augmentation in image classification using deep learning. arXiv preprint arXiv:1712.04621

  20. Pulgar FJ, Rivera AJ, Charte F, del Jesus MJ (2017) On the impact of imbalanced data in convolutional neural networks performance. In: Inter-national Conference on Hybrid Articial Intelligence Systems, Springer, pp 220–232

  21. Ruihao L, Zhenzhong Y, Qiang S (2022) Research on fabric image retrieval system based on deep learning(in chinese). vol. 50, pp 42–47

  22. Seo KK (2007) An application of one-class support vector machines in content-based image retrieval. Expert Syst Appl 33(2):491–498

    Article  Google Scholar 

  23. Simonyan K, Zisserman A (2014) Very deep convolutional networks for large-scale image recognition. arXiv preprint arXiv:1409.1556

  24. Sokolova M, Lapalme G (2009) A systematic analysis of performance measures for classification tasks. Inf Process Manag 45(4):427–437

    Article  Google Scholar 

  25. Szegedy C, Liu W, Jia Y, Sermanet P, Reed S, Anguelov D, Erhan D, Vanhoucke V, Rabinovich A (2015) Going deeper with convolutions. 1–9

  26. Taigman Y, Yang M, Ranzato M, Wolf L (2014) Deepface: Closing the gap to human-level performance in face verification. 1701–1708

  27. Wei B, Hao K, Gao L, Tang XS (2020) Bio-inspired visual integrated model for multi-label classification of textile defect images. IEEE Trans Cogn Dev Syst PP(99):1–1

  28. Xiang J, Zhang N, Pan R, Gao W (2019) Fabric image retrieval system using hierarchical search based on deep convolutional neural network. Ieee Access 7:35405–35417

    Article  Google Scholar 

  29. Yang L, Zhang B, Ye X (2004) Fast fourier transform and its applications. Opto-Electron Eng 31:1–7

    Google Scholar 

  30. Zahera HM, Sherif M (2020) Probert: Product data classification with fine-tuning bert model. In: MWPD@ ISWC

  31. Zhang D, Wang J, Zhao X (2015) Estimating the uncertainty of average f1 scores. 317–320

  32. Zhao X, Zhang M, Zhang J (2021) Ensemble learning-based cnn for textile fabric defects classification. Int J Cloth Sci Tech 33(4):664–678

    Article  MathSciNet  Google Scholar 

  33. Zhou X, Zhou SD, Huang F, Zhou XT (2005) New algorithm of image enhancement based on wavelet transform. Comput Appl 3

Download references

Acknowledgements

Research for this article was supported by the Science and Technology Research Plan of Anhui Province, China, grant number 202003a05020015.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhenzhong Yu.

Ethics declarations

Conflicts of Interest

The authors declare that there is no conflict of interest regarding the publication of this paper.

Additional information

Publisher's Note

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

Ruihao Liu, Qigao Fan, Qiang Sun and Zhongsheng Jiang contributed equally to this work.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Liu, R., Yu, Z., Fan, Q. et al. The improved method in fabric image classification using convolutional neural network. Multimed Tools Appl 83, 6909–6924 (2024). https://doi.org/10.1007/s11042-023-15573-w

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-023-15573-w

Keywords

Navigation