Synthetic training data generation for deep learning based quality inspection
Pierre Gutierrez, Maria Luschkova, Antoine Cordier, Mustafa Shukor,, Mona Schappert, and Tim Dahmen

TL;DR
This paper presents a simulation pipeline for generating synthetic images of metallic parts with defects to train deep learning models for quality inspection, reducing reliance on costly real data and improving defect detection performance.
Contribution
It introduces a novel simulation method for generating realistic defect images and demonstrates how combining simulated and real data enhances deep learning-based quality inspection.
Findings
Synthetic data improves defect detection accuracy.
Combining simulated and real data boosts performance.
Domain adaptation slightly enhances results.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
