Cargando…

The use of plant models in deep learning: an application to leaf counting in rosette plants

Deep learning presents many opportunities for image-based plant phenotyping. Here we consider the capability of deep convolutional neural networks to perform the leaf counting task. Deep learning techniques typically require large and diverse datasets to learn generalizable models without providing...

Descripción completa

Detalles Bibliográficos
Autores principales: Ubbens, Jordan, Cieslak, Mikolaj, Prusinkiewicz, Przemyslaw, Stavness, Ian
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5773030/
https://www.ncbi.nlm.nih.gov/pubmed/29375647
http://dx.doi.org/10.1186/s13007-018-0273-z
_version_ 1783293494350053376
author Ubbens, Jordan
Cieslak, Mikolaj
Prusinkiewicz, Przemyslaw
Stavness, Ian
author_facet Ubbens, Jordan
Cieslak, Mikolaj
Prusinkiewicz, Przemyslaw
Stavness, Ian
author_sort Ubbens, Jordan
collection PubMed
description Deep learning presents many opportunities for image-based plant phenotyping. Here we consider the capability of deep convolutional neural networks to perform the leaf counting task. Deep learning techniques typically require large and diverse datasets to learn generalizable models without providing a priori an engineered algorithm for performing the task. This requirement is challenging, however, for applications in the plant phenotyping field, where available datasets are often small and the costs associated with generating new data are high. In this work we propose a new method for augmenting plant phenotyping datasets using rendered images of synthetic plants. We demonstrate that the use of high-quality 3D synthetic plants to augment a dataset can improve performance on the leaf counting task. We also show that the ability of the model to generate an arbitrary distribution of phenotypes mitigates the problem of dataset shift when training and testing on different datasets. Finally, we show that real and synthetic plants are significantly interchangeable when training a neural network on the leaf counting task. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s13007-018-0273-z) contains supplementary material, which is available to authorized users.
format Online
Article
Text
id pubmed-5773030
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-57730302018-01-26 The use of plant models in deep learning: an application to leaf counting in rosette plants Ubbens, Jordan Cieslak, Mikolaj Prusinkiewicz, Przemyslaw Stavness, Ian Plant Methods Methodology Deep learning presents many opportunities for image-based plant phenotyping. Here we consider the capability of deep convolutional neural networks to perform the leaf counting task. Deep learning techniques typically require large and diverse datasets to learn generalizable models without providing a priori an engineered algorithm for performing the task. This requirement is challenging, however, for applications in the plant phenotyping field, where available datasets are often small and the costs associated with generating new data are high. In this work we propose a new method for augmenting plant phenotyping datasets using rendered images of synthetic plants. We demonstrate that the use of high-quality 3D synthetic plants to augment a dataset can improve performance on the leaf counting task. We also show that the ability of the model to generate an arbitrary distribution of phenotypes mitigates the problem of dataset shift when training and testing on different datasets. Finally, we show that real and synthetic plants are significantly interchangeable when training a neural network on the leaf counting task. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s13007-018-0273-z) contains supplementary material, which is available to authorized users. BioMed Central 2018-01-18 /pmc/articles/PMC5773030/ /pubmed/29375647 http://dx.doi.org/10.1186/s13007-018-0273-z Text en © The Author(s) 2018 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
spellingShingle Methodology
Ubbens, Jordan
Cieslak, Mikolaj
Prusinkiewicz, Przemyslaw
Stavness, Ian
The use of plant models in deep learning: an application to leaf counting in rosette plants
title The use of plant models in deep learning: an application to leaf counting in rosette plants
title_full The use of plant models in deep learning: an application to leaf counting in rosette plants
title_fullStr The use of plant models in deep learning: an application to leaf counting in rosette plants
title_full_unstemmed The use of plant models in deep learning: an application to leaf counting in rosette plants
title_short The use of plant models in deep learning: an application to leaf counting in rosette plants
title_sort use of plant models in deep learning: an application to leaf counting in rosette plants
topic Methodology
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5773030/
https://www.ncbi.nlm.nih.gov/pubmed/29375647
http://dx.doi.org/10.1186/s13007-018-0273-z
work_keys_str_mv AT ubbensjordan theuseofplantmodelsindeeplearninganapplicationtoleafcountinginrosetteplants
AT cieslakmikolaj theuseofplantmodelsindeeplearninganapplicationtoleafcountinginrosetteplants
AT prusinkiewiczprzemyslaw theuseofplantmodelsindeeplearninganapplicationtoleafcountinginrosetteplants
AT stavnessian theuseofplantmodelsindeeplearninganapplicationtoleafcountinginrosetteplants
AT ubbensjordan useofplantmodelsindeeplearninganapplicationtoleafcountinginrosetteplants
AT cieslakmikolaj useofplantmodelsindeeplearninganapplicationtoleafcountinginrosetteplants
AT prusinkiewiczprzemyslaw useofplantmodelsindeeplearninganapplicationtoleafcountinginrosetteplants
AT stavnessian useofplantmodelsindeeplearninganapplicationtoleafcountinginrosetteplants