RPA and L-System Based Synthetic Data Generator for Cost-efficient Deep Learning Model Training

Erick Fiestas S., Oscar E. Ramos, G. Sixto Prado

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

8 Scopus citations

Abstract

Deep learning (DL) models applied to computer vision have made great progress for image-based plant phenotyping in recent years, mostly for quality control process automation in the agroindustry. On the one hand, these models are able to detect objects in complex and noisy images as fast as human observations, but on the other hand, they are trained with a large amount of labeled data for parameter tuning. This turns the training process into an expensive, repetitive, and time-consuming labor. In this work, a synthetic data generator based on robotic process automation (RPA) and Lindenmayer systems (L-Systems) named RPASD is designed and implemented to train a DL model that detects artichoke seedlings in images captured by a robot. First, the growth artichoke seedling is modeled in L+C language using the LStudio software. Second, the RPASD is developed in Python to produce labeled images of grouped synthetic artichoke seedlings that alongside manually labeled images of real artichoke seedlings, taken by a robot, form the PlantiNet database. Third, a YOLOv3 model is trained with the previously built databases forming three datasets: 1) real and synthetics seedlings, 2) only synthetic seedlings, and 3) only real seedlings. The results show a 55% of Mean Intersection over the Union (mIoU) when training only with the second dataset and testing with the third one, which allows us to conclude that our proposed method could adequately boost DL model training reducing costs and time.

Original languageEnglish
Title of host publicationProceedings of the 3rd IEEE Eurasia Conference on IOT, Communication and Engineering 2021, ECICE 2021
EditorsTeen-Hang Meen
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages645-650
Number of pages6
ISBN (Electronic)9781665445160
DOIs
StatePublished - 2021
Event3rd IEEE Eurasia Conference on IOT, Communication and Engineering, ECICE 2021 - Yunlin, Taiwan, Province of China
Duration: 29 Oct 202131 Oct 2021

Publication series

NameProceedings of the 3rd IEEE Eurasia Conference on IOT, Communication and Engineering 2021, ECICE 2021

Conference

Conference3rd IEEE Eurasia Conference on IOT, Communication and Engineering, ECICE 2021
Country/TerritoryTaiwan, Province of China
CityYunlin
Period29/10/2131/10/21

Keywords

  • Agriculture
  • Deep Learning
  • Robotic Process Automation and Synthetic Data

Fingerprint

Dive into the research topics of 'RPA and L-System Based Synthetic Data Generator for Cost-efficient Deep Learning Model Training'. Together they form a unique fingerprint.

Cite this