LeafMachine
LeafMachine extracts phenotypic leaf trait data from digitized herbarium specimens and leaf images using machine learning for automated measurement of leaf morphology to support evolutionary and ecological research.
Key Features:
- Machine Learning Algorithms: LeafMachine employs Convolutional Neural Networks (CNNs), Support Vector Machines (SVMs), and Computer Vision (CV) algorithms as an ensemble to identify and measure leaf traits from images.
- Training and Performance: The models were trained on 2685 specimens from 138 herbaria and extracted leaf measurements from 82.0% of high-resolution images and 60.8% of low-resolution images.
- Error Analysis: Among specimens where measurements were not extracted, 0.9% of high-resolution and 2.1% of low-resolution images were visually determined to have measurable leaves.
Scientific Applications:
- Large-scale phenotypic data extraction: Enables increased access to leaf trait measurements from herbarium collections to support studies in plant evolution and ecology.
Methodology:
Models were trained on a diverse dataset of 2685 herbarium specimens from 138 herbaria and integrate CNNs, SVMs, and CV algorithms for feature extraction and measurement.
Topics
Details
- Tool Type:
- desktop application
- Programming Languages:
- MATLAB
- Added:
- 1/18/2021
- Last Updated:
- 2/12/2021
Operations
Publications
Weaver WN, Ng J, Laport RG. LeafMachine: Using machine learning to automate leaf trait extraction from digitized herbarium specimens. Applications in Plant Sciences. 2020;8(6). doi:10.1002/aps3.11367. PMID:32626609. PMCID:PMC7328653.
DOI: 10.1002/APS3.11367
PMID: 32626609
PMCID: PMC7328653
Funding: - National Science Foundation: NSF‐EF 1550813