Plant 3D
Plant 3D performs segmentation and analysis of 3D plant point clouds to enable plant phenotyping, biomass estimation, and morphological and genotype-phenotype studies.
Key Features:
- Core Phenotyping Tasks: Performs classification of point clouds into stem and lamina, graph skeletonization of stem points, segmentation of individual laminae, and labeling of entire leaves.
- High-Performance Rendering Engine: Provides a fast 3D rendering engine capable of visualizing plant point clouds composed of millions of points.
- Advanced Analytical Algorithms: Implements graph-theoretic and machine-learning algorithms for analysis of plant architecture and trait quantification.
- Data Compatibility and Visualization: Imports 3D point clouds (pcd or txt) and mesh files (obj) and supports visualization of these formats.
Scientific Applications:
- Biomass Quantification: Facilitates estimation of plant biomass through structural classification and analysis of 3D point clouds.
- Morphological Analysis: Enables segmentation and labeling for detailed morphological studies of plant form and structure.
- Genotype-Phenotype Studies: Supports linking phenotypic 3D structural data to genetic information for genotype-phenotype investigations.
Methodology:
Implemented in C++ and using OpenGL, QT, TensorFlow, and the Point Cloud Library (PCL), with graph-theoretic and machine-learning algorithms for point cloud processing.
Topics
Details
- License:
- MIT
- Programming Languages:
- C++
- Added:
- 1/18/2021
- Last Updated:
- 1/24/2021
Operations
Publications
Ziamtsov I, Navlakha S. Plant 3D (P3D): a plant phenotyping toolkit for 3D point clouds. Bioinformatics. 2020;36(12):3949-3950. doi:10.1093/bioinformatics/btaa220. PMID:32232439.
PMID: 32232439
Funding: - National Science Foundation: CAREER DBI-1846554