Automatically Prepare Training Data for YOLO Using Robotic In-Hand Observation and Synthesis
Hao Chen, Weiwei Wan, Masaki Matsushita, Takeyuki Kotaka, Kensuke, Harada

TL;DR
This paper introduces an automated method for generating training data for object detection using robotic in-hand observation and image synthesis, reducing manual effort and cost.
Contribution
It combines robotic data collection with synthetic image generation to efficiently produce training datasets for YOLO, improving data efficiency and reducing manual labeling.
Findings
Synthetic and collected images achieve comparable detection performance.
The method reduces manual labeling effort significantly.
Optimized data configurations improve detection accuracy.
Abstract
Deep learning methods have recently exhibited impressive performance in object detection. However, such methods needed much training data to achieve high recognition accuracy, which was time-consuming and required considerable manual work like labeling images. In this paper, we automatically prepare training data using robots. Considering the low efficiency and high energy consumption in robot motion, we proposed combining robotic in-hand observation and data synthesis to enlarge the limited data set collected by the robot. We first used a robot with a depth sensor to collect images of objects held in the robot's hands and segment the object pictures. Then, we used a copy-paste method to synthesize the segmented objects with rack backgrounds. The collected and synthetic images are combined to train a deep detection neural network. We conducted experiments to compare YOLOv5x detectors…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · Robotics and Sensor-Based Localization · Robot Manipulation and Learning
Methodssimple Copy-Paste
