1. Introduction
Tree height is an important vegetative structural parameter and one of the key attributes of forest inventories, and its accurate estimation is critical for many ecological and commercial applications. Previously, digital aerial photographs (including satellite and aerial images) and LiDAR (light detection and ranging) point clouds [
1,
2,
3,
4] were the major data sources that were utilized to find this information; recent advancements in unmanned aerial vehicles (UAVs) and sensor technology have provided another remote sensing toolset for obtaining tree height information [
5,
6,
7,
8].
Both LiDAR and image sensors can be attached to UAVs to collect required data. Three-dimensional (3D) point cloud can be produced directly from LiDAR sensors or indirectly from overlapping UAV images processed in computer vision structure-from-motion (sfm) and photogrammetry software. Compared to the UAV LiDAR system [
9], which is capable of penetrating forest canopy layers and reaching the ground, the UAV camera has the advantage of being more affordable, portable, and easier to deploy.
In recent years, there has been a huge increase in research and applications using UAV images for tree detection, vegetation mapping, monitoring, and forest inventory purposes. Numerous studies have used UAV images to generate point clouds and digital surface models (DSMs) and then extract forest vegetative structure parameters at either the stand or single-tree level using either area-based [
10,
11] or individual tree-based [
12,
13] methods. Recent studies have shown that digital aerial photogrammetry performs as well as airborne LiDAR in the derivation of tree or canopy heights [
8,
14,
15,
16].
This technique has been applied to various types of vegetation, including urban forests [
17], boreal forests [
18], temperate deciduous trees [
19,
20], temperate mixed forests [
21,
22], coniferous trees [
6,
14,
17,
23,
24], tropical monoculture plantations [
25], palm plantations [
26], citrus trees [
27], olives [
28,
29], almonds [
30], and even herbaceous and grassy vegetation [
31,
32]. With the reported ground sample distance (GSD) varying from 1 cm to 20 cm, tree height estimations can achieve root mean square errors (RMSEs) from less than 10 cm to a few meters [
33,
34].
The researchers in [
19] were among the first groups to study the 3D mapping of vegetative phenological dynamics using a computer vision technique on UAV images; they later [
20] evaluated optimal altitude, overlap, and weather conditions for forest structure estimation using UAV images; they found that clear lighting and high image overlap (>80%) are conducive to accurate canopy height estimation. Many researchers have discovered or proposed that the indirect measurement of tree height as ground truth always contains some degree of error or uncertainty [
6,
14,
35]. An accurate digital elevation model (DEM) of the bare earth or ground is critical to tree height estimations [
4,
12]. UAV image acquisition settings and processing parameters, along with forest types and canopy structures, are major factors that influence tree height estimation. Many studies are currently identifying these factors and quantifying their effects on the accuracy of tree height estimation.
In this study, we collected time series UAV images when some trees were in phenological transition from late spring to early summer. These deciduous trees changed from leafless to sparse leaves and full leaves, while some other evergreen trees were fully covered with dense leaves. We demonstrate that tree canopy structure factors, especially foliar amount or volume, can have a great effect on tree height estimation using UAV images. Although it was suspected or implied in some previous studies [
19,
22,
25], to the best of our knowledge, this is the first time that direct evidence has been presented at the individual tree level.
4. Discussion
In this study of tree height estimation from UAV photogrammetric point cloud, we demonstrated the clear and distinct differences in the accuracies of height estimation among tree species and during phenological times for the same species. From late spring to early summer in the fast-growing season, the canopies of deciduous trees experienced a quick increase in leaf amount and volume. This change in the leaf abundance can have a direct effect on tree detection and height estimation: with more leaves in the canopy, denser photogrammetric point clouds can be reconstructed from UAV images, resulting in more detected trees, lower tree height estimation errors, and better results.
For tree height estimation using either LiDAR or photogrammetry point clouds, errors can be introduced from both ends (i.e., the ground elevation (DEM) and treetop positions). LiDAR technology is appealing and well-known for its unrivaled ability to penetrate canopies and reach the ground, thus obtaining accurate high-resolution ground elevations, even in forested areas [
13]; for the photogrammetric point cloud, a large portion of ground information may be missing due to obstruction by the canopy cover, and the DEM derived from these data is usually not very reliable or useful [
6]. DEM accuracy is generally affected by vegetation coverage, terrain slope, filtering, and the interpolation algorithms employed [
19]. As we stated in the previous section, our DEM accuracy assessment results show that RMSEs are relatively stable during the three periods, with less than a 10 cm variation. While some studies [
31,
42] found that the accuracy of the DEM produced by UAV images varies with the season and it is most accurate in winter when the vegetation cover is low, we did not find that DEM accuracy changed notably with canopy cover or leaf amount in our study sites. This is most likely because the topography in our study area is generally flat with some gentle slopes, and some portion of the ground surface is still visible. Even if canopy occlusion occurs when the leaves are dense, it is still possible to rely on the terrain information of the surrounding area to fill the void under the tree. The DEM evaluation results in
Table 4 also indicate a systematic overestimation error between 10 and 20 cm, which would have introduced a systematic underestimation error of 10–20 cm in the corresponding tree height.
Another key error source in height estimation from the point cloud is whether the treetop can be adequately sampled or reconstructed by the sensors. For the LiDAR sensor, the higher the point density is, the better the chance of capturing the treetop information; the same can be said for the photogrammetry point cloud reconstructed from digital aerial images. [
14] observed that datasets with higher point densities provide higher tree height accuracy. However, the successful reconstruction of tree point clouds based on drone images is affected by many factors, some of which have been discussed in [
6,
19,
20]. Among them are the UAV platform and camera, computer vision algorithms, image acquisition parameters (height and overlap) and natural conditions (wind and illumination), forest type (tree species, plant density, and crown shape), and phenology.
The focus of this study was on the effect of forest type and phenology on tree height estimation, with all other factors (i.e., image acquisition configurations, UAV images, and point cloud processing parameters) being under strict control (i.e., they were kept as consistent as possible). We have direct observations and evidence that tree species (evergreen and deciduous trees) and phenological phases can have various degrees of influence on tree height estimation and error contribution.
For evergreen broadleaved trees, such as AS and OF, the RMSEs of tree height estimation on the three dates were 0.43–0.59 and 0.35–0.38 m, respectively. These errors were rather stable during the three periods, especially for the OF trees, which have a more rounded and tightly clustered canopy or crown shape; most of the OF treetops were successfully reconstructed in the image point cloud (
Figure 4, left column, second row). The main error source for tree height estimation was from the DEM error (more than 70% contribution); for AS trees with a tabular to spreading crown shape, there were some small distances between the measured treetops and reconstructed canopies. The error analysis indicates that the DEM error similarly contributes approximately 30 cm to the total error (approximately 50 cm). Both of those trees experienced no apparent phenological transition during the study, so the tree detection rate, RMSE, and
R2 values remained relatively steady.
For the remaining four deciduous trees, our results show that phenological transition from leafless to full canopy plays an important role in the success of image reconstruction and accuracy of tree height estimation. When under leaf-off conditions, only some part of (e.g., TM and FV) or even none of the trees (e.g., CS and GB) could be correctly detected from the ill-reconstructed photogrammetric point cloud, and the majority of the height estimation error (RMSEs reached over 2.8 m and 1.4 m for TM and FV trees, respectively) came from the badly defined canopy in the point cloud, while the DEM errors played a minor role (consistently approximately 20 to 30 cm for TM and FV, respectively). With the increase in leaf amount, the quality of the reconstructed photogrammetric point cloud improved; there were more trees being detected from the point cloud, and the tree height estimation error decreased markedly. On May 30, the relative RMSE (RMSE over the mean tree height for the given species) for the TM and FV trees dropped to less than 10%, which was on par with that of the evergreen species AS and OF, while the relative RMSEs for CS and GB were still greater than 10%. Again, we observed similarities and differences among these deciduous species that have different crown shapes, leaf densities and branch patterns, and tree sizes. Leaf-on conditions are usually more advantageous for canopy reconstruction than leaf-off conditions; however, results with varied quality may be achieved for different tree species, such as those we discussed here.
Previously, some researchers observed the effect of leaf-off and leaf-on conditions on forest inventory attribute estimations. Dandois and Ellis [
19] are among the first to mention this factor using an area-based approach. Miller et al. [
25] observed that in the tropics during the dry season, drone point clouds cannot be used to accurately measure the plot-level height of small deciduous trees. Similarly, using an area-based approach, researchers from [
22] observed a downward trend in tree height from early spring to fall, and they deduced that “leaf-on conditions may have a positive influence on measured tree height, and it is plausible that heights will be underestimated in leaf-off conditions.” In our study, using an individual tree-based approach, we present the first direct evidence to show that leaf-on conditions are conducive to accurate tree height estimation.
Leaf-on conditions are beneficial to precise tree height estimation because a higher density of photogrammetry point clouds can be derived from leaf-on UAV images than from leaf-off images. Higher density points are most likely the result of higher textural variations in image content (brightness and intensity) and features detectable by the photogrammetry software [
19]. It is likely that under the leaf-off circumstances or when the leaves are sparse, the canopy is somewhat transparent, thus in UAV images the ground and canopy pixels are intermingled; there are no significant spectral or textural differences between ground and leafless trees, so the sfm software is ineffective or unable to identify tree features from the drone images in these regions. It is also probable that for smaller-sized trees, images with a higher spatial resolution may be needed to detect crown features that are otherwise invisible in coarser GSDs. With more leaves in the canopy, the spectral and textural contrast between the ground and trees increases, which results in more detected features and facilitates better canopy reconstruction.
The overall effects of leaf abundance or canopy cover on tree height estimation are more complicated in areas without reliable ground elevation data. More leaves in a canopy helps tree reconstruction from the images, which is advantageous for tree height estimation, but at the same time, higher canopy-cover reduces the quality of the digital terrain data derived from this method, as demonstrated in [
31,
42], which in turn adversely affects the accuracy of tree height’s estimation. An approach similar to the one proposed in [
10] could be a solution to this dilemma.
There was a two-month time lapse between the date when tree height was first measured on the ground and the date of the last UAV image acquisition. During this period, there should have been some natural tree growth, thus height increments. From
Table 2, for most of the trees, the average tree growth was from 5 to 19 cm, whereas the growth of gingko was almost negligible.
From the mean error values reported in
Table 6, we found that tree height is generally underestimated from UAV photogrammetry point clouds; this is consistent with the findings from most other studies. In addition, the mean error decreased from March to May. For AS and OF, tree growth during this period certainly helped reduce the mean error to some extent, and the tree growth pattern was clearly visible in their point cloud distribution, as shown in
Figure 4. On the other hand, the influence of tree growth on the mean error for TM and FV height estimation was trivial.
Time series UAV images have been used for forest inventory updates, change detection, intensive monitoring, and within-season tree growth determination [
6,
21,
22]. The observations and conclusions drawn from our study can have some important implications for forest management and research applications using this type of data. Tree species composition, seasonality or phenological timing, and other factors (such as tree size and crown shape) must be taken into consideration in the process of project planning and data analysis. For example, appropriate thresholds need to be determined for each tree species individually while performing a tree height change detection analysis, because at a given GSD, various trees can have inherently different height estimation errors and accuracies.
5. Conclusions
The main objective of this study was to understand some vegetative factors that can affect the accuracies of tree height estimations derived from UAV-acquired images. Our focus was mainly on the leaf abundance, which changes with seasonality and phenology. Using multitemporal UAV image data collected on three dates from late spring to early summer during the growing season, we generated photogrammetric point clouds from the images using computer vision and photogrammetry software. The tree heights of six species, including both deciduous and evergreen species, were extracted from the image point cloud with an individual tree-based approach and evaluated against the ground measurement. Our results show that for evergreen trees and some leaf-on deciduous trees, reliable and consistent tree height information can be obtained from this technique. We found that leaf amount has a positive effect on height estimation, particularly for deciduous trees; as the leaf amount increases in the growing season, the sfm algorithm is able to detect more features from the UAV images and reconstruct more canopy point clouds; this helps improve the tree detection rate and lower the height estimation error.
We also noticed that for species with various crown shapes and sizes, the ability of the sfm software to reconstruct the canopy point cloud from images differs; additionally, tree height estimation errors are inherently different for different species. Some trees are more difficult to reconstruct fully and have higher fidelity than other trees. More studies are needed to quantify the relationships between crown shapes’, image textual or spectral variation contents’, detectable vegetative feature points’, and vegetative structural attributes’ (including tree height, crown width, etc.) estimation errors.
To obtain meaningful forest inventory attributes, including tree height information, in a UAV image acquisition campaign, we need to consider both phenology and plant vegetative structure (i.e., crown shape and tree size) carefully. Data of the studied species should be collected under leaf-on conditions, or it should be ensured that there is enough textural variation between the ground and the trees, and that proper image resolution can be defined beforehand to ensure that the objects studied can be reconstructed and detected from the data.