<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="2.3" xml:lang="EN">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Plant Sci.</journal-id>
<journal-title>Frontiers in Plant Science</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Plant Sci.</abbrev-journal-title>
<issn pub-type="epub">1664-462X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fpls.2024.1501612</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Plant Science</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Accurate LAI estimation of soybean plants in the field using deep learning and clustering algorithms</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Shi</surname>
<given-names>Bing</given-names>
</name>
<uri xlink:href="https://loop.frontiersin.org/people/2848936"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Guo</surname>
<given-names>Luqi</given-names>
</name>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Yu</surname>
<given-names>Lejun</given-names>
</name>
<xref ref-type="author-notes" rid="fn001">
<sup>*</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1512653"/>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
</contrib-group>
<aff id="aff1">
<institution>National Key Laboratory for Tropical Crop Breeding, Sanya Research Institute of Hainan University, Hainan University</institution>, <addr-line>Sanya</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>Edited by: Pei Wang, Southwest University, China</p>
</fn>
<fn fn-type="edited-by">
<p>Reviewed by: Haikuan Feng, Beijing Research Center for Information Technology in Agriculture, China</p>
<p>Elio Romano, Centro di ricerca per l&#x2019;Ingegneria e le Trasformazioni agroalimentari (CREA-IT), Italy</p>
<p>Xiaohui Lei, Jiangsu Academy of Agricultural Sciences (JAAS), China</p>
</fn>
<fn fn-type="corresp" id="fn001">
<p>*Correspondence: Lejun Yu, <email xlink:href="mailto:yulj@hainanu.edu.cn">yulj@hainanu.edu.cn</email>
</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>22</day>
<month>01</month>
<year>2025</year>
</pub-date>
<pub-date pub-type="collection">
<year>2024</year>
</pub-date>
<volume>15</volume>
<elocation-id>1501612</elocation-id>
<history>
<date date-type="received">
<day>25</day>
<month>09</month>
<year>2024</year>
</date>
<date date-type="accepted">
<day>26</day>
<month>12</month>
<year>2024</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2025 Shi, Guo and Yu</copyright-statement>
<copyright-year>2025</copyright-year>
<copyright-holder>Shi, Guo and Yu</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>The leaf area index (LAI) is a critical parameter for characterizing plant foliage abundance, canopy structure changes, and vegetation productivity in ecosystems. Traditional phenological measurements are often destructive, time-consuming, and labor-intensive. This paper proposes a high-throughput 3D point cloud data processing pipeline to segment field soybean plants and estimate their LAI. The 3D point cloud data is obtained from a UAV equipped with a LiDAR camera. First, The PointNet++ model was applied to simplify the segmentation process by isolating field soybean plants from their surroundings and eliminating environmental complexities. Subsequently, individual segmentation was achieved using the Watershed approach and k-means clustering algorithms, segmenting the field soybeans into individual plants. Finally, the LAI of soybean plant was estimated using a machine learning method and validated against measured values. The PointNet++ model improved segmentation accuracy by 6.73%, and the watershed algorithm achieved F1 scores of 0.89&#x2013;0.90, outperforming k-means in complex adhesion cases. For LAI estimation, the SVM model showed the highest accuracy (R&#xb2; = 0.79, RMSE = 0.47), with RF and XGBoost also performing well (R&#xb2; &gt; 0.69, RMSE&lt; 0.65). This indicates that the individual segmentation algorithm, Watershed-based approach combined with PointNet++, can serve as a crucial foundation for extracting high-throughput plant phenotypic data. The experimental results confirm that the proposed method can rapidly calculate the morphological parameters of each soybean plant, making it suitable for high-throughput soybean phenotyping.</p>
</abstract>
<kwd-group>
<kwd>UAV</kwd>
<kwd>LiDAR</kwd>
<kwd>high-throughput</kwd>
<kwd>soybean</kwd>
<kwd>machine learning</kwd>
<kwd>PointNet++</kwd>
</kwd-group>
<counts>
<fig-count count="10"/>
<table-count count="2"/>
<equation-count count="9"/>
<ref-count count="36"/>
<page-count count="14"/>
<word-count count="5631"/>
</counts>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-in-acceptance</meta-name>
<meta-value>Sustainable and Intelligent Phytoprotection</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1" sec-type="intro">
<label>1</label>
<title>Introduction</title>
<p>Soybean (Glycine max L. Merr.) is one of the most important protein and oil crops (<xref ref-type="bibr" rid="B11">Kim et&#xa0;al., 2012</xref>). The protein component is the most prominent in soybean seeds (<xref ref-type="bibr" rid="B4">Hartman et&#xa0;al., 2011</xref>), while the oil component accounts for about 18-20% of the seed&#x2019;s dry weight and is widely used for human consumption and various industrial applications (<xref ref-type="bibr" rid="B2">Clemente and Cahoon, 2009</xref>). The leaf area index (LAI) is a key determinant of soybean yield, with optimal yields achieved at an LAI value of 3.5-4.0 (<xref ref-type="bibr" rid="B16">Malone et&#xa0;al., 2002</xref>). LAI reflects the total leaf area of plants per unit surface area. Traditional destructive sampling to assess LAI is labor-intensive, time-consuming, and often lacks scalability, making it impractical for large-scale or high-throughput measurements. In contrast, our proposed method offers a non-destructive, efficient, and automated approach, significantly reducing labor and time requirements while maintaining high accuracy in large field environments. The capability to accurately and rapidly acquire leaf area index (LAI) is essential for process-based ecological research (<xref ref-type="bibr" rid="B35">Zheng and Moskal, 2009</xref>).</p>
<p>The rapid development of UAV technology has enabled the use of UAV-based multispectral imagery to estimate LAI through statistical methods (<xref ref-type="bibr" rid="B8">Hunt et&#xa0;al., 2008</xref>). UAVs have proven to be effective remote sensing platforms for monitoring crop conditions on individual farm fields, and UAV-based photogrammetry can generate LiDAR-like 3D point cloud data containing crop structure information (<xref ref-type="bibr" rid="B27">Song et&#xa0;al., 2020</xref>). However, studies on plant data analysis have mainly concentrated on separating plant populations into separate individuals. Achieving accurate and high-throughput segmentation of plants in complex datasets, such as distinguishing soil surface features from seedlings, remains a challenging task (<xref ref-type="bibr" rid="B33">Yang et&#xa0;al., 2020</xref>). To address these challenges, researchers have developed various approaches, including the use of PointNet deep learning models to segment organs of sorghum plants from radar 3D point cloud data. The segmentation results were used to extract sorghum plant phenotypic traits (<xref ref-type="bibr" rid="B19">Patel et&#xa0;al., 2023</xref>). Xie et&#xa0;al.&#x2019;s hierarchical modeling demonstrated superior performance in point cloud segmentation (<xref ref-type="bibr" rid="B31">Xie et&#xa0;al., 2024</xref>). Li et&#xa0;al. showcased the potential of deep learning in phenotypic parameter extraction by applying PointNet for semantic segmentation of maize organs (<xref ref-type="bibr" rid="B13">Li et&#xa0;al., 2022</xref>). However, in practical applications, these methods have demonstrated limited efficiency (<xref ref-type="bibr" rid="B26">Saeed and Li, 2021</xref>). In the absence of overlap between plants in a population, individual plant segmentation can be achieved through straightforward division methods. However, this approach is not applicable to real-world crop planting and growth conditions, where plant hybridization or adhesion is common. Achieving accurate single plant segmentation in cases where plant leaves overlap remains a significant research challenge. It is a research difficulty to realise individual segmentation in the case of crossed plant leaves. For example, the segmentation of overlapping leaves and individual leaf adhesion cannot be segmented with deep learning methods, and they need to be segmented with clustering segmentation, and they are segmented by a region growing algorithm based on the Multiscale Tensor Voting Method (MSTVM), which is able to produce independent leaves and overlapping leaves (<xref ref-type="bibr" rid="B13">Li et&#xa0;al., 2022</xref>; <xref ref-type="bibr" rid="B14">Liu et&#xa0;al., 2022</xref>). To&#xa0;address the challenges of individual maize plant segmentation caused by leaf overlap, a combination of Euclidean and K-means clustering based on Euclidean distance was employed. This approach significantly enhanced segmentation outcomes compared to using Euclidean clustering alone (<xref ref-type="bibr" rid="B17">Miao et&#xa0;al., 2023</xref>). Hu et&#xa0;al. proposed a point cloud segmentation method combining an improved point transformer and hierarchical clustering, achieving better individual tree segmentation with a MIOU of 0.742 (<xref ref-type="bibr" rid="B6">Hu et&#xa0;al., 2023</xref>). Miao et&#xa0;al. successfully achieved individual segmentation by K-means clustering method using point cloud data collected from banana plants, but did not analyse it with respect to segmentation accuracy (<xref ref-type="bibr" rid="B18">Miao et&#xa0;al., 2022</xref>). Hui et&#xa0;al. proposed an adaptive kernel bandwidth mean shift segmentation and hierarchical technique for UAV LiDAR individual tree extraction, achieving higher accuracy and completeness than traditional methods, though performance declines in densely clustered trees (<xref ref-type="bibr" rid="B7">Hui et&#xa0;al., 2021</xref>). Li et&#xa0;al. developed an automated method for pear tree branch and leaf segmentation using LiDAR point clouds, combining PointNet++ for semantic segmentation and mean shift clustering for individual leaf extraction (<xref ref-type="bibr" rid="B12">Li et&#xa0;al., 2023</xref>). Jin used deep learning and region-growing algorithms to separate maize plants, achieving an accuracy of 94% (<xref ref-type="bibr" rid="B9">Jin ShiChao et&#xa0;al., 2018</xref>). However, stem and leaf segmentation methods for monocots are well established but do not address how to segment monocots of populations. There is no further research on monocot segmentation methods for large adhering plants in airborne LiDAR crops, so the segmentation effect of plants needs to be analyzed at the point cloud level.</p>
<p>Remote sensing is the only feasible method to invert the leaf area index (LAI) on a large scale or even on a global scale (<xref ref-type="bibr" rid="B30">White et&#xa0;al., 2000</xref>). The use of remote sensing data for LAI estimation promises accurate measurements on a large scale. Yang et&#xa0;al. proposed an improved geometry-based method for fisheye-based forest LAI field measurements, incorporating tree height, crown depth, and pixel size, which significantly improved accuracy, reducing RMSE by almost 70% compared to previous methods (<xref ref-type="bibr" rid="B32">Yang et&#xa0;al., 2023</xref>). Passive optical remote sensing, which does not require the active emission of signals but instead relies on the reflection or scattering of natural light, offers lower costs and simpler operational methods. It has been widely used in the estimation of Leaf Area Index (LAI) (<xref ref-type="bibr" rid="B30">White et&#xa0;al., 2000</xref>; <xref ref-type="bibr" rid="B1">Broge and Leblanc, 2001</xref>; <xref ref-type="bibr" rid="B3">Gitelson, 2004</xref>). LiDAR is an active remote sensing technology that scans and analyzes the vertical characteristics of surface objects or vegetation, improving the accuracy of ecological parameter estimation such as LAI (<xref ref-type="bibr" rid="B30">White et&#xa0;al., 2000</xref>).LiDAR has been applied for inversion of LAI in forests (<xref ref-type="bibr" rid="B1">Broge and Leblanc, 2001</xref>; <xref ref-type="bibr" rid="B3">Gitelson, 2004</xref>; <xref ref-type="bibr" rid="B29">Vi&#xf1;a et&#xa0;al., 2011</xref>). The LAI is indirectly estimated by measuring optical characteristics such as the light transmittance and reflectance of the plant canopy (<xref ref-type="bibr" rid="B3">Gitelson, 2004</xref>; <xref ref-type="bibr" rid="B28">Tang et&#xa0;al., 2012</xref>; <xref ref-type="bibr" rid="B36">Zheng et&#xa0;al., 2012</xref>). LAI was estimated for individual sweet corn plants in field experiments using a UAV-based method, with vegetation indices (NDVI, EVI2, and SR) validated, where SR showed the strongest correlation with both yield and LAI estimation (<xref ref-type="bibr" rid="B10">Jung et&#xa0;al., 2023</xref>). LiDAR remote sensing captures the 3D structure and physical features of forests, effectively reflecting canopy vertical distribution and foliage density, thereby providing accurate data for LAI estimation (<xref ref-type="bibr" rid="B24">Ria&#xf1;o et&#xa0;al., 2004</xref>; <xref ref-type="bibr" rid="B34">Zhao and Popescu, 2009</xref>; <xref ref-type="bibr" rid="B36">Zheng et&#xa0;al., 2012</xref>; <xref ref-type="bibr" rid="B15">Luo et&#xa0;al., 2015</xref>).</p>
<p>In this paper, taking soybean plants with different genes as the research object, We used airborne LiDAR to collect point cloud data of soybean plants and researched individual segmentation methods based on watershed and K-means clustering. Main tasks include: 1) An individual segmentation pipeline is proposed; 2) Precision estimation of Leaf Area Index (LAI) using machine learning.</p>
</sec>
<sec id="s2" sec-type="materials|methods">
<label>2</label>
<title>Materials and methods</title>
<sec id="s2_1">
<label>2.1</label>
<title>Overview</title>
<p>The methodology proposed in this study consists of five stages:&#xa0;material collection, removing the natural background, segmentation of individual, phenotypic parameter extraction, and prediction of leaf area index. <xref ref-type="fig" rid="f1">
<bold>Figure&#xa0;1</bold>
</xref> illustrates the process of LAI prediction through 3D point clouds.</p>
<fig id="f1" position="float">
<label>Figure&#xa0;1</label>
<caption>
<p>Workflow of this study: <bold>(A)</bold> data collection; <bold>(B)</bold> data preprocessing and dataset construction; <bold>(C)</bold> removal of natural background based on the PointNet++ segmentation model; <bold>(D)</bold> clustering-based segmentation of soybean plots; <bold>(E)</bold> plant phenotypic parameter extraction; <bold>(F)</bold> Prediction of Leaf Area Index Using SVM, RF, and XGBoost Models.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-15-1501612-g001.tif"/>
</fig>
</sec>
<sec id="s2_2">
<label>2.2</label>
<title>Dataset acquisition</title>
<sec id="s2_2_1">
<label>2.2.1</label>
<title>Study area</title>
<p>Data were collected at the experimental site in Yazhou (<xref ref-type="fig" rid="f2">
<bold>Figure&#xa0;2</bold>
</xref>), Sanya, Hainan Province, China (18&#xb0;21&#x2019;27.11&#x201d;N, 109&#xb0;10&#x2019;18.70&#x201d;E). Soybean plants were used as the experimental material, planted using a double-row method in a plot measuring 13.0 meters in length and 4.8 meters in width, with plant spacing of 0.15 meters and ridge spacing of 0.8 meters.</p>
<fig id="f2" position="float">
<label>Figure&#xa0;2</label>
<caption>
<p>Overview of the study area.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-15-1501612-g002.tif"/>
</fig>
<p>In June 2022, soybean plants were sown according to this planting scheme. Point cloud data of the soybean plants were collected at 35 and 46 days after planting, corresponding to the maturity stage.</p>
</sec>
<sec id="s2_2_2">
<label>2.2.2</label>
<title>UAV-LiDAR data</title>
<p>LiDAR data were collected using a DJI M300 RTK UAS equipped with a Zenmuse L1 laser scanner (<xref ref-type="fig" rid="f3">
<bold>Figure&#xa0;3</bold>
</xref>). The Zenmuse L1 has a ranging accuracy of 3 cm, supports a maximum of three echoes, and operates with a scanning mode of repetitive scanning with a field of view (FOV) of 70.4&#xb0; x 4.5&#xb0;. The difference between the ground position from remote sensing equipment and the actual position, assessed by the IMU, is within 5 cm horizontally and 10 cm vertically. The scanner speed is coordinated with the UAV&#x2019;s forward velocity to maintain consistent point spacing. On a scheduled date, UAV-LiDAR data were collected by flying at an altitude of 20 meters above the ground with a set speed of 6 m/s. Actual flight altitudes and speeds may have deviated slightly from these predefined values, which were calculated from subsequent flight logs. To assess the impact of flight altitude and speed on the accuracy of the acquired phenological parameters, additional flights were conducted on subsequent days at altitudes ranging from 10 to 50 meters above ground level and at programmed speeds ranging from 3 to 8 m/s. The optimal results were obtained at 20 m altitude and 6 m/s speed. Higher altitudes or faster speeds reduced point cloud density, leading to lower data accuracy, while slower speeds increased time costs. At lower altitudes, wind disturbances from the UAV&#x2019;s rotors affected data quality.</p>
<fig id="f3" position="float">
<label>Figure&#xa0;3</label>
<caption>
<p>UAV platform and sensor diagram: <bold>(A)</bold> UAV platform; <bold>(B)</bold> LIDAR sensor.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-15-1501612-g003.tif"/>
</fig>
</sec>
<sec id="s2_2_3">
<label>2.2.3</label>
<title>Field data collection</title>
<p>After collecting the point cloud data, the LAI of soybeans was measured and recorded using the SS1 SunScan canopy analyzer from Dalte-T (<xref ref-type="fig" rid="f4">
<bold>Figure&#xa0;4</bold>
</xref>). The LAI of soybeans was determined by averaging these measurements. This portable leaf area meter features a maximum measurement width of 1 meter, with an accuracy of &#xb1;10% and a spectral response range of 400-700 nm (PAR).</p>
<fig id="f4" position="float">
<label>Figure&#xa0;4</label>
<caption>
<p>
<bold>(A)</bold> SS1 SunScan canopy analyser used to measure leaf area index of soybean plants; <bold>(B)</bold> SS1 SunScan measurement orientation map.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-15-1501612-g004.tif"/>
</fig>
<p>To validate the estimates obtained by LiDAR, a 12 m &#xd7; 4 m sampling area was established within a randomly selected three-monopoly area in the experimental field. The sampling areas were evenly distributed, and measurements were taken from multiple angles to obtain more accurate canopy height and leaf area index (LAI).</p>
</sec>
</sec>
<sec id="s2_3">
<label>2.3</label>
<title>Data processing</title>
<sec id="s2_3_1">
<label>2.3.1</label>
<title>Point cloud pre-processing</title>
<p>The soybean point cloud generated by DJI Terra exhibits high density, with each 3D model of soybean plants in the field containing approximately 10,000 to 20,000 points. A large number of outliers within the plant model must first be manually removed, followed by the application of the StatisticalOutlierRemoval algorithm to eliminate noise. Since most outliers are challenging to remove manually, point cloud noise can be effectively filtered using appropriate filtering techniques. In terms of shape and edge preservation, the StatisticalOutlierRemoval method demonstrates superior performance, exhibiting high processing speeds and efficiently handling extensive noise. In contrast, the Statistical Filter focuses on overall statistical properties and provides superior noise reduction for smaller noise volumes.</p>
<p>Due to surface ambiguities of the scanned objects and external environmental noise, point cloud data may contain small fragments and discrete points different from the main point cloud. This is not conducive to point cloud extraction and matching. The StatisticalOutlierRemoval filtering method reduces noise in the original point cloud data. The principle involves calculating the mean and standard deviation for each point and its nearest N neighbors, assuming a normal distribution. Points within a pre-set range of the standard deviation (e.g., one standard deviation) are retained; otherwise, they are removed. This method effectively removes anomalously noisy points, especially when laser scanning produces an inhomogeneous point cloud. After outlier removal, the point cloud becomes smoother, facilitating the subsequent point cloud clustering process and easing convergence.</p>
<p>Point cloud annotation typically requires extensive manual effort (<xref ref-type="bibr" rid="B21">Pope and Treitz, 2013</xref>). In this study, CloudCompare software was used to process the point cloud data, which was classified into ground and vegetation regions. A dataset consisting of 126 fully annotated field soybean point cloud files was constructed.</p>
</sec>
<sec id="s2_3_2">
<label>2.3.2</label>
<title>Removing the natural background</title>
<sec id="s2_3_2_1">
<label>2.3.2.1</label>
<title>PointNet++ segmentation model</title>
<p>PointNet++ (<xref ref-type="bibr" rid="B22">Qi et&#xa0;al., 2017a</xref>; <xref ref-type="bibr" rid="B23">Qi et&#xa0;al., 2017b</xref>) is a deep learning model that uses hierarchical learning to capture local features at different scales. As an enhanced version of PointNet (<xref ref-type="bibr" rid="B22">Qi et&#xa0;al., 2017a</xref>), the model focuses on fine-grained local details. In this study, the segmentation network of PointNet++ is employed for background removal from field soybean data. PointNet++ extracts local features layer by layer through local receptive fields, rather than relying solely on global point cloud information. It selects points within a specific neighborhood around the soybean plant and extracts features from these points, helping to identify the true structure of the plant while minimizing the impact of noise from weeds or soil. By focusing on the plant&#x2019;s local region, PointNet++ can effectively filter out noise and capture the plant&#x2019;s genuine form. Additionally, ensemble learning, by training multiple PointNet++ models on different datasets or with varied parameters, can enhance robustness by averaging predictions and reducing errors caused by noise or outliers.</p>
<p>PointNet++ introduces a hierarchical structure to extract local features and uses multi-scale abstraction to progressively capture the finer details of point cloud data. Through a series of Set Abstraction (SA) layers, the network samples and groups the points, then employs multi-layer perceptrons (MLPs) and max pooling to extract local features. These local features are integrated across layers to form a global representation used for point cloud classification or segmentation. Additionally, PointNet++ enhances detail capture through upsampling, enabling efficient handling of point clouds with varying scales and densities. Its ability to learn local features makes it highly effective for point cloud processing tasks. <xref ref-type="fig" rid="f5">
<bold>Figure&#xa0;5</bold>
</xref> illustrates the structure of the segmentation network.</p>
<fig id="f5" position="float">
<label>Figure&#xa0;5</label>
<caption>
<p>Structure of PointNet++ segmented network. n denotes the number of points, k denotes the number of groups, d denotes the coordinate dimension, and C denotes the feature dimension.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-15-1501612-g005.tif"/>
</fig>
</sec>
<sec id="s2_3_2_2">
<label>2.3.2.2</label>
<title>Model training</title>
<p>The PointNet++ model was implemented using the PyTorch framework, with an initial learning rate set to 0.001. The ADAM and SGD optimizers dynamically adjusted the learning rate based on the current state of the model. The experiment was trained for 251 epochs on a Windows 11 22H2 operating system, utilizing an Intel 8th Gen processor, 256 GB of RAM, and an NVIDIA GTX 4070 GPU.</p>
</sec>
<sec id="s2_3_2_3">
<label>2.3.2.3</label>
<title>Removing natural backgrounds</title>
<p>Segmenting plants from the background is essential for accurately assessing plant characteristics. Before segmenting individual soybean plots, they must first be separated from the background. The nature of the captured data makes it difficult to remove the soil background based on depth or color information. Paulus et&#xa0;al (<xref ref-type="bibr" rid="B20">Paulus, 2019</xref>). captured the geometric morphology of plant organs to achieve more precise segmentation. However, the high dimensionality may hinder the effective integration of spatial and color information, limiting its performance in certain applications. Rusu et&#xa0;al (<xref ref-type="bibr" rid="B25">Rusu et&#xa0;al., 2009</xref>). transformed point cloud features into histograms, reducing the complexity of point cloud data, thereby improving processing speed and aiding in the recognition and classification of different objects. This method utilizes differential geometric properties to generate surface histograms, ensuring density and positional invariance of surface features and suitability.</p>
<p>In this study, a segmentation network based on an PointNet++ model was introduced for field soybean background removal. This network facilitates the automatic point-by-point classification of soybean and soil backgrounds, improving the efficiency and accuracy of the segmentation process.</p>
</sec>
</sec>
<sec id="s2_3_3">
<label>2.3.3</label>
<title>Individual segmentation of kmeans-based clustering</title>
<p>Single plant segmentation using K-means clustering commences by initializing the cluster centers through the Max-Min distance algorithm, followed by K-means clustering to determine the final cluster labels. Initially, a random point in the point cloud is selected as the first clustering center, K1. The pattern sample with the maximum Euclidean distance from K1 is then chosen as the second clustering center, K2. Subsequently, for each point, the Euclidean distances to all identified cluster centers are calculated, and the smallest distance is selected for each point. If the number of pattern samples is N, N minimum distances are chosen, from which the maximum value is selected. If the total number of cluster centers has not yet been determined, the pattern sample corresponding to the maximum distance is designated as the next cluster center, Z3, and this process is iterated to identify subsequent cluster centers.</p>
<p>Once all cluster centers are established, the calculation step concludes. The distance from each data point to the K initialized cluster centers is computed, and the data points are assigned to the closest cluster. Once all data points are allocated, K clusters are formed. The mean of the data points within each cluster is recalculated, and this new mean becomes the updated cluster center. The distances are then recalculated for each data point relative to the updated cluster centers, and the reallocation process is repeated iteratively. The cluster centers are updated after each iteration, and the process continues until no further data points can be reassigned. Based on these initial cluster centers, subsequent K-means clustering is executed to achieve precise individual plant segmentation.</p>
</sec>
<sec id="s2_3_4">
<label>2.3.4</label>
<title>Watershed-based monoculture segmentation</title>
<p>Watershed-based individual segmentation maps the x and y coordinates of a point cloud to a discrete 2D grid. A binary image is created by mapping the point cloud in the x and y directions. The distance to the nearest zero-valued pixel from each marked position on the grid is calculated, resulting in a greyscale image. Watershed segmentation is then performed using the negative distance transform to form the segmented regions. The point cloud data is rasterized to generate the depth image, and greyscale assignment is performed. After obtaining the greyscale image, the segmentation results are indexed back into the original point cloud data to obtain the final segmentation results of the point cloud data (<xref ref-type="fig" rid="f6">
<bold>Figure&#xa0;6</bold>
</xref>). The Watershed-based monoculture segmentation demonstrates superior performance in cases of severe plant overlap or irregular plant shapes, as it is better able to distinguish boundaries based on the local intensity gradients of the data.</p>
<fig id="f6" position="float">
<label>Figure&#xa0;6</label>
<caption>
<p>Workflow of individual segmentation based on watershed algorithm: <bold>(A)</bold> adhering soybean point cloud data; <bold>(B)</bold> point cloud side view; <bold>(C)</bold> linear transformation of the point cloud; <bold>(D)</bold> mapping of the binary image; <bold>(E)</bold> inversion of the binary image; <bold>(F)</bold> watershed segmentation of the binary map.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-15-1501612-g006.tif"/>
</fig>
</sec>
<sec id="s2_3_5">
<label>2.3.5</label>
<title>Estimation of soybean plant phenotypic traits</title>
<p>In this study, the leaf area index was estimated using an individual soybean plant point cloud model. Voxels were created by using the Octree data structure in PCL (Point Cloud Library). The number of voxels that split the point cloud along the X and Y directions was calculated based on the specified resolution. The product of the number of voxels along the X and Y directions is the total number of voxels in the first layer. The number of occupied voxel centre points is then calculated. In addition, the LiDAR beam could not penetrate the interior of the soybean region, and it was necessary to fit the missing points in the middle using the geometric features of the surrounding blank area. The value of 0.59 in <xref ref-type="disp-formula" rid="eq2">Equation 2</xref> is based on empirical experimental results.</p>
<disp-formula id="eq1">
<label>(1)</label>
<mml:math display="block" id="M1">
<mml:mrow>
<mml:mtext>p</mml:mtext>
<mml:mo>=</mml:mo>
<mml:mtext>int</mml:mtext>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>Z</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>Z</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>V</mml:mi>
<mml:mi>O</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mtext>&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;&#xa0;</mml:mtext>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq2">
<label>(2)</label>
<mml:math display="block" id="M2">
<mml:mrow>
<mml:mtext>k</mml:mtext>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.59</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>V</mml:mi>
<mml:mi>O</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mtext>&#xa0;</mml:mtext>
<mml:mi>&#xff0c;</mml:mi>
<mml:mtext>k</mml:mtext>
<mml:mo>=</mml:mo>
<mml:mi>m</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq3">
<label>(3)</label>
<mml:math display="block" id="M3">
<mml:mrow>
<mml:mtext>VOG</mml:mtext>
<mml:mo>=</mml:mo>
<mml:mstyle displaystyle="true">
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>p</mml:mi>
</mml:msubsup>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>p</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>+</mml:mo>
<mml:mi>&#x3c0;</mml:mi>
<mml:msup>
<mml:mi>k</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mi>T</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>p</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:math>
</disp-formula>
<p>In <xref ref-type="disp-formula" rid="eq3">Equation 3</xref>, VOG represents the voxel occupancy ratio, VOS represents voxel size, n_1 (p)represents the total number of voxels in the first layer, n_T (p)represents the number of body mass centers occupied by each layer. p is the number of layers of voxels along the z-axis, which is determined by the length of the whole voxel edge and the set voxel block edge.</p>
<p>Different voxel sizes result in different voxel forms, and in the experimental process, the voxel size should neither be too small nor too large. The minimum distance between neighboring points in the point cloud is 0.008 cm, and the maximum distance is 0.14 cm. To find the optimal voxel size, the voxel size range is set from 0.008 cm to 0.14 cm. Specifically, the voxel size is set from 0.002 cm to 0.14 cm, with an increment of 0.02 cm. Different voxel sizes were used to segment the individual point cloud, and the Pearson&#x2019;s correlation coefficients between the Volume of Interest (VOI) measured using voxel blocks of different sizes and the actual measurements were calculated.</p>
<p>Canopy Roughness (<xref ref-type="bibr" rid="B5">Herrero-Huerta et&#xa0;al., 2020</xref>), introduced as a novel phenotypic trait, quantifies the irregularity and complexity of the canopy surface. It was calculated from high-resolution 3D point cloud data acquired by a LiDAR-equipped unmanned aircraft system (UAS). The calculation involved two key steps: first, point ambiguity was determined by analyzing the spatial relationship between each point and its neighboring points within a defined radius, using the Euclidean distance between each point and the best-fit plane of its neighborhood. This provided a local measure of surface complexity. Second, Canopy Roughness (CR) was derived by combining the interquartile range (IQR) and the median of these point ambiguities across the entire canopy. The resulting CR value, expressed in meters, effectively captures the variability and roughness of the canopy surface, offering a robust descriptor that correlates with LAI and other phenotypic traits.</p>
<disp-formula id="eq4">
<label>(4)</label>
<mml:math display="block" id="M4">
<mml:mrow>
<mml:mtext>CR</mml:mtext>
<mml:mo>=</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mtext>IQR</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mtext>med</mml:mtext>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</disp-formula>
<p>Plant height was determined by analyzing the Z-coordinates of the point cloud, focusing on the top 20% of the plant height to minimize ground-level disturbances. Canopy cover was estimated by projecting the 3D point cloud onto the XY plane, with the area calculated using the trapezoidal method. Canopy volume was computed by dividing the 2D projection into grid cells and summing the volume of each cell based on height differences within the grid. The canopy surface area was estimated using surface reconstruction techniques, converting the point cloud into a triangular mesh and summing the areas of the triangles. These methods provide a comprehensive approach to accurately estimate LAI and other phenotypic traits of soybean plants.</p>
</sec>
<sec id="s2_3_6">
<label>2.3.6</label>
<title>Manual point cloud segmentation</title>
<p>The population soybean point cloud was read into the CloudCompare software, and the individual soybean plant point cloud was manually segmented by the polygonal point cloud segmentation method in the software as the true value of the soybean plant segmentation.</p>
</sec>
</sec>
<sec id="s2_4">
<label>2.4</label>
<title>Evaluation metrics</title>
<p>The accuracy of the automatic segmentation method was assessed by comparing its results with manual annotations. The analysis was conducted at the level of individual soybean plant plots. If two or more complete plant plots were segmented into a individual plot, the segmentation was considered incorrect. Conversely, if individual plant plots were segmented correctly, the segmentation was deemed accurate. Accuracy (A) was calculated using <xref ref-type="disp-formula" rid="eq5">Equation 5</xref>. Additionally, for plants that were truly segmented at the individual level, additional analysis was conducted on the number of points. Precision (P), recall (R), and F1 score (F1) were calculated using <xref ref-type="disp-formula" rid="eq6">Equations 6</xref>, <xref ref-type="disp-formula" rid="eq7">7</xref>, and <xref ref-type="disp-formula" rid="eq8">8</xref>, respectively. Combining the individual level and point cloud level analyses, the precision multiplied by the F1 score (A * F1) was used to comprehensively evaluate the soybean plot segmentation.</p>
<disp-formula id="eq5">
<label>(5)</label>
<mml:math display="block" id="M5">
<mml:mrow>
<mml:mtext>A</mml:mtext>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mtext>T</mml:mtext>
<mml:msub>
<mml:mtext>P</mml:mtext>
<mml:mtext>C</mml:mtext>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mtext>A</mml:mtext>
<mml:msub>
<mml:mtext>C</mml:mtext>
<mml:mtext>p</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where A, and are the accuracy, the number of truly segmented plants, and the actual number of plants, respectively.</p>
<disp-formula id="eq6">
<label>(6)</label>
<mml:math display="block" id="M6">
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:mi>F</mml:mi>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mtext>&#xa0;&#xa0;</mml:mtext>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq7">
<label>(7)</label>
<mml:math display="block" id="M7">
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:mi>F</mml:mi>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>C</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mtext>&#xa0;&#xa0;</mml:mtext>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq8">
<label>(8)</label>
<mml:math display="block" id="M8">
<mml:mrow>
<mml:msub>
<mml:mi>F</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>P</mml:mi>
<mml:mi>R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mo>+</mml:mo>
<mml:mi>R</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mtext>&#xa0;&#xa0;</mml:mtext>
</mml:mrow>
</mml:math>
</disp-formula>
<p>Where P, R, and F1 represent precision, recall, and F1 score, respectively. The other terms refer to the number of points correctly assigned to the corresponding soybean plants, the number of points incorrectly assigned to the corresponding soybean plants, and the number of points misassigned to other soybean plants.</p>
<p>In the Remove Natural Background section, the classification accuracy was validated using manually segmented data and calculated using the following formula:</p>
<disp-formula id="eq9">
<label>(9)</label>
<mml:math display="block" id="M9">
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>y</mml:mi>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
<mml:mo>+</mml:mo>
<mml:mi>T</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
<mml:mo>+</mml:mo>
<mml:mi>T</mml:mi>
<mml:mi>N</mml:mi>
<mml:mo>+</mml:mo>
<mml:mi>F</mml:mi>
<mml:mi>P</mml:mi>
<mml:mo>+</mml:mo>
<mml:mi>F</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mtext>&#xa0;&#xa0;</mml:mtext>
</mml:mrow>
</mml:math>
</disp-formula>
<p>True Positive (TP), True Negative (TN), False Positive (FP), and False Negative (FN) are the four basic metrics used to assess the accuracy of a classification algorithm.TP refers to the number of points that the algorithm correctly identifies as plants, TN is the number of points that the algorithm correctly identifies as non-plants. FP is the number of points that the algorithm incorrectly labeled non-plants as plants, and FN is the number of points where the algorithm incorrectly labeled plants as non-plants.</p>
</sec>
</sec>
<sec id="s3" sec-type="results">
<label>3</label>
<title>Results and discussion</title>
<sec id="s3_1">
<label>3.1</label>
<title>Removal of natural background</title>
<p>Before phenotypic analysis, the natural background of soybean plants needs to be removed. The accuracy of background removal was assessed by analyzing the extent to which soybean plants were successfully extracted from the original point cloud data after background elimination. Automatic point-by-point classification of soybean plant and background was performed using techniques based on an PointNet++ model. <xref ref-type="fig" rid="f7">
<bold>Figure&#xa0;7</bold>
</xref> illustrates the results of natural background removal for field-grown soybean plants. The first column presents the RGB image of the soybean fields captured by our platform, while the second and third columns show point clouds of soybean plants extracted from the background.</p>
<fig id="f7" position="float">
<label>Figure&#xa0;7</label>
<caption>
<p>Field-grown soybean plants natural background removal Typical examples of natural background processing results are <bold>(A)</bold> RGB point cloud image <bold>(B)</bold> removal results after pointnet++ natural background processing <bold>(C)</bold> removal results after ransac natural background processing.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-15-1501612-g007.tif"/>
</fig>
<p>Based on the point cloud data of the soybean fields, the dataset was partitioned into 6x7 soybean plots for subsequent analysis. The PointNet++ segmentation model was compared with the RANSAC algorithm-based segmentation model using 6x7 soybean plots as samples. According to Formula (9), the segmentation accuracy of the PointNet++ model exceeds that of the RANSAC algorithm by 6.73%.</p>
</sec>
<sec id="s3_2">
<label>3.2</label>
<title>Individual segmentation results</title>
<p>To verify the individual segmentation results for soybean plants with different complex growth layouts, the plots were classified into three categories based on the degree of adhesion between them: simple (no overlapping regions), ordinary (one overlapping region with a low degree of adherence), and complex (completely overlapping regions with a low degree of adherence). The quantities of the three plant types for evaluation are 15, 18, and 9, respectively, with examples shown in <xref ref-type="fig" rid="f8">
<bold>Figure&#xa0;8</bold>
</xref>.</p>
<fig id="f8" position="float">
<label>Figure&#xa0;8</label>
<caption>
<p>Visualisation of point cloud segmentation using kmeans-based algorithm and watershed-based algorithm. The first, second and third rows are one of the simple, normal and complex plant-type structures, respectively. <bold>(A)</bold> is a field soybean plant to be segmented. <bold>(B)</bold> is the segmentation result of the kmeans-based algorithm. Red circled regions indicate incorrect segmentation. Blue circled regions indicate correct segmentation. Contact points between each soybean plot are indicated by black dots. <bold>(C)</bold> Segmentation results based on the watershed algorithm.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-15-1501612-g008.tif"/>
</fig>
<p>Segmentation of the point cloud of 42 soybean plots using kmeans-based algorithm and watershed-based algorithm, as shown in <xref ref-type="fig" rid="f8">
<bold>Figure&#xa0;8</bold>
</xref>. Visual inspection indicated that the watershed-based algorithm produced a more complete soybean point cloud compared to the kmeans-based algorithm (<xref ref-type="fig" rid="f8">
<bold>Figures&#xa0;8A&#x2013;C</bold>
</xref>).</p>
<p>The k-means clustering algorithm was used to evaluate the performance of the watershed-based segmentation method. The results demonstrated that this method can effectively segment the&#xa0;plots (<xref ref-type="fig" rid="f8">
<bold>Figure&#xa0;8B</bold>
</xref>). However, when soybean plots adhesion complexity was high, the k-means algorithm performed poorly (<xref ref-type="fig" rid="f8">
<bold>Figure&#xa0;8C</bold>
</xref>). Specifically, the k-means algorithm failed to accurately segment each plot from multiple adherent soybean plots (<xref ref-type="fig" rid="f8">
<bold>Figure&#xa0;8B</bold>
</xref>). The watershed-based segmentation method performed significantly better, each contact point in the localized region will separate different clustering results, thus completing the segmentation. particularly in completely segmenting each complex adhesion (<xref ref-type="fig" rid="f8">
<bold>Figure&#xa0;8C</bold>
</xref>). The k-means algorithm struggled with recognizing edge and height features with a high degree of adhesion, resulting in substantial segmentation boundary errors (<xref ref-type="fig" rid="f8">
<bold>Figure&#xa0;8B</bold>
</xref>).</p>
<p>The performance of the two methods was evaluated using manually segmented point clouds (<xref ref-type="table" rid="T1">
<bold>Table&#xa0;1</bold>
</xref>). T-tests were performed to evaluate the mean precision, recall, and F1 scores between the two algorithms (<xref ref-type="table" rid="T2">
<bold>Table&#xa0;2</bold>
</xref>). The results in <xref ref-type="table" rid="T1">
<bold>Table&#xa0;1</bold>
</xref> are further illustrated with box-and-line plots (<xref ref-type="fig" rid="f9">
<bold>Figure&#xa0;9</bold>
</xref>). For the watershed algorithm, the average F1 scores across the three types of soybean plants varied between 0.89 and 0.90, with average precision values spanning 0.95 to 0.96, and recall values between 0.85 and 0.86. The increased mean recall value and slight decrease in standard deviation compared to the k-means clustering algorithm suggest better segmentation in plot segmentation.</p>
<table-wrap id="T1" position="float">
<label>Table&#xa0;1</label>
<caption>
<p>Mean and standard deviation of precision, recall and F1 score values using k-means versus watershed-based algorithms.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="center">Plant category</th><th valign="top" align="center" colspan="3">Simple</th>
<th valign="top" colspan="3" align="center">Ordinary</th>
<th valign="top" colspan="3" align="center">Complex</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Precision indicators</td>
<td valign="top" align="center">p</td>
<td valign="top" align="center">r</td>
<td valign="top" align="center">F1</td>
<td valign="top" align="center">p</td>
<td valign="top" align="center">r</td>
<td valign="top" align="center">F1</td>
<td valign="top" align="center">p</td>
<td valign="top" align="center">r</td>
<td valign="top" align="center">F1</td>
</tr>
<tr>
<td valign="top" align="left">Kmeans clustering algorithm</td>
<td valign="top" align="center">0.9964</td>
<td valign="top" align="center">0.9943</td>
<td valign="top" align="center">0.9952</td>
<td valign="top" align="center">0.9671</td>
<td valign="top" align="center">0.9206</td>
<td valign="top" align="center">0.9388</td>
<td valign="top" align="center">0.9452</td>
<td valign="top" align="center">0.9398</td>
<td valign="top" align="center">0.9412</td>
</tr>
<tr>
<td valign="top" align="left">Watershed-based clustering algorithm</td>
<td valign="top" align="center">0.9955</td>
<td valign="top" align="center">1</td>
<td valign="top" align="center">0.9977</td>
<td valign="top" align="center">0.9384</td>
<td valign="top" align="center">0.9632</td>
<td valign="top" align="center">0.9482</td>
<td valign="top" align="center">0.9502</td>
<td valign="top" align="center">0.982</td>
<td valign="top" align="center">0.9654</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>All results are calculated based on manual segmentation. p, precision; r, recall; f1, F1-Score.</p>
</fn>
</table-wrap-foot>
</table-wrap>
<table-wrap id="T2" position="float">
<label>Table&#xa0;2</label>
<caption>
<p>t-test for precision, recall and F1 score using k-means with watershed-based algorithm.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="center">Plant category</th>
<th valign="top" align="center" colspan="3">Simple</th>
<th valign="top" colspan="3" align="center">Ordinary</th>
<th valign="top" colspan="3" align="center">Complex</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Precision indicators</td>
<td valign="top" align="center">p</td>
<td valign="top" align="center">r</td>
<td valign="top" align="center">F1</td>
<td valign="top" align="center">p</td>
<td valign="top" align="center">r</td>
<td valign="top" align="center">F1</td>
<td valign="top" align="center">p</td>
<td valign="top" align="center">r</td>
<td valign="top" align="center">F1</td>
</tr>
<tr>
<td valign="top" align="center">t</td>
<td valign="top" align="center">0.516</td>
<td valign="top" align="center">-1</td>
<td valign="top" align="center">-0.838</td>
<td valign="top" align="center">2.133</td>
<td valign="top" align="center">-2.339</td>
<td valign="top" align="center">-0.79</td>
<td valign="top" align="center">-0.48</td>
<td valign="top" align="center">-4.038</td>
<td valign="top" align="center">-3.231</td>
</tr>
<tr>
<td valign="top" align="center">p</td>
<td valign="top" align="center">0.62</td>
<td valign="top" align="center">0.347</td>
<td valign="top" align="center">0.426</td>
<td valign="top" align="center">0.048*</td>
<td valign="top" align="center">0.032*</td>
<td valign="top" align="center">0.44</td>
<td valign="top" align="center">0.638</td>
<td valign="top" align="center">0.001*</td>
<td valign="top" align="center">0.006*</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>* indicates a significance level of 0.05.</p>
</fn>
</table-wrap-foot>
</table-wrap>
<fig id="f9" position="float">
<label>Figure&#xa0;9</label>
<caption>
<p>Box plot of precision metrics between k-means and watershed-based algorithms: <bold>(A)</bold> is recall; <bold>(B)</bold> is precision; <bold>(C)</bold> is F1 score.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-15-1501612-g009.tif"/>
</fig>
</sec>
<sec id="s3_3">
<label>3.3</label>
<title>Comparison of LAI estimation models</title>
<p>After combining UAV-derived plant traits with machine learning algorithms, the feature selection showed voxel occupancy ratio to be superior to other features. Finally, six vegetation traits (plant height, Canopy Roughness, surface area, volume, cover, and voxel occupancy ratio) were selected to construct LAI prediction model using three machine learning algorithms: RF, SVM, and XGBoost.</p>
<p>Data from 35 and 46 days after soybean sowing in the field were divided into training and test sets in the ratio of 3:7. The LAI estimation model was constructed using vegetation phenotypes as multivariate input variables. Among the modeling methods, the RF model performed the best in the calibration set (R&#xb2; = 0.89, RMSE = 0.22, RRMSE = 0.1373), followed by the SVM model (R&#xb2; = 0.73, RMSE = 0.52, RRMSE = 0.2406). In the validation set, the SVM model performed best (R&#xb2; = 0.79, RMSE = 0.47, RRMSE = 0.2183), while the RF model&#x2019;s R&#xb2; dropped from 0.89 to 0.73, with a 20.18% increase in RMSE and a 10.33 increase in RRMSE. The XGBoost model performed slightly worse than the other two, but still maintained good precision (R&#xb2; &gt; 0.69, RMSE&lt; 0.65). These results indicate that the SVM model offers the best estimation accuracy and stability, with the other two models also yielding strong predictive performance. SVM outperformed both RF and XGBoost in validation, particularly due to its ability to model complex, nonlinear relationships in high-dimensional data. While RF and XGBoost are robust ensemble methods, their reliance on tree structures requires additional tuning to effectively capture such complexities. Moreover, SVM&#x2019;s inherent feature selection minimizes overfitting, enhancing model accuracy and explaining its superior performance in our study.</p>
<p>The scatter plot in <xref ref-type="fig" rid="f10">
<bold>Figure&#xa0;10</bold>
</xref> shows that the predicted LAI values are similar to the actual values, with RMSE between 0.47 and 0.57, and RRMSE between 0.2183 and 0.2641. Incorporating canopy phenotypic traits, optimal estimates were achieved using three different machine learning models. Although this study focuses on soybean, the methodology can be adapted to other crops with similar growth patterns, such as maize, wheat, or rice. To improve scalability, future work could integrate additional remote sensing data, like multispectral or hyperspectral imagery, for enhanced accuracy. Optimizing the computational efficiency of the pipeline would also enable large-scale agricultural monitoring across different crops and environments.</p>
<fig id="f10" position="float">
<label>Figure&#xa0;10</label>
<caption>
<p>Accuracy evaluation results of LAI estimation models. The models evaluated are: <bold>(A)</bold> XGBoost; <bold>(B)</bold> RF; <bold>(C)</bold> SVM.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-15-1501612-g010.tif"/>
</fig>
</sec>
</sec>
<sec id="s4" sec-type="conclusions">
<label>4</label>
<title>Conclusions</title>
<p>In summary, this study proposed an automated pipeline combining deep learning and clustering algorithms for individual segmentation and LAI estimation in field-grown soybean plants. The The PointNet++ model significantly improved background segmentation, achieving an IOU of 0.86 and an accuracy of 0.95. The clustering algorithm effectively addressed challenges in individual segmentation, particularly in adhesion regions. The estimated LAI showed a strong correlation with measurements (R&#xb2;=0.88). This method offers an efficient approach for monocot segmentation and plant phenotyping, particularly beneficial for soybean breeding. The results demonstrate the method&#x2019;s high accuracy and potential for automated, high-precision LAI extraction in precision agriculture. This method could significantly impact farmers by enabling efficient, large-scale monitoring of crop health and growth. Automated LAI estimation provides timely insights into crop development, optimizing resource management and supporting informed decisions to maximize yield and sustainability.</p>
</sec>
</body>
<back>
<sec id="s5" sec-type="data-availability">
<title>Data availability statement</title>
<p>The datasets presented in this article are not readily available because data available on request from the authors. Requests to access the datasets should be directed to <email xlink:href="mailto:shibingbiehuang@163.com">shibingbiehuang@163.com</email>.</p>
</sec>
<sec id="s6" sec-type="author-contributions">
<title>Author contributions</title>
<p>BS: Conceptualization, Data curation, Formal analysis, Investigation, Software, Validation, Writing &#x2013; original draft. LG: Investigation, Methodology, Resources, Validation, Writing &#x2013; review &amp; editing. LY: Funding acquisition, Project administration, Supervision, Visualization, Writing &#x2013; review &amp; editing.</p>
</sec>
<sec id="s7" sec-type="funding-information">
<title>Funding</title>
<p>The author(s) declare financial support was received for the research, authorship, and/or publication of this article. This work was supported by the National Key R&amp;D Program of China (2023ZD04073), Sanya Yazhou Bay Science and Technology City (SCKJ-JYRC-2023-25), the National Natural Science Foundation of China (32360116, 32171937, 32201716), Hainan Provincial Natural&#xa0;Science Foundation of China (322MS029), and the Research Project of the Collaborative Innovation Center of Hainan University (XTCX2022NYB01).</p>
</sec>
<sec id="s8" sec-type="COI-statement">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec id="s9" sec-type="disclaimer">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors&#xa0;and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Broge</surname> <given-names>N. H.</given-names>
</name>
<name>
<surname>Leblanc</surname> <given-names>E.</given-names>
</name>
</person-group> (<year>2001</year>). <article-title>Comparing prediction power and stability of broadband and hyperspectral vegetation indices for estimation of green leaf area index and canopy chlorophyll density</article-title>. <source>Remote Sens. environment</source> <volume>76</volume>, <fpage>156</fpage>&#x2013;<lpage>172</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/S0034-4257(00)00197-8</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Clemente</surname> <given-names>T. E.</given-names>
</name>
<name>
<surname>Cahoon</surname> <given-names>E. B.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Soybean oil: genetic approaches for modification of functionality and total content</article-title>. <source>Plant Physiol</source> <volume>151</volume>, <fpage>1030</fpage>&#x2013;<lpage>1040</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1104/pp.109.146282</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gitelson</surname> <given-names>A. A.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>Wide dynamic range vegetation index for remote quantification of biophysical characteristics of vegetation</article-title>. <source>J. Plant Physiol</source> <volume>161</volume>, <fpage>165</fpage>&#x2013;<lpage>173</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1078/0176-1617-01176</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hartman</surname> <given-names>G. L.</given-names>
</name>
<name>
<surname>West</surname> <given-names>E. D.</given-names>
</name>
<name>
<surname>Herman</surname> <given-names>T. K.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Crops that feed the World 2. Soybean&#x2014;worldwide production, use, and constraints caused by pathogens and pests</article-title>. <source>Food Security</source> <volume>3</volume>, <fpage>5</fpage>&#x2013;<lpage>17</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s12571-010-0108-x</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Herrero-Huerta</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Bucksch</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Puttonen</surname> <given-names>E.</given-names>
</name>
<name>
<surname>Rainey</surname> <given-names>K. M.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Canopy roughness: A new phenotypic trait to estimate aboveground biomass from unmanned aerial system</article-title>. <source>Plant Phenomics</source>. <volume>2022</volume>, <fpage>6735967</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.34133/2020/6735967</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hu</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Hu</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Han</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Sun</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>R.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Point cloud segmentation for an individual tree combining improved point transformer and hierarchical clustering</article-title>. <source>J. Appl. Remote Sensing</source> <volume>17</volume>, <fpage>034505</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1117/1.JRS.17.034505</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Hui</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Xia</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Cheng</surname> <given-names>P.</given-names>
</name>
<name>
<surname>He</surname> <given-names>Y.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Individual tree extraction from UAV LiDAR point clouds based on self-adaptive mean shift segmentation</article-title>. <source>ISPRS Ann Photogramm Remote Sens Spatial Inf Sci.</source> <volume>V-1-2021</volume>, <fpage>25</fpage>&#x2013;<lpage>30</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.5194/isprs-annals-V-1-2021-25-2021</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hunt</surname> <given-names>E.</given-names>
</name>
<name>
<surname>Hively</surname> <given-names>W. D.</given-names>
</name>
<name>
<surname>Daughtry</surname> <given-names>C. S.</given-names>
</name>
<name>
<surname>McCarty</surname> <given-names>G. W.</given-names>
</name>
<name>
<surname>Fujikawa</surname> <given-names>S. J.</given-names>
</name>
<name>
<surname>Ng</surname> <given-names>T.</given-names>
</name>
<etal/>
</person-group>. (<year>2008</year>). <article-title>Remote sensing of crop leaf area index using unmanned airborne vehicles</article-title>. <source>Proc. Pecora</source>. <volume>17</volume>, <page-range>18&#x2013;20</page-range>.</citation>
</ref>
<ref id="B9">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Jin</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Su</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Gao</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Wu</surname> <given-names>F.</given-names>
</name>
<name>
<surname>Hu</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>J.</given-names>
</name>
<etal/>
</person-group>. (<year>2018</year>). <article-title>Deep learning: Individual maize segmentation from terrestrial LiDAR data using Faster R-CNN and regional growth algorithms</article-title>. <source>Front. Plant Sci</source>. <volume>9</volume>, <fpage>866</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.3389/fpls.2018.0086</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jung</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Tajima</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Ye</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Hashimoto</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Yang</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Yamamoto</surname> <given-names>S.</given-names>
</name>
<etal/>
</person-group>. (<year>2023</year>). <article-title>Utilization of UAV remote sensing in plant-based field experiments: A case study of the evaluation of LAI in a small-scale sweetcorn experiment</article-title>. <source>Agriculture</source> <volume>13</volume>, <fpage>561</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/agriculture13030561</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kim</surname> <given-names>M. Y.</given-names>
</name>
<name>
<surname>Van</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Kang</surname> <given-names>Y. J.</given-names>
</name>
<name>
<surname>Kim</surname> <given-names>K. H.</given-names>
</name>
<name>
<surname>Lee</surname> <given-names>S.-H.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Tracing soybean domestication history: From nucleotide to genome</article-title>. <source>Breed. Science</source> <volume>61</volume>, <fpage>445</fpage>&#x2013;<lpage>452</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1270/jsbbs.61.445</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Wu</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Tao</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Yin</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Qi</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>S.</given-names>
</name>
<etal/>
</person-group>. (<year>2023</year>). <article-title>Automatic branch&#x2013;leaf segmentation and leaf phenotypic parameter estimation of pear trees based on three-dimensional point clouds</article-title>. <source>Sensors</source> <volume>23</volume>, <fpage>4572</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/s23094572</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Wen</surname> <given-names>W.</given-names>
</name>
<name>
<surname>Miao</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Wu</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Yu</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>X.</given-names>
</name>
<etal/>
</person-group>. (<year>2022</year>). <article-title>Automatic organ-level point cloud segmentation of maize shoots by integrating high-throughput data acquisition and deep learning</article-title>. <source>Comput. Electron. Agriculture</source> <volume>193</volume>, <fpage>106702</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.compag.2022.106702</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Shao</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Xiao</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>Q.</given-names>
</name>
<name>
<surname>Zhu</surname> <given-names>J.</given-names>
</name>
<etal/>
</person-group>. (<year>2022</year>). <article-title>Segmentation of individual leaves of field grown sugar beet plant based on 3D point cloud</article-title>. <source>Agronomy</source> <volume>12</volume>, <fpage>893</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/agronomy12040893</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Luo</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Pan</surname> <given-names>F.</given-names>
</name>
<name>
<surname>Xi</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Nie</surname> <given-names>S.</given-names>
</name>
<etal/>
</person-group>. (<year>2015</year>). <article-title>Estimation of wetland vegetation height and leaf area index using airborne laser scanning data</article-title>. <source>Ecol. Indicators</source> <volume>48</volume>, <fpage>550</fpage>&#x2013;<lpage>559</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.ecolind.2014.09.024</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Malone</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Ames Herbert</surname> <given-names>D.</given-names>
</name>
<name>
<surname>Holshouser</surname> <given-names>D. L.</given-names>
</name>
</person-group> (<year>2002</year>). <article-title>Relationship between leaf area index and yield in double-crop and full-season soybean systems</article-title>. <source>J. economic entomology</source> <volume>95</volume>, <fpage>945</fpage>&#x2013;<lpage>951</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1093/jee/95.5.945</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Miao</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Qiu</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>M.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>A single plant segmentation method of maize point cloud based on Euclidean clustering and K-means clustering</article-title>. <source>Comput. Electron. Agriculture</source> <volume>210</volume>, <fpage>107951</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.compag.2023.107951</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Miao</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Peng</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>M.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Banana plant counting and morphological parameters measurement based on terrestrial laser scanning</article-title>. <source>Plant Methods</source> <volume>18</volume>, <fpage>66</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1186/s13007-022-00894-y</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Patel</surname> <given-names>A. K.</given-names>
</name>
<name>
<surname>Park</surname> <given-names>E.-S.</given-names>
</name>
<name>
<surname>Lee</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Priya</surname> <given-names>G. L.</given-names>
</name>
<name>
<surname>Kim</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Joshi</surname> <given-names>R.</given-names>
</name>
<etal/>
</person-group>. (<year>2023</year>). <article-title>Deep learning-based plant organ segmentation and phenotyping of sorghum plants using liDAR point cloud</article-title>. <source>IEEE J. Selected Topics Appl. Earth Observations Remote Sens</source>. <volume>16</volume>, <page-range>8498&#x2013;8507</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/JSTARS.2023.3312815</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Paulus</surname> <given-names>S.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Measuring crops in 3D: using geometry for plant phenotyping</article-title>. <source>Plant Methods</source> <volume>15</volume>, <fpage>103</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1186/s13007-019-0490-0</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pope</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Treitz</surname> <given-names>P.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Leaf area index (LAI) estimation in boreal mixedwood forest of Ontario, Canada using light detection and ranging (LiDAR) and WorldView-2 imagery</article-title>. <source>Remote sensing</source> <volume>5</volume>, <fpage>5040</fpage>&#x2013;<lpage>5063</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/rs5105040</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Qi</surname> <given-names>C. R.</given-names>
</name>
<name>
<surname>Su</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Mo</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Guibas</surname> <given-names>L. J.</given-names>
</name>
</person-group> (<year>2017</year>a). &#x201c;<article-title>Pointnet: Deep learning on point sets for 3d classification and segmentation</article-title>,&#x201d; in <conf-name>Proceedings of the IEEE conference on computer vision and pattern recognition</conf-name> (<publisher-loc>United States</publisher-loc>: <publisher-name>IEEE (Institute of Electrical and Electronics Engineers)</publisher-name>). <page-range>652&#x2013;660</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/cvpr.2017.16</pub-id>
</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Qi</surname> <given-names>C. R.</given-names>
</name>
<name>
<surname>Yi</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Su</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Guibas</surname> <given-names>L. J.</given-names>
</name>
</person-group> (<year>2017</year>b). <article-title>Pointnet++: Deep hierarchical feature learning on point sets in a metric space</article-title>. <source>Adv. Neural Inf. Process. Syst</source> <volume>30</volume>. doi:&#xa0;<pub-id pub-id-type="doi">10.48550/arXiv.1706.02413</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ria&#xf1;o</surname> <given-names>D.</given-names>
</name>
<name>
<surname>Valladares</surname> <given-names>F.</given-names>
</name>
<name>
<surname>Cond&#xe9;s</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Chuvieco</surname> <given-names>E.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>Estimation of leaf area index and covered ground from airborne laser scanner (Lidar) in two contrasting forests</article-title>. <source>Agric. For. Meteorology</source> <volume>124</volume>, <fpage>269</fpage>&#x2013;<lpage>275</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.agrformet.2004.02.005</pub-id>
</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rusu</surname> <given-names>R. B.</given-names>
</name>
<name>
<surname>Bandouch</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Meier</surname> <given-names>F.</given-names>
</name>
<name>
<surname>Essa</surname> <given-names>I.</given-names>
</name>
<name>
<surname>Beetz</surname> <given-names>M.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Human action recognition using global point feature histograms and action shapes</article-title>. <source>Advanced Robotics</source> <volume>23</volume>, <fpage>1873</fpage>&#x2013;<lpage>1908</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1163/016918609X12518783330243</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Saeed</surname> <given-names>F.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>C.</given-names>
</name>
</person-group> (<year>2021</year>). &#x201c;<article-title>Plant organ segmentation from point clouds using Point-Voxel CNN</article-title>,&#x201d; in <source>2021 ASABE annual international virtual meeting</source> (<publisher-loc>St. Joseph, Michigan</publisher-loc>: <publisher-name>American Society of Agricultural and Biological Engineers</publisher-name>). <page-range>2100428</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.13031/aim.202100428</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Song</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Shang</surname> <given-names>J.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Estimating effective leaf area index of winter wheat using simulated observation on unmanned aerial vehicle-based point cloud data</article-title>. <source>IEEE J. Selected Topics Appl. Earth Observations Remote Sensing</source> <volume>13</volume>, <fpage>2874</fpage>&#x2013;<lpage>2887</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/JSTARS.4609443</pub-id>
</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tang</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Dubayah</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Swatantran</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Hofton</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Sheldon</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Clark</surname> <given-names>D. B.</given-names>
</name>
<etal/>
</person-group>. (<year>2012</year>). <article-title>Retrieval of vertical LAI profiles over tropical rain forests using waveform lidar at La Selva, Costa Rica</article-title>. <source>Remote Sens. Environment</source> <volume>124</volume>, <fpage>242</fpage>&#x2013;<lpage>250</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.rse.2012.05.005</pub-id>
</citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Vi&#xf1;a</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Gitelson</surname> <given-names>A. A.</given-names>
</name>
<name>
<surname>Nguy-Robertson</surname> <given-names>A. L.</given-names>
</name>
<name>
<surname>Peng</surname> <given-names>Y.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Comparison of different vegetation indices for the remote assessment of green leaf area index of crops</article-title>. <source>Remote Sens. environment</source> <volume>115</volume>, <fpage>3468</fpage>&#x2013;<lpage>3478</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.rse.2011.08.010</pub-id>
</citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>White</surname> <given-names>M. A.</given-names>
</name>
<name>
<surname>Asner</surname> <given-names>G. P.</given-names>
</name>
<name>
<surname>Nemani</surname> <given-names>R. R.</given-names>
</name>
<name>
<surname>Privette</surname> <given-names>J. L.</given-names>
</name>
<name>
<surname>Running</surname> <given-names>S. W.</given-names>
</name>
</person-group> (<year>2000</year>). <article-title>Measuring fractional cover and leaf area index in arid ecosystems: digital camera, radiation transmittance, and laser altimetry methods</article-title>. <source>Remote Sens. Environment</source> <volume>74</volume>, <fpage>45</fpage>&#x2013;<lpage>57</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/S0034-4257(00)00119-X</pub-id>
</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xie</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Zhu</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Ren</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Yang</surname> <given-names>W.</given-names>
</name>
<name>
<surname>Chen</surname> <given-names>G.</given-names>
</name>
<etal/>
</person-group>. (<year>2024</year>). <article-title>Delving into the Potential of Deep Learning Algorithms for Point Cloud Segmentation at Organ Level in Plant Phenotyping</article-title>. <source>Remote Sensing</source> <volume>16</volume>, <fpage>3290</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/rs16173290</pub-id>
</citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Peng</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Zhai</surname> <given-names>D.</given-names>
</name>
<name>
<surname>Tao</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>He</surname> <given-names>Q.</given-names>
</name>
<name>
<surname>Mu</surname> <given-names>X.</given-names>
</name>
<etal/>
</person-group>. (<year>2023</year>). <article-title>Fisheye-based forest LAI field measurements for remote sensing validation at high spatial resolution</article-title>. <source>IEEE Geosci. Remote Sens. Lett</source>. <volume>20</volume>, <fpage>2504305</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/LGRS.2023.3308369</pub-id>
</citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Zheng</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Gao</surname> <given-names>W.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>B.</given-names>
</name>
<name>
<surname>Hao</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Mi</surname> <given-names>J.</given-names>
</name>
<etal/>
</person-group>. (<year>2020</year>). <article-title>An efficient processing approach for colored point cloud-based high-throughput seedling phenotyping</article-title>. <source>Remote Sensing</source> <volume>12</volume>, <fpage>1540</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/rs12101540</pub-id>
</citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhao</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Popescu</surname> <given-names>S.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Lidar-based mapping of leaf area index and its use for validating GLOBCARBON satellite LAI product in a temperate forest of the southern USA</article-title>. <source>Remote Sens. Environment</source> <volume>113</volume>, <fpage>1628</fpage>&#x2013;<lpage>1645</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.rse.2009.03.006</pub-id>
</citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zheng</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Moskal</surname> <given-names>L. M.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Retrieving leaf area index (LAI) using remote sensing: theories, methods and sensors</article-title>. <source>Sensors</source> <volume>9</volume>, <fpage>2719</fpage>&#x2013;<lpage>2745</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/s90402719</pub-id>
</citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zheng</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Moskal</surname> <given-names>L. M.</given-names>
</name>
<name>
<surname>Kim</surname> <given-names>S.-H.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Retrieval of effective leaf area index in heterogeneous forests with terrestrial laser scanning</article-title>. <source>IEEE Trans. Geosci. Remote Sensing</source> <volume>51</volume>, <fpage>777</fpage>&#x2013;<lpage>786</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/TGRS.2012.2205003</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>