Synthetic training data generation for deep learning based quality inspection
Not on the map. Why?
Abstract (arXiv)
Deep learning is now the gold standard in computer vision-based quality inspection systems. In order to detect defects, supervised learning is often utilized, but necessitates a large amount of annotated images, which can be costly: collecting, cleaning, and annotating the data is tedious and limits the speed at which a system can be deployed as everything the system must detect needs to be observed first. This can impede the inspection of rare defects, since very few samples can be collected by the manufacturer. In this work, we focus on simulations to solve this issue. We first present a generic simulation pipeline to render images of defective or healthy (non defective) parts. As metallic parts can be highly textured with small defects like holes, we design a texture scanning and generation method. We assess the quality of the generated images by training deep learning networks and by testing them on real data from a manufacturer. We demonstrate that we can achieve encouraging results on real defect detection using purely simulated data. Additionally, we are able to improve global performances by concatenating simulated and real data, showing that simulations can complement real images to boost performances. Lastly, using domain adaptation techniques helps improving slightly our final results.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 23 of its 38 references that are in the map. First posted on arXiv 7 Apr 2021.
Builds on
23 of 38 references.
References · 23
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
- 2016DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFscited by 3,239
- 2015Domain-Adversarial Training of Neural Networkscited by 3,023
- 2017Domain Randomization for Transferring Deep Neural Networks from Simulation to the Real Worldcited by 1,401
- 2016Deep CORAL: Correlation Alignment for Deep Domain Adaptationcited by 1,194
- 2017CyCADA: Cycle-Consistent Adversarial Domain Adaptationcited by 1,079
- 2019Solving Rubik's Cube with a Robot Handcited by 699
- 2018ADVENT: Adversarial Entropy Minimization for Domain Adaptation in Semantic Segmentationcited by 623
- 2020FDA: Fourier Domain Adaptation for Semantic Segmentationcited by 540
- 2018Training Deep Networks with Synthetic Data: Bridging the Reality Gap by Domain Randomizationcited by 292
- 2016FCNs in the Wild: Pixel-level Adversarial and Constraint-based Adaptationcited by 242
11 more
- 2017Cut, Paste and Learn: Surprisingly Easy Synthesis for Instance Detectioncited by 209
- 2018Single-Image SVBRDF Capture with a Rendering-Aware Deep Networkcited by 116
- 2018Structured Domain Randomization: Bridging the Reality Gap by Context-Aware Synthetic Datacited by 94
- 2020Unsupervised Domain Adaptation in Semantic Segmentation: a Reviewcited by 88
- 2019Photorealistic Image Synthesis for Object Instance Detectioncited by 66
- 2016Synthesizing Training Images for Boosting Human 3D Pose Estimationcited by 52
- 2019AADS: Augmented Autonomous Driving Simulation using Data-driven Algorithmscited by 39
- 2020Alleviating Semantic-level Shift: A Semi-supervised Domain Adaptation Method for Semantic Segmentationcited by 35
- 2016How useful is photo-realistic rendering for visual learning?cited by 22
- 2018Domain Stylization: A Strong, Simple Baseline for Synthetic to Real Image Domain Adaptationcited by 18
- 2019End-to-End Defect Detection in Automated Fiber Placement Based on Artificially Generated Datacited by 4
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 0; 2024: 1.
5 papers.
- 2022The Eyecandies Dataset for Unsupervised Multimodal Anomaly Detection and Localizationcited by 55
- 2022Data refinement for fully unsupervised visual inspection using pre-trained networkscited by 4
- 2021Data augmentation and pre-trained networks for extremely low data regimes unsupervised visual inspectioncited by 3
- 2022Improving generalization with synthetic training data for deep learning based quality inspectioncited by 0
- 2024Visual Deformation Detection Using Soft Material Simulation for Pre-training of Condition Assessment Modelscited by 0
- 2024Visual Deformation Detection Using Soft Material Simulation for Pre-training of Condition Assessment Models2 Apr 2024
- 2022The Eyecandies Dataset for Unsupervised Multimodal Anomaly Detection and Localization10 Oct 2022
- 2022Improving generalization with synthetic training data for deep learning based quality inspection25 Feb 2022
- 2022Data refinement for fully unsupervised visual inspection using pre-trained networks25 Feb 2022
- 2021Data augmentation and pre-trained networks for extremely low data regimes unsupervised visual inspection2 Jun 2021