gmented point clouds. The segmentation algorithm and this toolkit will be extended to other crops according to their morphological characteristics, which will promote the automatic 3D point cloud segmentation of plants. Availability of Supporting Source Code and Requirements Project name: Label3DMaize Toolkit Project home page: https://github.com/syau-miao/Label3DMaize.git Source code and executable program: [ 57 ] Operating systems: Windows Programming languages: MATLAB License: GNU General Public License (GPL) RRID:SCR_021029 biotools ID: label3dmaize Data Availability
Open resource ↗Label3DMaize · syau-miao/Label3DMaize · lines:277-291Paper record
Label3DMaize: toolkit for 3D point cloud data annotation of maize shoots.
GigaScience · 1 May 2021 · 10.1093/gigascience/giab031
Abstract
Background The 3D point cloud is the most direct and effective data form for studying plant structure and morphology. In point cloud studies, the point cloud segmentation of individual plants to organs directly determines the accuracy of organ-level phenotype estimation and the reliability of the 3D plant reconstruction. However, highly accurate, automatic, and robust point cloud segmentation approaches for plants are unavailable. Thus, the high-throughput segmentation of many shoots is challenging. Although deep learning can feasibly solve this issue, software tools for 3D point cloud annotation to construct the training dataset are lacking. Results We propose a top-to-down point cloud segmentation algorithm using optimal transportation distance for maize shoots. We apply our point cloud annotation toolkit for maize shoots, Label3DMaize, to achieve semi-automatic point cloud segmentation and annotation of maize shoots at different growth stages, through a series of operations, including stem segmentation, coarse segmentation, fine segmentation, and sample-based segmentation. The toolkit takes ∼4-10 minutes to segment a maize shoot and consumes 10-20% of the total time if only coarse segmentation is required. Fine segmentation is more detailed than coarse segmentation, especially at the organ connection regions. The accuracy of coarse segmentation can reach 97.2% that of fine segmentation. Conclusion Label3DMaize integrates point cloud segmentation algorithms and manual interactive operations, realizing semi-automatic point cloud segmentation of maize shoots at different growth stages. The toolkit provides a practical data annotation tool for further online segmentation research based on deep learning and is expected to promote automatic point cloud processing of various plants.
Code and data availability