mlsanityData to 7 Oct 2026

Improving generalization with synthetic training data for deep learning based quality inspection

arXiv 2202.12818 ↗First posted 25 Feb 2022cs.CV cs.AI cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Automating quality inspection with computer vision techniques is often a very data-demanding task. Specifically, supervised deep learning requires a large amount of annotated images for training. In practice, collecting and annotating such data is not only costly and laborious, but also inefficient, given the fact that only a few instances may be available for certain defect classes. If working with video frames can increase the number of these instances, it has a major disadvantage: the resulting images will be highly correlated with one another. As a consequence, models trained under such constraints are expected to be very sensitive to input distribution changes, which may be caused in practice by changes in the acquisition system (cameras, lights), in the parts or in the defects aspect. In this work, we demonstrate the use of randomly generated synthetic training images can help tackle domain instability issues, making the trained models more robust to contextual changes. We detail both our synthetic data generation pipeline and our deep learning methodology for answering these questions.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 30 of its 44 references that are in the map. First posted on arXiv 25 Feb 2022.

Builds on

30 of 44 references.

References · 30

  1. 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
  2. 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
  3. 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
  4. 2015Domain-Adversarial Training of Neural Networkscited by 3,023
  5. 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
  6. 2020The Many Faces of Robustness: A Critical Analysis of Out-of-Distribution Generalizationcited by 1,842
  7. 2017Domain Randomization for Transferring Deep Neural Networks from Simulation to the Real Worldcited by 1,401
  8. 2019Natural Adversarial Examplescited by 1,401
  9. 2019AugMix: A Simple Data Processing Method to Improve Robustness and Uncertaintycited by 897
  10. 2019Big Transfer (BiT): General Visual Representation Learningcited by 766
  11. 2019Solving Rubik's Cube with a Robot Handcited by 699
  12. 2019Using Self-Supervised Learning Can Improve Model Robustness and Uncertaintycited by 511
18 more
  1. 2020Measuring Robustness to Natural Distribution Shifts in Image Classificationcited by 452
  2. 2019Making Convolutional Networks Shift-Invariant Againcited by 390
  3. 2019Using Pre-Training Can Improve Model Robustness and Uncertaintycited by 373
  4. 2018Training Deep Networks with Synthetic Data: Bridging the Reality Gap by Domain Randomizationcited by 292
  5. 2017Cut, Paste and Learn: Surprisingly Easy Synthesis for Instance Detectioncited by 209
  6. 2018Why do deep convolutional networks generalize so poorly to small image transformations?cited by 198
  7. 2016Improving the Robustness of Deep Neural Networks via Stability Trainingcited by 156
  8. 2018Single-Image SVBRDF Capture with a Rendering-Aware Deep Networkcited by 116
  9. 2018Structured Domain Randomization: Bridging the Reality Gap by Context-Aware Synthetic Datacited by 94
  10. 2020Unsupervised Domain Adaptation in Semantic Segmentation: a Reviewcited by 88
  11. 2019Photorealistic Image Synthesis for Object Instance Detectioncited by 66
  12. 2016Synthesizing Training Images for Boosting Human 3D Pose Estimationcited by 52
  13. 2019AADS: Augmented Autonomous Driving Simulation using Data-driven Algorithmscited by 39
  14. 2020Alleviating Semantic-level Shift: A Semi-supervised Domain Adaptation Method for Semantic Segmentationcited by 35
  15. 2020Compounding the Performance Improvements of Assembled Techniques in a Convolutional Neural Networkcited by 24
  16. 2016How useful is photo-realistic rendering for visual learning?cited by 22
  17. 2021Synthetic training data generation for deep learning based quality inspectioncited by 5
  18. 2019End-to-End Defect Detection in Automated Fiber Placement Based on Artificially Generated Datacited by 4

Built on by

Not cited yet.