PlantCV v2: Image analysis software for high-throughput plant phenotyping
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 in this paper 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.
- Authors:
-
- Donald Danforth Plant Science Center, St. Louis, MO (United States)
- Donald Danforth Plant Science Center, St. Louis, MO (United States); Monsanto Company, St. Louis, MO (United States)
- Oklahoma State Univ., Stillwater, OK (United States). Dept. of Plant Biology, Ecology, and Evolution
- Donald Danforth Plant Science Center, St. Louis, MO (United States); Washington Univ., St. Louis, MO (United States). Computational and Systems Biology Program
- Donald Danforth Plant Science Center, St. Louis, MO (United States); Unidev, St. Louis, MO (United States)
- Arkansas State Univ., Jonesboro, AR (United States). Arkansas Biosciences Inst.; Univ. of Georgia, Athens, GA (United States). Dept. of Plant Biology
- Donald Danforth Plant Science Center, St. Louis, MO (United States); CiBO Technologies, Cambridge, MA (United States)
- Arkansas State Univ., Jonesboro, AR (United States). Arkansas Biosciences Inst., Dept. of Chemistry and Physics
- Donald Danforth Plant Science Center, St. Louis, MO (United States); Univ. of Nebraska, Lincoln, NE (United States). Dept. of Agronomy and Horticulture, Center for Plant Science Innovation, Beadle Center for Biotechnology
- Cosmos X, Tokyo (Japan)
- Donald Danforth Plant Science Center, St. Louis, MO (United States); Oklahoma State Univ., Stillwater, OK (United States). Dept. of Plant Biology, Ecology, and Evolution
- Missouri Univ. of Science and Technology, Rolla, MO (United States)
- Publication Date:
- Research Org.:
- Donald Danforth Plant Science Center, St. Louis, MO (United States); Univ. of Nebraska, Lincoln, NE (United States)
- Sponsoring Org.:
- USDOE Advanced Research Projects Agency - Energy (ARPA-E); USDOE Office of Science (SC)
- Contributing Org.:
- National Science Foundation (NSF)
- OSTI Identifier:
- 1417015
- Grant/Contract Number:
- AR0000594; SC0014395
- Resource Type:
- Accepted Manuscript
- Journal Name:
- PeerJ
- Additional Journal Information:
- Journal Volume: 5; Journal ID: ISSN 2167-8359
- Publisher:
- PeerJ Inc.
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 59 BASIC BIOLOGICAL SCIENCES; 97 MATHEMATICS AND COMPUTING
Citation Formats
Gehan, Malia A., Fahlgren, Noah, Abbasi, Arash, Berry, Jeffrey C., Callen, Steven T., Chavez, Leonardo, Doust, Andrew N., Feldman, Max J., Gilbert, Kerrigan B., Hodge, John G., Hoyer, J. Steen, Lin, Andy, Liu, Suxing, Lizárraga, César, Lorence, Argelia, Miller, Michael, Platon, Eric, Tessman, Monica, and Sax, Tony. PlantCV v2: Image analysis software for high-throughput plant phenotyping. United States: N. p., 2017.
Web. doi:10.7717/peerj.4088.
Gehan, Malia A., Fahlgren, Noah, Abbasi, Arash, Berry, Jeffrey C., Callen, Steven T., Chavez, Leonardo, Doust, Andrew N., Feldman, Max J., Gilbert, Kerrigan B., Hodge, John G., Hoyer, J. Steen, Lin, Andy, Liu, Suxing, Lizárraga, César, Lorence, Argelia, Miller, Michael, Platon, Eric, Tessman, Monica, & Sax, Tony. PlantCV v2: Image analysis software for high-throughput plant phenotyping. United States. https://doi.org/10.7717/peerj.4088
Gehan, Malia A., Fahlgren, Noah, Abbasi, Arash, Berry, Jeffrey C., Callen, Steven T., Chavez, Leonardo, Doust, Andrew N., Feldman, Max J., Gilbert, Kerrigan B., Hodge, John G., Hoyer, J. Steen, Lin, Andy, Liu, Suxing, Lizárraga, César, Lorence, Argelia, Miller, Michael, Platon, Eric, Tessman, Monica, and Sax, Tony. Fri .
"PlantCV v2: Image analysis software for high-throughput plant phenotyping". United States. https://doi.org/10.7717/peerj.4088. https://www.osti.gov/servlets/purl/1417015.
@article{osti_1417015,
title = {PlantCV v2: Image analysis software for high-throughput plant phenotyping},
author = {Gehan, Malia A. and Fahlgren, Noah and Abbasi, Arash and Berry, Jeffrey C. and Callen, Steven T. and Chavez, Leonardo and Doust, Andrew N. and Feldman, Max J. and Gilbert, Kerrigan B. and Hodge, John G. and Hoyer, J. Steen and Lin, Andy and Liu, Suxing and Lizárraga, César and Lorence, Argelia and Miller, Michael and Platon, Eric and Tessman, Monica and Sax, Tony},
abstractNote = {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 in this paper 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.},
doi = {10.7717/peerj.4088},
journal = {PeerJ},
number = ,
volume = 5,
place = {United States},
year = {2017},
month = {12}
}
Web of Science
Works referenced in this record:
Time dependent genetic analysis links field and controlled environment phenotypes in the model C4 grass Setaria
journal, June 2017
- Feldman, Max J.; Paul, Rachel E.; Banan, Darshi
- PLOS Genetics, Vol. 13, Issue 6
scikit-image: image processing in Python
journal, January 2014
- van der Walt, Stéfan; Schönberger, Johannes L.; Nunez-Iglesias, Juan
- PeerJ, Vol. 2
An online database for plant image analysis software tools
journal, January 2013
- Lobet, Guillaume; Draye, Xavier; Périlleux, Claire
- Plant Methods, Vol. 9, Issue 1
The Bio* toolkits -- a brief overview
journal, January 2002
- Mangalam, H.
- Briefings in Bioinformatics, Vol. 3, Issue 3
A Versatile Phenotyping System and Analytics Platform Reveals Diverse Temporal Responses to Water Availability in Setaria
journal, October 2015
- Fahlgren, Noah; Feldman, Maximilian; Gehan, Malia A.
- Molecular Plant, Vol. 8, Issue 10
Automatic measurement of sister chromatid exchange frequency.
journal, July 1977
- Zack, G. W.; Rogers, W. E.; Latt, S. A.
- Journal of Histochemistry & Cytochemistry, Vol. 25, Issue 7
Measures for interoperability of phenotypic data: minimum information requirements and formatting
journal, November 2016
- Ćwiek-Kupczyńska, Hanna; Altmann, Thomas; Arend, Daniel
- Plant Methods, Vol. 12, Issue 1
Image-based plant phenotyping with incremental learning and active contours
journal, September 2014
- Minervini, Massimo; Abdelsamea, Mohammed M.; Tsaftaris, Sotirios A.
- Ecological Informatics, Vol. 23
Naïve Bayes pixel-level plant segmentation
conference, January 2016
- Abbasi, Arash; Fahlgren, Noah
- 2016 IEEE Western New York Image and Signal Processing Workshop (WNYISPW)
Deep Plant Phenomics: A Deep Learning Platform for Complex Plant Phenotyping Tasks
journal, July 2017
- Ubbens, Jordan R.; Stavness, Ian
- Frontiers in Plant Science, Vol. 8
Combining semi-automated image analysis techniques with machine learning algorithms to accelerate large-scale genetic studies
journal, August 2017
- Atkinson, Jonathan A.; Lobet, Guillaume; Noll, Manuel
- GigaScience, Vol. 6, Issue 10
Machine Learning for High-Throughput Stress Phenotyping in Plants
journal, February 2016
- Singh, Arti; Ganapathysubramanian, Baskar; Singh, Asheesh Kumar
- Trends in Plant Science, Vol. 21, Issue 2
Deep machine learning provides state-of-the-art performance in image-based plant phenotyping
journal, August 2017
- Pound, Michael P.; Atkinson, Jonathan A.; Townsend, Alexandra J.
- GigaScience, Vol. 6, Issue 10
Matplotlib: A 2D Graphics Environment
journal, January 2007
- Hunter, John D.
- Computing in Science & Engineering, Vol. 9, Issue 3
Best Practices for Scientific Computing
journal, January 2014
- Wilson, Greg; Aruliah, D. A.; Brown, C. Titus
- PLoS Biology, Vol. 12, Issue 1
Moderate to severe water limitation differentially affects the phenome and ionome of Arabidopsis
journal, January 2017
- Acosta-Gamboa, Lucia M.; Liu, Suxing; Langley, Erin
- Functional Plant Biology, Vol. 44, Issue 1
On the Encoding of Arbitrary Geometric Configurations
journal, June 1961
- Freeman, Herbert
- IEEE Transactions on Electronic Computers, Vol. EC-10, Issue 2
Phenomics – technologies to relieve the phenotyping bottleneck
journal, December 2011
- Furbank, Robert T.; Tester, Mark
- Trends in Plant Science, Vol. 16, Issue 12
Euclidean Distance Geometry and Applications
journal, January 2014
- Liberti, Leo; Lavor, Carlile; Maculan, Nelson
- SIAM Review, Vol. 56, Issue 1
Python for Scientific Computing
journal, January 2007
- Oliphant, Travis E.
- Computing in Science & Engineering, Vol. 9, Issue 3
Leaf segmentation in plant phenotyping: a collation study
journal, December 2015
- Scharr, Hanno; Minervini, Massimo; French, Andrew P.
- Machine Vision and Applications, Vol. 27, Issue 4
Image Analysis in Plant Sciences: Publish Then Perish
journal, July 2017
- Lobet, Guillaume
- Trends in Plant Science, Vol. 22, Issue 7
The NumPy Array: A Structure for Efficient Numerical Computation
journal, March 2011
- van der Walt, Stéfan; Colbert, S. Chris; Varoquaux, Gaël
- Computing in Science & Engineering, Vol. 13, Issue 2
NIH Image to ImageJ: 25 years of image analysis
journal, June 2012
- Schneider, Caroline A.; Rasband, Wayne S.; Eliceiri, Kevin W.
- Nature Methods, Vol. 9, Issue 7
Lights, camera, action: high-throughput plant phenotyping is ready for a close-up
journal, April 2015
- Fahlgren, Noah; Gehan, Malia A.; Baxter, Ivan
- Current Opinion in Plant Biology, Vol. 24
A Quick Guide for Developing Effective Bioinformatics Programming Skills
journal, December 2009
- Dudley, Joel T.; Butte, Atul J.
- PLoS Computational Biology, Vol. 5, Issue 12
Python for Scientists and Engineers
journal, March 2011
- Millman, K. Jarrod; Aivazis, Michael
- Computing in Science & Engineering, Vol. 13, Issue 2
Ten Simple Rules for Taking Advantage of Git and GitHub
journal, July 2016
- Perez-Riverol, Yasset; Gatto, Laurent; Wang, Rui
- PLOS Computational Biology, Vol. 12, Issue 7
A Threshold Selection Method from Gray-Level Histograms
journal, January 1979
- Otsu, Nobuyuki
- IEEE Transactions on Systems, Man, and Cybernetics, Vol. 9, Issue 1
The quest for understanding phenotypic variation via integrated approaches in the field environment
journal, August 2016
- Pauli, Duke; Chapman, Scott C.; Bart, Rebecca
- Plant Physiology
Raspberry Pi-powered imaging for plant phenotyping
journal, March 2018
- Tovar, Jose C.; Hoyer, J. Steen; Lin, Andy
- Applications in Plant Sciences, Vol. 6, Issue 3
Proteomics of protein trafficking by in vivo tissue-specific labeling
journal, April 2021
- Droujinine, Ilia A.; Meyer, Amanda S.; Wang, Dan
- Nature Communications, Vol. 12, Issue 1
PIC, a paediatric-specific intensive care database
journal, January 2020
- Zeng, Xian; Yu, Gang; Lu, Yang
- Scientific Data, Vol. 7, Issue 1
CASSPER is a semantic segmentation-based particle picking algorithm for single-particle cryo-electron microscopy
journal, February 2021
- George, Blesson; Assaiya, Anshul; Roy, Robin J.
- Communications Biology, Vol. 4, Issue 1
Measures for interoperability of phenotypic data: minimum information requirements and formatting
text, January 2016
- Cwiek-Kupczynska, Hanna; Altmann, Thomas; Arend, Daniel
- RWTH Aachen University
Euclidean distance geometry and applications
preprint, January 2012
- Liberti, Leo; Lavor, Carlile; Maculan, Nelson
- arXiv
Best Practices for Scientific Computing
text, January 2012
- Wilson, Greg; Aruliah, D. A.; Brown, C. Titus
- arXiv
Works referencing / citing this record:
Affordable remote monitoring of plant growth in facilities using Raspberry Pi computers
journal, August 2019
- Grindstaff, Brandin; Mabry, Makenzie E.; Blischak, Paul D.
- Applications in Plant Sciences, Vol. 7, Issue 8
Morphometric and colourimetric tools to dissect morphological diversity: an application in sweet potato [Ipomoea batatas (L.) Lam.]
journal, June 2019
- Rosero, Amparo; Granda, Leiter; Pérez, José-Luis
- Genetic Resources and Crop Evolution, Vol. 66, Issue 6
Engineering plants for tomorrow: how high-throughput phenotyping is contributing to the development of better crops
journal, July 2018
- Campbell, Zachary C.; Acosta-Gamboa, Lucia M.; Nepal, Nirman
- Phytochemistry Reviews, Vol. 17, Issue 6
3D point cloud data to quantitatively characterize size and shape of shrub crops
journal, April 2019
- Jiang, Yu; Li, Changying; Takeda, Fumiomi
- Horticulture Research, Vol. 6, Issue 1
Versatile method for quantifying and analyzing morphological differences in experimentally obtained images
journal, November 2019
- Bagdassarian, Kristine S.; Connor, Katherine A.; Jermyn, Ian H.
- Plant Signaling & Behavior, Vol. 15, Issue 1
3D Digitization in Functional Morphology: Where is the Point of Diminishing Returns?
journal, June 2019
- Santana, Sharlene E.; Arbour, Jessica H.; Curtis, Abigail A.
- Integrative and Comparative Biology, Vol. 59, Issue 3
Pheno-Deep Counter: a unified and versatile deep learning architecture for leaf counting
journal, September 2018
- Giuffrida, Mario Valerio; Doerner, Peter; Tsaftaris, Sotirios A.
- The Plant Journal, Vol. 96, Issue 4
Contour analysis for interpretable leaf shape category discovery
journal, October 2019
- Victorino, Jorge; Gómez, Francisco
- Plant Methods, Vol. 15, Issue 1
Fluctuating light experiments and semi-automated plant phenotyping enabled by self-built growth racks and simple upgrades to the IMAGING-PAM
journal, December 2019
- Schneider, Dominik; Lopez, Laura S.; Li, Meng
- Plant Methods, Vol. 15, Issue 1
Convolutional Neural Net-Based Cassava Storage Root Counting Using Real and Synthetic Images
journal, November 2019
- Atanbori, John; Montoya-P, Maria Elker; Selvaraj, Michael Gomez
- Frontiers in Plant Science, Vol. 10
Non-Invasive Sensing of Nitrogen in Plant Using Digital Images and Machine Learning for Brassica Campestris ssp. Chinensis L.
journal, May 2019
- Xiong, Xin; Zhang, Jingjin; Guo, Doudou
- Sensors, Vol. 19, Issue 11
Versatile method for quantifying and analyzing morphological differences in experimentally obtained images
text, January 2019
- Bagdassarian, Kristine S.; Connor, Katherine A.; Jermyn, Ian H.
- Taylor & Francis
Reducing shade avoidance can improve Arabidopsis canopy performance against competitors
journal, October 2020
- Pantazopoulou, Chrysoula K.; Bongers, Franca J.; Pierik, Ronald
- Plant, Cell & Environment, Vol. 44, Issue 4
Versatile method for quantifying and analyzing morphological differences in experimentally obtained images
text, January 2019
- Bagdassarian, Kristine S.; Connor, Katherine A.; Jermyn, Ian H.
- Taylor & Francis