Synthetic data augmentation for surface defect detection and classification using deep learning
Autor: | Saksham Jain, Gautam Seth, Girish Kumar, Arpit Paruthi, Umang Soni |
---|---|
Rok vydání: | 2020 |
Předmět: |
0209 industrial biotechnology
business.industry Computer science Pipeline (computing) Deep learning Supervised learning Pattern recognition 02 engineering and technology Convolutional neural network Industrial and Manufacturing Engineering Synthetic data Statistical classification 020901 industrial engineering & automation Artificial Intelligence 0202 electrical engineering electronic engineering information engineering Domain knowledge 020201 artificial intelligence & image processing Artificial intelligence Sensitivity (control systems) business Software |
Zdroj: | Journal of Intelligent Manufacturing. 33:1007-1020 |
ISSN: | 1572-8145 0956-5515 |
DOI: | 10.1007/s10845-020-01710-x |
Popis: | Deep learning techniques, especially Convolutional Neural Networks (CNN), dominate the benchmarks for most computer vision tasks. These state-of-the-art results are typically obtained through supervised learning, for which large annotated datasets are required. However, acquiring such datasets for manufacturing applications remains a challenging proposition due to the time and costs involved in their collection. To overcome this disadvantage, a novel framework is proposed for data augmentation by creating synthetic images using Generative Adversarial Networks (GANs). The generator synthesizes new surface defect images from random noise which is trained over time to get realistic fakes. These synthetic images can be used further for training of classification algorithms. Three GAN architectures are trained, and the entire data augmentation pipeline is implemented for the Northeastern University (China) Classification (NEU-CLS) dataset for hot-rolled steel strips from NEU Surface Defect Database. The classification accuracy of a simple CNN architecture is measured on synthetic augmented data and further it is compared with similar state-of-the-arts. It is observed that the proposed GANs-based augmentation scheme significantly improves the performance of CNN for classification of surface defects. The classically augmented CNN yields sensitivity and specificity of 90.28% and 98.06% respectively. In contrast, the synthetically augmented CNN yields better results, with sensitivity and specificity of 95.33% and 99.16% respectively. Also, the use of GANs is demonstrated to disentangle the representation space and to add additional domain knowledge through synthetic augmentation that can be difficult to replicate through classic augmentation. The proposed framework demonstrates high generalization capability. It may be applied to other supervised surface inspection tasks, and thus facilitate the development of advanced vision-based inspection instruments for manufacturing applications. |
Databáze: | OpenAIRE |
Externí odkaz: |