PlantCV v2: Image analysis software for high-throughput plant phenotyping

PeerJ. 2017 Dec 1:5:e4088. doi: 10.7717/peerj.4088. eCollection 2017.

Abstract

Systems for collecting image data in conjunction with computer vision techniques are a powerful tool for increasing the temporal resolution at which plant phenotypes can be measured non-destructively. Computational tools that are flexible and extendable are needed to address the diversity of plant phenotyping problems. We previously described the Plant Computer Vision (PlantCV) software package, which is an image processing toolkit for plant phenotyping analysis. The goal of the PlantCV project is to develop a set of modular, reusable, and repurposable tools for plant image analysis that are open-source and community-developed. Here we present the details and rationale for major developments in the second major release of PlantCV. In addition to overall improvements in the organization of the PlantCV project, new functionality includes a set of new image processing and normalization tools, support for analyzing images that include multiple plants, leaf segmentation, landmark identification tools for morphometrics, and modules for machine learning.

Keywords: Computer vision; Image analysis; Machine learning; Morphometrics; Plant phenotyping.

Grants and funding

This work was supported by the Donald Danforth Plant Science Center, the US National Science Foundation (IIA-1430427, IIA-1430428, IIA-1355406, IOS-1202682, MCB-1330562, and DBI-1156581), the US Department of Energy (DE-AR0000594, DE-SC0014395), and the US Department of Agriculture (MOW-2012-01361 and 2016-67009-25639). The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.