Next Article in Journal
Automatic and Accurate Extraction of Sea Ice in the Turbid Waters of the Yellow River Estuary Based on Image Spectral and Spatial Information
Previous Article in Journal
Super-Resolution Network for Remote Sensing Images via Preclassification and Deep–Shallow Features Fusion
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Technical Note

Individual Tree Identification in ULS Point Clouds Using a Crown Width Mixed-Effects Model Based on NFI Data

by
Jaroslav Kubišta
1,2,* and
Peter Surový
1
1
Faculty of Forestry and Wood Sciences, Czech University of Life Sciences, Kamýcká 129, 165 00 Prague, Czech Republic
2
Forest Management Institute, Nábřežní 1326, 250 01 Brandýs nad Labem, Czech Republic
*
Author to whom correspondence should be addressed.
Remote Sens. 2022, 14(4), 926; https://doi.org/10.3390/rs14040926
Submission received: 11 January 2022 / Revised: 31 January 2022 / Accepted: 10 February 2022 / Published: 14 February 2022

Abstract

:
A linear mixed-effects model was used to relate crown width to height using an inventory plot as a random effect for trees in Czechia based on data from the National Forest Inventory (NFI). This model was used to estimate window size for a local maximum filter procedure (LMF) to detect individual tree tops in unmanned aerial laser scanning (ULS) point clouds of mixed species forest stands with diverse structures. Random model parameters were estimated for the study site based on several sample trees. Models calibrated with five or more samples achieved significantly better results (mean percentage error; MPE −0.17 for 5 samples) compared to when a fixed-effects model (MPE −0.62) was used. Lower performance was observed in dense stands with trees that were between 5 and 10 m in height. It was concluded that locally calibrated models predicting crown widths from tree heights might serve as a universal point of departure when searching for an optimal window size setting in LMF procedures.

1. Introduction

Due to mass production and increasing affordability, the use of unmanned aerial vehicles (UAV) for forest monitoring is no longer the prerogative of advanced scientific teams. A similar trend has been observed in the software used for processing the data acquired by UAVs into 3D point clouds representing forest trees during laser scanning (light detection and ranging-Lidar) operations or its surface in the case of photogrammetry. Still, subsequent steps are necessary for extracting relevant information from forest point clouds, which tends to be quite fragmented, and it often requires intensive fitting for differing situations.
The detection of individual tree tops from UAV-based photogrammetry point clouds is a frequently discussed procedure, and different methods have been reviewed by several authors, for example [1]. The local maximum filter (LMF) is one of the most commonly used methods. Several studies suggest that using LMF with a variable window size produces more promising results, especially in more diverse conditions [2]. Nevertheless, the correct size of the window, whether fixed or variable, is critical for the results, and an incorrect size can lead to serious errors. Determining the window size is often a trial-and-error process for particular stands or situations. The R-project [3] LidR package [4] allows for a variable LMF window size based on the chosen function of the Z-coordinate of the point clouds in which the tree tops are identified. The tree crown width might serve as a good parameter for setting the window size based on the tree height [2]. Using this method, a model is built using tree height to predict the crown diameter.
Several studies have concluded that the correlation between crown diameter and tree height is rather low; therefore, crown diameter prediction models are usually built using the tree stem diameter and several other independent variables [5,6,7]. Because these variables are not available in our particular case, a linear mixed-effects model with NFI plots treated as a random effect was used. The local calibration [8,9] of this model was expected to provide an ideal means of establishing an appropriate LMF variable window size for a given area of interest. The Czechia National Forest Inventory (NFI) [10] data provide a great opportunity to build such a model at the country level. Unmanned aerial laser scanning (ULS) point clouds together with the field survey results of tree counts on sample plots represent a promising means to assess the performance of local calibration based on different numbers of samples.
Although other individual tree detection methods that use, for example, info on the internal forest structure derived from ULS or airborne laser scanning (ALS) point clouds have started to emerge more recently [11,12], LMF represents one of the most common methods, especially for photogrammetry point clouds that are limited to the forest surface and that lack information on the internal structure. As stated above, using the correct window size in LMF applications is crucial for results. This study tries to confirm, whether local calibrated prediction of crown width might serve as a viable universal approach that can be used to determine the correct window size.

2. Materials and Methods

2.1. Study Site

Our study site, Skorkov (Lat: 50.2143906N, Lon: 14.7160739E; Position WGS 84), which is northeast of Prague, was established in a mixed forest stand comprising mostly flat terrain (188–190 m AMSL) and a species composition dominated by Pinus silvestris L. and Quercus robur L. Different age classes were present in 9.31 ha in rather rectangular arrangements, which is typical for Pinus management in this region.

2.2. Data Acquisition

The ULS point clouds were acquired using the UAV VUX-SYS setup (RIEGL Laser Measurement System GmbH, Horn, Austria) for UAV-borne data acquisition, which consisted of the UAV RiCOPTER, the VUX-1UAV laser scanner, and the AP-20 inertial measurement unit [13]. The laser scanner was set to its maximum pulse frequency of 550 kHz and had a registration of 200 scanning lines per second. The flight was performed at a constant altitude of 90 m aboveground at a constant ground speed of 6 m·s−1. This setup reached an average point density of 200 points·m−2 for each scanning line. Due to the overlap between the individual scanning lines, the final mean point density was around 600 points·m−2. All UAV flights complied with the national requirements stated in [14] that were valid at the time of flight (September 2020), namely a maximum flight height below 300 m, a visual line of sight, airspace restrictions, and a minimal distance from people and buildings.

2.3. Laser Point Cloud Generation

The ULS point cloud was prepared from the data acquired by an UAV Ricopter equipped with a Riegl VUX-SYS1 sensor. The smoothed best trajectory estimates, which were based on the reference station post-processing kinematics with the virtual base station from Trimble VRS Now (Trimble Inc., Sunnyvale, CA, USA), were used and were prepared in the RiPROCESS environment using the RiPRECISSION module [13]. Point cloud classification (for ground and non-ground points) was conducted in the same software environment.

2.4. Sample Plot Surveys

To gather relevant data to evaluate individual tree identification using an LMF procedure, a field survey was conducted. A total of 39 circular plots were established Figure 1, with a variable plot radius related to the average tree height within the main canopy, which is shown in Table 1.
On each sample plot, all of the trees over the minimal register limit were counted. A randomly chosen tree was also sampled for its height and crown parameters. In the class 1 plots, maximum and minimum crown projection diameters were measured by tape, and crown width was calculated as an average of these two measurements. For the class 2 and 3 plots, a procedure similar to the one used during NFI surveys [10] was used, including measuring the position of the ground projection of at least five points defining the crown extent. The field survey was conducted using the Field-Map software/hardware set (IFER—Monitoring and Mapping Solutions Ltd., Jílové u Prahy, Czechia), which combines a flexible GIS software Field-Map with electronic equipment (Mapstar compass and ForestPro range-finder with inclinometer) for mapping and dendrometric measurements.

2.5. Crown Width Model Data

The NFI data acquired by the Forest Management Institute since 2001 were used to build linear mixed-effects models for the tree crown width predictions of individual trees based on height. The intended use of the model within the LMF procedure was limited to a single predictor variable, height; thus, other frequently employed variables [5,6,7], such as diameter at breast height (DBH), were not employed to construct the crown prediction models. The NFI dataset included data on more than ninety-four thousand trees measured on more than twenty-two thousand plots, as seen in Table 2. Only trees from the upper tree layer, which was determined as defined by the International Union of Forest Research Organizations and according to observed crown projection area and height measurements, were selected. The NFI field surveys [10] identified tree crowns in the form of a horizontal projection area. For the purposes of this study, the crown width was calculated as a function of crown area by assuming a circular shape centered on the tree stem.

2.6. Model

A simple linear mixed-effects model was built iteratively with different predictor or predicted variable transformations to achieve optimal results. The best performing model was:
ln C W k i = β 0 + β 1 H k i / 100 + α 0 k + α 1 k   H k i / 100 + e k i
where CWki is the crown width of tree i in the stand/plot k (m), Hki is the height of tree i in the stand/plot k (m), β0 and β1 are fixed population parameters to be estimated, α0k and α1k are the random parameters to be estimated with zero expectations for stand k, and eki is the random residual error for tree i on stand/plot k. The Hki variable had to be scaled, or else the model would not converge. This model is basically the same as the one described by Lappi [8], which used height-DBH data.
The model parameters were first estimated using all of the trees from the NFI dataset with crown width and height measurements (n = 94,066), regardless of species, and the NFI plots were treated as a random parameter. This model was called f1. The model was developed in this manner in an effort to account for parameters other than height, as represented all together by individual inventory plot.
Based on the field surveys of the study site, a limited number of tree species are present, with three species representing the majority—P. sylvestris, Q. robur, and Quercus rubra L. Therefore, it was decided to create a subset of the NFI dataset to limit it to only the P. sylvestris and Quercus species, and this subset was then used to construct model f2.

2.7. Model Calibration

The use of a linear mixed-effects model allows for calibration within particular stands. Based on the sample data of crown widths and tree heights obtained at the stand of interest, the values of random parameters from equation Equation (1) can be estimated [9] according to Equation (2).
a ^ = ( Z R ^ 1   Z + D ^ 1 ) 1 Z R ^ 1 y μ ^
where a ^ is the matrix of estimated random parameters; Z is the design matrix associated with random parameters; D ^ is an estimate of D = v a r 0 k 1 k = τ 0 k ρ 01 k ρ 01 k τ 1 k the variance–covariance matrix for the random parameters; R ^ = σ ^ e k i 2 × I is the estimated variance–covariance matrix for residual errors of individual trees where σ ^ e k i 2 is the square of the residual standard error; μ ^ is a vector of predicted values from the fixed effect model; and y is a vector of observations of the dependent variable from the particular stand.
To evaluate this calibration method on our model, one random plot from the NFI dataset was iteratively taken out as a calibration plot. The LME model (Equation (1)) was fitted to the NFI dataset without the calibration plot. Calibration was performed repeatedly based on the height and crown width data of 1, 3, 5, and 10 random trees from the calibration plot according to Equation (2).
The crown width was then estimated based on both the marginal model (without random parameters) and the calibrated model with estimated random parameters. Both estimates were compared to field-measured crown width values from the calibration plot using the normalized root mean squared error (nRMSE; Equation (3)). This procedure was repeated one hundred times to assess the performance of the calibrated models.
n R M S E = i = 1 n y ^ i y i 2 n y ¯
where n is the number of observations, y is the observed value, y ¯ is mean of observed values, and y ^ is the estimated value.

2.8. Study Site Calibration

For calibration of global models explained in the previous section, data that were obtained for the crown widths and heights in sample plots were used. A total of 39 trees were measured for this calibration. To evaluate the influence of the different number of calibration measurements both models were calibrated with randomly chosen 3, 5, 10, and all 39 calibration samples. Together with the uncalibrated marginal models, a total of 10 formulas were prepared for use during the LMF procedure. Model function names are identified by the model used (f1; f2) and the number of sample trees used to calibrate the model (e.g., cal3 = 3 sample trees used); for example, Model f2 calibrated with 10 sample trees is identified as f2_cal10. The details of both models, which are necessary for local calibration, are presented in Appendix A.

2.9. Trees Identification

The ULS point cloud was processed through the following pipeline performed using the R statistical package [3] with the LidR [4] and ForestTools [15] packages:
  • Read ULS point cloud data.
  • Perform normalization of point cloud with ground points classified by the cloth simulation filter [16].
Then, for each of the 10 model functions:
3.
Run the LMF procedure to identify the local maximum within a circular window. The diameter of the window is defined by the crown width predicted according to model function using Z coordinate as the height variable.
4.
Intersect the resulting tree tops with the sample plots.
5.
Compare the number of trees identified by the LMF procedure and the number of trees from our field survey. Comparisons were made based on the percentage error (PE) determined using Equation (4) and the mean percentage error (MPE) determined using Equation (5).
P E = y ^ i y i y i
M P E = 1 n i = 1 n y ^ i y i y i
where n is the number of sample plots, y is the observed number of trees at sample plot i, and y ^ is the estimated number of trees at sample plot i.
An overview of all of the processes described above part by part, leading to final results, is provided in Figure 2. The model calibration test is not included in this flow chart.
All of the analyses were conducted in R-Studio version 1.4.1103 [17] with R version 4.0.3 [3] and using the following libraries: LidR [4], ForestTools [15], sjPlot [18], JTools [19], Readr [20], GGplot2 [21], and gtsummary [22].

3. Results

3.1. Models

The results of models f1 and f2 are visible in Table 3 as well as in Appendix A.

3.2. Model Calibration Test

Using the local calibration procedure, a single plot from the NFI dataset (randomly selected from plots with more than 15 trees measured) was used as a hypothetical new plot. The model was calibrated repeatedly so that the model could be fit to the rest of the data set using 1, 3, 5, or 10 trees from the calibration plot. For each of these calibrated models, the crown width was estimated and compared to the original values from the NFI dataset Figure 3.
This procedure was repeated one hundred times. The overall performance of the calibration process is evident in Figure 4, which shows that the model has a better fit when calibrated with more sample trees, although differences when using 3, 5, and 10 sample trees were relatively small. Using this procedure, it is evident that the fixed-effects model could be improved by the calibration process.
A Kruskal–Wallis test was conducted on the nRMSE values based on the number of samples used for calibration and demonstrated a significant difference between groups (p-value = 1.219 × 10−13). Subsequently, Dunn’s test confirmed the optimal use of at least three samples for calibration; further increases in the sample numbers did not contribute any significant improvements, as seen in Table 4.

3.3. Study Site Model Calibration

A similar procedure was used for the local calibration of model f1 and f2 based on the data obtained from the sample plots at the study site. Again, several versions with 3, 5, 10, and the complete set of field-measured tree samples (39) were assessed. Together with the uncalibrated fixed-effects model, 10 formulas were produced overall to model crown widths based on tree heights, as seen in Figure 5 and Appendix A.

3.4. Tree Identification

The MPE between the field survey-observed and LMF-identified number of trees on the sample plots was −0.23 on average, varying from −0.62 to 0.04 (standard deviation of 0.21). The nRMSE had values between 0.50 and 0.78. The MPE distribution determined by the function used for the LMF procedure is described in Figure 6a, which indicates better results for calibrated functions overall, with the surprising exception of the fixed-effects only model for Pinus and Quercus spp., f2mar.
To better asses the influence of tree height, sample plots were divided into four consecutive categories according to max height of the trees observed in the plots. Figure 6b and Table 5 reveal that the unexpectedly good performance demonstrated by the f2mar function is the result of overestimating the number of the tallest trees on one hand and underestimating the number of the smallest trees on the other. Table 5 also displays the increased accuracy of the calibrated models—with 5- and 10-sample calibrations showing comparable performance to the full 39-sample calibration. According to nRMSE, the best performing model, f2_39cal, is closely followed by all models when 5 or more samples are used for calibration. In terms of height categories, the most underestimated category was the number of trees that were 5 to 10 m in height.
A Kruskal–Wallis test suggested significant differences in the tree count error determined by the model functions used for LMF (p-value = 9.302 × 10−6). A subsequent Dunn’s test revealed a significant improvement in the results when at least five samples were used for calibration (Table 6). Using model f2, which was only fitted to data from the tree species present in the study site, did not bring expected improvements to any of the models.

4. Discussion

Iterative local calibration tests of a global LME model revealed significant improvements in model performance, even when only a single calibration sample was used. Three samples were interpreted to be the optimal amount because further increases in the number of samples did not create significant improvements. Several studies have similarly recommended only a limited number of samples for the calibration of mixed-effect height–diameter models [24,25,26].
The local maximum filter belongs to one of the most commonly used approaches for individual tree top detection in point clouds [1]. Determining the appropriate window size for LMF is often a trial-and-error process for particular stands or situations. The presented study tries to improve this situation by using a tree crown width that is to set the LMF window size.
Most reported approaches use other predictor variables, most often DBH, for crown projection rather than height [5,27,28] and thus disqualifies using those models for local maximum filter techniques to detect individual tree tops.
Our suggested approach using a linear mixed-effects model to predict the tree crown width based on tree height using a few samples (results at our study site suggested at least five) that were obtained at the study site for local calibration might serve as a viable option. Our presented model reached a conditional R-square value of 0.70, which seems more promising than that obtained for a similar model built on a much smaller data sample, which had an R-square value of 0.51 [2].
With the proposed LMF individual tree-detection method based on the crown width-determined window size using ULS point cloud data, an nRMSE of around 0.50 was achieved. The MPE metric, ranging between −0.62 and +0.03, revealed that in most cases, our approach led to a lower number of trees identified compared to the field survey. This can be attributed to the problematic distinction of single trees in Pinus and Quercus forest types, in our study site with a diverse tree structure. Not all of the trees have grown into the canopy layer, and the distinction of those trees is rather difficult, especially with broadleaved species. This is also supported by the poor performance of trees between 5 and 10 m. Somewhat similar tree detection results ranging from 50% to 140% using different ITD on ULS point cloud methods were reported by Wang et al. [12]. A study by Grznárová et al. [29] produced a detection rate of 95% for coniferous forests and a rate of 71% in broadleaved forests. Nevalainen et al. [30] achieved tree identification rates between 64 and 97%. Results with 38 to 85% of trees undetected across plots were also reported by Jeronimo et al. [31], who also reported that smaller trees were unable to be detected with the same level of success. Throughout the cited studies, it is clearly visible that ITD precision decreases with increased forest structure complexity.

5. Conclusions

The idea of using crown width to set the LMF window size seems to be logically justified. Still, correctly estimating the crown width based on tree height alone poses a significant challenge, as other influential factors, such as tree species, genetic variability, DBH, stand and site characteristics, etc. cannot be directly addressed in LMF. The locally calibrated mixed-effects model built on an extensive NFI dataset represents an approach that strives to cover all these other factors using the plot itself as a random effect.
Our individual tree top detection results only reached limited accuracy in terms of the number of trees identified in the sample plots. On the other hand, these results are comparable to those obtained in other research and suggest that the presented approach using a local maximum filter with a variable window size governed by locally calibrated models predicting crown width from tree height might serve as a universal point of departure when searching for optimal window size settings in LMF procedures and can provide reasonable accuracy, even in more complex forest structure.

Author Contributions

Conceptualization, J.K. and P.S.; methodology, J.K.; software, J.K.; validation, J.K. and P.S.; formal analysis, J.K. and P.S.; investigation, J.K.; resources, J.K.; data curation, J.K.; writing—original draft preparation, J.K.; writing—review and editing, J.K. and P.S.; visualization, J.K.; supervision, P.S.; project administration, J.K.; funding acquisition, P.S. All authors have read and agreed to the published version of the manuscript.

Funding

NAZV QK21010354 Progressive methods of forest management planning to support sustainable forest management.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors would like to thank the Forest Management Institute for providing data from the National Forest Inventory, and, from the same organization, Radim Adolt, for consultations regarding the mixed-effect models as well as to Jiří Nechvíle, Jan Máslo, Zdeněk Link, and Josef Málek for surveying the sample plots. Additionally, our colleagues from the Faculty of Forestry and Wood Sciences, namely Martin Slavík and Karel Kuželka, are thanks for the airborne laser scanning data acquisition.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. Models Results

Table A1. Model f1 (all species) details.
Table A1. Model f1 (all species) details.
ln(CW)
PredictorsEstimatesCIp
(Intercept)0.9691528270.9551970430–0.9831086099<0.001
H/1002.9192160562.8670704505–2.9713616608<0.001
Random Effects
σ20.057922577
τ000.324824782
τ113.035113571
ρ01−0.8865128648
ICC0.609006432
N pid22,532
Observations94,066
Marginal R2/Conditional R20.226/0.697
Table A2. Model f2 (pine and oaks only) details.
Table A2. Model f2 (pine and oaks only) details.
ln(CW)
PredictorsEstimatesCIp
(Intercept)1.0471117771.0140393762–1.0801841773<0.001
H/1002.7494035922.6133807717–2.8854264117<0.001
Random Effects
σ20.058775643
τ000.379190163
τ114.70297563
ρ01−0.8577703035
ICC0.666283129
N pid7009
Observations20,419
Marginal R2/Conditional R20.129/0.709
Figure A1. Model f1 diagnostic plots (a) Tukey-Anscombe plot; (b) Q-Q plot; (c) residuals against fixed effect (height); (d) residuals against random effect (plot id).
Figure A1. Model f1 diagnostic plots (a) Tukey-Anscombe plot; (b) Q-Q plot; (c) residuals against fixed effect (height); (d) residuals against random effect (plot id).
Remotesensing 14 00926 g0a1
Figure A2. Model f2 diagnostic plots (a) Tukey-Anscombe plot; (b) Q-Q plot; (c) residuals against fixed effect (height); (d) residuals against random effect (plot id).
Figure A2. Model f2 diagnostic plots (a) Tukey-Anscombe plot; (b) Q-Q plot; (c) residuals against fixed effect (height); (d) residuals against random effect (plot id).
Remotesensing 14 00926 g0a2

References

  1. Ke, Y.; Quackenbush, L.J. A Review of Methods for Automatic Individual Tree-Crown Detection and Delineation from Passive Remote Sensing. Int. J. Remote Sens. 2011, 32, 4725–4747. [Google Scholar] [CrossRef]
  2. Popescu, S.C.; Wynne, R.H.; Nelson, R.F. Estimating Plot-Level Tree Heights with Lidar: Local Filtering with a Canopy-Height Based Variable Window Size. Comput. Electron. Agric. 2003, 37, 71–95. [Google Scholar] [CrossRef]
  3. R Core Team R: A Language and Environment for Statistical Computing. Available online: https://www.r-project.org/ (accessed on 11 December 2021).
  4. Roussel, J.-R.; Auty, D. LidR: Airborne LiDAR Data Manipulation and Visualization for Forestry Applications. Available online: https://cran.r-project.org/package=lidR (accessed on 25 October 2021).
  5. Fu, L.; Sun, H.; Sharma, R.P.; Lei, Y.; Zhang, H.; Tang, S. Nonlinear Mixed-Effects Crown Width Models for Individual Trees of Chinese Fir (Cunninghamia Lanceolata) in South-Central China. For. Ecol. Manage. 2013, 302, 210–220. [Google Scholar] [CrossRef]
  6. Gill, S.J.; Biging, G.S.; Murphy, E.C. Modeling Conifer Tree Crown Radius and Estimating Canopy Cover. For. Ecol. Manage. 2000, 126, 405–416. [Google Scholar] [CrossRef] [Green Version]
  7. Bechtold, W.A. Crown-Diameter Prediction Models for 87 Species of Stand-Grown Trees in the Eastern United States. South. J. Appl. For. 2003, 27, 269–278. [Google Scholar] [CrossRef] [Green Version]
  8. Lappi, J. Calibration of Height and Volume Equations with Random Parameters. For. Sci. 1991, 37, 781–801. [Google Scholar]
  9. Lynch, T.B.; Holley, A.G.; Stevenson, D.J. A Random-Parameter Height-Dbh Model for Cherrybark Oak. South. J. Appl. For. 2005, 29, 22–26. [Google Scholar] [CrossRef] [Green Version]
  10. Adolt, R.; Kučera, M.; Zapadlo, J.; Andrlík, M.; Čech, Z.; Coufal, J. Pracovní Postupy Pozemního Šetření NIL2; Ústav pro Hospodářskou Úpravu Lesů Brandýs nad Labem: Brandýs nad Labem, Czech Republic, 2013; ISBN 9788090542327. [Google Scholar]
  11. Kuželka, K.; Slavík, M.; Surový, P. Very High Density Point Clouds from UAV Laser Scanning for Automatic Tree Stem Detection and Direct Diameter Measurement. Remote Sens. 2020, 12, 1236. [Google Scholar] [CrossRef] [Green Version]
  12. Wang, Y.; Hyyppa, J.; Liang, X.; Kaartinen, H.; Yu, X.; Lindberg, E.; Holmgren, J.; Qin, Y.; Mallet, C.; Ferraz, A.; et al. International Benchmarking of the Individual Tree Detection Methods for Modeling 3-D Canopy Structure for Silviculture and Forest Ecology Using Airborne Laser Scanning. IEEE Trans. Geosci. Remote Sens. 2016, 54, 5011–5027. [Google Scholar] [CrossRef] [Green Version]
  13. Riegl RIEGL RIEGL VUX-SYS VUX-SYS Complete Sensor System for Kinematic Laser Scanning. Available online: http://www.riegl.com/uploads/tx_pxpriegldownloads/RIEGL_VUX-SYS_Datasheet_2020-10-02_01.pdf (accessed on 6 August 2021).
  14. Czech Republic Letecký Předpis L 2 Pravidla Létání; Ministerstvo Dopravy České Republiky: Prague, Czech Republic, 2020.
  15. Plowright, A.; Roussel, J.-R. ForestTools: Analyzing Remotely Sensed Forest Data. Available online: https://cran.r-project.org/package=ForestTools (accessed on 11 December 2021).
  16. Zhang, W.; Qi, J.; Wan, P.; Wang, H.; Xie, D.; Wang, X.; Yan, G. An Easy-to-Use Airborne LiDAR Data Filtering Method Based on Cloth Simulation. Remote Sens. 2016, 8, 501. [Google Scholar] [CrossRef]
  17. RStudio Team. RStudio: Integrated Development Environment for R. Available online: http://www.rstudio.com/ (accessed on 11 December 2021).
  18. Lüdecke, D. SjPlot: Data Visualization for Statistics in Social Science. Available online: https://cran.r-project.org/package=sjPlot (accessed on 11 December 2021).
  19. Long, J.A. Jtools: Analysis and Presentation of Social Scientific Data. Available online: https://cran.r-project.org/package=jtools (accessed on 11 December 2021).
  20. Wickham, H.; Hester, J. Readr: Read Rectangular Text Data. Available online: https://cran.r-project.org/package=readr (accessed on 11 December 2021).
  21. Wickham, H. Ggplot2: Elegant Graphics for Data Analysis. Available online: https://ggplot2.tidyverse.org (accessed on 11 December 2021).
  22. Sjoberg, D.D.; Whiting, K.; Curry, M.; Lavery, J.A.; Larmarange, J. Reproducible Summary Tables with the Gtsummary Package. R J. 2021, 13, 570–580. [Google Scholar] [CrossRef]
  23. Nakagawa, S.; Johnson, P.C.D.; Schielzeth, H. The Coefficient of Determination R2 and Intra-Class Correlation Coefficient from Generalized Linear Mixed-Effects Models Revisited and Expanded. J. R. Soc. Interface 2017, 14, 20170213. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  24. Trincado, G.; VanderSchaaf, C.L.; Burkhart, H.E. Regional Mixed-Effects Height-Diameter Models for Loblolly Pine (Pinus Taeda L.) Plantations. Eur. J. For. Res. 2007, 126, 253–262. [Google Scholar] [CrossRef]
  25. Calama, R.; Montero, G. Stand and Tree-Level Variability on Stem Form and Tree Volume in Pinus Pinea L.: A Multilevel Random Components Approach. Investig. Agrar. Sist. Recur. For. 2006, 15, 24. [Google Scholar] [CrossRef] [Green Version]
  26. Jayaraman, K.; Lappi, J. Estimation of Height-Diameter Curves through Multilevel Models with Special Reference to Even-Aged Teak Stands. For. Ecol. Manage. 2001, 142, 155–162. [Google Scholar] [CrossRef]
  27. Condés, S.; Sterba, H. Derivation of Compatible Crown Width Equations for Some Important Tree Species of Spain. For. Ecol. Manage. 2005, 217, 203–218. [Google Scholar] [CrossRef]
  28. Sönmez, T. Diameter at Breast Height-Crown Diameter Prediction Models for Picea Orientalis. African J. Agric. Res. 2009, 4, 215–219. [Google Scholar]
  29. Grznárová, A.; Mokroš, M.; Surový, P.; Slavík, M.; Pondelík, M.; Merganič, J. The Crown Diameter Estimation from Fixed Wing Type of UAV Imagery. ISPRS-Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci. 2019, 42, 337–341. [Google Scholar] [CrossRef] [Green Version]
  30. Nevalainen, O.; Honkavaara, E.; Tuominen, S.; Viljanen, N.; Hakala, T.; Yu, X.; Hyyppä, J.; Saari, H.; Pölönen, I.; Imai, N.N.; et al. Individual Tree Detection and Classification with UAV-Based Photogrammetric Point Clouds and Hyperspectral Imaging. Remote Sens. 2017, 9, 185. [Google Scholar] [CrossRef] [Green Version]
  31. Jeronimo, S.M.A.; Kane, V.R.; Churchill, D.J.; McGaughey, R.J.; Franklin, J.F. Applying LiDAR Individual Tree Detection to Management of Structurally Diverse Forest Landscapes. J. For. 2018, 116, 336–346. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Layout and relative size indicators of variable radius sample plots at study site. Numbers indicate sample plots ID.
Figure 1. Layout and relative size indicators of variable radius sample plots at study site. Numbers indicate sample plots ID.
Remotesensing 14 00926 g001
Figure 2. Flow chart of ULS point cloud (blue), LME model construction and calibration (orange), field survey (green), and individual tree detection (grey) processes.
Figure 2. Flow chart of ULS point cloud (blue), LME model construction and calibration (orange), field survey (green), and individual tree detection (grey) processes.
Remotesensing 14 00926 g002
Figure 3. Test calibration example: (a) calibration results (solid line) using three calibration trees (black dots) compared to uncalibrated model (dashed line). Trees not used for calibration marked by white dots; (b) effect of calibration (solid line) on nRMSE compared to uncalibrated model (dashed line).
Figure 3. Test calibration example: (a) calibration results (solid line) using three calibration trees (black dots) compared to uncalibrated model (dashed line). Trees not used for calibration marked by white dots; (b) effect of calibration (solid line) on nRMSE compared to uncalibrated model (dashed line).
Remotesensing 14 00926 g003
Figure 4. Test calibration results (0 trees for calibration is the equivalent of an uncalibrated fixed-effects model). Outliers are marked by black dot.
Figure 4. Test calibration results (0 trees for calibration is the equivalent of an uncalibrated fixed-effects model). Outliers are marked by black dot.
Remotesensing 14 00926 g004
Figure 5. Study site model calibrations: (a) model f1 all species; (b) model f2 Pinus spp. and Quercus spp. Calibration data displayed as black points.
Figure 5. Study site model calibrations: (a) model f1 all species; (b) model f2 Pinus spp. and Quercus spp. Calibration data displayed as black points.
Remotesensing 14 00926 g005
Figure 6. Percentage error between LMF-identified and field survey-observed number of trees on sample plots (a) divided by function used for LMF procedure and (b) divided by height category of sample plots (0 to 5, 5 to 10, 10 to 20, and 20 to 30 m). Outliers are marked by black dot.
Figure 6. Percentage error between LMF-identified and field survey-observed number of trees on sample plots (a) divided by function used for LMF procedure and (b) divided by height category of sample plots (0 to 5, 5 to 10, 10 to 20, and 20 to 30 m). Outliers are marked by black dot.
Remotesensing 14 00926 g006
Table 1. Sample plot size classes based on average tree heights of the main canopy.
Table 1. Sample plot size classes based on average tree heights of the main canopy.
Plot ClassTree Height (m)Plot Radius (m)Plot Area (m2)Minimal Register Limit
1<33.0028.271.5 m height
23–105.0078.541.5 m height
3>1012.62500.007 cm DBH *
* DBH—diameter at breast height (1.3 m height).
Table 2. Selected summary of NFI data.
Table 2. Selected summary of NFI data.
Characteristicn 1 = 94,066
Plots (n)22,532
Mean height (m)25 (4 to 54)
Mean crown width (m)5.57 (1.35 to 19.33)
Species group
Abies alba Mill.1202 (1.3%)
Acer spp.1709 (1.8%)
Alnus spp.2177 (2.3%)
Betula spp.2382 (2.5%)
Carpinus betulus L.890 (0.9%)
Fagus sylvatica L.6475 (6.9%)
Fraxinus spp.1340 (1.4%)
Larix decidua Mill.4300 (4.6%)
Other broadleaved hard spp.970 (1.0%)
Other broadleaved soft spp.2672 (2.8%)
Other coniferous spp.763 (0.8%)
Picea abies (L.) Karst.48,767 (52%)
Pinus sylvestris L.13,691 (15%)
Quercus spp.6728 (7.2%)
1 Mean (Range); n (%).
Table 3. Linear mixed-effects models f1 and f2 results.
Table 3. Linear mixed-effects models f1 and f2 results.
Model f1 ln(CW)Model f2 ln(CW)
PredictorsEstimatesCIpEstimatesCIp
(Intercept)0.96920.9552–0.9831<0.0011.04711.0140–1.0802<0.001
H/1002.91922.8671–2.9714<0.0012.74942.6134–2.8854<0.001
Random Effects
σ20.05790.0588
τ0k0.32480.3792
τ1k3.03514.7034
ρ01k−0.8865−0.8578
ICC0.60900.6663
N k22,5327009
Observations94,06620,419
Marginal R2/Conditional R20.226/0.6970.129/0.709
CW—crown width. CI—confidence interval. H—tree height. σ2, τ0k, τ1k, ρ01k explained in Equation (2). ICC—Intra-class correlation. Nk—number of plots. Marginal and conditional R-squared statistics, based on [23].
Table 4. Dunn’s test p-values for nRMSE grouped by number of samples used for calibration.
Table 4. Dunn’s test p-values for nRMSE grouped by number of samples used for calibration.
Samples (n)0135
10.001
30.0000.033
50.0000.0030.443
100.0000.0010.2190.608
p-values lower than 0.05 are bold.
Table 5. Mean percentage error between LMF-identified and field survey-observed number of trees on sample plots.
Table 5. Mean percentage error between LMF-identified and field survey-observed number of trees on sample plots.
FunctionnRMSETree Count MPE by Height Category
All0 to 5 m5 to 10 m10 to 20 m20 to 30 m
f1mar0.78−0.62−0.77−0.77−0.68−0.40
f1_3cal0.68−0.48−0.60−0.67−0.57−0.23
f1_5cal0.53−0.17−0.19−0.49−0.210.05
f1_10cal0.53−0.18−0.17−0.49−0.230.02
f1_39cal0.51−0.080.02−0.42−0.150.09
f2mar0.610.03−0.38−0.52−0.060.69
f2_3cal0.61−0.39−0.42−0.58−0.45−0.22
f2_5cal0.54−0.23−0.17−0.49−0.29−0.09
f2_10cal0.52−0.09−0.00−0.43−0.170.09
f2_39cal0.50−0.080.07−0.41−0.170.07
Table 6. Dunn’s test p-values for tree count error grouped by function used for LMF.
Table 6. Dunn’s test p-values for tree count error grouped by function used for LMF.
F1marf1_3calf1_5calf1_10calf1_39calf2marf2_3calf2_5calf2_10cal
f1_3cal0.439
f1_5cal0.0060.071
f1_10cal0.0050.0670.998
f1_39cal0.0010.0140.6650.683
f2mar0.0010.0090.5370.5540.905
f2_3cal0.1750.7060.2280.2180.0630.037
f2_5cal0.0130.1670.8100.7910.4510.3470.445
f2_10cal0.0010.0180.6920.7100.9610.8370.0680.511
f2_39cal0.0010.0140.6460.6650.9660.9420.0560.4350.925
p-values lower than 0.05 are bold.
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Kubišta, J.; Surový, P. Individual Tree Identification in ULS Point Clouds Using a Crown Width Mixed-Effects Model Based on NFI Data. Remote Sens. 2022, 14, 926. https://doi.org/10.3390/rs14040926

AMA Style

Kubišta J, Surový P. Individual Tree Identification in ULS Point Clouds Using a Crown Width Mixed-Effects Model Based on NFI Data. Remote Sensing. 2022; 14(4):926. https://doi.org/10.3390/rs14040926

Chicago/Turabian Style

Kubišta, Jaroslav, and Peter Surový. 2022. "Individual Tree Identification in ULS Point Clouds Using a Crown Width Mixed-Effects Model Based on NFI Data" Remote Sensing 14, no. 4: 926. https://doi.org/10.3390/rs14040926

APA Style

Kubišta, J., & Surový, P. (2022). Individual Tree Identification in ULS Point Clouds Using a Crown Width Mixed-Effects Model Based on NFI Data. Remote Sensing, 14(4), 926. https://doi.org/10.3390/rs14040926

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop