Saved in:
Bibliographic Details
Main Authors: Khan, Nazifa Azam, Cieslak, Mikolaj, McQuillan, Ian
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2404.05128
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910448511614976
author Khan, Nazifa Azam
Cieslak, Mikolaj
McQuillan, Ian
author_facet Khan, Nazifa Azam
Cieslak, Mikolaj
McQuillan, Ian
contents Artificial neural networks are often used to identify features of crop plants. However, training their models requires many annotated images, which can be expensive and time-consuming to acquire. Procedural models of plants, such as those developed with Lindenmayer-systems (L-systems) can be created to produce visually realistic simulations, and hence images of plant simulations, where annotations are implicitly known. These synthetic images can either augment or completely replace real images in training neural networks for phenotyping tasks. In this paper, we systematically vary amounts of real and synthetic images used for training in both maize and canola to better understand situations where synthetic images generated from L-systems can help prediction on real images. This work also explores the degree to which realism in the synthetic images improves prediction. We have five different variants of a procedural canola model (these variants were created by tuning the realism while using calibration), and the deep learning results showed how drastically these results improve as the canola synthetic images are made to be more realistic. Furthermore, we see how neural network predictions can be used to help calibrate L-systems themselves, creating a feedback loop.
format Preprint
id arxiv_https___arxiv_org_abs_2404_05128
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Importance of realism in procedurally-generated synthetic images for deep learning: case studies in maize and canola
Khan, Nazifa Azam
Cieslak, Mikolaj
McQuillan, Ian
Computer Vision and Pattern Recognition
Machine Learning
Artificial neural networks are often used to identify features of crop plants. However, training their models requires many annotated images, which can be expensive and time-consuming to acquire. Procedural models of plants, such as those developed with Lindenmayer-systems (L-systems) can be created to produce visually realistic simulations, and hence images of plant simulations, where annotations are implicitly known. These synthetic images can either augment or completely replace real images in training neural networks for phenotyping tasks. In this paper, we systematically vary amounts of real and synthetic images used for training in both maize and canola to better understand situations where synthetic images generated from L-systems can help prediction on real images. This work also explores the degree to which realism in the synthetic images improves prediction. We have five different variants of a procedural canola model (these variants were created by tuning the realism while using calibration), and the deep learning results showed how drastically these results improve as the canola synthetic images are made to be more realistic. Furthermore, we see how neural network predictions can be used to help calibrate L-systems themselves, creating a feedback loop.
title Importance of realism in procedurally-generated synthetic images for deep learning: case studies in maize and canola
topic Computer Vision and Pattern Recognition
Machine Learning
url https://arxiv.org/abs/2404.05128