Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2023 May 8;23(9):4572.
doi: 10.3390/s23094572.

Automatic Branch-Leaf Segmentation and Leaf Phenotypic Parameter Estimation of Pear Trees Based on Three-Dimensional Point Clouds

Affiliations

Automatic Branch-Leaf Segmentation and Leaf Phenotypic Parameter Estimation of Pear Trees Based on Three-Dimensional Point Clouds

Haitao Li et al. Sensors (Basel). .

Abstract

The leaf phenotypic traits of plants have a significant impact on the efficiency of canopy photosynthesis. However, traditional methods such as destructive sampling will hinder the continuous monitoring of plant growth, while manual measurements in the field are both time-consuming and laborious. Nondestructive and accurate measurements of leaf phenotypic parameters can be achieved through the use of 3D canopy models and object segmentation techniques. This paper proposed an automatic branch-leaf segmentation pipeline based on lidar point cloud and conducted the automatic measurement of leaf inclination angle, length, width, and area, using pear canopy as an example. Firstly, a three-dimensional model using a lidar point cloud was established using SCENE software. Next, 305 pear tree branches were manually divided into branch points and leaf points, and 45 branch samples were selected as test data. Leaf points were further marked as 572 leaf instances on these test data. The PointNet++ model was used, with 260 point clouds as training input to carry out semantic segmentation of branches and leaves. Using the leaf point clouds in the test dataset as input, a single leaf instance was extracted by means of a mean shift clustering algorithm. Finally, based on the single leaf point cloud, the leaf inclination angle was calculated by plane fitting, while the leaf length, width, and area were calculated by midrib fitting and triangulation. The semantic segmentation model was tested on 45 branches, with a mean Precisionsem, mean Recallsem, mean F1-score, and mean Intersection over Union (IoU) of branches and leaves of 0.93, 0.94, 0.93, and 0.88, respectively. For single leaf extraction, the Precisionins, Recallins, and mean coverage (mCoV) were 0.89, 0.92, and 0.87, respectively. Using the proposed method, the estimated leaf inclination, length, width, and area of pear leaves showed a high correlation with manual measurements, with correlation coefficients of 0.94 (root mean squared error: 4.44°), 0.94 (root mean squared error: 0.43 cm), 0.91 (root mean squared error: 0.39 cm), and 0.93 (root mean squared error: 5.21 cm2), respectively. These results demonstrate that the method can automatically and accurately measure the phenotypic parameters of pear leaves. This has great significance for monitoring pear tree growth, simulating canopy photosynthesis, and optimizing orchard management.

Keywords: leaf phenotype; pear canopy; point cloud segmentation.

PubMed Disclaimer

Conflict of interest statement

The authors declare no conflict of interest.

Figures

Figure 1
Figure 1
Workflow of this study: (a) Data acquisition; (b) Data pre-processing and branch level dataset construction; (c) Branch–leaf segmentation with PointNet++ segmentation model; (d) Single leaf segmentation with Mean Shift Clustering Model; (e) Leaf phenotypic trait extraction.
Figure 2
Figure 2
Structure of PointNet++ segmentation network. N represents the number of points, K represents the number of groups, d represents the coordinate dimension, and C represents the feature dimension.
Figure 3
Figure 3
Schematic diagram of phenotypic parameters estimation based on single leaf point cloud. (a) Original leaf point cloud; (b) Leaf point cloud after smoothing using MLS; (c) Leaf point cloud plane fitting; (d) Leaf inclination angle estimation; (e) Leaf length and width estimation; (f) Leaf area estimation. Sleaf in (c,d) is the leaf point cloud fitting plane.
Figure 4
Figure 4
Schematic diagram of estimating leaf length and width based on midrib fitting. (a) The leaf base point P and the leaf tip point Q; (b) Approximate point cloud (purple points) of midrib; (c) The approximate midrib point cloud is projected onto the plane Svein; (d) Midrib fitting point cloud (red points) after projection; (e) The starting point M and the ending point L when estimating the leaf width; (f) Approximate point cloud (dark purple points) of estimating leaf width; (g) The approximate point cloud of estimating leaf width is projected onto the plane S; (h) Fitting point cloud for estimating leaf length (red points) and leaf width (blue points). Svein in (c) is the projection plane of midrib point cloud, and S in (g) is the widest cross section of the leaf.
Figure 5
Figure 5
Visualization of branch–leaf semantic segmentation of branches with different attributes in the test dataset using PointNet++. In each subgraph, the left side shows the manual labeling, the middle shows the model prediction (branch and leaf points are in blue and red, respectively), and the right side shows the difference between them (same and different points of classification are in black and green, respectively).
Figure 6
Figure 6
Distribution of the branch–leaf segmentation evaluation metrics with different branch lengths and numbers of leaves. Each subfigure shows mean Precisionsem, mean Recallsem, mean F1-score, and mean IoU of each sample with different branch length (subfigures (ad)) and leaf number (subfigures (eh)), respectively.
Figure 7
Figure 7
Examples of single leaf segmentation with different radius using mean shift clustering algorithms.
Figure 8
Figure 8
Visualization of single leaf segmentation of branches with different attributes using mean shift clustering algorithm (radius: 45 mm). In each subgraph, the left and right sides are the result of manual and automatic segmentation, respectively. Different leaves are represented by different colors.
Figure 9
Figure 9
Distribution of the single leaf segmentation evaluation metrics with branch length and number of leaves. Each subfigure shows Precisionins, Recallins, and mean mCov of each sample with different branch length (subfigures (ac)) and leaf number (subfigures (df)), respectively.
Figure 10
Figure 10
Comparison of phenotypic parameters estimated by the proposed method with the measured values: (a) leaf inclination angle; (b) leaf length; (c) leaf width; and (d) leaf area.

Similar articles

Cited by

References

    1. Cristofori V., Rouphael Y., Gyves E.M.D., Bignami C. A simple model for estimating leaf area of hazelnut from linear measurements. Sci. Hortic. 2007;113:221–225. doi: 10.1016/j.scienta.2007.02.006. - DOI
    1. Ninomiya S., Baret F., Cheng Z.M. Plant Phenomics: Emerging Transdisciplinary Science. Plant Phenomics. 2019;2019:2765120. doi: 10.34133/2019/2765120. - DOI - PMC - PubMed
    1. Li L., Zhang Q., Huang D. A review of imaging techniques for plant phenotyping. Sensors. 2014;14:20078–20111. doi: 10.3390/s141120078. - DOI - PMC - PubMed
    1. Castillo-Ruiz F.J., Castro-Garcia S., Blanco-Roldan G.L., Sola-Guirado R.R., Gil-Ribes J.A. Olive Crown Porosity Measurement Based on Radiation Transmittance: An Assessment of Pruning Effect. Sensors. 2016;16:723. doi: 10.3390/s16050723. - DOI - PMC - PubMed
    1. Hui F., Zhu J., Hu P., Meng L., Zhu B., Guo Y., Li B., Ma Y. Image-based dynamic quantification and high-accuracy 3D evaluation of canopy structure of plant populations. Ann. Bot. 2018;121:1079–1088. doi: 10.1093/aob/mcy016. - DOI - PMC - PubMed

LinkOut - more resources