Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Conditional image-to-image translation generative adversarial network (cGAN) for fabric defect data augmentation

Published: 12 August 2024 Publication History

Abstract

The availability of comprehensive datasets is a crucial challenge for developing artificial intelligence (AI) models in various applications and fields. The lack of large and diverse public fabric defect datasets forms a major obstacle to properly and accurately developing and training AI models for detecting and classifying fabric defects in real-life applications. Models trained on limited datasets struggle to identify underrepresented defects, reducing their practicality. To address these issues, this study suggests using a conditional generative adversarial network (cGAN) for fabric defect data augmentation. The proposed image-to-image translator GAN features a conditional U-Net generator and a 6-layered PatchGAN discriminator. The conditional U-Network (U-Net) generator can produce highly realistic synthetic defective samples and offers the ability to control various characteristics of the generated samples by taking two input images: a segmented defect mask and a clean fabric image. The segmented defect mask provides information about various aspects of the defects to be added to the clean fabric sample, including their type, shape, size, and location. By augmenting the training dataset with diverse and realistic synthetic samples, the AI models can learn to identify a broader range of defects more accurately. This technique helps overcome the limitations of small or unvaried datasets, leading to improved defect detection accuracy and generalizability. Moreover, this proposed augmentation method can find applications in other challenging fields, such as generating synthetic samples for medical imaging datasets related to brain and lung tumors.

References

[1]
Rasheed A, Zafar B, Rasheed A, Ali N, Sajid M, Dar SH, et al. Fabric defect detection using computer vision techniques: a comprehensive review Math Probl Eng 2020 2020 1-24
[2]
Jing JF, Ma H, and Zhang HH Automatic fabric defect detection using a deep convolutional neural network Color Technol 2019 135 213-223
[3]
Anami BS and Elemmi MC Comparative analysis of SVM and ANN classifiers for defective and non-defective fabric images classification J Text Inst 2022 113 1072-1082
[4]
Kattenborn T, Leitloff J, Schiefer F, and Hinz S Review on convolutional neural networks (CNN) in vegetation remote sensing ISPRS J Photogramm Remote Sens 2021 173 24-49
[5]
Mahmood SN, Mohammed SS, Ismaeel AG, Clarke HG, Mahmood IN, Aziz DA et al (2023) "Improved malaria cells detection using deep convolutional neural network." In: 5th International congress on human-computer interaction, optimization and robotic applications (HORA), pp 1–4
[6]
Situ Z, Teng S, Liu H, Luo J, and Zhou Q Automated sewer defects detection using style-based generative adversarial networks and fine-tuned well-known CNN classifier IEEE Access 2021 9 59498-59507
[7]
Balhara S, Gupta N, Alkhayyat A, Bharti I, Malik RQ, Mahmood SN et al (2022) A survey on deep reinforcement learning architectures, applications and emerging trends. IET Commun 1–16
[8]
Ahmad I, Hussain S, Mahmood SN, Mostafa H, Alkhayyat A, Marey M, et al. Co-channel interference management for heterogeneous networks using deep learning approach Information 2023 14 139
[9]
Wu Q, Li X, Wang K, and Bilal H Regional feature fusion for on-road detection of objects using camera and 3D-LiDAR in high-speed autonomous vehicles Soft Comput 2023 27 18195-18213
[10]
Dou H, Liu Y, Chen S, Zhao H, and Bilal H A hybrid CEEMD-GMM scheme for enhancing the detection of traffic flow on highways Soft Comput 2023 27 16373-16388
[11]
Ko K, Yeom T, and Lee M Superstargan: generative adversarial networks for image-to-image translation in large-scale domains Neural Netw 2023 162 330-339
[12]
Ngoc NTT, Lan NTN, Hieu NM (2022) "Defects classification on garment fabrics and application of artificial intelligence to detect defects during fabric inspection." In: International conference on material, machines and methods for sustainable development, pp 51–60
[13]
Chlap P, Min H, Vandenberg N, Dowling J, Holloway L, and Haworth A A review of medical image data augmentation techniques for deep learning applications J Med Imaging Radiat Oncol 2021 65 545-563
[14]
Guo X, Liu X, Królczyk G, Sulowicz M, Glowacz A, Gardoni P, et al. Damage detection for conveyor belt surface based on conditional cycle generative adversarial network Sensors 2022 22 3485
[15]
Liu J, Wang C, Su H, Du B, and Tao D Multistage GAN for fabric defect detection IEEE Trans Image Process 2019 29 3388-3400
[16]
Wang Q, Yang R, Wu C, and Liu Y An effective defect detection method based on improved generative adversarial networks (iGAN) for machined surfaces J Manuf Process 2021 65 373-381
[17]
Niu S, Li B, Wang X, and Lin H Defect image sample generation with GAN for improving defect recognition IEEE Trans Autom Sci Eng 2020 17 1611-1622
[18]
Han Y-J and Yu H-J Fabric defect detection system using stacked convolutional denoising auto-encoders trained with synthetic defect data Appl Sci 2020 10 2511
[19]
Li C, Li J, Li Y, He L, Fu X, and Chen J Fabric defect detection in textile manufacturing: a survey of the state of the art Secur Commun Netw 2021 2021 1-13
[20]
Silvestre-Blanes J, Albero-Albero T, Miralles I, Pérez-Llorens R, and Moreno J A public fabric database for defect detection methods and results Autex Res J 2019 19 363-374
[21]
Isola P, Zhu J-Y, Zhou T, Efros AA (2017) "Image-to-image translation with conditional adversarial networks," In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 1125–1134
[22]
Pathak D, Krahenbuhl P, Donahue J, Darrell T, Efros AA, (2016) "Context encoders: feature learning by inpainting," In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 2536–2544

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Neural Computing and Applications
Neural Computing and Applications  Volume 36, Issue 32
Nov 2024
637 pages

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 12 August 2024
Accepted: 01 July 2024
Received: 24 September 2023

Author Tags

  1. Conditional GAN
  2. Image-to-image translation
  3. Fabric defect
  4. Data augmentation
  5. Defect detection
  6. U-Net

Qualifiers

  • Research-article

Funding Sources

  • Ondokuz Mayıs University

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 14 Dec 2024

Other Metrics

Citations

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media