Preprint
Article

Accurate Calculation of Upper Biomass Volume of Single Trees Using Matrixial Representation of LiDAR Data

Altmetrics

Downloads

109

Views

42

Comments

0

A peer-reviewed article of this preprint also exists.

Submitted:

23 April 2024

Posted:

23 April 2024

You are already at the latest version

Alerts
Abstract
This paper introduces a novel method for accurately calculating the upper biomass of single trees using Light Detection And Ranging (LiDAR) point cloud data. The proposed algorithm involves classifying the tree point cloud into two distinct ones: the trunk point cloud and the crown point cloud. Each part is then processed using specific techniques to create a 3D model and determine its volume. The trunk point cloud is segmented based on individual stems, with each stem further divided into slices that are modeled as cylinders. On the other hand, the crown point cloud is analyzed by calculating its footprint and gravity center. The footprint is further divided into angular sectors, with each being used to create a rotating surface around the vertical line passing through the gravity center. All models are represented in a matrix format, simplifying the process of minimizing and calculating the tree’s upper biomass, consisting of crown biomass and trunk biomass. To validate the proposed approach, both terrestrial and airborne datasets are utilized. A comparison with existing algorithms in the literature confirms the effectiveness of the new method. The study shows that the proposed algorithm achieves an average fit between 0.01 m and 0.49 m for individual trees.
Keywords: 
Subject: Environmental and Earth Sciences  -   Remote Sensing

1. Introduction

Light detection and ranging (LiDAR) system is considered to be the main data source of a Digital Surface Model (DSM) and Digital Twin (DT), which characterize virtual representations of real-world features [1,2]. Indeed, DSM and DT can improve the realization of thematic systems such as City Information Modeling (CIM) [3], Building Information Modeling (BIM) [4], Land Information Modeling (LIM) [5], and Tree Information Modeling (TIM) [6]. Furthermore, though the volume of LiDAR data is large, it has been popularly utilized in Geographic Information Systems (GIS), forest monitoring, and decision-making.
A tree's biomass may be defined by the total mass of living organic matter in the tree. It is divided into aboveground biomass and belowground biomass. Calculations of the aboveground tree biomass are conducted for forest complexes [7,8,9] and individual trees [10,11], taking into account the biomass of the trunks, branches, leaves, and roots.
Accurate forest biomass estimation is essential for forestry management [11], enabling the determination of forest productivity, wood resources, and bioenergy potential. This involves monitoring changes in tree crowns and biomass quantity with respect to variations in air pollution, carbon dioxide (CO2) levels, temperature, and precipitation [12,13,14,15]. Based on tree biomass, the absorption of carbon dioxide from the atmosphere can be calculated using indicators such as Leaf Area Index (LAI) [16,17,18,19] and other coefficients extensively described in the literature [20].
To estimate the aboveground tree biomass (trunks, branches, and leaves), tree parameters such as height, crown spread, and trunk diameter at breast height, Zani et al. [21] conducted empirical destructive studies to estimate the aboveground biomass of selected five tree species (trunk, branches, and leaves) based on the height and trunk diameter at breast height. Calculations were carried out following the procedure outlined by botanists [22]. The results were positively verified with 439 felled trees. Similar destructive studies [23] were conducted with 286 felled trees to estimate the aboveground and belowground biomass of individual trees of a selected species. Based on the trunk diameter at breast height, allometric modeling [24,25] was applied to determine the parameters allowing for the estimation of aboveground biomass.
The main research question related to determining tree biomass is based on the data collected by various forest remote sensing techniques: satellite imaging, aerial photogrammetry, spectrometer, terrestrial and airborne laser scanning (TLS/ALS), and radar [26,27].The development of remote sensing measurement techniques, associated with increased spatial and temporal resolutions, allows for increasingly accurate forest biomass estimation [21,28,29,30]. Recent studies conducted using neural networks [31,32] allow for the differentiation of tree species [33]. Utilizing the results of remote sensing measurements, point cloud processing is performed on LiDAR measurements, creating subsets representing individual trees [26,34,35]. Subsequent 3D modeling of individual trees is carried out on these subsets. Such tree models are then used for visualizing and calculating basic geometric parameters of crowns, trunks, and branches [36,37]. Approximate determination of aboveground biomass is possible using the geometric shape of tree crowns [38]. Tree metric data facilitates the estimation of aboveground biomass [24]. Calculations are supported by soil and forest floor indicators [39]. The most accurate determinations of aboveground tree biomass are achieved using radar measurements [40].
In this study, the authors propose calculating tree biomass based on the 3D tree models generated by using subsets of LiDAR point clouds representing individual trees. The goal is to determine a method for 3D tree modeling that allows for accurately calculating the tree upper biomass.

2. Related Works

The reconstruction of 3D models of individual trees is based on ALS and TLS data [41,42,43,44,45,46], which are associated with photogrammetric and remote sensing measurements [38]. The modeling foundations are defined in the City GML 3.0 standard, within the Tree Information Modeling (TIM) system, at various Levels of Detail (LoD) [47,48,49]. Three-dimensional modeling of the tree canopy, trunk, and branches relies on various algorithms for crown modeling [43,50,51,52] and tree skeleton modeling [46,53,54,55]. The common solutions are based on defining the shape of the canopy using geometric solids, such as cylinders, cones, and spheres (Figure 1a). These solids are fitted to different tree species with specified crown morphologies [37,49,55]. These models are based on generalized horizontal projections of the crowns and determined tree heights (Figure 1b).
More realistic 3D tree models are based on creating tree solids, often limited to the crown. Kato et al. [43] show different crown solids associated with tree species (Figure 2). They [43] modeled trees using Radial Basis Functions (RBF) and the isosurface algorithm [56].
Interesting algorithms for automatic 3D tree modeling were presented in [35]. These include the 3D concave hull algorithm, 3D alpha shape algorithm, convex hull by slices algorithm, and Voxel model (Figure 3).
The 3D concave hull algorithm allows for scaling the model [41] via adjusting its parameters (Figure 4). This way, tree hulls of various generalizations can be created depending on the radius of the nearest point search in the point cloud.
The modeled 3D tree crowns serve as the basis for calculating biomass and predicting the sizes of trunks and branches [44]. It should be noted that the tree crown is not a homogeneous structure and representing it as a solid is a significant simplification [43]. This is well illustrated in Figure 5.
A different approach to tree modeling can be adopted by considering the crown as a transparent structure. Since empty spaces or voids occur within certain crown solids, crown modeling based on skeletal models should be more accurate. Leaf mass is calculated on growth branches by modeling leaf clusters [54].
This study extends the previous research by using subsets of point clouds of individual trees from LiDAR scanning. It is reported [57] a method for modeling tree crowns based on the distribution of LiDAR points in layer-sector models. A plank model was applied for trunk modeling [52], which effectively represents compact structures. The innovative approach involves storing models in matrix structures. Despite the aforementioned solutions, the authors decide modifying them for a more accurate representation and visualization of tree crowns. The new 3D crown models are intended for accurate tree biomass calculation.

3. Novelty and Contribution

The tree's upper biomass consists of two main parts, the trunk and the crown [58]. The trunk extends between the soil and the first tree branch, whereas the crown extends between the first tree branch and the top of the tree. The geometric nature of these two tree parts is completely different. Despite the high diversity of trunk geometric forms (vertical, slope, twist, single, multi, and forked), a single trunk cross-section is almost circular, and the tree trunk represents a solid object [58]. Unfortunately, the tree trunk point cloud is not always distinguishable, which is why it is necessary to assess the tree point cloud in the context of biomass calculation. Concerning the tree crown, regardless of the tree species, it consists of branches, leaves, and maybe flowers and fruits. Moreover, the crown envelope is not solid, i.e., it contains voids. Also, the LiDAR point cloud may not cover all crown elements because some crown elements may play the role of obstacle that can cause occultation of other crown elements. The point density, both in 2D and 3D, will not be homogeneous due to the uneven distributed crown elements (leaves and branches) in space.
Most authors define biomass as the volume of the crown [45,59]. However, this definition is so vast because it considers the tree crown to be a solid object, which may not be true. Biomass according to the Food and Agriculture Organization (FAO) is “the total amount of aboveground living organic matter in trees expressed as oven-dry tons per unit area” [60]. A similar definition is provided by Lin et al. [61]. It uses oven-dry tons per unit area to eliminate the influence of the voids in the tree crown. From another viewpoint, there are four main approaches in the literature to calculate the biomass: global convex hull, convex hull by slices, volume calculation by sections, and rasterization in voxels. Though the biomass calculation approach based on sections and convex hull by slice minimizes the overestimation obtained by the global convex hull algorithm, the voxel-based estimation approach provides the smallest values for volumes and was considered to be the best estimate [59]. Indeed, the voxel-based method leads to a partial detection of the inner structures and the over detection of the crown points. Unfortunately, this algorithm does not stop the occultation areas inside the tree crown generated by leaves and branches. This disadvantage reduces the capacity of the voxel rasterization approach to calculate canopy volume. Furthermore, in addition to the difficulty of selecting voxel resolution used to realize the calculation, the higher computational time and memory may be considered as an additional disadvantage.
Regarding the geometrical difference between the trunk and the crown, the suggested approach not only uses separate methods to calculate the volume of the crown and the trunk, but it also minimizes the voids inside the crown by considering a great number of horizontal slices and vertical cross-sections simultaneously. Moreover, in contrast to the voxel-based approach, the areas with low point density will be considered. Furthermore, the computational time and memory are minimized thanks to the use of the matrixial form [57]. All these advantages underline the significance of the proposed upper biomass calculation algorithm.

4. Datasets

There are two datasets employed in this paper to test the suggested approach. The first was measured by a static TLS and the second by an ALS. Concerning the TLS dataset, a Z+F IMAGER 5016 3D laser scanner is used to carry out the scan on 25 October 2023 (Queensland, Australia in the spring). The theoretical point density of the collected point clouds is 4000 points per square meters. Unfortunately, there is a high rate of duplicated points or overlapped areas due to the scanner setting. That is why it is necessary to filter the collected point clouds before using them to remove the noisy and duplicated points.
The second dataset is from the Polish Spatial Data Infrastructure (PSDI). The scan was realized in March 2018 with a point density of 12 points per square meters. This dataset represents individual trees of various species as well as genera of deciduous and coniferous trees on the campus of the University of Warmia and Mazury in Olsztyn, Poland. Lewandowicz and Antolak [62] have adopted this choice based on a list of dendrological objects in the GIS database created in 2012.

5. Suggested Approach

Figure 6 shows the workflow of the suggested approach. The proposed algorithm starts with segmenting the tree point cloud into crown and trunk point clouds. Afterward, the volume of each part is estimated independently using a matrixial format illustration. Finally, the total upper biomass volume is calculated.
It should be noted that the input data of the suggested approach is 3D LiDAR point cloud of a single tree, where it is supposed that the single tree point cloud is already extracted from the original point cloud of the scanned scene and filtered by removing all noisy points that don’t belong to the tree. The input tree consists mainly of crowns. The trunk may present or not according to the characteristics of the LiDAR point cloud (for example terrestrial or airborne). The final output is the tree upper biomass.

5.1. Trunk Extraction and Modeling

In the suggested workflow presented in Figure 6, the segmentation of the tree point cloud and the trunk modeling steps are already presented by Tarsha Kurdi et al. [58] in the context of 3D tree trunk modeling and visualization (gray boxes in Figure 6) The suggested approach in this paper will calculate the tree trunk and the tree crown volume separately regarding their different geometrical nature. That is why the trunk model suggested by Tarsha Kurdi et al. [58] is adopted and used to calculate the trunk volume.
The proposed algorithm in this paper begins by extracting the trunk point cloud from the input tree point cloud (Figure 7b). Then, the trunk point cloud is segmented into multiple single-stem point clouds. The last step calculates a 3D model of each tree stem, which calculates the trunk volume (Figure 7c). In this context, the tree point cloud is sorted according to the Z coordinate values, whereas the last four points are ascribed to the trunk section. Afterward, the mean location of the chosen points is found. Finally, the distance between the selected points and the mean is calculated. Thus, the trunk radius should be notably smaller than the tree footprint radius. Moreover, the number of points sited within a trunk horizontal cross-section is smaller than the number of points located within a crown cross-section. When a new point is inserted into the upper portion of the trunk, one point from the lower part of the detected trunk should be eliminated. This procedure makes this algorithm operate as a slipped cylinder along the trunk.
Once the tree trunk is detected, the trunk point cloud is segmented into different stems where one tree trunk could consist of one stem or more. For this purpose, the applied hypothesis is that the highest point of the trunk point cloud has its place only on one stem of the trunk. That is why a descending sorting of trunk point clouds according to the Z coordinate values is carried out. After selecting the first stem point, the selection will continue spreading vertically and horizontally. The chosen points belong to the objective stem when the distances between the neighboring points are smaller than the distance between two neighboring stems. Finally, the proposed algorithm splits the tree's single stem using horizontal planes into smaller slices and then models each slice independently. At this point, the used hypothesis is that a slice can be modeled by a cylinder. In this context, the extended RANdom SAmple Consensuses (RANSAC) paradigm [63] is applied to detect the circular arcs from these slices. Finally, the least squares method is applied to fit these circles.
Once the tree trunk is modeled, its volume can be calculated by the volume summation of all cylinders forming the trunk (Equation 1).
T v = i = 1 n π × h i × r i 2
where Tv is the total volume of the trunk model, n is the number of cylinders in the trunk model, hi is the height of the cylinder i, ri is the radius of the cylinder i.

5.2. Crown Biomass Calculation

To calculate the crown biomass starting from the crown point cloud, the approach suggested by Tarsha Kurdi et al. [64] and Lewandowicz et al. [65], which is based on using the rotating surface principle, will be extended. In the last two cited references, one vertical cross-section from the building point cloud is calculated. Thereafter, the obtained cross-section is rotated around the rotating axis to generate a rotating surface, where the rotating axis is vertical and passes through the crown footprint. The same technique is applied by Tarsha Kurdi et al. [64] to calculate the crown biomass volume. The crown volume in this case will be calculated by the sum of formed frustum of a cone’s volumes. In this context, this approach was not sufficiently accurate because it supposed that the tree crown shape is regular and symmetrical, and it was represented by a rotating surface generated by one tree's vertical cross-section. In fact, the crown point cloud is not distributed regularly on the tree branches, and the point density is heterogeneous due to the presence of hiding areas as well as the random shape and distribution of tree branches. To conclude, the above-described approach may cause unrealistic oversimplification, which was reflected directly in the low accuracy of the calculated crown volume.
In this paper, the biomass volume calculation approach is improved by minimizing the simplification level through using multi-vertical cross-sections instead of only one cross-section. At this point, it is important to start by calculating the tree crown footprint (Figure 8b). The basic hypothesis is that the Z axis of the coordinate system is vertical or the XY plane is horizontal. If the tree point cloud is already georeferenced, this hypothesis is valid. Otherwise, rotations may be applied on the tree point cloud to guarantee the verticality of the Z axis, which can be completed by a preprocessing step. Hence, the middle of the bounding envelope of the projected point cloud on the plane (OXY) (the tree crown footprint) is pointed using the extreme points coordinates, where this point is named as the footprint gravity center. Thereafter, the maximum distance between the gravity center point and the footprint points is assigned as the footprint radius [65].
Second, once the tree crown footprint is calculated, the crown footprint is divided into identical Ns sectors. This operation allows to divide the crown point cloud into Ns separated point clouds, each of which corresponds to a given sector. In Figure 8c, the tree footprint is divided into four sectors, where Ns = 4. To realize this division, the angle between the line passing through the given point and the gravity center is calculated using Equation 2.
θ i = a r c t g a b s ( Y i Y g X i X g ) + k π 2
where X i   a n d   Y i are the point coordinates, X g a n d Y g are the of coordinates of the gravity center, k is a variable that adapts the θ i value according to its location in the circle quarters. In the first quarter θ i = θ i + π 2 , whereas in the second, third and fourth quarter, k = 3, 2 and 1, respectively.
At this stage, each point is described by its three coordinates X i , Y i a n d Z i in addition to the angle θ i . To divide the crown point cloud according to the supposed number of sectors, the point cloud is ascending-sorted according to the θ angle values. Then, the minimum and maximum θ angle values for each sector can be assigned. Third, for each crown point, the distance ρ i between the point and the gravity center is calculated according to Equation 3.
ρ i = ( X i X g ) 2 + ( Y i Y g ) 2
Fourth, the rotating surface is calculated for each sector point cloud independently. Each sector has a minimum θ m i n angle (beginning angle) and a maximum θ m a x angle (end angle). Between these two angles, additional Nt internal division angles should be added (Figure 8d). The internal division plays a major role in enhancing the rotating surface when the used number of sectors is small, e.g., Ns= 1, 2, or 20 sectors. In this case, the internal division Nt may be supposed equal to 30, 20, or 10. Whereas, the role of internal division Nt decreases when the used number of sectors is great, e.g., Ns= 50, 100, or 150 sectors, where the internal division Nt can be supposed equal to 1, 2, or 3. In the next section, the applied number of sectors as well as the number of internal divisions will be discussed in detail because they directly affect the accuracy of biomass calculation.
Fifth, once the number of sectors Ns and the number of internal divisions Nt are assigned, and the crown point cloud is divided according to the supposed number of sectors, the rotating surface of each sector is calculated using the matrixial form (Equations 4, 5, and 6).
X i , j = X g + ρ i × sin θ j
Y i , j = Y g + ρ i × cos θ j
Z i , j = Z i
where X, Y, and Z are the rotation surface matrices (I, J), I is the number of cross-section points (n), J is the number of internal divisions Nt, i = 1 to n, j = 1 to Ns.
At this stage, it is important to note that if there are two or more points in the same cross-section having the same Z coordinate value, only the point having greater ρ i is kept, and the other point(s) are removed. To summarize, one tree point cloud is divided into Ns sector point clouds; and for each sector point cloud, three matrices X, Y, and Z are calculated to represent a rotating surface. Figure 8e shows the rotating surface of one sector point cloud, whereas Figure 8f shows the complete rotating surfaces of the crown point cloud illustrated in Figure 8a. Figure 9 shows the visualization of the individual sector point clouds model in addition to the complete crown point cloud model, where the model presented in this Figure is of the same tree presented in Figure 8.
Finally, the complete tree crown model consists of a list of rotating surfaces, each of which is calculated starting from one division sector point cloud. Since one rotating surface is composed of a list of consecutive frustums of cones, its volume can be calculated by the summation of all frustums of cones forming the crown sector. The crown volume is the summation of rotating surfaces of all sectors (Equation 7).
B M V = π 3 × N s J = 1 N s i = 2 n h i , j × ( R i , j 2 + R i , j × R i 1 , j + R i 1 , j 2 )
where Ns is the number of division sectors, n is the number of rows in matrices presented in Equations 4, 5, and 6, h i , j is the height of frustums of cone sector number i of sector number j; R i , j is the radius of lower base of frustums of the cone sector number i in sector number j; R i 1 , j is the radius of upper base of frustums of the cone sector number i of sector number j.

6. Discussion

As mentioned in Section 5.2, the proposed approach of calculating the crown biomass volume suggests dividing the crown point clouds into several sectors and then modeling each sector point cloud independently. When the number of sectors increases, the crown biomass volume becomes more accurate. One question arises at this stage: what is the minimum number of sectors that provides satisfactorily accurate biomass value? To respond to this question, the crown biomass volume is calculated for a variant number of sectors as shown in Figure 10.
From Figure 10 and Figure 11 calculated for the tree crown illustrated in Figure 8, it can be noted that when the number of sectors increases, the crown biomass volume decreases. Indeed, the simplification level for calculating the crown volume decreases and the biomass volume value becomes more accurate and reflects more of the ground truth. Also, when the number of sectors increases, the difference between neighboring crown volume values decreases, and the curve flatness in Figure 10 increases. Moreover, the crown volume difference is almost doubled between the case of Ns=1 sector and Ns= 90 sector.
For Figure 10, it can be noted that when the number of division sectors increases (Figure 11e and 11f), the tree crown model will look more similar to the tree's geometric form (Figure 8a). Otherwise, when the number of sectors decreases (Figure 11a, 11b, and 11c), the similarity between the tree crown model and the tree geometric form (Figure 8a) will become low.
As the tree crown geometry is discontinuous because it consists of branches and leaves, the biomass calculation algorithm should minimize the inner void volume. When the considered void volume is reduced, the calculation will become more accurate. The suggested approach in the paper reduces such potential estimation errors in the horizontal slices by using a large number of rows in the calculated matrices (Equations 4, 5, and 6). Similarly, it reduces the void spaces in the vertical cross-sections by using a greater number of division sectors. However, there is a question about the best number of division sectors, which still needs to be determined. Of course, the number of division sectors may be estimated regarding the tree crown dimensions in addition to the point density. For the same point density, when one tree crown is bigger than another tree crown, the number of division sectors for the bigger tree should be greater than the smaller tree. The same concept can be applied to the point density, i.e., for one tree scanned two times with different point densities, the one with a higher point density needs a greater number of division sectors.
In Figure 12, a bounding envelope circle of the crown footprint is shown. The center of this circle is the crown footprint gravity center, and its radius equals the footprint radius (see Section 5.2). The angle α may represent the best sector size when the length of the arc a b equals two times the mean distance separating two neighboring points (meandis) (Equations 8 [66] and 9). This hypothesis is adopted because it is supposed that one sector should contain at least two neighboring points situated on the arc a b when the points are regularly distributed.
m e a n d i s = 1 d e n s i t y
a b = 2 × m e a n d i s
To calculate the meandis, it is unadvised to use the theoretical point density provided by the scanning company because this point cloud may contain a considerable number of duplicated points [67]. For this purpose, the tree crown point cloud should first be filtered, and all duplicated points must be removed. Thereafter, the number of crown points is divided by the bounding envelope of the circler area. In this case, the obtained point density will be more realistic. Thus, the application of Equations 8 and 9 allows obtaining the distance length a b (Figure 12), supposing that the arc length is similar to the straight length attaching the points “a” and “b” (Equation 10). From the arc a b length and the circle radius R values, the angle α can be calculated (Equation 11). Once the angle α is calculated, the number of sectors (Ns) can be deduced (Equation 12).
m e a n d i s = R × π n
α R a d = π n
N s = 2 × n × π
where n is the number of crown points after filtering, R is the radius of the bounding envelope circle of tree crown footprint.
At this stage, it is important to note that the crown point cloud is filtered only to calculate the number of division sectors. For calculating the BioMass Volume (BMV), it can be employed without filtering. However, it can be noted from Equation 12 that the number of division sectors is related only to the number of crown points after filtering and removing the duplicate points. As an example, for the tree shown in Figure 8, R= 9.4 m, meandis = 0.2 m, the original number of points is 5754, the number of points after filtering is1926 points, Ns = 155 sectors. BMV = 211.9 m3. Finally, the flat long tail of the curve shown in Figure 10 happens when the number of points of the crown point cloud is huge, which is the case when static terrestrial laser scanning is used. In this example, the obtained number of sectors is more than 360 sectors, and we then can accept Ns value equal to 300.

7. Accuracy Analysis

To assess the accuracy of the suggested approach for calculating a tree's upper biomass volume, two ways are used. First, the obtained results by the suggested approach are compared with two other methods, the voxelization of tree point cloud and convex hull. Second, the tree model used to calculate the upper biomass volume will be compared with the constricted tree model with the point cloud as a reference model.
Figure 13 illustrates the difference between the tree models constructed by the proposed algorithm, the voxelization of the tree point cloud, and the convex hull approach. It can be noted that the convex hull model (Figure 13c) dislikes the actual tree geometry, which is why the values of biomass volume shown in Figure 14 are much greater than the other two algorithms. Moreover, despite the similarity of the tree model calculated by the voxelization approach with the actual tree geometry (Figure 13d), this algorithm neglects the hidden areas (voids) in the tree crown and handles the tree crown and trunk in the same way (Figure 13d). Also, the problem of determination of voxel resolution may play a major role in obtaining an overestimation of the biomass volume as shown in Figure 14. The volume overestimation can take minimum values such as Tree number 26 or maximum values such as Tree number 28 in Figure 14. In contrast, the suggested approach constructs a 3D tree model by considering the crucial difference in geometric form between the crown and the trunk. The division of the tree point clouds into sectors not only allows for an accurate simulation of the tree geometry, but also helps to reduce the biomass overestimation by avoiding the void spaces in the tree model (Figure 13b). That is why most of the tested tree samples in Figure 14 provide minimum biomass volume using the suggested approach. To conclude, Figure 10 shows that the proposed algorithm minimizes the tree biomass overestimation regarding the two other compared approaches.
To assess the accuracy of the estimated biomass, we visualize the superimposition of tree point clouds on the constructed tree model developed in this paper (Figure 10), where the former is used as a reference [68,69]. It can be noted that the constructed 3D tree crown model fits the point cloud accurately because this model was calculated to pass through all crown points. Otherwise, the trunk model may have deviations from the trunk point cloud of about 5.6 cm [58]. Indeed, these deviations are due to fitting the cylinders composed of the trunk body. Nevertheless, the fact that using two different modeling approaches to model the crown and the trunk plays an important role in increasing the calculation accuracy of the upper biomass volume.
Figure 10. Superimpose of tree point cloud on the derived tree model. (a) Tree point cloud; (b) Point cloud laying on tree model for biomass calculation; the colours in (a) are calculated as a function of the Z coordinate values; the red circles in (b) represent the LiDAR points.
Figure 10. Superimpose of tree point cloud on the derived tree model. (a) Tree point cloud; (b) Point cloud laying on tree model for biomass calculation; the colours in (a) are calculated as a function of the Z coordinate values; the red circles in (b) represent the LiDAR points.
Preprints 104634 g015
Finally, it is unavoidable that the accuracy of the biomass volume calculation is related to the accuracy of the suggested tree model. Hence, one tree model consists of matrices of cells linked through robust neighbor relationships. To examine the accuracy of a tree model, the approach suggested by Tarsha Kurdi et al. [57] is applied. This method uses the mean cell dimensions as an evaluation metric. The cell dimensions are the Cell Width (CW) and the Cell Height (CH). Moreover, the Relative Absolute Errors (RAE) of CH and CW are calculated where the mean CH is divided by the tree height (Ht) and the mean CW is divided by the tree footprint perimeter (Per). In this context, the first five trees in Figure 10 are selected.
To carry out this calculation, it is supposed that all sectors’ matrices are merged into one matrix. The number of columns of this matrix is related to the number of division sectors. Furthermore, the CW value is related to the number of columns in addition to the distance from the tree footprint gravity center. Apparently, when the number of columns of the crown model matrices increases, the cell width will decrease. Furthermore, CW and CH values may change from one point to another in the tree model. Indeed, for each tree model, the minimum, maximum, and mean values of CW and CH are estimated (Table 1). However, CW and CH cannot explicit the accuracy of the cell position within the calculated tree model. One LiDAR point is hypothetical to be placed in the cell center, but in practice, it may be situated everywhere inside the cell. Finally, the values of Table 1 confirm the high accuracy of calculated tree models, and as a consequence, the high accuracy of the calculated crown biomass.

8. Conclusions

Calculating a tree's upper biomass volume represents a great challenge in the literature because the tree crown geometries are complicated. That is why most of the previously suggested approaches suffered from limitations, especially regarding the overestimation issue.
The suggested approach in this paper modeled the trunk and the crown using two distinguished approaches regarding their different geometric nature. The trunk modeling algorithm considers the finest available trunk geometrical form, which is why it segments the trunk point cloud into single stems. Afterward, each stem is divided into slices, modeled later by cylinders. On the other hand, the crown point cloud is segmented horizontally and vertically to reduce the effect of the void spaces in the point cloud for volume estimation.
The high accuracy of the suggested approach and the result of comparison to the previously reported methods in the literature confirmed the efficacity of the proposed biomass volume estimation method. Unfortunately, some limitations are still present, such as the sensitivity of the trunk modeling method, where the extended RANSAC paradigm sometimes does not provide faithful results for detecting circler arcs. Moreover, the heterogenetic distribution of LiDAR points may produce errors in biomass volume estimation. All these limitations present research questions for future work. Finally, it is necessary to further test the proposed algorithm with wide datasets, such as Unmanned Arial Vehicle (UAV) LiDAR data and Simultaneous Localization And Mapping (SLAM) data.

Author Contributions

Conceptualization, TK.F., L.E., and G.Z, methodology, TK.F., L.E, software, TK.F, validation, TK.F., S.J; formal analysis, TK.F, S.J; resources, L.E., data curation, TK.F., L.E, writing—original draft preparation, TF.F. writing—review and editing, G.Z, S.J, visualization, TK.F., L.E., S.J; All authors have read and agreed to the published version of the manuscript.”.

Conflicts of Interest

No conflict of interest.

References

  1. Tarsha Kurdi, F.; Landes, T.; Grussenmeyer, P. Joint combination of point cloud and DSM for 3D building reconstruction using airborne laser scanner data. 4th IEEE GRSS / WG III/2+5, VIII/1, VII/4 Joint Workshop on Remote Sensing & Data Fusion over Urban Areas and 6th International Symposium on Remote Sensing of Urban Areas. 11-13 April 2007, Télécom Paris. 1-4244-0712-5/07/$20.00 ©2007 IEEE, 7 pp.
  2. Tao, F.; Xiao, B.; Qi, Q.; Cheng, J.; Ji, P. Digital twin modeling. Journal of Manufacturing Systems, 2022, 64, 372-389. [CrossRef]
  3. Hakimi, O.; Liu, H.; Abudayyeh, O.; Houshyar, A.; Almatared, M.; Alhawiti, A. Data Fusion for Smart Civil Infrastructure Management: A Conceptual Digital Twin Framework. Buildings 2023, 13, 2725. [CrossRef]
  4. Ahmad, A.M.; Aliyu, A.A. The need for landscape information modelling (LIM) in landscape architecture. Proceedings of the 13th Digital Landscape Architecture Conference, Weimar, Germany, 31 May–2 June 2012. 40.
  5. Song, J.; Park, S.; Lee, K.; Bae, J.; Kwon, S.; Cho, C.-S.; Chung, S. Augmented Reality-Based BIM Data Compatibility Verification Method for FAB Digital Twin implementation. Buildings 2023, 13, 2683. [CrossRef]
  6. Mylo, M.D.; Ludwig, F.; Rahman, M.A.; Shu, Q.; Fleckenstein, C.; Speck, T.; Speck, O. Conjoining. Trees for the Provision of Living Architecture in Future Cities: A Long-Term Inosculation Study. Plants 2023, 12, 1385. [CrossRef]
  7. Song, Q.; Albrecht, C. M.; Xiong, Z.; Zhu, X. X. Towards Global Forest Biomass Estimators from Tree Height Data. IGARSS 2022 - 2022 IEEE International Geoscience and Remote Sensing Symposium, 5652–5655. [CrossRef]
  8. Antropov, O.; Rauste, Y.; Tegel, K.; Baral, Y.; Junttila, V.; Kauranne, T.; Hame, T.; Praks, J. Tropical Forest Tree Height and Above Ground Biomass Mapping in Nepal Using Tandem-X and ALOS PALSAR Data. IGARSS 2018 – 2018, IEEE International Geoscience and Remote Sensing Symposium, 5334–5336. [CrossRef]
  9. Acuna, M.; Sessions, J.; Zamora, R. et al. Methods to Manage and Optimize Forest Biomass Supply Chains: A Review. Curr Forestry Rep 5, 124–141 (2019). [CrossRef]
  10. Xu, D.; Wang, H.; Xu, W.; Luan, Z.; Xu, X. LiDAR Applications to Estimate Forest Biomass at Individual Tree Scale: Opportunities, Challenges and Future Perspectives. Forests 2021, 12, 550. [CrossRef]
  11. Solano-Correa, Y. T.; Camacho-De Angulo, Y. V.; Oviedo-Barrero, F.; Dalponte, M.; Pencue-Fierro, E. L. Individual Tree Crown Delineation and Biomass Estimation from LiDAR Data in Gorgona Island, Colombia. IGARSS 2023 - 2023 IEEE International Geoscience and Remote Sensing Symposium, 3125–3128. [CrossRef]
  12. Uciechowska-Grakowicz, A.; Herrera-Granados, O.; Biernat, S.; Bac-Bronowicz, J. Usage of Airborne LiDAR Data and High-Resolution Remote Sensing Images in Implementing the Smart City Concept. Remote Sens. 2023, 15, 5776. [CrossRef]
  13. Ketterings, Q.M.; Coe, R.; Noordwijk, M.V.; Ambagau’, Y.; Palm, C.A. Reducing uncertainty in the use of allometric biomass equations for predicting above-ground tree biomass in mixed secondary forests. Forest Ecology and Management, Vol 146, Issues 1–3, 2001, pp 199-209. [CrossRef]
  14. Beer, C. ; Reichstein, M. ; Tomelleri, E.; Ciais, P. ; Jung, M. ; Carvalhais, N. et al. Terrestrial gross carbon dioxide uptake: Global distribution and covari-ation with climate. Science, 2010, vol 329, pp 834–839. [CrossRef]
  15. Bac-Bronowicz, J.; Uciechowska-Grakowicz, A.; Biernat, S.; Bidzińska, P.; Górecki, A.; Przybyła, T.; Rosicki, M.; Załupka, M. System Ewaluacji Usług Ekosystemowych Zieleni Miejskiej (System for Evaluating Ecosystem Services of Urban Greenery) pp.108-110; Oficyna Wydawnicza Politechniki Wrocławskiej: Wrocław, Poland, 2022, ISBN: 978-83-7493-214-1. https://www.oficyna.pwr.edu.pl. Accessed 26 March 2024.
  16. Price, J. C. Estimating leaf area index from satellite data. IEEE Transactions on Geoscience and Remote Sensing, vol. 31, no. 3, pp. 727-734, May 1993. [CrossRef]
  17. Bochenek, Z.; Dąbrowska-Zielińska, K.; Gurdak, R.; Niro, F.; Bartold, M.; Grzybowski, P. Validation of the LAI biophysical product derived from Sentinel-2 and Proba-V images for winter wheat in western Poland. Geoinformation, 2017, Issues, 9, 1(9): 15–26. [CrossRef]
  18. Fang, H.; Baret, F.; Plummer, S.; Schaepman-Strub, G. An overview of global leaf area index (LAI): Methods, products, validation, and applications. Reviews of Geophysics, 2019, 57(3), 739-799. [CrossRef]
  19. De Bock A, Belmans B, Vanlanduit S, Blom J, Alvarado-Alvarado A. A, Audenaert A. A review on the leaf area index (LAI) in vertical greening systems. Building and Environment, 2023, 229, 109926. [CrossRef]
  20. Weiss, M.; Baret, F.; Smith, G. J.; Jonckheere, I.; Coppin, P. Review of methods for in situ leaf area index (LAI) determination: Part II. Estimation of LAI, errors and sampling. Agricultural and forest meteorology, 2004, 121(1-2), 37-53. [CrossRef]
  21. Zani, N.F.; Suratman, M. N. Estimation of above ground biomass of Keniam forests, Taman Negara Pahang. IEEE Symposium on Business, Engineering and Industrial Applications (ISBEIA), Langkawi, Malaysia, 2011, pp. 80-83. [CrossRef]
  22. Kato, R.; Tadaki, Y.; Ogawa, H. Plant biomass and growth increment studies in Pasoh Forest Reserve. Malayan Nature Journal, 1978, 30 (2), 211-224. https://api.semanticscholar.org/CorpusID:82565727. Accessed 26 March 2024.
  23. Lei, X.; Zhang, H.; Bi, H. Additive aboveground biomass equations for major tree species in over-logged forest region in northeast China. IEEE 4th International Symposium on Plant Growth Modeling, Simulation, Visualization and Applications, Shanghai, China, 2012, pp. 220-223. [CrossRef]
  24. Tchinmegni, F.I.; Djeukam, P.S.V. Allometric models for estimating above- and belowground biomass of individual trees in Cameroonian submontane forest. MOJ Eco Environ Sci. 2024;9(2):29‒36. [CrossRef]
  25. Gaikadi, S.; Selvaraj, V.K. Allometric model based estimation of biomass and carbon stock for individual and overlapping trees using terrestrial LiDAR. Model. Earth Syst. Environ. 10, 1771–1782 (2024). [CrossRef]
  26. Cao, L.; Coops, N. C.; Sun, Y.; Ruan, H.; Wang, G.; Dai, J.; She, G. Estimating canopy structure and biomass in bamboo forests using airborne LiDAR data. ISPRS Journal of Photogrammetry and Remote Sensing, 2019, 148, 114–129. [CrossRef]
  27. Antropov, O. et al. Tropical Forest Tree Height and Above Ground Biomass Mapping in Nepal Using Tandem-X and ALOS PALSAR Data. IGARSS 2018 - 2018 IEEE International Geoscience and Remote Sensing Symposium, Valencia, Spain, 2018, pp. 5334-5336. [CrossRef]
  28. Zhang, Q.; Xu, L.; Zhang, M.; Wang, Z.; Gu, Z.; Wu, Y.; Shi, Y.; Lu, Z. Uncertainty Analysis of Remote Sensing Pretreatment for Biomass Estimation on Landsat OLI and Landsat ETM+. ISPRS Int. J. Geo-Inf. 2020, 9, 48. [CrossRef]
  29. Kumar, P.; Krishna, A.P.; Rasmussen, T.M.; Pal, M.K. Rapid Evaluation and Validation Method of Above Ground Forest Biomass Estimation Using Optical Remote Sensing in Tundi Reserved Forest Area, India. ISPRS Int. J. Geo-Inf. 2021, 10, 29. [CrossRef]
  30. Stratoulias, D.; Nuthammachot, N.; Suepa, T.; Phoungthong, K. Assessing the Spectral Information of Sentinel-1 and Sentinel-2 Satellites for Above-Ground Biomass Retrieval of a Tropical Forest. ISPRS Int. J. Geo-Inf. 2022, 11, 199. [CrossRef]
  31. Dong, L.; Du, H.; Han, N.; Li, X.; Zhu, D.; Mao, F.; Zhang, M.; Zheng, J.; Liu, H.; Huang, Z. et al. Application of Convolutional Neural Network on Lei Bamboo Above-Ground-Biomass (AGB) Estimation Using Worldview-2. Remote Sensing. 2020; 12(6):958. [CrossRef]
  32. Zhao, H.; Morgenroth. J. ; Pearse, G. et al. A Systematic Review of Individual Tree Crown Detection and Delineation with Convolutional Neural Networks (CNN). Curr Forestry Rep 9, 149–170 (2023). [CrossRef]
  33. Michałowska, M.; Rapiński, J. A Review of Tree Species Classification Based on Airborne LiDAR Data and Applied Classifiers. Remote Sens. 2021, 13, 353. [CrossRef]
  34. Weinmann, M. et al. A Classification-Segmentation Framework for the Detection of Individual Trees in Dense MMS Point Cloud Data Acquired in Urban Areas. Remote Sensing 2017, Vol. 9, Page 277, vol. 9, no. 3, p. 277, Mar. 2017. [CrossRef]
  35. Lindberg, E.; Holmgren, J. Individual Tree Crown Methods for 3D Data from Remote Sensing. Curr Forestry Rep 3, 19–31 (2017). [CrossRef]
  36. Meschin, K. Canopy gap fraction estimation from ICESat-2 ATL08 product. 2023 MSc thesis in Geomatics, http://resolver.tudelft.nl/uuid:4c44f0fb-bd69-44d8-8ba9-6ae0b9584828. Accessed 26 March 2024.
  37. Chen, Z.; Xu, B.; Devereux, B. Urban landscape pattern analysis based on 3D landscape models. Applied Geography, 2014, 55, 82–91. [CrossRef]
  38. Solano-Correa, Y. T.; Camacho-De Angulo, Y. V.; Oviedo-Barrero, F.; Dalponte, M.; Pencue-Fierro, E. L. Individual Tree Crown Delineation and Biomass Estimation from LiDAR Data in Gorgona Island, Colombia. IGARSS 2023 - 2023 IEEE International Geoscience and Remote Sensing Symposium, Pasadena, CA, USA, 2023, pp. 3125-3128. [CrossRef]
  39. Raich, J. W.; Nadelhoffer, K. J. Belowground Carbon Allocation in Forest Ecosystems: Global Trends. Ecology, vol. 70, no. 5, 1989, pp. 1346–54. JSTOR Accessed 26 March 2024. [CrossRef]
  40. Cui, X.; Guo, L.; Chen, J.; Chen, X.; Zhu, X. Estimating Tree-Root Biomass in Different Depths Using Ground-Penetrating Radar: Evidence from a Controlled Experiment. IEEE Transactions on Geoscience and Remote Sensing, vol. 51, no. 6, pp. 3410-3423, June 2013. [CrossRef]
  41. Zhou, L.; Li, X.; Zhang, B.; Xuan, J.; Gong, Y.; Tan, C.; Huang, H.; Du, H. Estimating 3D Green Volume and Aboveground Biomass of Urban Forest Trees by UAV-Lidar. Remote Sens. 2022, 14, 5211. [CrossRef]
  42. Lin, Y.; Jaakkola, A.; Hyyppä, J.; Kaartinen, H. From TLS to VLS: Biomass Estimation at Individual Tree Level. Remote Sensing. 2010; 2(8):1864-1879. [CrossRef]
  43. Kato, A.; Moskal, L.M.; Schiess, P.; Swanson, M.E.; Calhoun, D.; Stuetzle, W. Capturing tree crown formation through implicit surface reconstruction using airborne lidar data. Remote Sensing of Environment, Vol 113, Issue 6, 2009, pp 1148-1162, ISSN 0034-4257. [CrossRef]
  44. Reckziegel, R. B.; Larysch, E.; Sheppard, J. P.; Kahle, H. P.; Morhart, C. Modelling and Comparing Shading Effects of 3D Tree Structures with Virtual Leaves. Remote Sensing 2021, Vol. 13, Page 532, 13(3), 532. [CrossRef]
  45. Yan, Z.; Liu, R.; Cheng, L.; Zhou, X.; Ruan, X.; Xiao, Y. A Concave Hull Methodology for Calculating the Crown Volume of Individual Trees Based on Vehicle-Borne LiDAR Data. Remote Sens. 2019, 11, 623. [CrossRef]
  46. Hackenberg, J.; Spiecker, H.; Calders, K.; Disney, M.; Raumonen, P. SimpleTree —An Efficient Open-Source Tool to Build Tree Models from TLS Clouds. Forests 2015, 6, 4245-4294. [CrossRef]
  47. CityGML - Open Geospatial Consortium. (n.d.). Retrieved April 19, 2023. https://www.ogc.org/standard/citygml/. Accessed 26 March 2024.
  48. Ortega-Córdova, L. Urban Vegetation Modeling 3D Levels of Detail. 2018 Degree granting institution. MSc thesis in Geomatics for the Built Environment Tu Delft https://repository.tudelft.nl/islandora/object/uuid:8b8967a8-0a0f-498f-9d37-71c6c3e532af?collection=education. Accessed 26 March 2024.
  49. Wei, Z.; Li, X.; He, Z. Semantic Urban Vegetation Modelling Based on an Extended CityGML Description. Conference: 2022, Digital Landscape Architecture Conference, Journal of Digital Landscape Architecture · 7-2022, pp. 200-212 © Wichmann Verlag, VDE VERLAG GMBH · Berlin · Offenbach. ISBN 978-3-87907-724-3, ISSN 2367-4253. [CrossRef]
  50. Zhu, C.; Zhang, X.; Hu, B.; Jaeger, M. Reconstruction of tree crown shape from scanned data. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2008, 5093 LNCS, 745–756. Accessed 26 March 2024. [CrossRef]
  51. Zhen, Z.; Quackenbush, L. J.; Zhang, L.; Swatantran, A.; Baghdadi, N.; Thenkabail, P. S. Trends in Automatic Individual Tree Crown Detection and Delineation—Evolution of lidar Data. Remote Sensing 2016, Vol. 8, Page 333, 8(4), 333. [CrossRef]
  52. Dai, M.; Li, G. Soft Segmentation and Reconstruction of Tree Crown from Laser Scanning Data. Electronics. 2023; 12(10):2300. [CrossRef]
  53. Du, S.; Lindenbergh, R.; Ledoux, H.; Stoter, J.; Nan, L. AdTree: Accurate, Detailed, and Automatic Modelling of Laser-Scanned Trees. Remote Sens. 2019, 11, 2074. [CrossRef]
  54. Huang, Z.; Huang, X.; Fan, J.; Eichhorn, M.P.; An, F.; Chen, B.; Cao, L.; Zhu, Z.; Yun, T. Retrieval of Aerodynamic Parameters in Rubber Tree Forests Based on the Computer Simulation Technique and Terrestrial Laser Scanning Data. Remote Sens. 2020, 12, 1318. [CrossRef]
  55. Liang, X.; Kankare, V.; Hyyppa, J.; Wang, Y.; Kuuo, A.; Vastaranta, M. Terresial laser scanning in forest inventories. ISPRS Journal of Photoigrmetry and Remonte Sensing, 2016, 115, 63-67. [CrossRef]
  56. Angel E. Interactive computer graphics a top-down approach with OpenGL. 2003, pp. 559–593, NY: Addison Wesley, ISBN-13: 978-0-13-254523-5.
  57. Tarsha Kurdi, F.; Lewandowicz, E.; Shan, J.; Gharineiat, Z. Three-dimensional modeling and visualization of single tree LiDAR point cloud using matrixial form. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, vol. 17, pp. 3010-3022, 2024. [CrossRef]
  58. Tarsha Kurdi, F.; Gharineiat, Z.; Lewandowicz, E.; Shan, J. Modeling the Geometry of Tree Trunks Using LiDAR Data. Forests 2024, 15, 368. [CrossRef]
  59. Fernández-Sarría, A.; Martínez, L.; Velázquez-Martí, B.; Sajdak, M.; Estornell, J.; Recio, J.A. Different methodologies for calculating crown volumes of Platanus hispanica trees using terrestrial laser scanner and a comparison with classical dendrometric measurements. Computers and Electronics in Agriculture, Vol 90, 2013, 176-185. [CrossRef]
  60. Food and agriculture organisation (www.fao.org). Accessed 11 March 2024.
  61. Lin, Y.; Jaakkola, A.; Hyyppä, J.; Kaartinen, H. From TLS to VLS: Biomass Estimation at Individual Tree Level. Remote Sens. 2010, 2, 1864-1879. [CrossRef]
  62. Lewandowicz, E.; Antolak, M. Converting database on dendrological objects of Kortowo campus at the University of Warmia and Mazury in Olsztyn to current GIS standards, 15th International Multidisciplinary Scientific GeoConference SGEM 2015, Vol. 2, No. ISSN: 1314-2704, No. ISBN:978-619-7105-35-3, pp. 787-794.
  63. Tarsha Kurdi, F.; Landes, T.; Grussenmeyer, P. 2008. Extended RANSAC algorithm for automatic detection of building roof planes from Lidar data. The Photogrammetric Journal of Finland. Vol. 21, n°1, 2008, pp.97-109.
  64. Tarsha Kurdi, F.; Lewandowicz, E.; Gharineiat, Z.; Shan, J. Modeling multi-rotunda buildings at LoD3 level from LiDAR data. Remote Sens. 2023, 15 (13), 3324. [CrossRef]
  65. Lewandowicz, E.; Tarsha Kurdi, F.; Gharineiat, Z. 3D LoD2 and LoD3 modeling of buildings with ornamental towers and turrets based on LiDAR data. Remote Sens. 2022, 14, 4687. [CrossRef]
  66. Tarsha Kurdi, F.; Landes, T.; Grussenmeyer, P.; Smigiel, E. New approach for automatic detection of buildings in airborne laser scanner data using first echo only. ISPRS Comm. III Symposium, Photogrammetric Computer Vision, Bonn, Sept. 20-22, 2006, Germany. International Archives of Photogrammetry and Remote Sensing and Spatial Information Sciences, ISSN: 1682-1750, Vol. XXXVI, Part 3, pp. 25-30.
  67. Tarsha Kurdi, F.; Reed, P.; Gharineiat, Z.; Awrangjeb, M. Efficiency of terrestrial laser scanning in survey works: Assessment, modelling, and monitoring. International Journal of Environment Sciences and Natural Resources. 2023; 32(2): 556334. [CrossRef]
  68. Tarsha Kurdi, F.; Awrangjeb, M. 2020. Comparison of LiDAR building point cloud with reference model for deep comprehension of cloud structure. Canadian Journal of Remote Sensing, 46:5, 603-621. [CrossRef]
  69. Ostrowski, W.; Pilarska, M.; Charyton, J.; Bakuła, K. Analysis of 3D building models accuracy based on the airborne Laser scanning point clouds. Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci. 2018, 42, 797–804. [CrossRef]
Figure 1. Examples of solid models for tree crown modeling: a) geometric solids, b) tree crown models [48].
Figure 1. Examples of solid models for tree crown modeling: a) geometric solids, b) tree crown models [48].
Preprints 104634 g001
Figure 2. Visualization of the wrapped surface reconstruction. Shown are tulip-tree and atlas cedar [56].
Figure 2. Visualization of the wrapped surface reconstruction. Shown are tulip-tree and atlas cedar [56].
Preprints 104634 g002
Figure 3. Algorithms for modeling tree crown hulls [35].
Figure 3. Algorithms for modeling tree crown hulls [35].
Preprints 104634 g003
Figure 4. The single crown tree contour constructed by the concave hull with different parameters [41].
Figure 4. The single crown tree contour constructed by the concave hull with different parameters [41].
Preprints 104634 g004
Figure 5. Visualization of tree crown formation captured by the artwork of Christo and Jean-Claude. (Christo and Jeanne-Claude, Wrapped Trees, Fondation Beyeler and Berower Park, Riehen, Switzerland 1997–98, Photo: Wolfgang Volz, ©Christo 1998) [43].
Figure 5. Visualization of tree crown formation captured by the artwork of Christo and Jean-Claude. (Christo and Jeanne-Claude, Wrapped Trees, Fondation Beyeler and Berower Park, Riehen, Switzerland 1997–98, Photo: Wolfgang Volz, ©Christo 1998) [43].
Preprints 104634 g005
Figure 6. Flowchart of the suggested algorithm for upper biomass calculation; Gray boxes were developed by Tarsha Kurdi et al.[58].
Figure 6. Flowchart of the suggested algorithm for upper biomass calculation; Gray boxes were developed by Tarsha Kurdi et al.[58].
Preprints 104634 g006
Figure 7. Trunk modeling; (a) Tree point cloud; (b) Segmentation of tree point cloud into trunk and crown point clouds; (c) 3D trunk model.
Figure 7. Trunk modeling; (a) Tree point cloud; (b) Segmentation of tree point cloud into trunk and crown point clouds; (c) 3D trunk model.
Preprints 104634 g007
Figure 8. Division of tree footprint into sectors; (a) Tree point cloud; (b) Tree footprint; (c) Division tree footprint into four sectors; (d) Division one sector into three internal sections; (e) 3D model of one sector in (c); (f) 3D model of four sectors in (c).
Figure 8. Division of tree footprint into sectors; (a) Tree point cloud; (b) Tree footprint; (c) Division tree footprint into four sectors; (d) Division one sector into three internal sections; (e) 3D model of one sector in (c); (f) 3D model of four sectors in (c).
Preprints 104634 g008
Figure 9. Visualization of a sector point cloud model. The tree crown is divided into four sectors with (a), (b), (c), and (d) for individual sector models, and (e) for the complete crown model.
Figure 9. Visualization of a sector point cloud model. The tree crown is divided into four sectors with (a), (b), (c), and (d) for individual sector models, and (e) for the complete crown model.
Preprints 104634 g009
Figure 10. Crown biomass volume (m3) for different number of sectors. This curve is calculated for the tree presented in Figure 8.
Figure 10. Crown biomass volume (m3) for different number of sectors. This curve is calculated for the tree presented in Figure 8.
Preprints 104634 g010
Figure 11. Three-dimensional models of a tree crown using different numbers of vertical cross-sections (Ns); (a) Ns = 1; (b) Ns = 2; (c) Ns = 4; (d) Ns = 10; (e) Ns = 40; (f) Ns = 80; These models are calculated for the same tree point cloud shown in Figure 8.
Figure 11. Three-dimensional models of a tree crown using different numbers of vertical cross-sections (Ns); (a) Ns = 1; (b) Ns = 2; (c) Ns = 4; (d) Ns = 10; (e) Ns = 40; (f) Ns = 80; These models are calculated for the same tree point cloud shown in Figure 8.
Preprints 104634 g011
Figure 12. Calculation of best sector angle (α); A bounding envelope circle of tree crown footprint.
Figure 12. Calculation of best sector angle (α); A bounding envelope circle of tree crown footprint.
Preprints 104634 g012
Figure 13. Tree models for calculating upper biomass; (a) Tree point cloud; (b) Tree model from this study; (c) Convex hull tree model; (d) Voxel tree model.
Figure 13. Tree models for calculating upper biomass; (a) Tree point cloud; (b) Tree model from this study; (c) Convex hull tree model; (d) Voxel tree model.
Preprints 104634 g013
Figure 14. Comparison of upper biomass volume calculated by three approaches: this study, voxelization, and convex hull.
Figure 14. Comparison of upper biomass volume calculated by three approaches: this study, voxelization, and convex hull.
Preprints 104634 g014
Table 1. Accuracy of the tree models using matrix cell dimensions.
Table 1. Accuracy of the tree models using matrix cell dimensions.
Tree width Tree height
Tree n° Min CW (m) Max CW (m) Mean CW (m) C W × 100 P e r Min CH (m) Max CH (m) Mean CH (m) C H × 100 H t
1 0.01 0.29 0.15 0.28 0.01 0.02 0.01 0.01
2 0.01 0.49 0.22 0.27 0.01 0.27 0.02 0.00
3 0.01 0.23 0.11 0.27 0.01 0.04 0.01 0.01
4 0.01 0.42 0.15 0.23 0.01 0.01 0.01 0.00
5 0.01 0.14 0.07 0.29 0.01 0.08 0.01 0.00
Per: is the footprint perimeter; Ht is the tree height.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

© 2024 MDPI (Basel, Switzerland) unless otherwise stated