METHOD OF INDIVIDUAL TREE CROWN SEGMENTATION FROM AIRBORNE LIDAR DATA USING NOVEL GAUSSIAN FILTER AND ENERGY FUNCTION MINIMIZATION
20230350065 · 2023-11-02
Inventors
- Ting YUN (Tanjing, CN)
- Kang JIANG (Nanjing, CN)
- Guangchao LI (Nanjing, CN)
- Yiduo LI (Nanjing, CN)
- Lin Cao (Nanjing, CN)
Cpc classification
International classification
Abstract
Provided are a method of individual tree crown segmentation from airborne LiDAR data using a novel Gaussian filter and energy function minimization. First, a dual Gaussian filter was designed with automated adaptive parameter assignment and a screening strategy for false treetops. This preserved the geometric characteristics of sub-canopy trees while eliminating false treetops. Second, anisotropic water expansion controlled by the energy function was applied to accurate crown segmentation. This utilized gradient information from the digital surface model and explored the morphological structures of tree crown boundaries as analogous to the maximal valley height difference from surrounding treetops. We demonstrate the generality of our approach using seven diverse plots in the subtropical Gaofeng Forest, China, coupled with ground verification. Our approach enhanced the detection rate of treetops and ITC segmentation relative to the marked-control watershed method, especially in complicated intersections of multiple crowns.
Claims
1. A method of individual tree crown segmentation from airborne LiDAR data using a novel Gaussian filter and energy function minimization, comprises the following step of: 1): a DSM was generated from airborne LiDAR data for a forest plot by the rasterization method; 2): DSM filtering is performed based on a dual Gaussian filter; 3): candidate treetops are detected from the filtered DSM using a local-maximum-finding method, and a screening strategy based on an angle threshold is employed to exclude false treetops; 4): the accurate delineation of tree crowns is conducted by a water expansion model controlled by an energy function, along with a estimation of crown width in two perpendicular directions.
2. The method of individual tree crown segmentation according to claim 1, wherein the dual Gaussian filter D(c) is as follows:
D(c)=C(c)*(G.sub.1(c)+G.sub.2(c)) (1) In equation (1), uniformly distributed and horizontal square grid cells c∈C of size d with the assigned elevation value c.sup.z equal to the highest elevation of all scanned tree points within each cell c cover the scanned forest plot and make up the corresponding DSM C.sup.z; G.sub.1(c) and G.sub.2 (c) are two Gaussian smoothing filters based on a distance measure and crown shape variability measure, respectively; the square window size s of two Gaussian smoothing filters can be varied and here s is set as the half of the average crown size of the forest plot; these filters are defined as follows:
3. The method of individual tree crown segmentation according to claim 1, the screening strategy based on an angle threshold is as follows: a included angle θ between the lowest local scanned point and the adjacent candidate treetops on both sides is calculated, which is taken as an index to distinguish the true treetops belonging to each crown and remove false treetops; when θ≥threshold, the candidate treetops are considered to be formed by later branches or separate foliage clumps belonging to the same tree crown, and one candidate treetop was deleted; when θ<threshold, the canopy heterogeneity produced by different tree crowns creates gaps between trees.
4. The method of individual tree crown segmentation according to claim 3, threshold=120°-140°.
5. The method of individual tree crown segmentation according to claim 1, the energy function is as follows:
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
First Embodiment
[0035] 1. Introduction
[0036] Despite the numerous approaches proposed to detect treetops and segment individual tree crowns from airborne LiDAR data, each method has both benefits and drawbacks, depending on the specific type of forest. Table 1 provides a brief introduction to the existing methods. In general, overlapping crowns and mixed-species forests with irregular crown shapes and topological vagueness complicate crown segmentation (Campbell et al., 2020). Airborne LiDAR provides a top-down scanning perspective and is limited in detection of sub-canopy trees that are always obstructed by upper forest canopy elements. Meanwhile, some more complex algorithms depend on a large number of parameters and need to be locally calibrated for various forest types.
TABLE-US-00001 TABLE 1 Brief introduction to existing methods for crown segmentation from airborne LiDAR data. DSM: digital surface model; CHM: canopy height model. Typical Category approaches Highlights Drawbacks Crown (Vega et al., Defining the criteria of apex Relatively poor performance on segmentation 2014) selection from the scanned points broad leaved trees due to the higher based on the based on the elevation value and geometrical complexity of tree scanned using a distance threshold to guide crowns with more apices in the crown points crown segmentation. periphery. (Ramiya et Subdivision strategy for the Uncertainty exists for the al., 2019) scanned points using the super classification algorithm in voxel concept and geometrical differentiating canopies of different feature-driven voxel merging and forest types. clustering for crown segmentation. (Mongus Analysing the verticality of the The low laser beam penetration rate and {hacek over (Z)}alik, scanned point distribution to locate caused by occlusion from upper 2015) tree trunks, which are taken as the vegetative elements results in weak markers, coupled with density- trunk detection. based clustering for crown segmentation. (Harikumar A local horizontal projection-based Time-consuming for larger forest et al., 2019) approach designed to optimize the areas, and the performance is perspective view of the scanned impaired by low point cloud densities. points and find sub-canopy tree crowns. Crown (Hu et al., Marker-controlled watershed Locally protruding branches cause segmentation 2014); method combined with semi- over segmentation, and lower based on the variogram statistics for tree size accuracies occur for deciduous DSM or CHM determination and crown forests with closed canopies. segmentation based on CHM. (Dai et al., Mean shift segmentation based on Depending on the number of training 2018) the joint feature space of scanned samples, failures arise for clustered points combined with a semi- trees and complex forest supervised classification algorithm. architectures. (Strîmbu Retrieval of the topological Parameter settings are important for and structure of forests in hierarchical algorithm performance, and further Strîmbu, data structures and construction of constraints are needed to avoid over- 2015) a weighted partitioning graph for and under- segmentation. crown segmentation. (Liu et al., Refinement of the initial tree crown The segmentation accuracy decreases 2015) boundaries generated by the when the gaps between trees do not watershed method using the present marked valley shapes. There concept of fishing net dragging is limited detection of small sub- driven by the height differences canopy trees. between adjacent pixels.
[0037] Computer vision is an interdisciplinary scientific field that uses computer theory to gain a high-level understanding of digital images and establish the correlations between 2D images and 3D real-world scenarios (Jain, 2019). Forest canopy information can be presented in 2D forms, such as a DSM or CHM, or as 3D point clouds. Computer vision techniques train machines to extract features from these representations and afford interpretations of forest scenes from the identified phonotypical differences among trees for implementing individual crown segmentation at varying scales. Energy minimization (Kichenassamy et al., 1995; Liu et al., 2015) is an elegant approach to computer vision problems that have many potential solutions due to uncertainties in the imaging process and ambiguities in visual interpretation. The energy function encodes the problem constraints and seeks its minimum to provide the optimal solution. The concept of energy minimization has been successfully applied in many computer vision applications, such as active contour models for medical image segmentation (Qian et al., 2013), stereo matching from 2D images to 3D scenario reconstruction (Mozerov and van de Weijer, 2015) and multi-target detection from multispectral or hyperspectral imageries (Zhu et al., 2020). Tree crown segmentation can be converted into the problem of object segmentation or target detection, and energy minimization has an inherent ability for such applications that can be taken into consideration.
[0038] Here, we propose a novel method based on the computer vision theory for accurate tree crown segmentation for a variety of tree species and site conditions, as demonstrated using airborne LiDAR scans of complex forests paired with field validation data. First, we introduce a new approach to identifying treetops based on a dual Gaussian filter with a screening strategy based on the angle threshold for excluding false treetops detected within the DSM. Second, tree crown segmentation proceeds based on the water expansion concept and an energy control function constituting two items: the gradient information of the DSM and height differences between adjacent treetops and the expansion cells. Finally, our proposed method was applied to three forest plot types, with obtained field measurements used as references to validate the efficacy of our approach. Through this work, we demonstrate an enhancement of the accuracy of tree crown detection and segmentation relative to existing approaches.
[0039] 2. Materials and Methods
[0040] 2.1. Study Area
[0041] Gaofeng Forest is a forest plantation in the Guangxi Province of southern China, covering an area from 108°7′ to 108°38′ E and 22°49′ to 23°5′ N. It has a humid subtropical monsoon climate with an average annual temperature of 21.6° C., annual precipitation of 1304 mm, and elevations from 78-468 m above sea level. The study area covers 52 km.sup.2. Its topography is composed of gradients from 0-47°. There are many typical forest plot types, e.g., pure Eucalyptus (Eucalyptus robusta Sm.) forest, Chinese fir (Cunninghamia lanceolata Hook.) dominated forests and forest park landscapes. Forests dominated by Chinese fir include many broad-leaved tree species, including cinnamon (Cinnamomum cassia (L.) J.Presl), star anise (Illicium verum Hook.f.), Robinia pseudoacacia L., Ulmus pumila L. and Osmanthus fragrans Lour, forming a lush forest. Forest parks contain a broad mixture of tree species with different crown sizes. They retain small numbers of old trees, e.g., Chinese banyan (Ficus microcarpa Blume) and camphora (Cinnamomum camphora (Linn.) J.Presl) with larger and higher tree crowns, and many tree saplings including Bauhinia spp, Thevetia peruviana (Pers.) K.Schum and Cassia nodosa Buch.-Ham. ex Boxb, with small plant spacing and some well-pruned small trees of Loropetalum spp planted at the edge of the plot to form a hedge.
[0042] Plantations of Eucalyptus and Chinese fir are grown on unevenly hilly terrain with variations in radiance absorption, wind exposure, plant transpiration and reforestation activities, which result in non-uniform growth and stochastic mortality of the trees. Therefore, the two forest types, i.e., pure Eucalyptus and Chinese fir dominated plots, have small populations (roughly 15-30%) of suppressed and intermediate trees (SIT) (i.e., trees with narrow or one-sided crowns below the general level of the forest canopy and unable to receive direct light from the sides due to obscuration by surrounding trees), which are composed of regenerating trees grown in the forest gaps with limited growth space and a few trees with low vigour in competition. Meanwhile, 70-85% of the trees are dominant and co-dominant trees (DCT) (i.e., trees with full crowns above or equal to the general level of the forest canopy and able to receive direct lights from the sides) that make up the overstory composition. For the third type of forest park at the foot of the mountain, there are diverse forest stands and plants at various growth stages under landscape management, constituting a rich vertical structure and beautiful forest sceneries, where approximately 10-20% of the trees are SIT.
[0043] 2.2. LiDAR Data and Field Data
[0044] LiDAR data for the study plots were obtained on Feb. 20, 2018 using a Velodyne HDL-32E laser scanner flown at 70 m above the take-off location level, with a flight speed of 20 km/h and a flight line side-lap of 30%. The scanner emits a wavelength of 903 nm at a 21.7 kHz pulse repetition frequency with a vertical field of view (FOV) of −30.67°.sup.˜10.67° from nadir and a horizontal FOV of 360′. The beam divergence was approximately 2 mrad, with an average footprint diameter of 12 cm. The average ground point distance was 10 cm, with a pulse density of approximately 120 points per m.sup.2. The positional accuracy of this LiDAR dataset was measured by GPS check points and yielded an average deviation within 3 cm.
[0045] The field data were measured in February 2018. Seven sampling plots were established in the region for data acquisition, comprising three pure Eucalyptus stands of varying ages and heights grown on the mountain slope with a plot size of 20×20 m (
[0046] See
[0047] The positions of the four corners and the centre of each plot were determined using a Trimble R4 GNSS receiver, repeatedly corrected with high precision real time differential signals received from the Trimble NetR9 GNSS reference receiver, which was located in an open space near the studied forest plot at a distance of less than 1 km (Shen et al., 2019). The China brand Hi-Target Zts-121r4 total station was located at a known point in the corresponding plot, and another known point was used for orientation, which facilitated determining the position of each tree trunk in every plot, resulting in a measurement accuracy of ±10 cm. Tree heights were measured using a Vertex V hypsometer (Haglöf, Långsele, Sweden). Crown widths were obtained by two perpendicular measurements from the location of each tree trunk in the east-west and north-south directions. The leaf area index (LAI) of the pure Eucalyptus plots and Chinese fir-dominated plots were indirectly measured using the LAI-2000 equipment and cameras with hemispherical lenses (Yun et al., 2016).
[0048] 2.3. Data Processing
[0049] An overview of the workflow is shown in
[0050] See
[0051] 2.4. DSM Generation
[0052] It is difficult to obtain an accurate digital terrain model (DTM) from airborne LiDAR in dense forests due to the poor penetration of laser beams through the forest canopy. This makes prone to deviations in the derived CHM. Instead, we used the DSM as the basic data set for our tree crown delineation algorithm. Point clouds were first processed to remove noise and outliers (Xu et al., 2018). The data were then classified as ground points and aboveground points (scanned tree points) using a progressive morphological filter (Zhang et al., 2016). Uniformly distributed and horizontal square grid cells c∈C of size d with the assigned elevation value c.sub.i.sup.z equal to the highest elevation of all scanned tree points within each cell c.sub.i cover the scanned forest plot and make up the corresponding DSM C.sup.z (Khosravipour et al., 2014), where i represents the i th grid cell belonging to the DSM C.sup.z. Usually, the local density of collected forest point clouds varies with the incident angle of the laser beam, the inclination angles of vegetative elements and the degree of occlusion by obstructing objects (Yun et al., 2019). Based on an estimated average ground point spacing across the seven sampling forest plots of 10 cm, we set the size d of the square grid cell to 18 cm. This means that an average cell contained at least 4 points within the cell, representing a suitable trade-off between avoiding empty cells and preserving sufficient details to characterise the forest canopy.
[0053] 2.5. Tree Top Detection
[0054] Automated methods for identifying tree tops can cause errors in two directions. Large broad-leaved and needle-leaved tree crowns with the outermost wild-grown branches attached are often misinterpreted as a group of treetops, which is prone to generate commission errors. On the other hand, groups of small trees can be incorrectly classified as a single tree, creating omission errors. An appropriate filtering solution need to synthetically consider many morphological factors, such as the tree crown size, shape and height; therefore, it is important to enforce both phenotypic and biological properties of the tree crown in the filtering process to facilitate treetop location. We therefore designed a dual Gaussian filter based on tree height differences and crown shape attributes. This acts to smooth the DSM as follows:
D(c)=C(c)*(G.sub.1(c)+G.sub.2(c)) (1)
[0055] In equation (1), G.sub.1 and G.sub.2 are two Gaussian smoothing filters with an s by s window size based on the distance measure and crown shape variability measure, respectively. These filters are defined as follows:
where c.sub.j belongs to the neighbourhood of c.sub.i, d|c.sub.j−c.sub.i|≤s is the distance measure between neighbouring cells c.sub.j and c.sub.i, and (c.sub.j.sup.z−c.sub.i.sup.z) uses the height difference measure between the neighbour cell c.sub.j and c.sub.i to depict the variability in the tree crown shape. The square window size s of two Gaussian smoothing filters can be varied and here s is set as the half of the average crown size of the studied plot. The magnitudes of the standard deviations σ.sub.d and σ.sub.g of the two Gaussian smoothing filters are related to the elevation value of the cell c.sub.i on the DSM of the forest plot, i.e., σ.sub.d=a.sub.2.Math.σ.sub.g=a.sub.1.Math.c.sub.i.sup.z, where a.sub.1 and a.sub.2 are the weight coefficients.
[0056]
[0057] See
[0058] The potential locations of candidate treetops were next identified using a local-maximum-finding algorithm (Faraji et al., 2015). A further strategy for selecting true treetops from the candidate treetops was proposed for trees with multiple trunks or strong lateral branches forming distinct foliage clumps. These can generate local height maxima and produce false treetops which impair the detection accuracy. To overcome this problem, a banded neighbourhood was generated with an assigned width based on the lines between two adjacent candidate treetops (orange bands shown in
[0059] After this processing, the filtered treetops were taken as seed points for our water expansion algorithm to realize tree crown segmentation.
[0060] 2.6. Water Expansion Concept and Energy Function Control
[0061] 2.6.1. Water Expansion Concept for Segmentation
[0062] The pouring water simulation algorithm was used to extract the spatial boundaries of individual tree crowns from the DSM (Duncanson et al., 2014). This is based on the concept of pouring water into pits, which are represented by inverse tree crown profiles, and controlling the water flowing into each pit according to the tree heights. The schematic representation in
[0063] See
[0064] 2.6.2. Energy Function for the Control of Water Expansion
[0065] Water expansion in each tree crown usually occurs in a random order at the same height interval. This stochasticity may result in incorrect results, especially when neighbouring trees have intersecting tree crowns within the same height intervals. The absence of clear boundaries and distinct geometric features in the overlapping areas of tree crowns renders precise tree crown segmentation infeasible. Here we propose a method for minimizing such errors.
[0066] Tree crown surfaces usually exhibit a downward trend from the treetop to the surrounding areas which continues until the edge of the crown. This suggests three properties that can be used to accurately identify crown boundaries. (1) For any given tree crown cell on the DSM (
[0067] See
[0068] Based on these three principles, we constructed a Delaunay triangulation of the DSM using the detected treetops as the triangle vertices. This vertically subdivides the water expansion for each tree crown into different sections, accounting for its irregular shape (
[0069] The DSM of each forest plot was vertically and evenly stratified into many height interval h.sub.j, j=1,2,3 . . . in top-down order based on a fixed spacing. In equation (2), c.sub.i,d.sup.b represents the boundary cell of water expansion in the b th triangle of the distance d to the boundary cells of the previous height interval h.sub.j-1. Cells c.sub.d, d=1,2,3 . . . together form a concentric contour structure through water expansion with the convergent centre of treetop t.sub.k, satisfying the connectivity principle, as shown in
represents the vector of the maximum gradient of the boundary cell c.sub.i,d.sup.b on the DSM C.sup.z and
represents the vector from the corresponding treetop location t.sub.k to the current boundary cell c.sub.i,d.sup.b.
represents the included angle between the gradient vector of boundary cell c.sub.i,d.sup.b and the vector from the starting point of water expansion t.sub.k to the current cell c.sub.i,d.sup.b. Q.sub.b.sup.k represents the number of current boundary cells c.sub.i,d.sup.b in the b th triangle expanded from treetop t.sub.k at distance d.
represents the height differences between the average height value of all water expanded boundary cells c.sub.i,d.sup.b and three surrounding treetops t.sub.c.sub.
where
[0070] The gradient vector of each cell as filled through water expansion should be roughly equal to the direction of the vector from the cell to its true treetop, i.e., the included angle between the two vectors should be minimised. Meanwhile, the closer the water gets to the tree boundary, the larger the height differences between the boundary cells and the three adjacent treetops. Hence, the value of equation (2) should maintain a downward trend as distance d increases or the water expansion continues until reaching a minimum value. If an exception occurs and the downward trend is broken, areas generated by incorrect water expansion in the current height interval or distance need to be adjusted such that the order of water expansion for the corresponding tree crowns redistributes correctly among overlapping tree crown areas.
[0071] The specific energy function values for each tree crown in the target forest plot illustrated in
[0072] See
[0073] 2.7. Proposed Model Accuracy Assessment
[0074] The accuracy of the identification of treetops from airborne LiDAR was assessed against the field measurements using the following equations.
r=TP/(TP+FN) (4)
p=TP/(TP+FP) (5)
f=2×(r×p)/(r+p) (6)
[0075] Here, r (recall) is the tree detection rate, p (precision) is the correctness of the detected trees, f is the overall accuracy of the detected trees, TP (true positive) is the number of correctly detected trees, FN (false negative) is the number of trees that were not detected (omission error), and FP (false positive) is the number of extra trees that did not exist in the field (commission error).
[0076] Measures of tree crown widths in the north-south and east-west directions obtained from our method were compared with field measurements. The accuracy of the estimated tree crown width was assessed by linear regression and evaluated using R-squared, the root mean squared error (RMSE) and the relative RMSE (defined as the percentage of the ratio of the RMSE to the observed mean values).
[0077] The algorithm performance comparison may be difficult to obtain if various methods are applied on different forest conditions. The marked-control watershed method (MCW) (Duncanson et al., 2014) (Wan Mohd Jaafar et al., 2018) is a typical algorithm that has been applied in a variety of forest types. Hence, a comparative analysis between the MCW and our approach was conducted on the three plots of different forest types.
[0078] 3. Results
[0079] 3.1. Treetop Detection
[0080] The DSM of 3 equal-sized Eucalyptus plots (
[0081] See
[0082] The rates of treetop detection are shown in Table 2. For the six Eucalyptus and Chinese fir plots (a, b, c, d, e and f), the treetop detection rate r of DCT (0.95-0.97) was higher than that of SIT (0.79-0.88). The treetop detection rates r of DCT were similar for Eucalyptus (0.95-0.96) and Chinese fir (0.95-0.97). Eucalyptus trees in plot a, b and c having simple structures make it easier to detect SIT with r=0.83-0.88 relative to the structures of the more mixed and structurally complex Chinese fir plots (d, e and f) with r=0.79-0.80. Meanwhile, the correctness of the detected treetops p for the DCT (0.91-0.93) and SIT (0.75-0.84) in the three Chinese fir plots was lower than that for the DCT (0.92-0.95) and SIT (0.83-0.88) in three Eucalyptus plots, respectively. For the 7.sup.th plot of the forest park, Table 2 shows a relatively high treetop detection rate r of 0.93 and a correctness of the detected treetops p of 0.94 for DCT. On the other hand, r fell to 0.70 and p=0.82 for SIT. These values are lower than those for the Eucalyptus and Chinese fir plots (a-f).
TABLE-US-00002 TABLE 2 The accuracy assessments for treetop detection in the 7 test forest plots. Plot 1 a 2 b 3 c 4 d 5 e 6 f 7 g Density (tree/m.sup.2); 0.08 0.17 0.20 0.08 0.12 0.22 0.03 SIT/(DCT + SIT) 19.4% 23.9% 17.5% 16.7% 32.6% 15.7% 20.7% DCT Number of trees 25 51 66 25 31 75 237 Tree height range 18.2-31.7 14.7-26.7 14.0-22.5 14.5-26.4 11.7-22.8 12.1-19.6 1.3-15.1 (m) NDT 26 52 66 26 34 76 234 TP 24 49 63 24 31 71 221 FP 2 3 3 2 3 5 13 FN 1 2 3 1 1 4 16 r 0.96 0.96 0.95 0.96 0.97 0.95 0.93 p 0.92 0.94 0.95 0.92 0.91 0.93 0.94 f 0.94 0.95 0.95 0.94 0.94 0.94 0.93 SIT Number of trees 6 16 14 5 15 14 62 Tree height range 12.6-22.5 13.1-19.7 8.7-14.1 7.6-15.3 8.1-14.7 8.7-12.4 1.3-7.6 (m) NDT 6 16 14 5 16 13 52 TP 5 14 12 4 12 11 43 FP 1 2 2 1 4 2 9 FN 1 2 2 1 3 3 19 r 0.83 0.88 0.86 0.80 0.80 0.79 0.70 p 0.83 0.88 0.86 0.80 0.75 0.84 0.82 f 0.83 0.88 0.86 0.80 0.77 0.81 0.76 Note: NDT: the number of trees detected using our method. DCT: dominant and co-dominant trees. SIT: suppressed and intermediate trees. TP: the number of correctly detected treetops. FP: the number of extra treetops that did not exist in the field (commission error). FN: the number of treetops that were not detected (omission error). r: the treetop detection rate. p: the correctness of the detected treetops. f: the overall accuracy of the detected treetops.
[0083] 3.2. Crown Width Estimation
[0084]
[0085] See
[0086] 3.3. Comparison with Existing Methods
[0087] We selected one Eucalyptus plot, one Chinese fir plot and the park landscape for a comparative appraisal (plots shown in
[0088] See
[0089] Furthermore, Table 3 demonstrates that some omission errors were overcome after using the dual Gaussian filters for different tree classes. The treetop detection rates r achieved were DCT-0.95 and SIT-0.86 for Eucalyptus plot 3c and DCT-0.95 and SIT-0.79 for Chinese fir plot 6f, which were markedly higher than the DCT-0.84 and SIT-0.57 for plot 3c and DCT-0.89 and SIT-0.50 for plot 6f achieved using the existing filtering process of MCW, respectively. The values of p in Table 3 also show that the commission error of treetop detection from the existing filtering process was also reduced using our approach due to the additional treetop screening strategy in our filtering process. Meanwhile, errors in treetop detection propagate to the crown width estimation and crown delineation capability of MCW. Our method was proven superior in processing trees with undulating upper surfaces and shallow gradients. Estimates of the crown width R.sup.2 for DCT and SIT using MCW were nearly 5-8% lower than those from our approach for the 3c and 6f plots, indicating a greater correspondence of our method with field measurements.
TABLE-US-00003 TABLE 3 Comparison results of treetop detection and crown delineation using our method versus the marked-control watershed method (MCW). Plot 3 c 6 f 7 g Our Our Our Approach MCW method MCW method MCW method DCT TP 56 63 68 71 204 221 FP 5 3 6 5 27 13 FN 10 3 8 4 30 16 r 0.84 0.95 0.89 0.95 0.87 0.93 p 0.91 0.95 0.91 0.93 0.88 0.94 R.sup.2 0.855 ± 0.905 ± 0.820 ± 0.880 ± 0.790 ± 0.875 ± 0.015 0.005 0.020 0.010 0.030 0.005 SIT TP 8 12 6 11 26 43 FP 2 2 2 2 8 9 FN 6 2 6 3 36 19 r 0.57 0.86 0.50 0.79 0.42 0.70 p 0.80 0.86 0.75 0.84 0.76 0.82 R.sup.2 0.835 ± 0.895 ± 0.770 ± 0.850 ± 0.745 ± 0.835 ± 0.020 0.005 0.015; 0.010 0.025 0.005 Note: DCT: dominant and co-dominant trees. SIT: suppressed and intermediate trees. TP: the number of correctly detected treetops. FP: the number of extra treetops that did not exist in the field (commission error). FN: the number of treetops that were not detected (omission error). r: the treetop detection rate. p: the correctness of the detected treetops. R.sup.2: the coefficient of determination for tree crown width estimation.
[0090] Finally we considered the landscape of the forest park, where complex canopy structures present challenges for any canopy segmentation algorithm. Versus
[0091] 4. Discussion
[0092] There are two major challenges to identifying tree crowns from airborne laser scanning which our method addresses. First, treetop detection errors are common in inhomogeneous forest plots, including both omission errors for sub-canopy trees or those with narrow or sparse crowns, and commission errors when trees have multiple trunks or strong lateral branches. Second, the accuracy of tree crown segmentation declines when neighbouring tree crowns intersect, especially in the overlapping area lacking distinct boundary features. Our method is able to partially compensate for both of these issues.
[0093] 4.1. Treetop Detection
[0094] Efficacy of treetop detection varies depending on forest type. Our study first considered Eucalyptus trees in the first plot type (
[0095] For the third plot type of the complex forest park, a relatively high treetop detection rate r for DCT occurred, which might be attributed to the regular pruning of mature trees to maintain compact crowns and visually appealing tree structures for aesthetic reasons. However, a lower treetop detection rate r for SIT exists due to three factors. First, signs and large stones in the park created point clouds that were falsely identified as tree crowns, generating commission errors. Second, areas of tightly-packed tree saplings in immature canopies presented interlocked crowns, and smaller branches in crowns were misidentified as treetops due to a lack of clear apices in the dense foliage, which easily produce omission and commission errors, respectively. Finally, some small shade-tolerant trees, e.g., Loropetalum spp., with height≤1.5 m were planted beneath the larger trees with heights ranging from 8-16 m and therefore occluded from a top-down perspective, yielding further omission errors.
[0096] 4.2. Tree Crown Boundary Segmentation
[0097] The pure Eucalyptus forest plots had a relatively homogenous structure with leaf area index (LAI) values ranging from 1 to 3, which reduces evaporation loss and benefits sunlight bathing a larger part of the tree body. This also enables a relatively clear view of canopy elements from unmanned aircraft, facilitating the accurate delineation of tree crowns, even beneath the main canopy. The Chinese fir plots mixed with broad-leafed trees generated greater interspecific competition and more efficient space filling. The vigorous growth of mixed trees causes greater biomass accumulation with higher LAI values ranging from 3 to 5 and yields greater forest dynamics, which results in multiple overlapping crowns and a strong ability for vertical spatial resource capturing by the mixed trees, even in areas distant from their stem position. The crown segmentation difficulty increases in this environment, as there are fewer contrasting features between crowns. In addition, further bias was present in the field validation in the three Chinese fir plots, as manual measurements were obtained in a complex woodland setting with views partially obstructed by dense vegetation elements, while the boundaries of tree crowns are often indistinct due to interlacing branches. It is therefore to be expected that alignment between the two methods would be reduced.
[0098] For the forest park, despite the low overall tree density of 0.03 tree/m.sup.2, the tree distribution was highly clustered with many open areas for tourists to rest and walk, which reflects that the planting densities differ greatly with the higher species richness in the 7th plot. Variations in plant spreading and plant heights due to artificial arrangement by park growers generates a beautiful landscape and brings occlusion to the forest mid-story component in the top-down views obtained using airborne LiDAR. Hence, many sub-canopy trees (e.g., Loropetalum spp.) constituting the SIT were mistaken as elements of larger tree crowns, resulting in the overestimation of DCT crown widths and underestimation of the SIT crown widths. Some DCT trees with multiple trunks were deliberately encouraged to grow in spatially separate foliage clumps and produce the spurious appearance of multiple tree crowns, thus causing underestimation of the crown widths of DCT.
[0099] In all the studied forest plots, the crown widths in the east-west and north-south directions obtained using our method were calculated as the lengths of the depicted tree crown domain along two perpendicular axes from the treetop location. When the apex of the treetop is not vertically aligned with the trunk position, as is common for trees exposed to light from the side, we expect to find discrepancies between our approach and in-situ measurement. This can be exacerbated by highly irregular crown drip lines.
[0100] 4.3. Segmentation Framework and Perspective
[0101] Many previous studies have addressed the two issues discussed above. In terms of treetop detection, some existing methods attempted to extract directly to 3D point clouds (Vega et al., 2014), which have advantages in recognizing sub-canopy trees when viewed from multiple angles, but difficulties arise when complications arise such as, the locally conjunction of 3D point clouds impairing whole individual crown recognition (Ramiya et al., 2019), unsuitable selection of the direction of the reference plane in the projection (Harikumar et al., 2019) and uncertain judgements as to which point clusters represent single tree crowns or multiple trees (Amiri et al., 2018). In general, therefore, the treetop detection methods from 2D CHM or DSM still exhibit convenience and superiority. However, locating the local maxima with a single-Gaussian filter smoothing possibly causes a dilemma without the flexible identification capacity to distinguish sub-canopy trees and minimize the interference derived from locally protruding branches. Therefore, our dual Gaussian filter combined with a treetop screening strategy enables flexible smoothing for dominant and suppressed trees, which strengthens the smoothing efficacy for larger tree crowns and reserves the traits of the remaining un-occluded portions of small trees as much as possible to facilitate treetop detection, meanwhile including a few more parameters that need to be locally calibrated. Actually, any filtering method is likely to be challenged when encountering around 60,000 potential tree species in numerous types of forests worldwide. Coupled with experience-based knowledge of foresters regarding the particular morphological features of different tree species, our filtering method inspired by a dual Gaussian filter affords a more understandable and intuitive process for users.
[0102] In terms of tree crown boundary delineation, ITC segmentation directly from point clouds commonly adopts a clustering algorithm to decompose the airborne LiDAR data into different homogeneous groups (Ferraz et al., 2012). The performance of this kind of algorithm is susceptible to interference from unevenly distributed point clouds, localized data deficiency caused by occlusion and pendulous branches yielding certain conjunctions of neighbor crowns. Meanwhile, methods performed directly on the scanned points that necessarily consider the entire spatial point clouds require more time compared to those based on the CHM or DSM in two dimensions (Aubry-Kientz et al., 2019). On the other hand, some advanced ITC segmentation algorithms based on the CHM or DSM are susceptible to parameter settings, such as multi-weights for the calculation of the edge value of the connected graph (Strîmbu and Strîmbu, 2015), height-related thresholds and sufficient training samples for various forest types (Liu et al., 2015). These methods bring novel conceptual systems for ITC segmentation but yield new issues behind the theoretical framework that need to be solved (Zhou et al., 2020).
[0103] Our method makes significant improvements on the basis of the existing MCW approach but is affected by the following factors. (1) Different LiDAR point densities present variable levels of crown appearance descriptions and determine the raster cell size of the DSM conveying detailed forest canopy information. A relatively lower density of a point cloud paired with a sparse and small tree crown results in some omission errors and blurred edge descriptions. Under a high point density >100 points per m.sup.2, Table 3 shows a clear improvement in the detection of SIT (>70%) using our method relative to MCW. (2) Occlusion generally causes less than half of the leaf area to be captured by aerial scanning when the LAI ranges from 3 to 5 (Yun et al., 2019). These adverse effects plague tree crown width estimation, especially for sub-canopy trees, which results in an underestimation of the crown width of SIT, as shown in
[0104] Our ITC segmentation was conducted based on a DSM rather than a CHM (i.e., the height difference between the ground surface and top of the trees) because the underlying ground surface was occluded by the lush overstory components in the top-down scanning pattern of the airborne LiDAR. A complementary trail in the dense forest plot in the Gaofeng woodland is supplied in second embodiment, where a serious ground data deficiency existed, and the convincing ITC segmentation results in the DSM were validated by local forestry departments. Under such conditions, the derivation of DTM of dense forests through the interpolation of airborne LiDAR data possibly propagates errors in the obtained CHM. Likewise, for hilly or mountainous forests growing on slopes with larger inclination angles, the CHM calculation may yields different degrees of height changes and leads to local deformation of the point cloud geometry within the tree crowns, which results in structural inconsistencies that might affect both the segmentation process and crown attribute characterization (Vega et al., 2014). As trees can detect gravity using tiny structures within the cells of their roots and shoots (Lopez et al., 2014), they can grow directly upwards even on a slope, still presenting height local maximum. Therefore, crown segmentation methods (St-Onge et al., 2015; Strîmbu and Strîmbu, 2015) directly operated based on DSM are still feasible, which benefits tree crown detection with maintained local convexity conditions and avoids the generation of biased results from the CHM calculation. The only limitation of using DSM is that the tree height of a studied forest plot cannot be illustrated intuitively.
[0105] 4.4. Parameters of Our Method and Algorithm Execution
[0106] In the filtering process, our dual Gaussian filter has two adjustable parameters of standard deviations. As tested on 3 different types of forest plots in Gaofeng Forests, the relationship between the two height-related standard deviations σ.sub.d and σ.sub.g can be set as σ.sub.d=a.sub.2.Math.σ.sub.g=a.sub.1.Math.c.sub.i.sup.z, where a.sub.1≈0.3 and a.sub.2≈2. Meanwhile, in the screening process for the false treetop exclusion, the parameter of the searching radius centred on each treetop candidate is usually assigned as half of the average tree crown width of the studied plot, and the default value of the threshold θ is set to 120°, which is suitable for many tree species in our study plots. If the studied area contains a high proportion of flat-topped tree crowns, e.g., Albizia julibrissin Durazz, Albizia adianthifolia (Schumach.) W. Wight and Vachellia sieberiana (DC.) Kyal. & Boatwr., the value of the threshold θ can be raised by 10°.sup.˜20°. For the energy control function of equation (2), the first item on the right side of the equation affords a complementary criterion based on the gradient information and works on each step of water expansion at the cell level. The value of the first item in radians ranges from 0 to 1.57. In agreement with the variation magnitude of the second item in the height decline at the cell level ranging from 0 to 0.15 m, α is recommended to be a small value of 0.1±0.05, and β=1. For coniferous trees with tower- or column-shaped tree crowns leading to a sharp decline in height with water expansion, a relatively larger value of α is recommended, and vice versa for broad-leaved trees with round or spreading tree crowns.
[0107] Our algorithm runs on a computer with the configuration of a Core i7-6700 2.6 GHz Octa-Core Processor, 16 GB RAM, an NVIDIA GeForce GTX 960 graphics card and the Microsoft Windows 8.1 operating system. Taking the 7.sup.th plot (
[0108] See
[0109] Regarding the aspect of time consumption, the running time of our method is slightly higher than that of MCW, as shown by blue lines in
[0110] 5. Conclusions
[0111] Identifying individual tree crowns in point clouds derived from airborne LiDAR mapping of closed-canopy forests remains a challenge. A novel ITC segmentation method based on the computer vision theory was proposed herein, which combines a dual Gaussian filters and a treetop screening strategy to achieve a flexible filtering process for varying tree sizes and the exclusion of false treetops generated by later branches. Meanwhile, an energy control function with two constraint conditions, i.e., the height difference and gradient information of DSM, were built in and pursuit of the minimum value of the energy function during the course of water expansion, driving the question of crown segmentation toward a better solution. During validation at 7 different forest plots belonging to 3 forest plot types according to the afforded field measurements, the treetop detection rate was ≥93% for DCT and ≥70% for SIT. Meanwhile, the coefficient of determination R.sup.2 for tree crown width estimation was ≥0.87 for DCT and ≥0.81% for SIT. Our algorithm shows promise for use in detailed mapping over different plot types of closed-canopy broadleaf ecological forests, mixed broadleaf-conifer woodlands and urban forest landscapes that interact with manual intervention or ecological resilience. Therefore, our method, with its already existent flexibility, in tandem with high-performance computer servers, represents a shift towards detailed mapping over larger areas, affording spatial structure information for forest management, carbon stock estimation and habitat mapping.
Second Embodiment
[0112] A rectangular-shaped forest plot located in the Gaofeng Forest with side lengths of 285*175 m was used for a complementary experiment to show the robustness of our algorithm. The plot is a mixed lush forest comprising various tree species, such as Eucalyptus (Eucalyptus robusta Sm.), Chinese fir (Cunninghamia lanceolata Hook.), cinnamon (Cinnamomum cassia (L.) J.Presl), star anise (Illicium verum Hook.f.) and Manglietiastrum sinicum Y. W. Law, and the location is on a hillside with uneven elevation (elevation differences of between 35-110 m). Due to the local natural climate and geographical conditions suitable for tree growth, the subtropical forest with fuzzy canopy boundaries and higher leaf area index (LAI>3) result in serious interception of laser beams emitted from airborne LiDAR by vegetative elements, which causes data deficiency of the ground surface and makes the tree crown difficult to identify.
[0113]
[0114] In addition, the perimeter P and the area A of each delineated tree crown in the plot are presented in the histogram in
[0115] f.sub.circ is a certain quantitative expression of the circularity of a tree crown boundary. The closer the value of f.sub.circ is to 1, the more the tree crown shape is similar to a circle. f.sub.comp is a numerical quantity representing the degree to which a tree crown shape is compact. In the natural forest with a higher species richness, the strengthened canopy plasticity driven by increased interspecific variability and allometric growth of different foliage clumps in space filling result in a varying morphological structure of the tree crown. The tree drip line, i.e., the outermost circumference of the tree canopy, usually presents non-smoothness, which is caused by numerically lateral spreading of branches and foliage.
[0116] As shown in
[0117] See
Third Embodiment
[0118] Another rectangular plot of the forest park with side length of 550*900 m (approximately 125 acres) was used to show the retrieved growth properties of the dominant or co-dominant trees (DCT) and suppressed or intermediate trees (SIT) in the plot. A total of 19958 trees was detected using our algorithm. Less than 10% deviation existed compared with the benchmarks provided by the local park management according to the historical records of planted trees or dead trees in the past 10 years and field measurements of some subsets in the plot. The connectivity of each treetop with its neighbouring trees was defined by our 2D triangulation method (similarly like
[0119] Here, a.sub.SIT and b.sub.SIT represent the major axis and minor axis of the ellipse, which simulate the average crown widths of the cross-sectional areas of SIT in two perpendicular directions. a.sub.DCT and b.sub.DCT represent the major axis and the minor axis of the ellipse, simulating the average crown widths of the cross-sectional areas of DCT in two perpendicular directions. p.sub.DCT and p.sub.SIT represent the proportion of DCT and SIT relative to the total number of the trees in the current plot, and here p.sub.DCT=88.79% and p.sub.SIT=11.21% according to the retrieved magnitude shown in Table 4. r.sub.1 represents the ratio of the average tree crown width of DCT to that of SIT and here is assigned as 2.24 according to the retrieved value shown in Table 4. Therefore, a.sub.DCT=a.sub.SIT*r.sub.1 and b.sub.DCT=b.sub.SIT*r.sub.1.
[0120]
[0121] See
TABLE-US-00004 TABLE 4 The retrieved growth properties for the two classes of trees, i.e., dominant or co-dominant trees and suppressed or intermediate trees, in the forest park plot shown in FIG. 12 (a) Dominant or co-dominant trees Suppressed or intermediate trees Number of trees/Proportion .sup. 17721/88.79% .sup. 2237/11.21% Tree height (m) 0.60-15.35/3.78 0.62-9.63/1.84 (Range/Average) Crown width (m) 0.52-14.16/2.58 0.53-5.76/1.15 (Range/Average) Crown projection area (m.sup.2) 0.24-74.02/9.68/ 0.21-19.75/2.79/ (Range/Average/Sum) 171602.29 (96.49%) 6237.61 (3.51%)
REFERENCES
[0122] Amiri, N., Polewski, P., Heurich, M., Krzystek, P., Skidmore, A. K., 2018. Adaptive stopping criterion for top-down segmentation of ALS point clouds in temperate coniferous forests. ISPRS J. Photogramm. Remote Sens. https://doi.org/10.1016/j.isprsjprs.2018.05.006 [0123] Asner, G. P., Mascaro, J., 2014. Mapping tropical forest carbon: Calibrating plot estimates to a simple LiDAR metric. Remote Sens. Environ. 140, 614-624. https://doi.org/10.1016/j.rse.2013.09.023 [0124] Aubry-Kientz, M., Dutrieux, R., Ferraz, A., Saatchi, S., Hamraz, H., Williams, J., Coomes, D., Piboule, A., Vincent, G., 2019. A Comparative Assessment of the Performance of individual Tree Crowns Delineation Algorithms from ALS Data in Tropical Forests. Remote Sens. 11, 1086. https://doi.org/10.3390/rs11091086 [0125] Burt, A., Disney, M., Calders, K., 2019. Extracting individual trees from lidar point clouds using treeseg. Methods Ecol. Evol. https://doi.org/10.1111/2041-210X.13121 [0126] Campbell, M. J., Dennison, P. E., Tune, J. W., Kannenberg, S. A., Kerr, K. L., Codding, B. F., Anderegg, W. R. L., 2020. A multi-sensor, multi-scale approach to mapping tree mortality in woodland ecosystems. Remote Sens. Environ. 245, 111853. https://doi.org/10.10164rse.2020.111853 [0127] Dai, W., Yang, B., Dong, Z., Shaker, A., 2018. A new method for 3D individual tree extraction using multispectral airborne LiDAR point clouds. ISPRS J. Photogramm. Remote Sens. 144, 400-411. https://doi.org/10.1016/j.isprsjprs.2018.08.010 [0128] Duncanson, L. I., Cook, B. D., Hurtt, G. C., Dubayah, R. O., 2014. An efficient, multi-layered crown delineation algorithm for mapping individual tree structure across multiple ecosystems. Remote Sens. Environ. 154, 378-386. https://doi.org/10.1016/j.rse.2013.07.044 [0129] Faraji, M., Shanbehzadeh, J., Nasrollahi, K., Moeslund, T. B., 2015. Extremal Regions Detection Guided by Maxima of Gradient Magnitude. IEEE Trans. Image Process. 24, 5401-5415. https://doi.org/10.1109/TIP.2015.2477215 [0130] Ferraz, A., Bretar, F., Jacquemoud, S., Gongalves, G., Pereira, L., Tome, M., Soares, P., 2012. 3-D mapping of a multi-layered Mediterranean forest using ALS data. Remote Sens. Environ. 121, 210-223. https://doi.org/10.1016/j.rse.2012.01.020 [0131] Ferraz, A., Saatchi, S., Mallet, C., Meyer, V., 2016. Lidar detection of individual tree size in tropical forests. Remote Sens. Environ. 183, 318-333. https://doi.org/10.10164rse.2016.05.028 [0132] Harikumar, A., Bovolo, F., Bruzzone, L., 2019. A Local Projection-Based Approach to Individual Tree Detection and 3-D Crown Delineation in Multistoried Coniferous Forests Using High-Density Airborne LiDAR Data. IEEE Trans. Geosci. Remote Sens. 57, 1168-1182. https://doi.org/10.1109/TGRS.2018.2865014 [0133] Holmgren, J., Lindberg, E., 2019. Tree crown segmentation based on a tree crown density model derived from Airborne Laser Scanning. Remote Sens. Lett. 10, 1143-1152. https://doi.org/10.1080/2150704X.2019.1658237 [0134] Hu, B., Li, J., Jing, L., Judah, A., 2014. Improving the efficiency and accuracy of individual tree crown delineation from high-density LiDAR data. Int. J. Appl. Earth Obs. Geoinf. 26, 145-155. https://doi.org/10.1016/j.jag.2013.06.003 [0135] Huang, J., Xing, Y., You, H., Qin, L., Tian, J., Ma, J., 2019. Particle Swarm Optimization-Based Noise Filtering Algorithm for Photon Cloud Data in Forest Area. Remote Sens. 11, 980. https://doi.org/10.3390/rs11080980 [0136] Jain, A. K., 2019. Computer Vision, in: Cutting Edge Technologies and Microcomputer Applications for Developing Countries. Routledge, pp. 109-117. https://doi.org/10.4324/9780429042522-10 [0137] Khosravipour, A., Skidmore, A. K., Isenburg, M., Wang, T., Hussin, Y. A., 2014. Generating Pit-free Canopy Height Models from Airborne Lidar. Photogramm. Eng. Remote Sens. 80, 863-872. https://doi.org/10.14358/PERS.80.9.863 [0138] Kichenassamy, S., Kumar, A., Diver, P., Tannenbaum, A., Yezzi, A., 1995. Gradient flows and geometric active contour models, in: Proceedings of IEEE International Conference on Computer Vision. IEEE Comput. Soc. Press, pp. 810-815. https://doi.org/10.1109/ICCV.1995.466855 [0139] Lindberg, E., Holmgren, J., 2017. Individual Tree Crown Methods for 3D Data from Remote Sensing. Curr. For. Reports. https://doi.org/10.1007/s40725-017-0051-6 [0140] Liu, T., Im, J., Quackenbush, L. J., 2015. A novel transferable individual tree crown delineation model based on Fishing Net Dragging and boundary classification. ISPRS J. Photogramm. Remote Sens. 110, 34-47. https://doi.org/10.1016/j.isprsjprs.2015.10.002 [0141] Lopez, D., Tocquard, K., Venisse, J.-S., Legué, V., Roeckel-Drevet, P., 2014. Gravity sensing, a largely misunderstood trigger of plant orientated growth. Front. Plant Sci. 5. https://doi.org/10.3389/fpls.2014.00610 [0142] Mongus, D., Žalik, B., 2015. An efficient approach to 3D single tree-crown delineation in LiDAR data. ISPRS J. Photogramm. Remote Sens. 108, 219-233. https://doi.org/10.1016/j.isprsjprs.2015.08.004 [0143] Mozerov, M. G., van de Weijer, J., 2015. Accurate Stereo Matching by Two-Step Energy Minimization. IEEE Trans. Image Process. 24, 1153-1163. https://doi.org/10.1109/TIP.2015.2395820 [0144] Qian, X., Wang, J., Guo, S., Li, Q., 2013. An active contour model for medical image segmentation with application to brain CT image. Med. Phys. 40, 021911. https://doi.org/10.1118/1.4774359 [0145] Ramiya, A. M., Nidamanuri, R. R., Krishnan, R., 2019. Individual tree detection from airborne laser scanning data based on supervoxels and local convexity. Remote Sens. Appl. Soc. Environ. 15, 100242. https://doi.org/10.1016/j.rsase.2019.100242 [0146] Shen, X., Cao, L., Yang, B., Xu, Z., Wang, G., 2019. Estimation of Forest Structural Attributes Using Spectral Indices and Point Clouds from UAS-Based Multispectral and RGB Imageries. Remote Sens. 11, 800. https://doi.org/10.3390/rs11070800 [0147] St-Onge, B., Audet, F.-A., Bégin, J., 2015. Characterizing the Height Structure and Composition of a Boreal Forest Using an Individual Tree Crown Approach Applied to Photogrammetric Point Clouds. Forests 6, 3899-3922. https://doi.org/10.3390/f6113899 [0148] Strîmbu, V. F., Strîmbu, B. M., 2015. A graph-based segmentation algorithm for tree crown extraction using airborne LiDAR data. ISPRS J. Photogramm. Remote Sens. 104, 30-43. https://doi.org/10.1016/j.isprsjprs.2015.01.018 [0149] Vega, C., Hamrouni, A., El Mokhtari, A., Morel, M., Bock, J., Renaud, J. P., Bouvier, M., Durrieue, S., 2014a. PTrees: A point-based approach to forest tree extraction from lidar data. Int. J. Appl. Earth Obs. Geoinf. https://doi.org/10.1016/j.jag.2014.05.001 [0150] Vega, C., Hamrouni, A., El Mokhtari, S., Morel, J., Bock, J., Renaud, J.-P., Bouvier, M., Durrieu, S., 2014b. PTrees: A point-based approach to forest tree extraction from lidar data. Int. J. Appl. Earth Obs. Geoinf. 33, 98-108. https://doi.org/10.1016/j.jag.2014.05.001 [0151] Velázquez-Iturbide, J. Á., Pérez-Carrasco, A., Urquiza-Fuentes, J., 2009. A Design of Automatic Visualizations for Divide-and-Conquer Algorithms. Electron. Notes Theor. Comput. Sci. https://doi.org/10.1016/j.entcs.2008.12.060 [0152] Wan Mohd Jaafar, W., Woodhouse, I., Silva, C., Omar, H., Abdul Maulud, K., Hudak, A., Klauberg, C., Cardil, A., Mohan, M., 2018. Improving Individual Tree Crown Delineation and Attributes Estimation of Tropical Forests Using Airborne LiDAR Data. Forests 9, 759. https://doi.org/10.3390/f9120759 [0153] Xu, Q., Cao, L., Xue, L., Chen, B., An, F., Yun, T., 2018. Extraction of Leaf Biophysical Attributes Based on a Computer Graphic-based Algorithm Using Terrestrial Laser Scanning Data. Remote Sens. 11, 15. https://doi.org/10.3390/rs11010015 [0154] Yun, T., An, F., Li, W., Sun, Y., Cao, L., Xue, L., 2016. A Novel Approach for Retrieving Tree Leaf Area from Ground-Based LiDAR. Remote Sens. 8, 942. https://doi.org/10.3390/rs8110942 [0155] Yun, T., Cao, L., An, F., Chen, B., Xue, L., Li, W., Pincebourde, S., Smith, M. J., Eichhorn, M. P., 2019. Simulation of multi-platform LiDAR for assessing total leaf area in tree crowns. Agric. For. Meteorol. 276-277, 107610. https://doi.org/https://doi.org/10.1016/j.agrformet.2019.06.009 [0156] Zhang, W., Qi, J., Wan, P., Wang, H., Xie, D., Wang, X., Yan, G., 2016. An Easy-to-Use Airborne LiDAR Data Filtering Method Based on Cloth Simulation. Remote Sens. 8, 501. https://doi.org/10.3390/rs8060501 [0157] Zhou, Y., Wang, L., Jiang, K., Xue, L., An, F., Chen, B., Yun, T., 2020. Individual tree crown segmentation based on aerial image using superpixel and topological features. J. Appl. Remote Sens. https://doi.org/10.1117/1.jrs.14.022210 [0158] Zhu, L., Wang, L., Ji, L., Yang, W., Geng, X., 2020. Multiple Targets Inequality Constrained Energy Minimization for Multispectral Imagery. Infrared Phys. Technol. 103465. https://doi.org/10.1016/j.infrared.2020.103465