A Comparative Study of 3D Model Acquisition Methods for Synthetic Data Generation of Agricultural Products
By: Steven Moonen , Rob Salaets , Kenneth Batstone and more
Potential Business Impact:
Teaches robots to sort potatoes from rocks.
In the manufacturing industry, computer vision systems based on artificial intelligence (AI) are widely used to reduce costs and increase production. Training these AI models requires a large amount of training data that is costly to acquire and annotate, especially in high-variance, low-volume manufacturing environments. A popular approach to reduce the need for real data is the use of synthetic data that is generated by leveraging computer-aided design (CAD) models available in the industry. However, in the agricultural industry these models are not readily available, increasing the difficulty in leveraging synthetic data. In this paper, we present different techniques for substituting CAD files to create synthetic datasets. We measure their relative performance when used to train an AI object detection model to separate stones and potatoes in a bin picking environment. We demonstrate that using highly representative 3D models acquired by scanning or using image-to-3D approaches can be used to generate synthetic data for training object detection models. Finetuning on a small real dataset can significantly improve the performance of the models and even get similar performance when less representative models are used.
Similar Papers
Synthetic Industrial Object Detection: GenAI vs. Feature-Based Methods
CV and Pattern Recognition
Makes robots learn from fake pictures, not real ones.
A Synthetic Data Pipeline for Supporting Manufacturing SMEs in Visual Assembly Control
CV and Pattern Recognition
Makes factory robots see and check parts.
The Impact of Synthetic Data on Object Detection Model Performance: A Comparative Analysis with Real-World Data
CV and Pattern Recognition
Makes robots see better using fake pictures.