Next Article in Journal
Correction: Z. Liu and Y. Liu. Does Anthropogenic Land Use Change Play a Role in Changes of Precipitation Frequency and Intensity over the Loess Plateau of China? Remote Sens. 2018, 10, 1818
Previous Article in Journal
High-Resolution Lightning Detection and Possible Relationship with Rainfall Events over the Central Mediterranean Area
Previous Article in Special Issue
Advances in the Derivation of Northeast Siberian Forest Metrics Using High-Resolution UAV-Based Photogrammetric Point Clouds
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Influence of Scanner Position and Plot Size on the Accuracy of Tree Detection and Diameter Estimation Using Terrestrial Laser Scanning on Forest Inventory Plots

Department of Forest- and Soil Sciences, Institute of Forest Growth, University of Natural Resources and Life Sciences, Vienna (BOKU), 1180 Vienna, Austria
*
Author to whom correspondence should be addressed.
Remote Sens. 2019, 11(13), 1602; https://0-doi-org.brum.beds.ac.uk/10.3390/rs11131602
Submission received: 5 June 2019 / Revised: 2 July 2019 / Accepted: 2 July 2019 / Published: 5 July 2019
(This article belongs to the Special Issue 3D Point Clouds in Forests)

Abstract

:
This research tested how different scanner positions and sample plot sizes affect the tree detection and diameter measurement in forest inventories. For this, a multistage density-based clustering approach was further developed for the automatic mapping of tree positions and simultaneously applied with automatic measurements of tree diameters. This further development of the algorithm reduced the proportion of falsely detected tree locations by about 64%. The algorithms were tested in different settings with respect to the number and spatial alignment of scanner positions and under manifold forest conditions, covering different age classes and a mixture of scenarios, and representing a broad gradient of structural complexity. For circular sample plots with a maximum radius of 20 m, the tree mapping algorithm showed a detection rate of 82.4% with seven scanner positions at the vertices of a hexagon plus the center coordinates, and 68.3% with four scanner positions aligned in a triangle plus the center. Detection rates were significantly increased with smaller maximum radii. Thus, with a maximum radius of 10 m, the hexagon setting yielded a detection rate of 90.5% and the triangle 92%. Other alignments of scanner positions were also tested, but proved to be either unfavorable or too labor-intensive. The commission rates were on average less than 3%. The root mean square error (RMSE) of the dbh (diameter at breast height) measurement was between 2.66 cm and 4.18 cm for the hexagon and between 3.0 cm and 4.7 cm for the triangle design. The robustness of the algorithm was also demonstrated via tests by means of an international benchmark dataset. It has been shown that the number of stems per hectare had a significant impact on the detection rate.

1. Introduction

The major purpose of forest inventories is to provide relevant information on the status and changes of forest landscapes. Forest inventory data not only are required for decision making in forest management, but also are used as an empirical platform for manifold research activities. In order to provide reliable and precise information on traditional attributes, such as average growing stock timber volume or tree count, measurement errors besides the design-based sampling variance should be kept as small as possible.
In traditional forest inventories with multiple sample plots, tree attributes and positions are manually measured using mechanical or optical instruments such as calipers, hypsometers, compasses, and measuring tapes [1,2,3,4]. The application of these traditional measurement techniques is time-consuming, cost-intensive, and prone to manifold measurement errors [5,6,7]. Recorded tree positions are often imprecise, as position, distance, and angle errors propagate, especially on rough terrain [8,9]. Trials to improve efficiency since the beginning of forest inventory have permanently enhanced techniques, instruments, and protocols [6].
In recent years, terrestrial laser scanner (TLS) systems have been successfully applied in the context of forestry applications (e.g., [5,7,10,11,12,13,14,15,16,17,18,19]). Using TLS, the structure of both vegetation and terrain can be automatically measured by means of massive clouds of XYZ points in 3D space [5]. A major benefit of TLS is the fast, automatic, and detailed registration of the forest structure [20]. Because TLS technology is associated with novel standards and protocols, it is gradually influencing traditional methodology in the evaluation of forest structure attributes [10,21,22]. The main purpose of TLS-based research activities in the context of forest inventories is to enhance labor efficiency and replace manual measurements by automatic methods [5,7,16]. Early studies on the application of TLS in forest inventories revealed its high potential to derive precise measurements of single tree attributes (e.g., [5,23,24,25,26]), but much effort is still required to analyze the TLS data. If the aim is to extract single tree attributes, for example, diameter or height, by fully automatic routines from 3D point clouds, it is mandatory to detect the true tree locations in an initial step prior to further data processing. Nowadays, several approaches have been proposed for the automatic detection of tree positions. The most relevant approaches can be classified into cluster algorithms and circle- or cylinder-fitting algorithms (e.g., [27,28,29,30]). Because 3D point cloud data from TLS are often too large for efficient computation, either the point cloud is discretized into voxels (e.g., [31,32]) or clustering is subsequently applied to subsamples from multiple vertical layers (e.g., [7,33,34]).
Several studies have focused on the automatic detection of trees in a forest inventory context. In single scan mode, where only one scan is carried out in the plot center, up to 40% of trees cannot be detected [5,6,34,35,36,37,38,39,40,41]. For multiple scan mode, the literature describes various scanner location patterns. In principle, the following setup patterns are distinguished: (i) the scanner positions are located at the edges of the sample plot [12,42,43,44,45,46], (ii) the scanner positions are outside the sample plot [13,26,46,47], or (iii) one scanner position is in the center and the rest are more or less evenly distributed around it [6,39,46,48,49,50,51,52,53,54]. Abegg et al. [46] showed, in a comprehensive simulation study on the impact of scanner location on occlusion, that an intuitive distribution of scanner positions within the sample point with similar distances between the positions and edges of the sample plot ensures the best overall visibility of the stand.
Major findings of selected recent studies are described as follows. Heinzel and Huber [53] were able to detect 97.4% of tree positions with a diameter at breast height (dbh) greater or equal to 12 cm with five scanner positions on plots with 7.98 m radius. Further, 97.3% of tree positions were detected for dbhs greater or equal to 36 cm on plots with a 12.62 m radius. For a random selection and arbitrary number of regeneration trees with a dbh lower than 12 cm, a detection rate of 84.6% was achieved. Using single scan mode, Reddy et al. [39] detected 77.8% and 91% of the trees (dbh > 9.5 cm with 400–500 stems per hectare) on circular plots with a radius of 20 m and 10 m, respectively. Using multiscan mode with five scanner positions on the same plots, 96.5% and 100% of the trees were consequently detected. Oveland et al. [40] achieved an average detection rate of 61.8% (dbh > 4 cm, 380–1380 stems per hectare) in single scan mode on plots with a 12.62 m radius. With five scanner positions, Liu et al. [54] detected between 72.5% and 100% of the trees given different plot sizes, dbh-limits, and stem numbers. In a review paper, Liang et al. [5] showed that detection rates were between 22% and 100% in single scan mode and between 62.1% and 100% in multiple scan mode. In summary, many studies (e.g., [5,6,13,22]) have shown that detection rates are highly influenced by the forest structure, as well as by the number of scans and the position of the scanner. As a general finding, the proportion of correctly detected trees decreases with increasing stem density and increasing plot size, and increases with increasing mean dbh and an increasing number of scanner positions.
Automatic dbh measurement or, in general, measurement of diameter in arbitrary stem heights is most commonly conducted via circle- or cylinder-fitting algorithms. This step is either carried out simultaneously with the tree detection (e.g., [55]) or subsequently performed based on the detected tree locations (e.g., [7,31]). Recent studies indicate that dbh can be measured with a root mean square error (RMSE) between 0.7 cm and 13.35 cm and a bias between 0.4 cm and 2 cm [39,40,41,56,57,58,59]. The relative RMSE varied between 4.4% and 28.6% and the relative bias between 0.3% and 9.2%. The review paper of Liang et al. [5] reports RMSE ranging from 0.7 cm to 7 cm (relative RMSE from 3.9% to 17.5%) and bias ranging from 0.2 cm to 1.6 cm (relative bias from 0.9% to 4%).
It turns out that, owing to the many possible combinations of parameter settings, such as hardware properties, scanner position variations, underlying forest structure diversity, and nonhomogeneous quality criteria, a comparative assessment of the results from the different TLS studies is difficult [6]. For this reason, an international benchmark project [6] was initiated in order to evaluate the performance of different algorithms under predefined reference conditions. With regard to the forest structure, the benchmark data were divided into “easy”, “medium”, and “difficult” plots. Furthermore, as consistent quality criteria, “completeness” (detection rate) and “correctness”, and “mean accuracy” as a combination of the two, were defined. Within the concerted activities of the benchmark project, the mean accuracy achieved with the different approaches using a multiscan setting ranged between 74% and 53% under medium and difficult conditions, respectively [6].
Despite the promising benefits of TLS, in terms of providing high-resolution 3D information, a gold standard approach for automatic tree detection and stem diameter measurement is still lacking. Consequently, TLS is so far not exclusively used as a standard measurement technique in forest inventory practice. This is especially because even well-performing approaches generally show high variance with respect to the quality criteria and when tested with different scanner settings and under various forest structure scenarios.
The goal of the present study was to investigate the influence of scanner position and plot size on the accuracy of tree detection and diameter estimation in forest inventory. In the course of this, an algorithm for the automatic detection of stems, which has been successfully used for the mapping of complete forest stands in a forest monitoring context [7], was further developed. The aim of this further algorithm development is to reduce the proportion of falsely detected tree locations. The enhanced multistage clustering algorithm was tested on smaller forest inventory sample plots with varying scanner positions and numbers of scans. It was also examined how the accuracy of automatic stem detection was influenced by the structural diversity of the forest. Finally, the algorithm was applied to reference data provided by the international benchmark project in the work of [6].

2. Data and Methods

2.1. Study Area and Sample Plots

The BOKU Institute of Forest Growth maintains a permanently repeated forest inventory in the forest district of Ofenbach located in the federal state of Lower Austria near the village of Forchtenstein. The forest inventory was initiated by Schodterer [60] in 1989 and comprises a total of 554 sample plot locations. Sample plots are systematically aligned in a regular grid with a mesh width of 141.4 m × 141.4 m. At each sample point, Bitterlich relascope sampling [61,62,63] was conducted using a constant basal area factor of 4 m2 per ha. Trees were recorded only if their dbh (measured from one direction with caliper in 1.3 m height) was greater than or equal to a lower threshold of 5 cm. For the present study, a subsample of 23 plots was selected in such a way that possible variations in forest type (broadleaved, coniferous, and mixed), forest structure, and terrain property (flat to steep) were represented. The Bitterlich method produces an incomplete tree pattern that results from a size-related and distance-dependent thinning. In order to obtain reference information on the existing trees that were thinned by the Bitterlich process, their positions and dbh (measured from one direction in 1.3 m height) were manually measured in the 3D point cloud. By doing so, only trees with a dbh of 5 cm or greater and a distance of 20 m or less from the sample plot center were measured. In addition, covariates were derived for each sample plot, among them mixture type, main species, Shannon index [64], existence of regeneration, and terrain slope. Using the sample tree data, further attributes were derived: basal area per hectare ( B A / h a ), quadratic mean diameter ( d m ), stand density index ( S D I ) [65], stem density in terms of number of trees per hectare ( N / h a ), coefficient of variation of diameter at breast height ( C V d b h ), dbh differentiation according to Füldner [66] ( D i f f _ F u e l ), Clark and Evans aggregation index [67] ( C E ), and proportion of deciduous trees ( p _ d e c ) . Table 1 shows summary statistics (number of trees, mean, standard deviation, min, and max) of the metric sample plot parameters. A complete description of the 23 sample plots can be found in Appendix A, Table A1.

2.2. Instrumentation and Data Collection

Twenty-three sample plots were scanned in February–March 2018 using a FARO Focus3D X330 terrestrial laser scanner (Faro Technologies Inc., Lake Mary, FL, USA). This scanner uses phase-shift light detection and ranging (LIDAR) technology to measure the XYZ positions of objects. The maximum range of the scanner is 330 m and it can measure 9.76 × 105 points per second. The distances are measured with a continuous wavelength of 1550 nm and an accuracy of ± 2 mm at 10 m distance. The field of view is 360° × 300°. With a battery capacity of approximately 4.5 h, a weight of 5.2 kg, and a compact design (240 mm × 200 mm × 100 mm), the scanner is easy to handle in forestry measurement campaigns. The scan quality parameter was set to 4 × , resulting in moderate noise reduction. The quality parameters 1 × through 4 × are different expressions for the observation time: 1 × has the smallest observation time of 1 µs per scan point, and 4 × has 8 µs per scan point. The resolution was set to r = 6.136 mm/10 m, which is 1/4 of the maximum possible resolution (rmax = 1.534 mm/10 m). Furthermore, the hardware settings “Clear Sky” and “Clear Contour” were used to filter incorrect scan points. These settings resulted in a pure scanning time plus photographs of about 11 minutes per scan, and it took approximately 3 minutes more to set up the scanner at a different position, as is necessary in multiscan mode.
A set of nine scan variants was applied, differing in the position of the scanner and the number of scans per plot (see Table 2). The most intensive scan, variant 1, comprised seven scanner installations, among them six positions arranged in a regular hexagon with a constant edge length of 15 m and centered at the sample point location, plus an additional location positioned at the sample point. Scan variant 9 had the lowest intensity and was the single scan mode, in which the scanner was placed only at the sample plot center. The other seven scan variants were constituted as subsets of the full scan, variant 1, comprising a hexagon without a central scan (variant 2) and other geometrical arrangements in the form of a triangle, a rectangle, and a diagonal, each of which was applied in two subvariants, either including or excluding an additional central scan position.
Figure 1 shows the spatial arrangement of the scanner positions and reference spheres on a sample plot with a 20 m radius. For the most intensive scan, variant 1, the distance between each neighboring scanner position was constantly 15 m. However, if a scanner position was closer than 0.5 m to the nearest tree, it was allowed to be relocated by a maximum distance of 0.5 m in an appropriate direction. To enable easy co-registration of the individual scans, eight Styrofoam balls with a diameter of 150 mm and an additional ball with a diameter of 300 mm mounted on monopods were installed as reference targets on each sample plot. Two sets of the reference targets, each containing four targets, were arranged in regular squares with side lengths of 14.1 m and 7.1 m. That is, the target points of the inner rectangle were 5 m from the sample point, and those of the outer rectangle were 10 m from the sample point (see Figure 1). Once the center scan was completed, the plot center was marked with the reference target ball with a diameter of 300 mm.

2.3. Point Cloud Processing

Co-registration of the raw scan data was performed separately for each scan variant and by means of the Styrofoam reference targets using the FARO SCENE 6.2 program [68]. A constant cutoff distance of 30 m was chosen for each of the seven scanner positions. The aligned scans were then further processed to obtain a complete 3D point cloud for each plot and scan variant containing X, Y, and Z coordinates. These point clouds were then clipped with an upright-oriented cylinder with a radius of 21 m and centered at the sample point. For processing of the point clouds in the subsequent steps, the LAStools software package (rapidlasso GmbH, Gilching, Germany) [69] was used. The point clouds were split into square tiles with an edge length of 10 m plus an additional buffer of 2 m width on each side. Each tile was then processed with the LAStools “lasnoise” noise filter. Subsequently, all points were classified into ground and non-ground points, using a modified version of the algorithm by Axelsson [70], which is implemented in LAStools as “lasground”. The non-ground points were normalized relative to the ground-derived digital elevation model (DEM), and the ground points were discarded from the data. After noise reduction and ground classification, the tiles were reassembled to form a single point cloud for each sample plot. The resulting point cloud data were exported in a tab-delimited text file format. Further data analysis was performed using R statistical software (R Foundation for Statistical Computing, Vienna, Austria) [71]. A step-by-step overview of the entire workflow is given in Appendix A, Table A2.

2.4. Clustering, Detection of Tree Positions, and dbh Measurement

Automatic detection of stem positions and automatic measurement of dbh were carried out using a methodology demonstrated by Ritter et al. [7] that was further refined during the present study. The workflow as well as the changes and innovations compared with Ritter et al. [7] are shown in Table A2. The fundamental principle of the automatic tree detection approach is a density-based clustering algorithm proposed by Rodriguez and Laio [72] that is implemented in the R-package densityClust [73]. The clustering algorithm is solely based on the Euclidean distance between data points. Cluster centroids are defined by local density maxima. The clustering algorithm is based on the rationale that cluster centers (i) are surrounded by areas of lower local density and (ii) are at a relatively large distance from other local density maxima [72]. For each data point i , the local density ρ i and distance δ i from points of higher density are calculated, depending on the distances between data points and a constant cutoff distance d c .
Our stem detection algorithm uses such a density-based clustering in two subsequent phases. In the first clustering phase, the 3D point cloud of normalized Z values was stratified into vertical layers, each of which had a height of 21 cm and a vertical overlap of 20 cm with the layer lying above. The lower border of the lowest layer was placed 1 m above the normalized zero height and the upper border of the topmost layer at a height of 2.88 m. This procedure resulted in 168 vertical layers. From each of these layers, 20,000 points were randomly sampled, and if a layer contained fewer than 20,000 points, the whole point set was selected. Layers with fewer than 500 points were excluded from cluster analysis. The density-based clustering was separately applied to the points selected from each layer.
In the second clustering phase, the cluster centroids from the first phase were additionally clustered. For that purpose, the cluster centroids from the first phase were projected onto a plane by simply dropping their Z-coordinates. Subsequently, the phase-1 cluster centroids were filtered so that the remaining set contained only points with at least 15 neighbors at a 5 cm distance. This filtering caused noise reduction and discarded first-phase centroids that represented branches or regeneration. The filtered phase-1 centroids were then subjected to the phase-2 clustering, which resulted in preliminary estimates of the existing tree positions.
The XY-coordinate range of all points contributing to the phase-2 cluster was used to construct a clipping window around every preliminary tree position estimate. The original 3D point cloud was then clipped accordingly and stratified into 13 vertical layers, each of which had a vertical extent of 15 cm. The lower boundary of the lowest layer was placed at a 1 m height above ground, and the lower boundary of the topmost layer was at a 2.5 m height. The distance between two neighboring layers was 12.5 cm, resulting in a 2.5 cm overlap of neighboring layers. The 3D points from each layer were projected onto the horizontal plane, creating 2-dimensional XY points. Subsequently, circles were separately fitted to the points of each layer using the circular cluster method of Muller and Garlipp [74]. The method was implemented in the R package edci [75]. A regular grid of 25 × 25 starting points with a mesh width of 3.2 cm was chosen as initial circle centers for the optimization. In addition, a sequence of five starting radii beginning at 1 cm, ending at 50 cm, and with a step width of 9.8 cm was chosen at each grid point. This procedure resulted in 3125 starting values for each of the 13 layers. After accomplishing the circle fit in each vertical layer, annulus-shaped buffer zones were constructed around the circle arcs. Each buffer annulus had a width of 20% of the respective circle radius and an outer radius of 110% of the circle radius. The proportion of points falling into this buffer zone was calculated in relation to the total number of points associated with each layer. The decision as to whether a tree position was finally proposed at a phase-2 cluster centroid location was determined by the results from the circle fits. Trials revealed that the decision could be safely made depending on the following three criteria: for 6 out of the total 13 layers, (i) the circles’ buffer zones should include at least a 55% proportion of the total amount of clipped points, (ii) the standard deviation of the XY position coordinates must be less than or equal to 0.02 m, and (iii) the standard deviation of the diameter measurements must be less than or equal to 1.5 cm. The preliminary proposal of a tree location was rejected if at least one of the three criteria was not met for any of the 1716 total possible combinations of 6 samples from the 13 layers. If several combinations met the three criteria, the one with the highest average number of points in the buffer zone across the six layers was further analyzed to derive the final tree position and dbh measurement. For measurement of the final dbh, it proved to be appropriate to choose the layer closest to the 1.3 m height. However, if a circle fit for a layer around the 1.3 m height was not included by the collective of the six selected layers, the layer closest to the 1.3 m height was successively chosen and the diameter measurement for this layer was corrected by a positive/negative offset of ± 1.34 cm m–1 per deviation from the 1.3 m height. The center of the respective fitted circle was then chosen as the final tree position.

2.5. Reference Data

Reference data for the actual dbh values and tree positions were derived from a combination of field data and manual measurements in the co-registered 3D point clouds. For trees that were included by the Bitterlich relascope sampling, the tree positions and dbh values from the field measurement data served as reference data. For trees that were located within a range of 20 m from the sample point, but were excluded by the Bitterlich sampling, the reference locations and dbh were measured manually within the point cloud using FARO SCENE 6.2 [68]. Because measurement errors could occur with both methods, either the automatic routines or the manual measurements in the field and within the point cloud, it was not guaranteed that the estimated reference position coordinates would be equal to their counterparts in the reference data for any given tree. Thus, a reliable assignment of estimated tree positions to corresponding reference coordinates was required. This assignment was automatically performed using the function pppdist() from the R-package spatstat [76]. This function performs a mapping of two similar point patterns by minimizing the average Euclidean distance between matching points. Automatically detected tree positions that could not be assigned to a tree measured in the reference data were manually double-checked in the TLS point cloud. Depending on the results of the check, either the automatically detected tree position was marked as a false positive, or if the tree was visible in the point cloud, but simply missed during the reference measurements in the field, the coordinates were added post hoc to the reference data.

2.6. Test by Means of Independent Reference Data from an International Benchmark Project

To test the performance of our algorithms by means of other independent reference data, our methodology was also applied to the publicly available TLS dataset, comprising six sample plots that were collected for an international TLS benchmarking project [6] in Evo, Finland. Eighteen partners from Asia, Europe, and North America participated in the project and submitted their retrieved tree attributes for evaluation. Out of a total of 18 participants, 15 partners provided results achieved with their own algorithms for tree detection and dbh measurement.
The TLS data of the benchmarking project was collected on 24 sample plots with different characteristics (categories), and 6 of them including reference field data have been made publicly available for nonprofit research purposes. The “easy” category represents sample plots that had clear stem visibility with minimal understory vegetation and low stem density, the “medium” category represents sample plots with moderate stem density and sparse understory vegetation, and the “difficult” category represents sample plots that had high stem density and dense understory vegetation. All scans were carried out in both single and multiple scan modes. The reader is referred to the original work by Liang et al. [6] for further details.

2.7. Accuracy of Tree Detection and dbh Measurement

The accuracy of tree detection was evaluated in terms of three measures: detection rate d r % , commission error c % , and overall accuracy a c c % . These measures were calculated as follows:
d r % = n match n ref × 100 ,
c % = n falsepos n extr × 100 ,
a c c % = 100 % o % + c % ,
where n match is the number of correctly found reference trees; n ref is the total number of reference trees; n falsepos is the number of tree positions, which could not be assigned to an existing tree in the reference data; n extr is the number of automatically detected tree positions ( n match + n falsepos ); and o % is the omission error, defined as 100 % d r % . The detection rate d r % measures the proportion of correctly detected tree locations. The commission error c % measures the proportion of falsely detected tree locations. The overall accuracy a c c % is a combination of the latter two metrics and represents a global quality criterion.
The precision of the automatic dbh measurements was assessed by means of root mean square error (RMSE) calculated as the square root of the average quadratic distance between the automatic measurement d b h ^ i and the corresponding reference measurement d b h i .
R M S E = 1 n match i = 1 n match d b h ^ i d b h i 2
The accuracy of the automatic dbh measurements was assessed in terms of bias:
b i a s = 1 n match i = 1 n match d b h ^ i d b h i .
The latter two criteria were also calculated as relative measures, as percentage RMSE% and percentage bias%:
R M S E % = R M S E d b h ¯ × 100 ,
b i a s % = b i a s d b h ¯ × 100 ,
with
d b h ¯ = 1 n m a t c h i = 1 n m a t c h d b h i
being the average dbh of the reference data.
In order to examine whether and to what extent the accuracy of the automatic tree detection and the accuracy and precision of the dbh measurements were influenced by the distance of a tree to the sample plot center, the performance measures described above were separately assessed for four subplot sizes defined by disks with radii of 20 m, 15 m, 10 m, and 5 m. In addition, whether the performance of the automatic routines showed trends depending on the size of the trees was also analyzed. For this purpose, the performance measures were evaluated for subsets defined by three lower dbh thresholds of 5 cm, 10 cm, and 15 cm. Finally, the nine scan variants were ranked with respect to (i) the associated labor costs, (ii) the overall accuracy on average achieved with the different sample plot radii and dbh thresholds, and (iii) the average RMSE.
As it turned out that scan variant 3 would provide a good compromise between performance and labor costs, its performance was analyzed in depth with respect to the influence of an applied maximum radius (plot size) and the effects of stand characteristics and topographic measures. To evaluate the significant effects of the above-mentioned covariates, we tested the relationship between detection rate/commission error and the stand and terrain characteristics given in Table 1. A logistic regression model was formulated using the glm() function in R. As the detection and commission rate are proportional data, a quasibinomial logit model has been fitted. Before that, the predictor variables were plotted against the dependent variable and in the course of modeling, and any plausible interactions were also tested. As interpreting the model parameters is difficult because of multicollinearity problems, the number of predictor variables was reduced with the support of correlation coefficients. Finally, the saturated model for the logistic regression was formulated as follows:
y   = exp η 1 + exp η ,
with
η   = β 0 + β 1 × s l o p e + β 2 × d m + β 3 × N / h a + β 4 × C V d b h , +   β 5 × C E + β 6 × S h a n n o n + β 7 × p d e c + ϵ ,
where y is either the detection rate or the commission error between 0 and 1, η is a linear predictor, and β 0 ,     , β 7   are linear coefficients.
A backward selection of predictor variables was applied to these full models, resulting in models from which Efron’s pseudo coefficient of determination [77] was calculated.

3. Results

3.1. Detection of Tree Positions

The analysis of the 23 plots showed that the detection rate d r % over all scan variants strongly depended on the lower dbh threshold and the sample plot radius applied as a maximum radius (Figure 2). In general, the detection rate increased with an increasing lower threshold for dbh and a decreasing maximum radius. Furthermore, it can be seen that scan variants with fewer scans generally have lower detection rates. Scan variants without a scan position at the sample plot center (2, hexagon; 4, triangle; 6, rectangle; 8, diagonal) showed lower detection rates than their counterparts that included a central scan position (1, hexagon; 3, triangle; 5, rectangle; 7, diagonal). This difference between scan variants with and without a central scan position was greater with a smaller number of scans. This means that the difference is smallest between scan variants 1 and 2 (7 and 6 scanner positions, respectively) and largest between variants 7 and 8 (3 and 2 scanner positions, respectively). Under plot radii of 15 m, 10 m, and 5 m, single scan variant 9 showed higher detection rates than variant 8 (diagonal without center). The average detection rates over all 23 sample plots and across all scan variants, dbh thresholds, and plot radii ranged from 34.4% to 92% (see further details in Appendix A, Table A3).
In comparison with the omission error ( 100 % d r % ) , the commission error ( c % ) was less relevant (see Figure 3). However, the commission error was likewise dependent on the settings and increased with increasing lower dbh threshold and maximum radius. The commission error differed only slightly among scan variants, especially for lower plot sizes. However, single scan variant 9 mostly resulted in lower commission errors. The average commission error over all 23 sample plots and depending on scan variant, dbh threshold, and plot radius ranged from 0% to 3.8% (see Appendix A, Table A4 for further details).
Overall accuracy rates ( a c c % ), as a combination of detection and commission rates, are presented in Figure 4. Overall accuracy showed similar behavior to the detection rate depending on dbh threshold, plot radius, and scan variant. Average overall accuracies across all sample plots were between 33.9% and 90.2% (details are provided in Appendix A, Table A5).

3.2. Estimation of dbh

The performance of the automatic dbh estimation is outlined in Table 3 (RMSE) and Table 4 (bias) for the different scan variants, lower dbh thresholds, and plot radii. Boxplots of the data can be found in Appendix A, Figures A1–A4. It turns out that scan variants with fewer scans generally showed a higher RMSE and bias. Single scan variant 9 had the largest RMSE and bias of all scan variants. With an increasing lower dbh threshold, bias increased, whereas RMSE remained nearly constant. With decreasing plot radii, RMSE decreased, while bias remained nearly constant. Scan variants without a center scan (2, hexagon; 4, triangle; 6, rectangle; 8, diagonal) mostly had higher RMSE compared with their complete counterparts that included a central scan position (1, hexagon; 3, triangle; 5, rectangle; 7, diagonal); the differences were especially pronounced between scan variants 7 and 8. With regard to bias, a clear difference existed only between scan variants 7 (diagonal with center) and 8 (diagonal without center) when comparing variants with and without the central scan. Average RMSE over all 23 sample plots and across scan variants, dbh thresholds, and plot radii ranged from 2.7 cm to 7 cm. Average relative RMSE was between 8.9% and 23.4%. Absolute bias ranged from 0.5 cm to 4.5 cm and relative bias from 1.8% to 14.5%.

3.3. Summary Evaluation of Scan Variants

Table 5 shows the ranking of individual scan variants with respect to standardized labor costs (in terms of working time), standardized overall accuracy, and standardized RMSE of the dbh measurements. The overall accuracy and RMSE for each scan variant were calculated as average values for the different settings (plot radii and dbh thresholds) based on the figures presented in Table A5 and Table 4. Scan variant 9 (single scan) was associated with the least working time (standardized value of 0), and scan variant 1 (hexagon with center) had the most working time (standardized value of 1) with seven scan positions. The best overall accuracy (78.15%, standardized value of 0) was achieved with variant 1 (hexagon with center) and the worst (51.47%, standardized value of 1) was with variant 8 (diagonal without center). In terms of RMSE, scan variant 1 (hexagon with center) showed the best performance (RMSE of 3.59 cm, standardized value of 0), and scan variant 9 (single scan) had the poorest performance (RMSE of 5.93 cm, standardized value of 1). According to an overall ranking, scan variant 3 could be regarded as superior (lowest standardized value of 0.257), and scan variant 9 showed the worst overall performance (highest standardized value of 0.257). Variant 3 (triangle with center), with a standardized working time of 0.528, a standardized overall accuracy of 0.046, and a standardized precision of automatic dbh measurement of 0.197, represented a good compromise between labor cost and accuracy of automatic stem detection and dbh measurement.

3.4. Relationship to Plot Radius and Environmental Variables

The relationship between overall detection accuracy and maximum radius, that is, sample plot radius, was analyzed in more detail for scan variant 3 (triangle plus central scan). The results are shown in Figure 5. The curves of the accuracy rates had a similar shape for all three lower dbh thresholds. However, the level of the curve, that is, the overall accuracy, was lowest for the 5 cm threshold and highest for the 15 cm threshold. For each of the three applied dbh thresholds, overall accuracy remained almost constant across a range of maximum radii between 5 and 10 m, and overall accuracy continuously declined for maximum radii greater than 10 m. Corresponding graphs for the other scan variants are shown in Appendix A (Figure A5 and Figure A6). Analysis revealed that the curves of scan variants without a central scan position (variants 2, 4, 6, 8) had a flatter trend than the curves of scan variants with a central scan (variants 1, 3, 5, 7). Among all of them, the curves of scan variant 9 (single scan mode) had the steepest trend.
The results of the logistic regression analysis of the influence of environmental and stand variables on detection rate and commission error are presented in Table 6. For the detection rate, only the number of stems per hectare ( N / h a ) proved to be a significant covariate. It turns out that the odds for detection decrease as the number of trees increases. The pseudo-coefficient of determination was 0.627 for the full model and 0.469 for the final model. Figure A7 in Appendix A shows the response curve of the final model for the detection rate. Significant covariate effects could not be found for the commission error.

3.5. Results from Tests by Means of International Benchmark Data

The results of our algorithms applied to the independent international benchmark dataset are provided in Table 7 and Table 8. In order to enable an exact comparison with the results presented in the benchmark study, additional quality metrics were computed according to suggestions by the authors of that study. The completeness criterion is synonymous with the detection rate used in our study; correctness is defined as correctness   % = 100 c % ; and mean accuracy as mean   accuracy = 2 × n match n ref + n match   ×   100 , where c % is the commission error, n match is the number of correctly detected tree positions, n ref is the total number of reference trees, and n extr is the number of automatically detected tree locations. Bias and RMSE were defined the same as in our study and as described in the Methods section. In the paper of the benchmark study, the results from 14 approaches were evaluated in terms of the aforementioned criteria. The performance of our algorithms was assessed in relation to the performance ranking of the 14 approaches. That means the performance of our routines could be ranked between 1 and 15. In multiple scan mode, the following results were achieved. The completeness ranged from 34.2%–42.6% for difficult plots to 85.7%–92.2% for easy plots. In contrast, the correctness ranged from 97.6%–100% for difficult plots to 84.7%–92.2% for easy plots. This resulted in a mean accuracy between 50.6% and 92.2%. Compared with the 14 benchmark algorithms, an average rank in completeness of 9.7, in correctness of 5.3, and in mean accuracy of 7.3 was achieved. The dbh could be measured on average with 2.4 cm RMSE (13.3% relative RMSE) and −0.9 cm bias (−5.1% relative bias). This corresponds with rank 5.7 in RMSE (rank 6.3 in relative RMSE) and rank 7.7 in bias (rank 9 in relative bias). For single scan data, we achieved an average completeness of 33.3%, correctness of 90.5%, mean accuracy of 45.2%, RMSE of 4.7 cm (23.1%), and bias of −2.3 cm (−11.0%). The average rank achieved with our routines and applied to single scan data was between 7.3 and 13.

4. Discussion

4.1. Comparison with Other Studies

The algorithms demonstrated in the present study work fully automatically. For each sample plot and scan variant, constant parameter settings were applied for the underlying clustering algorithms and circle fitting routines. As a result, the proposed methodology proved to be robust and provide high flexibility under different forest structure scenarios and in different scanning setups. The further development of the algorithm successfully reduced the proportion of falsely detected trees (commission rate) in scan variant 1 from 4.51% (sd ± 1.52%), achieved by the method of Ritter et al. [7], to 1.67% (sd ± 1.16%). For scan variant 3, it was feasible to reduce the commission rate from 3.91% (sd ± 1.70%) to 1.36% (sd ± 0.87%). This resulted in a reduction of falsely detected trees of around 64%. Commission rates of 4%–5% are not a major problem for intensive forest monitoring purposes and on experimental stands, as the study sites are usually visited multiple times for additional measurements—thus, these falsely detected trees can be corrected relatively easy. In contrast, forest inventory sample plots are visited only once per inventory period, which makes it difficult to deal with falsely detected trees.
The algorithm used in this study was developed and trained based on 23 sample plots of the BOKU forest inventory (see Section 2.1). Using an independent data set [6], the performance of the algorithm was evaluated untrained and with the same parameter settings. In comparison with the 14 other approaches that were tested in the benchmark study [6], it turned out that our algorithms had medium performance. However, especially on difficult plots of the benchmark data set, high correctness rates of 100% and 97.6% could be achieved.
To our knowledge, so far only Zhang et al. [78] have used the benchmark dataset [6] to test the performance of novel algorithms. In multiscan mode, they achieved mean values for completeness of 59.94%, for correctness of 97.27%, and for accuracy of 71.98% [78]. The average RMSE of the diameter fit was 2.67 cm and the corresponding average bias was −1.42 cm [78]. In comparison, in multiscan mode, our tree detection algorithms performed slightly better in terms of completeness and a little worse in terms of correctness, thus the mean accuracy was at a similar level. Our diameter fit algorithms performed slightly better in terms of RMSE and bias.
In single scan mode, Zhang et al. [78] achieved a mean completeness of 40.16%, mean correctness of 96.65%, and mean accuracy of 52.21%. The average RMSE of the diameter fit was 4.10 cm and the average corresponding bias was −2.82 cm. In comparison to our study, in single scan mode, the algorithms of Zhang et al. [78] performed better in all terms.

4.2. Comparison of Scan Variants, Tree Detection, and dbh Measurement

The nine scan variants applied in the present study differed with respect to the number of scans and the geometric alignment of the scanner locations. Key to a successful application of automatic routines in TLS-based forest monitoring is the quality of the point cloud. Even on a sample plot with only a 20 m radius, the 3D point cloud could contain up to millions of points. This makes the data processing highly computational. Despite the vast number of pointwise measurements in 3D, the problems introduced by occlusion and noise are still relevant in the context of TLS-based surveys. Our results showed that regardless of scan variant, the application of a central scan can be regarded as mandatory, especially for the task of automatic stem detection. This especially came into effect when scan variants 8 and 9 were compared. In our practical tests, the single scan mode (variant 9) with only one scan position at the sample plot center achieved higher detection rates than double scan variant 8 with two peripheral scanner positions. The importance of the central scan could also be explained by the fact that the central scan basically offers the opposite direction to all the additional scans. Further, on average, the central scan is at closer distance to the plot trees compared with any other location. Hence, our results conformed with the findings in Abegg et al. [46], in that occlusion could be most efficiently avoided through the application of a central scanner location.
In general, the detection rate decreases with fewer scans. This is because the density of the 3D point cloud data becomes thinner and occlusion effects are more likely occur with fewer scanner locations. Taking this fact together with plot size, it could be shown that the difference is more pronounced for large plots, whereas for small plots, the difference decreases or even disappears. Another problematic challenge is that with an increasing number of scans, noise can be more easily produced because of the more challenging co-registration of multiple scans. This phenomenon was likewise confirmed by other existing studies (e.g., [5,6,42,79]).
It was also interesting to see that scan variant 5 with five scanner positions achieved similar and sometimes even lower detection rates than scan variant 3 with only four scanner positons. This was probably caused by two effects: first, the extra scan position in variant 5 could have introduced co-registration errors; and second, the rectangular alignment of the scanner positions in variant 5 was associated with unequal distances between the outer scanner positions, whereas the scanner positions in the triangle alignment of variant 3 had constant outer distances and constant distances between the central and outer scanner positions. That is, if the outer scanner positions were more evenly distributed around the plot in terms of angles, they had a better potential to observe different sides of the trees. In this regard, our experience was also in line with the findings in Abegg et al. [46], who found that the scanner locations should be nearly uniformly aligned in space, such that the inter-scanner distances become constant.
Furthermore, it could clearly be demonstrated that the accuracy of tree detection generally increases with decreasing plot size and increasing dbh threshold. Other studies (e.g., [5,6,46]) also showed that dbh and other tree-size metrics have a strong influence on detection rates. Abegg et al. [46] found a close relationship between the number of small laser beams hitting an object and the angular scanner resolution, object size, and distance to the scanner.
The accuracy of dbh measurements was almost stationary among scan variants. However, scan variant 8 and, in particular, scan variant 9 were exceptions and were associated with significantly worse accuracy and precision with regard to dbh measurement. Liang et al. [6] likewise found that the precision and accuracy of dbh estimation were almost constant among stand complexity categories. This would imply that the scan variant has only a minor effect on the precision and accuracy of dbh measurements.
It was demonstrated that plot size (maximum radius) has major impact on tree detection rates. Several studies (e.g., [1,5,38,80]), especially in the context of single scan mode, likewise confirm our results. It was also interesting that the influence of the plot size varies depending on the scan variant. Those scan variants without a center scan (2, 4, 6, 8) have a much lower detection rate up to a plot radius of 10 m than the comparable full variants. As was found in Kankare et al. [81], the main problem of TLS data is that the point density decreases with the distance to the scanner. As a possible solution, the methodology of distance sampling [82,83] could be applied to correct for the nondetection of trees standing at larger distances [38,80] from the scanner location. The basic idea of this methodology is to use measured distances between sample objects and sample points to draw inference about distance dependent detectability, which is used to correct for non-detection [84]. Another approach was proposed by Olofsson and Olsson [85], who chose the visible region around a scanner position as a sampling window in which stem density and diameter distribution were estimated. In the context of single scans, an alternative approach was suggested by Seidel and Ammer [86], who showed that forest parameter estimates can be improved by compensating for the shaded areas behind existing trees. In our study, the outer scanner positions had a distance of 15 m from the sample point. On the basis of our results that the detection rate remained almost constant for plot radii up to 10 m, it might be worth testing a farther relocation of scanner positions toward the sample plot boundary.
In principle, the performance of the algorithms used for the point cloud processing, position finding, and dbh measurement should not be influenced by seasonal effects. However, in the leaf-on stage during the vegetation period, the quality (completeness) of the point cloud is probably lower thanks to shadowing effects. In particular, in deciduous forests, a high stem density and a multi-layered structure could more easily produce co-registration problems during the vegetation period. In order to provide clear results, further research is needed in the future on how the methods are affected by such seasonal effects.

4.3. Ranking of Scan Variants and Logistic Regression

With regard to the ranking of individual scan variants, it is difficult to assess which criteria should be used. Of course, different criteria could be weighted in different ways. In the present work, the working time, overall accuracy, and RMSE of dbh estimation were calculated as standardized values, between 0 and 1, for the best and worst performance. This resulted in scan variant 3 as the best choice (Table 5), followed by scan variants 7, 5, and 6. If a weighting were applied in favor of working time, implying a higher penalization of labor cost, the variants with less working time would receive lower (better) ranks. Scan variant 3 consumed approximately 60 min of working time, which surely reflects the upper limit of tolerable field working cost per forest inventory sample plot. Of course, it could also be argued that TLS provides a great deal of extra information that so far has not been collected in traditional forest inventories. However, the efficiency of TLS-based forest inventories could be enhanced by adapting the intensity, that is, the number of scanner positions, to the local complexity of the forest structure on each sample plot. The TLS-based inventory could likewise be modified with respect to plot size and dbh threshold. Thus, the idea of multiple nested sample plots with varying radii around the same sample point should be tested in future research. This would imply that plot size is individually determined by tree size. This principle of concentric sample plots also has a long tradition in forest inventory practice [1,2,87,88].
The logistic regression for the performance measures of scan variant 3 showed that only the number of stems was included in the final model for the detection rate. Olofsson and Olsson [85] also found a similar relationship between the stem number and the visible area on TLS sample plots. Other variables that showed no significant effect were s l o p e , d m (diameter of mean basal area tree), C V d b h (coefficient of variation of diameter at breast height), C E (Clark and Evans aggregation index), and p _ d e c (proportion of deciduous). However, graphic diagnostics via scatterplots showed at least some signs of correlation between the performance criteria and further structural attributes (especially for C E and C V d b h ). For the commission rate, no significant stand or environmental variable was found at all. Currently, the pseudo coefficient of determination was only approximately 0.47, and only a small proportion of variance of the detection rate could be explained. In order to develop models with better goodness of fit, trials should be made in future research to derive additional explanatory variables. However, the sample size of only 23 plots available for the present study, and thus the limited number of degrees of freedom, make it impossible to add additional variables without introducing overfitting problems. Thus, more data should be collected in the future. If it were possible to describe a larger proportion of the detection rate with simple stand and environmental variables, then it would be conceivable to formulate a correction model. Bauwens et al. [89] used a linear mixed model with a random effect on the plot ID to test significant effects on the detection rate. This approach seems promising for repeated TLS inventories, because the plot-level random effects derived from past inventories could be subsequently used to improve such correction models in future applications.

5. Conclusions

The major goal of the present study was to investigate the influence of scanner position and plot size on the accuracy of tree detection and diameter estimation in forest inventory by means of TLS data. For tree detection and dbh measurement, a further developed multiphase point clustering approach with simultaneous circle fitting was used. This further development of the algorithm reduced the proportion of falsely detected tree locations by around 64%, resulting in less than 4% false detections. Our method proved to be applicable to manifold forest structure conditions comprising different species combinations, varying stem densities, and dense understory vegetation. The parameter setup was kept fixed for the different scan variants. It could be shown that the number of trees per hectare has the greatest influence on the detection rate. Across all scan variants, the detection rate showed an increasing trend with increasing lower dbh threshold and decreasing plot size. It was clearly demonstrated that the application of a central scanner position coincided with a high benefit. Depending on plot size and dbh threshold, between 65.3% and 90.5% of trees could be detected using a hexagon-shaped alignment of scanner positions together with an extra central scan. The latter design is associated with a field working time of approximately 103 min. By using a triangle-shaped alignment of scanner positions, including an additional central scan (four scanner positions), it was possible to detect between 59.1% and 92% of trees, given a working time of approximately 61 min per plot. The RMSE of the dbh measurement was between 2.66 cm and 4.18 cm for the hexagon and between 3.0 cm and 4.7 cm for the triangle design. It turned out that the triangle design obviously provides a good compromise between labor work and overall accuracy, and can be thus considered as the best option for application in forest inventory. With regard to the partly low detection rates, which will occur in some TLS inventories, there is a need for further research. For this purpose, first approaches have been described to correct the detection rate based on stand characteristics and environmental variables. The algorithms were successfully tested by means of an international benchmark dataset.
Decision making on forest resources relies on the precise information that is collected using sample-based inventories. With traditional instruments, such as calipers and tapes, the entire workflow from data collection to data analysis can be regarded as inefficient. This is because measurement data are still often recorded with pencils on paper and hereafter manually transcribed into electronic data bases. By doing so, entry errors can easily occur. In contrast, information is kept electronically throughout the entire workflow of TLS-based surveys. Thus, the high-resolution TLS data remains accessible with novel software routines in the future. It is also expected that TLS will be more often used in forest inventories as soon as the currently developed programs will be available in terms of free software routines, which can be applied with high flexibility under various hardware settings and different forest land cover scenarios.

Author Contributions

A.N., T.R., and C.G. designed the study; C.G. and C.W. collected the field data; C.W. and C.G. processed the data; C.G. analyzed the data; A.N. and T.R. supported data analysis; C.G., A.N., T.R., and C.W. wrote the paper.

Funding

This research received no external funding.

Acknowledgments

The open access publishing was supported by BOKU Vienna Open Access Publishing Fund. The authors would like to acknowledge Xinlian Liang and the team of the international TLS benchmarking project for providing the benchmark dataset. The authors appreciate the careful point cloud measurement and support during the fieldwork provided by Alexander Drexler. The authors would like to thank the anonymous reviewers, for their thoughtful comments and suggestions on the original manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Table A1. Plot descriptions of the 23 sample plots. Summary statistics of sample plots. s l o p e , slope of sample plot; d m , diameter of mean basal area tree; B A / h a , basal area per hectare; N / h a , number of trees per hectare; S D I , stand density index; C V d b h , coefficient of variation of diameter at breast height; D i f f _ F u e l , dbh differentiation according to Füldner; C E , Clark and Evans aggregation index; s h a n n o n , Shannon index; p _ dec , proportion of deciduous trees.
Table A1. Plot descriptions of the 23 sample plots. Summary statistics of sample plots. s l o p e , slope of sample plot; d m , diameter of mean basal area tree; B A / h a , basal area per hectare; N / h a , number of trees per hectare; S D I , stand density index; C V d b h , coefficient of variation of diameter at breast height; D i f f _ F u e l , dbh differentiation according to Füldner; C E , Clark and Evans aggregation index; s h a n n o n , Shannon index; p _ dec , proportion of deciduous trees.
PlotForest TypeMain SpeciesStand ClassRegen- eration S l o p e   ( % ) d m   ( cm ) dbh Range (cm) B A / h a   ( m 2 / ha ) N / h a   ( trees / ha ) S D I   ( trees / ha )   C V d b h   D i f f _ F u e l   C E   S h a n n o n   p _ d e c
14Beech2127.424.65.1–55.040.88608360.770.510.850.140.89
22Spruce and beech3432.537.614.2–66.030.92795360.480.381.031.060.40
31Spruce3124.129.35.4–56.341.36137900.650.281.1200
42Spruce and beech1022.415.05.0–38.752.3296813050.660.430.760.490.50
53Beech1034.29.75.0–37.336.7498210880.740.460.7701
64Beech and spruce3322.425.55.1–68.037.07247481.100.470.890.90.75
71Spruce1110.519.45.4–48.337.212578370.620.440.9500.00
82Spruce and beech1011.011.05.1–46.853.9565815170.670.460.720.680.27
92Spruce and beech1051.012.05.1–31.355.3489415050.630.420.90.560.36
101Spruce2136.020.65.4–52.051.2153611260.750.490.940.660.17
112Spruce and beech1022.411.95.0–54.445.8411412500.760.430.720.560
124Alder and spruce2120.719.05.1–61.748.2169510940.860.480.821.010.83
132Spruce and beech3125.724.95.3–72.125.75255231.430.510.750.670.10
144Beech and spruce2047.125.15.3–52.335.57167210.760.550.870.080.86
152Spruce and beech3324.033.46.3–79.664.974011790.950.460.920.640.27
162Spruce and beech3114.235.25.7–64.848.95018690.470.410.870.660.44
171Spruce2034.218.05.1–48.451.1199711830.930.50.7200
184Beech and spruce2041.431.45.3–51.544.45738260.440.400.980.640.40
191Spruce2025.717.25.1–48.064.6277715251.040.480.6700
202Spruce, fir, and beech3137.825.45.1–57.751.1101110351.010.470.811.000.13
212Spruce, pine, and beech3220.730.35.2–61.946.36458750.780.520.771.160.07
224Beech and fir3130.827.05.4–53.952.090710280.710.560.930.660.80
234Beech and pine1023.112.65.1–40.861.8494216480.930.480.630.500.57
Forest type: 1, spruce pure; 2, conifer/broadleaf mixture; 3, beech pure; 4, broadleaf/conifer mixture. Stand class: 1, dbh <22 cm; 2, >50% dbh 22–37 cm; 3, >50% dbh 37–52 cm. Regeneration: 0, no regeneration; 1, <1.3 m; 2, >1.3 m coverage <33%; 3, >1.3 m coverage 33–66%; 4, >1.3 m coverage >66%.
Table A2. Workflow and applied software functions and parameters. Compared with Ritter et al. [7], the red steps indicate the additional steps and the gray steps indicate the omitted steps. DEM, digital elevation model.
Table A2. Workflow and applied software functions and parameters. Compared with Ritter et al. [7], the red steps indicate the additional steps and the gray steps indicate the omitted steps. DEM, digital elevation model.
Step No.Step/SubstepSoftwarePackage/FunctionParameters
1Co-registration of scansFARO
2Export in xyz formatSCENE
3Import dataLAStoolstxt2las
Coordinate transformationlas2lasrotate_xy
reoffset
Thinning the point cloudlasthinkeep_every_nth 2
4Split point cloud into tileslastiletile_size 10
buffer 2
5Filterlasnoisestep 0.35
isolation 850
6Classify points into ground points and nonground points
Normalize relative to DEM
lasgroundstep 1
spike 0.4
bulge 0.5
offset 0.1
replace z
7Re-merge tiles and remove ground pointslastiledrop_classification 2
Splitting point cloud into tileslastiletile_size 25
buffer 5
8Export in txt formatlas2txt
9Import dataRdata.tablefread()
10aStage one clusteringEstimate cutoff distancedensityClustestimateDC()NeighbourRateLow = 0.005
NeighbourRateHigh = 0.001
10bCalculate local densitydensityClust()DC = [estimated dc from estimateDc()]
10cFind cluster centroidsfindClusters()rho = 2
delta = 0.5
11Filter stage one clustersvarious functions in base
12aStage two clusteringEstimate cutoff distancedensityClustestimateDC()NeighbourRateLow = 0.01
NeighbourRateHigh = 0.02
12bCalculate local densitydensityClust()DC = [estimated dc from estimateDc()]
12cFind cluster centroidsfindClusters()rho = 10
delta = 0.5
Join clusters with a distance of less than 50 cmspatstatconnected.ppp()R = 0.5
13Diameter estimationdbh in 13 vertical layersedcicircMclust()nx = 25
ny = 25
nr = 5
conicfitLMcircleFit
EllipseDirectFit
Upper diameteredcicircMclust()nx = 25
ny = 25
nr = 5
conicfitLMcircleFit
EllipseDirectFit
14Check criteria for diametersvarious functions in base
15Assign tree locationsAssign points spatstatpppdist()cutoff = 0.8
Table A3. Detection rates for different scan variants, lower dbh thresholds, and plot radii.
Table A3. Detection rates for different scan variants, lower dbh thresholds, and plot radii.
Scan   Variants Detection   Rate   d r %
Radiusdbh123456789
20 m≥5 cm65.3163.5959.0951.4758.2957.1250.6238.4334.36
20 m≥10 cm77.5775.4770.8262.7169.9869.0961.7646.9343.09
20 m≥15 cm82.3980.2576.7368.2575.4674.0667.0951.1948.53
15 m≥5 cm68.8067.2566.1755.2665.1361.2259.3841.8944.31
15 m≥10 cm82.1080.4779.2267.9377.6774.1772.4851.8854.68
15 m≥15 cm86.5484.7584.5073.5183.3178.9277.1155.9159.49
10 m≥5 cm72.5471.7974.3059.3872.2166.6069.4745.9358.57
10 m≥10 cm87.1986.8188.1673.0885.7280.6683.6858.0670.68
10 m≥15 cm90.4690.1892.0478.7889.9783.5586.6662.1074.06
5 m≥5 cm69.3370.8970.5259.9170.9366.8169.9445.0063.41
5 m≥10 cm82.9384.7283.9373.8085.2381.0984.460.2275.63
5 m≥15 cm88.7589.1189.8079.5591.5086.7989.6966.9679.40
Table A4. Commission errors for different scan variants, lower dbh thresholds, and plot radii.
Table A4. Commission errors for different scan variants, lower dbh thresholds, and plot radii.
Scan   Variants Commission   Error   c %
Radiusdbh123456789
20 m≥5 cm2.162.321.771.551.892.321.532.590.87
20 m≥10 cm2.632.822.031.822.192.641.732.910.91
20 m≥15 cm3.623.752.572.362.823.142.173.251.08
15 m≥5 cm1.371.181.371.271.061.561.312.321.00
15 m≥10 cm1.661.431.571.491.271.831.512.661.05
15 m≥15 cm2.382.031.961.871.732.121.842.801.15
10 m≥5 cm1.691.261.501.011.250.770.810.431.00
10 m≥10 cm2.011.481.661.191.510.901.010.521.07
10 m≥15 cm2.501.801.871.421.931.181.420.551.18
5 m≥5 cm0000.2700.23000
5 m≥10 cm0000.3000.28000
5 m≥15 cm0000.4500.41000
Table A5. Overall accuracies for different scan variants, lower dbh thresholds, and plot radii.
Table A5. Overall accuracies for different scan variants, lower dbh thresholds, and plot radii.
Scan Variants
Overall Accuracy acc(%)
Radiusdbh123456789
20 m≥5 cm64.0062.3258.1950.8957.3756.1850.0837.7233.92
20 m≥10 cm75.5973.5769.5661.8068.6667.8061.0045.9942.60
20 m≥15 cm79.4277.4074.9166.8773.5372.2965.9549.9947.94
15 m≥5 cm67.9466.5365.3054.7864.4660.5458.7641.0743.53
15 m≥10 cm80.7379.3378.0767.1976.6673.2371.6350.8453.83
15 m≥15 cm84.4683.0382.9072.3681.8277.6675.9354.6658.58
10 m≥5 cm71.3670.9473.0658.9671.2866.1068.9745.7457.55
10 m≥10 cm85.2585.3986.5972.3384.2879.8882.8957.7469.60
10 m≥15 cm88.0088.4390.1877.7888.0782.5185.4661.7572.90
5 m≥5 cm69.3370.8970.5259.8170.9366.7169.9445.0063.41
5 m≥10 cm82.9384.7283.9373.6585.2380.9584.4060.2275.63
5 m≥15 cm88.7589.1189.8079.3091.5086.5389.6966.9679.40
Figure A1. dbh RMSE in cm for different scan variants, lower dbh thresholds, and plot radii. Black squares represent mean dbh RMSE.
Figure A1. dbh RMSE in cm for different scan variants, lower dbh thresholds, and plot radii. Black squares represent mean dbh RMSE.
Remotesensing 11 01602 g0a1
Figure A2. dbh RMSE in % for different scan variants, lower dbh thresholds, and plot radii. Black squares represent mean dbh RMSE.
Figure A2. dbh RMSE in % for different scan variants, lower dbh thresholds, and plot radii. Black squares represent mean dbh RMSE.
Remotesensing 11 01602 g0a2
Figure A3. dbh bias in cm for different scan variants, lower dbh thresholds, and plot radii. Black squares represent mean dbh bias.
Figure A3. dbh bias in cm for different scan variants, lower dbh thresholds, and plot radii. Black squares represent mean dbh bias.
Remotesensing 11 01602 g0a3
Figure A4. dbh bias in % for different scan variants, lower dbh thresholds, and plot radii. Black squares represent mean dbh bias.
Figure A4. dbh bias in % for different scan variants, lower dbh thresholds, and plot radii. Black squares represent mean dbh bias.
Remotesensing 11 01602 g0a4
Figure A5. Overall accuracy over plot radius. Bold black line indicates mean. Gray area indicates 95% confidence envelope. Bold numbers on the right mark scan variant.
Figure A5. Overall accuracy over plot radius. Bold black line indicates mean. Gray area indicates 95% confidence envelope. Bold numbers on the right mark scan variant.
Remotesensing 11 01602 g0a5
Figure A6. Overall accuracy over plot radius. Bold black line indicates mean. Gray area indicates 95% confidence envelope. Bold numbers on the right mark scan variant.
Figure A6. Overall accuracy over plot radius. Bold black line indicates mean. Gray area indicates 95% confidence envelope. Bold numbers on the right mark scan variant.
Remotesensing 11 01602 g0a6
Figure A7. Detection rate over number of stems per hectare. Bold red line indicates logistic response curve. Points indicate observations.
Figure A7. Detection rate over number of stems per hectare. Bold red line indicates logistic response curve. Points indicate observations.
Remotesensing 11 01602 g0a7

References

  1. Kershaw, J.A.; Ducey, M.J.; Beers, T.W.; Husch, B. Forest Mensuration; John Wiley & Sons, Ltd.: Chichester, UK, 2016; ISBN 9781118902028. [Google Scholar]
  2. Köhl, M.; Magnussen, S.; Marchetti, M. Sampling Methods, Remote Sensing and GIS Multiresource Forest Inventory, Tropical Forestry; Springer: Berlin/Heidelberg Germany, 2006; ISBN 978-3-540-32571-0. [Google Scholar]
  3. Kauffman, J.B.; Arifanti, V.B.; Basuki, I.; Kurnianto, S.; Novita, N.; Murdiyarso, D.; Donato, D.C.; Warren, M.W. Protocols for the Measurement, Monitoring, and Reporting of Structure, Biomass, Carbon Stocks and Greenhouse Gas Emissions in Tropical Peat Swamp Forests; Center for International Forestry Research (CIFOR): Bogor, Indonesia, 2017. [Google Scholar]
  4. Kramer, H.; Akça, A. Leitfaden zur Waldmesslehre, 5th ed.; Sauerländer, J.D., Ed.; Frankfurt am Main, Germany, 2008; ISBN 9783793908807. [Google Scholar]
  5. Liang, X.; Kankare, V.; Hyyppä, J.; Wang, Y.; Kukko, A.; Haggrén, H.; Yu, X.; Kaartinen, H.; Jaakkola, A.; Guan, F.; et al. Terrestrial laser scanning in forest inventories. ISPRS J. Photogramm. Remote Sens. 2016, 115, 63–77. [Google Scholar] [CrossRef]
  6. Liang, X.; Hyyppä, J.; Kaartinen, H.; Lehtomäki, M.; Pyörälä, J.; Pfeifer, N.; Holopainen, M.; Brolly, G.; Francesco, P.; Hackenberg, J.; et al. International benchmarking of terrestrial laser scanning approaches for forest inventories. ISPRS J. Photogramm. Remote Sens. 2018, 144, 137–179. [Google Scholar] [CrossRef]
  7. Ritter, T.; Schwarz, M.; Tockner, A.; Leisch, F.; Nothdurft, A. Automatic mapping of forest stands based on three-dimensional point clouds derived from terrestrial laser-scanning. Forests 2017, 8, 265. [Google Scholar] [CrossRef]
  8. Castelo, A.; Guedes, M.; Sotta, E.; Blanc, L. Measurement errors in forest inventories and comparison of biomass estimation methods. Rev. Ciências Agrárias 2018, 41, 861–869. [Google Scholar] [CrossRef] [Green Version]
  9. Field, H.L. Landscape Surveying; Cengage Learning: Delmar, CA, USA, 2012; ISBN 1111310602. [Google Scholar]
  10. Moskal, L.M.; Zheng, G. Retrieving forest inventory variables with terrestrial laser scanning (TLS) in urban heterogeneous forest. Remote Sens. 2012, 4, 1–20. [Google Scholar] [CrossRef]
  11. Schilling, A.; Schmidt, A.; Maas, H.-G. Tree Topology Representation from TLS Point Clouds Using Depth-First Search in Voxel Space. Photogramm. Eng. Remote Sens. 2012, 78, 383–392. [Google Scholar] [CrossRef]
  12. Watt, P.J.; Donoghue, D.N.M. Measuring forest structure with terrestrial laser scanning. Int. J. Remote Sens. 2005, 26, 1437–1446. [Google Scholar] [CrossRef]
  13. Maas, H.-G.; Bienert, A.; Scheller, S.; Keane, E. Automatic forest inventory parameter determination from terrestrial laser scanner data. Int. J. Remote Sens. 2008, 29, 1579–1593. [Google Scholar] [CrossRef]
  14. Vonderach, C.; Vögtle, T.; Adler, P.; Norra, S. Terrestrial laser scanning for estimating urban tree volume and carbon content. Int. J. Remote Sens. 2012, 33, 6652–6667. [Google Scholar] [CrossRef]
  15. Liu, J.; Liang, X.; Hyyppä, J.; Yu, X.; Lehtomäki, M.; Pyörälä, J.; Zhu, L.; Wang, Y.; Chen, R. Automated matching of multiple terrestrial laser scans for stem mapping without the use of artificial references. Int. J. Appl. Earth Obs. Geoinf. 2017, 56, 13–23. [Google Scholar] [CrossRef] [Green Version]
  16. Ritter, T.; Nothdurft, A. Automatic assessment of crown projection area on single trees and stand-level, based on three-dimensional point clouds derived from terrestrial laser-scanning. Forests 2018, 9, 237. [Google Scholar] [CrossRef]
  17. Henning, J.G.; Radtke, P.J. Detailed Stem Measurements of Standing Trees from Ground-Based Scanning Lidar. For. Sci. 2006, 52, 67–80. [Google Scholar] [CrossRef]
  18. Moorthy, I.; Miller, J.R.; Berni, J.A.J.; Zarco-Tejada, P.; Hu, B.; Chen, J. Field characterization of olive (Olea europaea L.) tree crown architecture using terrestrial laser scanning data. Agric. For. Meteorol. 2011, 151, 204–214. [Google Scholar] [CrossRef]
  19. Strahler, A.H.; Jupp, D.L.; Woodcock, C.E.; Schaaf, C.B.; Yao, T.; Zhao, F.; Yang, X.; Lovell, J.; Culvenor, D.; Newnham, G.; et al. Retrieval of forest structural parameters using a ground-based lidar instrument (Echidna®). Can. J. Remote Sens. 2008, 34, S426–S440. [Google Scholar] [CrossRef]
  20. Fardusi, M.J.; Fardusi, M.J.; Chianucci, F.; Barbati, A. Concept to Practice of Geospatial-Information Tools to Assist Forest Management and Planning under Precision Forestry Framework: A review. Ann. Silvic. Res. 2017, 41, 3–14. [Google Scholar] [CrossRef]
  21. Holopainen, M.; Kankare, V.; Vastaranta, M.; Liang, X.; Lin, Y.; Vaaja, M.; Yu, X.; Hyyppä, J.; Hyyppä, H.; Kaartinen, H.; et al. Tree mapping using airborne, terrestrial and mobile laser scanning–A case study in a heterogeneous urban forest. Urban For. Urban Green. 2013, 12, 546–553. [Google Scholar] [CrossRef]
  22. Kankare, V.; Liang, X.; Vastaranta, M.; Yu, X.; Holopainen, M.; Hyyppä, J. Diameter distribution estimation with laser scanning based multisource single tree inventory. ISPRS J. Photogramm. Remote Sens. 2015, 108, 161–171. [Google Scholar] [CrossRef]
  23. Erikson, M.; Vestlund, K. Finding tree-stems in laser range images of young mixed stands to perform selective cleaning. In Proceedings of the Scandlaser Scientific Workshop on Airborne Laser Scanning of Forests, Umea, Sweden, 3–4 September 2003; pp. 244–250. [Google Scholar]
  24. Lovell, J.L.; Jupp, D.L.B.; Culvenor, D.S.; Coops, N.C. Using airborne and ground-based ranging lidar to measure canopy structure in Australian forests. Can. J. Remote Sens. 2003, 29, 607–622. [Google Scholar] [CrossRef]
  25. Hopkinson, C.; Chasmer, L.; Young-Pow, C.; Treitz, P. Assessing forest metrics with a ground-based scanning lidar. Can. J. For. Res. 2004, 34, 573–583. [Google Scholar] [CrossRef] [Green Version]
  26. Thies, M.; Pfeifer, N.; Winterhalder, D.; Gorte, B.G.H. Three-dimensional reconstruction of stems for assessment of taper, sweep and lean based on laser scanning of standing trees. Scand. J. For. Res. 2004, 19, 571–581. [Google Scholar] [CrossRef]
  27. Olofsson, K.; Holmgren, J.; Olsson, H. Tree stem and height measurements using terrestrial laser scanning and the RANSAC algorithm. Remote Sens. 2014, 6, 4323–4344. [Google Scholar] [CrossRef]
  28. Lindberg, E.; Holmgren, J.; Olofsson, K.; Olsson, H. Estimation of stem attributes using a combination of terrestrial and airborne laser scanning. Eur. J. For. Res. 2012, 131, 1917–1931. [Google Scholar] [CrossRef] [Green Version]
  29. Koreň, M.; Mokroš, M.; Bucha, T. Accuracy of tree diameter estimation from terrestrial laser scanning by circle-fitting methods. Int. J. Appl. Earth Obs. Geoinf. 2017, 63, 122–128. [Google Scholar] [CrossRef]
  30. Yang, B.; Dai, W.; Dong, Z.; Liu, Y. Automatic forest mapping at individual tree levels from terrestrial laser scanning point clouds with a hierarchical minimum cut method. Remote Sens. 2016, 8, 372. [Google Scholar] [CrossRef]
  31. Huang, H.; Li, Z.; Gong, P.; Cheng, X.; Clinton, N.; Cao, C.; Ni, W.; Wang, L. Automated Methods for Measuring DBH and Tree Heights with a Commercial Scanning Lidar. Photogramm. Eng. Remote Sens. 2011, 77, 219–227. [Google Scholar] [CrossRef]
  32. Xi, Z.; Hopkinson, C.; Chasmer, L.; Xi, Z.; Hopkinson, C.; Chasmer, L. Automating Plot-Level Stem Analysis from Terrestrial Laser Scanning. Forests 2016, 7, 252. [Google Scholar] [CrossRef]
  33. Liang, X.; Kukko, A.; Hyyppä, J.; Lehtomäki, M.; Pyörälä, J.; Yu, X.; Kaartinen, H.; Jaakkola, A.; Wang, Y. In-situ measurements from mobile platforms: An emerging approach to address the old challenges associated with forest inventories. ISPRS J. Photogramm. Remote Sens. 2018, 143, 97–107. [Google Scholar] [CrossRef]
  34. Liang, X.; Litkey, P.; Hyyppä, J.; Kaartinen, H.; Vastaranta, M.; Holopainen, M. Automatic stem mapping using single-scan terrestrial laser scanning. IEEE Trans. Geosci. Remote Sens. 2012, 50, 661–670. [Google Scholar] [CrossRef]
  35. Brolly, G.; Király, G. Algorithms for Stem Mapping by Means of Terrestrial Laser Scanning. Acta Silv. Lignaria Hung. 2009, 5, 119–130. [Google Scholar]
  36. Murphy, G.E.; Acuna, M.A.; Dumbrell, I. Tree value and log product yield determination in radiata pine ( Pinus radiata) plantations in Australia: Comparisons of terrestrial laser scanning with a forest inventory system and manual measurements. Can. J. For. Res. 2010, 40, 2223–2233. [Google Scholar] [CrossRef]
  37. Lovell, J.L.; Jupp, D.L.B.; Newnham, G.J.; Culvenor, D.S. Measuring tree stem diameters using intensity profiles from ground-based scanning lidar from a fixed viewpoint. ISPRS J. Photogramm. Remote Sens. 2011, 66, 46–55. [Google Scholar] [CrossRef]
  38. Astrup, R.; Ducey, M.J.; Granhus, A.; Ritter, T.; von Lüpke, N. Approaches for estimating stand-level volume using terrestrial laser scanning in a single-scan mode. Can. J. For. Res. 2014, 44, 666–676. [Google Scholar] [CrossRef]
  39. Suraj Reddy, R.; Jha, C.S.; Rajan, K.S. Automatic Estimation of Tree Stem Attributes Using Terrestrial Laser Scanning in Central Indian Dry Deciduous Forests. Curr. Sci. 2018, 114, 201. [Google Scholar] [CrossRef]
  40. Oveland, I.; Hauglin, M.; Giannetti, F.; Kjørsvik, N.S.; Gobakken, T. Comparing three different ground based laser scanning methods for tree stem detection. Remote Sens. 2018, 10, 538. [Google Scholar] [CrossRef]
  41. Reddy, R.S.; Jha, C.S.; Rajan, K.S. Automatic Tree Identification and Diameter Estimation Using Single Scan Terrestrial Laser Scanner Data in Central Indian Forests. J. Indian Soc. Remote Sens. 2018, 46, 937–943. [Google Scholar] [CrossRef]
  42. Liang, X.; Hyyppä, J. Automatic stem mapping by merging several terrestrial laser scans at the feature and decision levels. Sensors 2013, 13, 1614–1634. [Google Scholar] [CrossRef] [PubMed]
  43. Liang, X.; Kankare, V.; Xiaowei, Y.; Hyyppa, J.; Holopainen, M. Automated Stem Curve Measurement Using Terrestrial Laser Scanning. IEEE Trans. Geosci. Remote Sens. 2014, 52, 1739–1748. [Google Scholar] [CrossRef]
  44. Hilker, T.; Coops, N.C.; Culvenor, D.S.; Newnham, G.; Wulder, M.A.; Bater, C.W.; Siggins, A. A simple technique for co-registration of terrestrial LiDAR observations for forestry applications. Remote Sens. Lett. 2012, 3, 239–247. [Google Scholar] [CrossRef]
  45. Antonarakis, A.S. Evaluating forest biometrics obtained from ground lidar in complex riparian forests. Remote Sens. Lett. 2011, 2, 61–70. [Google Scholar] [CrossRef]
  46. Abegg, M.; Kükenbrink, D.; Zell, J.; Schaepman, M.; Morsdorf, F.; Abegg, M.; Kükenbrink, D.; Zell, J.; Schaepman, M.E.; Morsdorf, F. Terrestrial Laser Scanning for Forest Inventories—Tree Diameter Distribution and Scanner Location Impact on Occlusion. Forests 2017, 8, 184. [Google Scholar] [CrossRef]
  47. Côté, J.-F.; Fournier, R.A.; Frazer, G.W.; Olaf Niemann, K. A fine-scale architectural model of trees to enhance LiDAR-derived measurements of forest canopy structure. Agric. For. Meteorol. 2012, 166–167, 72–85. [Google Scholar] [CrossRef]
  48. Van der Zande, D.; Jonckheere, I.; Stuckens, J.; Verstraeten, W.W.; Coppin, P. Sampling design of ground-based lidar measurements of forest canopy structure and its effect on shadowing. Can. J. Remote Sens. 2008, 34, 526–538. [Google Scholar] [CrossRef]
  49. Simonse, M.; Aschoff, T.; Spiecker, H.; Thies, M. Automatic determination of forest inventory parameters using terrestrial laser scanning. In Proceedings of the ScandLaser Scientific Workshop on Airborne Laser Scanning of Forests, Umea, Sweden, 3–4 September 2003; pp. 252–258. [Google Scholar]
  50. Eysn, L.; Pfeifer, N.; Ressl, C.; Hollaus, M.; Grafl, A.; Morsdorf, F.; Ressl, C.; Eysn, L.; Pfeifer, N.; Morsdorf, F.; et al. A Practical Approach for Extracting Tree Models in Forest Environments Based on Equirectangular Projections of Terrestrial Laser Scans. Remote Sens. 2013, 5, 5424–5448. [Google Scholar] [CrossRef] [Green Version]
  51. Yao, T.; Yang, X.; Zhao, F.; Wang, Z.; Zhang, Q.; Jupp, D.; Lovell, J.; Culvenor, D.; Newnham, G.; Ni-Meister, W.; et al. Measuring forest structure and biomass in New England forest stands using Echidna ground-based lidar. Remote Sens. Environ. 2011, 115, 2965–2974. [Google Scholar] [CrossRef]
  52. Calders, K.; Newnham, G.; Burt, A.; Murphy, S.; Raumonen, P.; Herold, M.; Culvenor, D.; Avitabile, V.; Disney, M.; Armston, J.; et al. Nondestructive estimates of above-ground biomass using terrestrial laser scanning. Methods Ecol. Evol. 2015, 6, 198–208. [Google Scholar] [CrossRef]
  53. Heinzel, J.; Huber, M.O. Constrained spectral clustering of individual trees in dense forest using terrestrial laser scanning data. Remote Sens. 2018, 10, 1056. [Google Scholar] [CrossRef]
  54. Liu, G.; Wang, J.; Dong, P.; Chen, Y.; Liu, Z. Estimating individual tree height and diameter at breast height (DBH) from terrestrial laser scanning (TLS) data at plot level. Forests 2018, 8, 398. [Google Scholar] [CrossRef]
  55. Olofsson, K.; Holmgren, J. Single tree stem profile detection using terrestrial laser scanner data, flatness saliency features and curvature properties. Forests 2016, 7, 207. [Google Scholar] [CrossRef]
  56. Liu, C.; Xing, Y.; Duanmu, J.; Tian, X. Evaluating different methods for estimating diameter at breast height from terrestrial laser scanning. Remote Sens. 2018, 10, 513. [Google Scholar] [CrossRef]
  57. Pitkänen, T.P.; Raumonen, P.; Kangas, A. Measuring stem diameters with TLS in boreal forests by complementary fitting procedure. ISPRS J. Photogramm. Remote Sens. 2019, 147, 294–306. [Google Scholar] [CrossRef]
  58. Bienert, A.; Georgi, L.; Kunz, M.; Maas, H.G.; von Oheimb, G. Comparison and combination of mobile and terrestrial laser scanning for natural forest inventories. Forests 2018, 8, 395. [Google Scholar] [CrossRef]
  59. Mohammed, H.I.; Majid, Z.; Izah, L.N. Terrestrial laser scanning for tree parameters inventory. IOP Conf. Ser. Earth Environ. Sci. 2018, 169, 012096. [Google Scholar] [CrossRef]
  60. Schodterer, H. Einrichtung eines permanenten Stichprobennetzes im Lehrforst; University of Natural Resources and Life Sciences: Wien, Austria, 1987. [Google Scholar]
  61. Bitterlich, W. Die Winkelzählprobe. Allg. Forst-Und Holzwirtsch. Ztg. 1948, 59, 4–5. [Google Scholar] [CrossRef]
  62. Bitterlich, W. Die Winkelzählprobe. Forstwiss. Cent. 1952, 71, 215–225. [Google Scholar] [CrossRef]
  63. Bitterlich, W. The Relascope Idea. Relative Measurements in Forestry; Commonwealth Agricultural Bureau: Wallingford, UK, 1984; ISBN 0851985394. [Google Scholar]
  64. Shannon, C.E. A Mathematical Theory of Communication. Bell Syst. Tech. J. 1948, 27, 379–423. [Google Scholar] [CrossRef] [Green Version]
  65. Reineke, L.H. Perfecting a stand-density index for evenage forests. J. Agric. Res. 1933, 46, 627–638. [Google Scholar]
  66. Fueldner, K. Strukturbeschreibung von Buchen-Edellaubholz-Mischwäldern; Georg-August-Universitaet Goettingen: Göttingen, Germany, 1995. [Google Scholar]
  67. Clark, P.J.; Evans, F.C. Distance to Nearest Neighbor as a Measure of Spatial Relationships in Populations. Ecology 1954, 35, 445–453. [Google Scholar] [CrossRef]
  68. FARO SCENE | FARO Technologies. Available online: https://www.faro.com/products/construction-bim-cim/faro-scene/ (accessed on 23 February 2019).
  69. Isenburg, M. LAStools-Efficient LiDAR Processing Software (Version 160429, Academic). Available online: https://rapidlasso.com/lastools/ (accessed on 23 February 2019).
  70. Axelsson, P. DEM generation from laser scanner data using adaptive TIN models. Int. Arch. Photogramm. Remote Sens. 2000, XXXIII, 110–117. [Google Scholar]
  71. R Core Team. R: A Language and Environment for Statistical Computing, R Version 3.5.1; R Foundation for Statistical Computing: Vienna, Austria, 2018. [Google Scholar]
  72. Rodriguez, A.; Laio, A. Machine learning. Clustering by fast search and find of density peaks. Science 2014, 344, 1492–1496. [Google Scholar] [CrossRef]
  73. Pedersen, T.L.; Hughes, S.; Qiu, X. Densityclust: Clustering by Fast Search and Find of Density Peaks. R Package Version 0.3. 2017. Available online: https://cran.r-project.org/package=densityClust (accessed on 7 February 2019).
  74. Müller, C.H.; Garlipp, T. Simple consistent cluster methods based on redescending M-estimators with an application to edge identification in images. J. Multivar. Anal. 2005, 92, 359–385. [Google Scholar] [CrossRef] [Green Version]
  75. Garlipp, T. Edci: Edge Detection and Clustering in Images. R Package Version 1.1-3. 2018. Available online: https://CRAN.R-project.org/package=edci (accessed on 23 February 2019).
  76. Baddeley, A.; Rubak, E.; Turner, R. Spatial Point Patterns: Methodology and Applications with R; CRC Press: Boca Raton, FA, USA, 2015; ISBN 9781482210200. [Google Scholar]
  77. Veall, M.R.; Zimmermann, K.F. Pseudo-R2 measures for some common limited dependent variable models. J. Econ. Surv. 1996, 10, 241–259. [Google Scholar] [CrossRef]
  78. Zhang, W.; Wan, P.; Wang, T.; Cai, S.; Chen, Y.; Jin, X.; Yan, G. A Novel Approach for the Detection of Standing Tree Stems from Plot-Level Terrestrial Laser Scanning Data. Remote Sens. 2019, 11, 211. [Google Scholar] [CrossRef]
  79. Kelbe, D.; van Aardt, J.; Romanczyk, P.; van Leeuwen, M.; Cawse-Nicholson, K. Marker-Free Registration of Forest Terrestrial Laser Scanner Data Pairs With Embedded Confidence Metrics. IEEE Trans. Geosci. Remote Sens. 2016, 54, 4314–4330. [Google Scholar] [CrossRef]
  80. Ducey, M.; Astrup, R. Adjusting for nondetection in forest inventories derived from terrestrial laser scanning. Can. J. Remote Sens. 2013. [Google Scholar] [CrossRef]
  81. Kankare, V.; Puttonen, E.; Holopainen, M.; Hyyppä, J. The effect of TLS point cloud sampling on tree detection and diameter measurement accuracy. Remote Sens. Lett. 2016, 7, 495–502. [Google Scholar] [CrossRef]
  82. Buckland, S.T.; Laake, J.L.; Anderson, D.R.; Burnham, K.P.; Lutz, S. Distance Sampling: Estimating Abundance of Biological Populations. J. Wildl. Manag. 2007, 59, 628. [Google Scholar] [CrossRef]
  83. Richardson, A.M. Advanced Distance Sampling. Ecology 2008, 89, 3550–3551. [Google Scholar] [CrossRef]
  84. Buckland, S.T.; Rexstad, E.A.; Marques, T.A.; Oedekoven, C.S. Distance Sampling: Methods and Applications; Methods in Statistical Ecology; Springer International Publishing: Cham, Switzerland, 2015; ISBN 978-3-319-19218-5. [Google Scholar]
  85. Olofsson, K.; Olsson, H. Estimating tree stem density and diameter distribution in single-scan terrestrial laser measurements of field plots: A simulation study. Scand. J. For. Res. 2018, 33, 365–377. [Google Scholar] [CrossRef]
  86. Seidel, D.; Ammer, C. Efficient measurements of basal area in short rotation forests based on terrestrial laser scanning under special consideration of shadowing. iForest-Biogeosci 2014, 7, 227. [Google Scholar] [CrossRef]
  87. De Vries, P.G. Sampling Theory for Forest Inventory; Springer: Berlin, Germany; Heidelberg, Germany, 1986; ISBN 978-3-540-17066-2. [Google Scholar]
  88. Henttonen, H.M.; Kangas, A. Optimal plot design in a multipurpose forest inventory. For. Ecosyst. 2015, 2, 31. [Google Scholar] [CrossRef] [Green Version]
  89. Bauwens, S.; Bartholomeus, H.; Calders, K.; Lejeune, P. Forest Inventory with Terrestrial LiDAR: A Comparison of Static and Hand-Held Mobile Laser Scanning. Forests 2016, 7, 127. [Google Scholar] [CrossRef]
Figure 1. Scan settings. Numbers below scanner positions (marked as triangles) denote scan variants in which each respective scanner position was used. For the most intensive scan variant, variant 1, the distance between each neighboring scanner position (triangle) was constantly 15 m. The Styrofoam balls as reference targets (filled circles) were located in two concentric squares. The outer square had a side length of 14.1 m and the distance of each reference target to the center was 10 m. The inner square had a side length of 7.1 m and the distance of each reference target to the center was 5 m. In addition, the two squares were rotated by 45°. In scan variants without a central scan (2, 4, 6, 8), an extra reference target was placed at the center location.
Figure 1. Scan settings. Numbers below scanner positions (marked as triangles) denote scan variants in which each respective scanner position was used. For the most intensive scan variant, variant 1, the distance between each neighboring scanner position (triangle) was constantly 15 m. The Styrofoam balls as reference targets (filled circles) were located in two concentric squares. The outer square had a side length of 14.1 m and the distance of each reference target to the center was 10 m. The inner square had a side length of 7.1 m and the distance of each reference target to the center was 5 m. In addition, the two squares were rotated by 45°. In scan variants without a central scan (2, 4, 6, 8), an extra reference target was placed at the center location.
Remotesensing 11 01602 g001
Figure 2. Distribution of detection rates for different scan variants, lower dbh thresholds, and plot radii. Black squares represent average detection rates over all 23 sample plots and for a specific setting.
Figure 2. Distribution of detection rates for different scan variants, lower dbh thresholds, and plot radii. Black squares represent average detection rates over all 23 sample plots and for a specific setting.
Remotesensing 11 01602 g002
Figure 3. Commission rates for different scan variants, lower dbh thresholds, and plot radii. Black squares represent mean detection rates.
Figure 3. Commission rates for different scan variants, lower dbh thresholds, and plot radii. Black squares represent mean detection rates.
Remotesensing 11 01602 g003
Figure 4. Overall accuracies for different scan variants, lower dbh thresholds, and plot radii. Black squares represent mean detection rates.
Figure 4. Overall accuracies for different scan variants, lower dbh thresholds, and plot radii. Black squares represent mean detection rates.
Remotesensing 11 01602 g004
Figure 5. Overall accuracy achieved with scan variant 3 evaluated separately for lower dbh thresholds of 5, 10, and 15 cm and a fine grid of maximum radii. Solid black line indicates average overall accuracy of 23 sample plots. Gray shaded area indicates 95% interval for the 23 plots.
Figure 5. Overall accuracy achieved with scan variant 3 evaluated separately for lower dbh thresholds of 5, 10, and 15 cm and a fine grid of maximum radii. Solid black line indicates average overall accuracy of 23 sample plots. Gray shaded area indicates 95% interval for the 23 plots.
Remotesensing 11 01602 g005
Table 1. Summary statistics of sample plots. s l o p e , slope of sample plot; d m , diameter of mean basal area tree; B A / h a , basal area per hectare; N / h a , number of trees per hectare; S D I , stand density index; C V d b h , coefficient of variation of diameter at breast height; D i f f _ F u e l , dbh differentiation according to Füldner; C E , Clark and Evans aggregation index; s h a n n o n , Shannon index; p _ d e c , proportion of deciduous trees.
Table 1. Summary statistics of sample plots. s l o p e , slope of sample plot; d m , diameter of mean basal area tree; B A / h a , basal area per hectare; N / h a , number of trees per hectare; S D I , stand density index; C V d b h , coefficient of variation of diameter at breast height; D i f f _ F u e l , dbh differentiation according to Füldner; C E , Clark and Evans aggregation index; s h a n n o n , Shannon index; p _ d e c , proportion of deciduous trees.
# Of Sample Plots23
# Of Trees3894
# Of Trees/Sample Plot169.3
dbh Range (cm)5.0–79.6
MeanSDMinMax
s l o p e (%)27.810.410.551.0
d m (cm)22.48.39.737.6
B A / h a (m2/ha)46.810.225.764.9
N / h a (trees/ha)195317532795658
S D I (trees/ha)10453145231648
C V d b h 0.790.230.441.43
D i f f _ F u e l 0.460.060.280.56
C E 0.840.120.631.12
s h a n n o n 0.520.3801.16
p _ d e c 0.380.3401
Table 2. Overview of scan variants with respect to geometric setup, number of scans, and necessary working time.
Table 2. Overview of scan variants with respect to geometric setup, number of scans, and necessary working time.
VariantSetting# Of ScansScan Time (min)Approx. Scanner Installation Time (min)Approx. Sphere Installation Time (min)Approx. Total Working Time Per Plot (min)
1Hexagon with center777215103
2Hexagon without center66618589
3Triangle with center44412561
4Triangle without center3339547
5Rectangle with center55515575
6Rectangle without center44412561
7Diagonal with center3339547
8Diagonal without center2226533
9Single scan (only center)1113014
Table 3. Average root mean square error (RMSE) of automatic dbh measurements over all 23 sample plots and depending on scan variant, lower dbh threshold, and plot radius.
Table 3. Average root mean square error (RMSE) of automatic dbh measurements over all 23 sample plots and depending on scan variant, lower dbh threshold, and plot radius.
Scan Variants RMSE in cm (RMSE in %)
Radiusdbh123456789
20 m≥5 cm4.18
(18.78)
4.48
(20.69)
4.70
(19.78)
5.06
(21.34)
4.08
(17.29)
4.70
(19.39)
4.48
(18.85)
5.29
(22.04)
6.24
(23.43)
20 m≥10 cm4.09
(15.83)
4.48
(17.69)
4.34
(15.74)
4.79
(17.35)
4.05
(15.10)
4.61
(16.69)
4.39
(16.28)
5.20
(18.84)
6.51
(22.59)
20 m≥15 cm4.14
(13.66)
4.43
(14.80)
4.66
(14.92)
5.14
(16.54)
4.25
(13.77)
4.87
(15.41)
4.56
(14.77)
5.57
(17.89)
7.00
(22.05)
15 m≥5 cm3.92
(16.98)
4.20
(18.76)
4.61
(19.70)
4.92
(21.04)
3.96
(16.98)
4.28
(17.89)
4.21
(17.71)
5.22
(21.62)
5.77
(22.62)
15 m≥10 cm3.79
(14.43)
4.15
(16.07)
4.04
(14.79)
4.49
(16.32)
3.78
(14.12)
4.01
(14.69)
4.17
(15.41)
4.95
(17.76)
6.09
(21.64)
15 m≥15 cm3.90
(12.65)
3.98
(12.83)
4.35
(13.98)
4.83
(15.58)
3.93
(12.79)
4.15
(13.23)
4.27
(13.78)
5.22
(16.70)
6.65
(21.00)
10 m≥5 cm3.76
(15.46)
3.63
(15.14)
4.33
(17.76)
4.22
(17.11)
4.01
(16.70)
4.41
(16.96)
3.72
(15.20)
4.81
(16.99)
5.55
(21.83)
10 m≥10 cm3.46
(12.70)
3.65
(13.71)
3.75
(13.58)
3.93
(13.82)
3.60
(12.94)
3.94
(13.40)
3.82
(13.95)
4.91
(16.32)
5.91
(20.69)
10 m≥15 cm3.68
(11.89)
3.64
(11.62)
4.01
(12.85)
4.14
(13.25)
3.82
(12.17)
4.17
(12.68)
4.05
(13.06)
5.20
(15.85)
6.36
(19.88)
5 m≥5 cm2.66
(10.78)
2.69
(11.10)
3.63
(14.77)
2.93
(10.78)
2.93
(11.41)
2.87
(11.16)
3.78
(14.78)
3.45
(12.81)
4.74
(18.30)
5 m≥10 cm2.74
(9.80)
2.85
(10.17)
3.03
(10.64)
2.97
(9.64)
3.04
(10.40)
2.96
(10.02)
3.75
(12.71)
3.43
(11.87)
5.07
(16.97)
5 m≥15 cm2.74
(8.85)
3.03
(9.86)
3.12
(9.93)
3.07
(9.35)
3.06
(9.56)
3.09
(9.66)
3.82
(11.84)
3.56
(11.75)
5.22
(16.25)
Table 4. Average bias of automatic dbh measurements over all 23 sample plots and depending on scan variant, lower dbh threshold, and plot radius.
Table 4. Average bias of automatic dbh measurements over all 23 sample plots and depending on scan variant, lower dbh threshold, and plot radius.
Scan Variants Bias in cm (Bias in %)
Radiusdbh123456789
20 m≥5 cm−0.62
(−2.64)
−0.63
(−2.33)
−1.18
(−4.36)
−1.61
(−5.93)
−1.03
(−4.12)
−1.21
(−4.12)
−1.26
(−4.91)
−2.03
(−7.51)
−3.39
(−12.48)
20 m≥10 cm−0.95
(−3.82)
−0.95
(−3.51)
−1.66
(−5.98)
−2.05
(−7.37)
−1.39
(−5.19)
−1.61
(−5.69)
−1.61
(−5.97)
−2.45
(−8.72)
−3.81
(−13.17)
20 m≥15 cm−1.31
(−4.59)
−1.34
(−4.47)
−2.03
(−6.57)
−2.42
(−7.85)
−1.77
(−5.85)
−1.99
(−6.35)
−2.02
(−6.74)
−2.95
(−9.57)
−4.47
(−14.23)
15 m≥5 cm−0.66
(−2.92)
−0.64
(−2.51)
−0.96
(−3.61)
−1.40
(−5.15)
−0.83
(−3.52)
−0.92
(−3.47)
−1.05
(−4.23)
−1.97
(−6.80)
−3.17
(−12.02)
15 m≥10 cm−1.01
(−4.00)
−0.96
(−3.61)
−1.47
(−5.40)
−1.83
(−6.67)
−1.22
(−4.70)
−1.31
(−4.77)
−1.37
(−5.25)
−2.39
(−8.24)
−3.66
(−12.80)
15 m≥15 cm−1.36
(−4.69)
−1.41
(−4.81)
−1.79
(−5.88)
−2.18
(−7.19)
−1.61
(−5.46)
−1.66
(−5.37)
−1.78
(−6.09)
−2.77
(−8.86)
−4.36
(−13.80)
10 m≥5 cm−0.75
(−3.05)
−0.73
(−2.62)
−1.01
(−3.85)
−1.35
(−4.62)
−0.85
(−3.52)
−0.89
(−2.94)
−1.25
(−5.07)
−2.51
(−7.99)
−3.35
(−12.42)
10 m≥10 cm−1.15
(−4.28)
−1.00
(−3.48)
−1.54
(−5.47)
−1.65
(−5.69)
−1.34
(−5.07)
−1.33
(−4.45)
−1.57
−5.91)
−2.79
(−8.76)
−3.89
(−13.18)
10 m≥15 cm−1.42
(−4.71)
−1.37
(−4.50)
−1.82
(−5.75)
−1.97
(−6.37)
−1.63
(−5.44)
−1.56
(−4.70)
−1.88
(−6.33)
−3.16
(−9.39)
−4.43
(−13.69)
5 m≥5 cm−0.46
(−2.06)
−0.52
(−1.77)
−1.04
(−3.35)
−1.34
(−3.73)
−0.86
(−4.06)
−0.38
(−1.14)
−1.42
(−5.51)
−1.58
(−5.56)
−3.63
(−12.60)
5 m≥10 cm−0.72
(−2.78)
−0.85
(−2.74)
−1.82
(−5.80)
−1.68
(−4.87)
−1.14
(−4.65)
−0.71
(−2.29)
−1.83
(−6.71)
−1.98
(−6.91)
−4.22
(−13.17)
5 m≥15 cm−0.81
(−2.86)
−0.95
(−3.08)
−1.86
(−5.53)
−1.82
(−5.21)
−1.26
(−4.65)
−0.74
(−2.42)
−2.00
(−6.86)
−2.10
(−7.05)
−4.40
(−13.18)
Table 5. Ranking of scan variants.
Table 5. Ranking of scan variants.
Scan VariantWorking Time Per Plot (min)Overall Accuracy (%)RMSE (cm)Standardized Working Time Per Plot
(0, … , 1)
Standardized Overall Accuracy
(0, … , 1)
Standardized RMSE
(0, … , 1)
Average Standardized ValueOverall Rank
110378.153.591.0000.0000.0000.3336
28977.643.770.8430.0190.0770.3135
36176.924.050.5280.0460.1970.2571
44766.314.210.3710.4440.2650.3607
57576.153.710.6850.0750.0510.2703
66172.534.000.5280.2110.1750.3054
74772.064.080.3710.2280.2090.2692
83351.474.740.2131.0000.4910.5688
91458.245.930.0000.7461.0000.5829
Table 6. Logistic regression analysis.
Table 6. Logistic regression analysis.
Full Models
Detection   Rate   d r % Commission   Error   c   %
CovariateCoef.Est.SEt ValuepValueEst.SEt ValuepValue
I n t e r c e p t β 0 5.8223.2721.7800.095−5.7017.861−0.7250.479
s l o p e β 1 0.0190.0171.1130.283−0.0010.043−0.0320.975
dm β 2 −0.0280.047−0.6060.5530.0610.1340.4580.654
N / h a β 3 −0.001<0.001−2.430.0280.0010.0010.530.814
C V d b h β 4 −3.3821.908−1.7720.097−1.0464.377−0.2390.814
C E β 5 −2.3602.107−1.120.280−0.9605.540−0.1730.865
S h a n n o n β 6 0.0140.5250.0260.9790.8841.4410.6130.549
p _ d e c β 7 0.4470.4940.9050.3800.7361.4320.5140.615
R E f r o n 2 0.6270.128
Final Models
Detection   Rate   d r % Commission   Error   c %
CovariateCoef.Est.SEt ValuepValueEst.SEt valuepValue
I n t e r c e p t β 0 1.1340.2524.496<0.001−4.0690.606−6.716<0.001
N / h a β 3 −0.001<0.001−3.8440.001
R E f r o n 2 0.469
Table 7. Comparison of tree detection with the benchmark dataset.
Table 7. Comparison of tree detection with the benchmark dataset.
Scan ModePlot IDComplexity (%)Tree Detection
Complete- ness (%)RankCorrectness (%)RankMean accuracy (%)Rank
MS1easy92.16692.16892.166
2easy85.7184.7185.21
3medium45.581397.10562.049
4medium67.5396.3079.39
5difficult42.6410100.00359.787
6difficult34.1997.5650.63
mean61.309.794.645.371.537.3
SS1easy58.821383.331268.9713
2easy53.5784.9165.69
3medium27.701497.62643.1614
4medium37.1893.5553.21
5difficult11.451293.75820.4112
6difficult11.0289.6619.62
mean33.291390.478.745.1813
MS, multiple scan; SS, single scan.
Table 8. Comparison of dbh estimation with the benchmark dataset.
Table 8. Comparison of dbh estimation with the benchmark dataset.
Scan ModePlot IDComplexity (%)dbh
RMSE (cm)Rankbias (cm)RankRMSE (%)Rankbias (%)Rank
MS1easy1.225−0.4075.098−1.679
2easy2.15−1.0812.60−6.33
3medium2.815−1.40815.435−7.6910
4medium1.78−0.527.70−2.25
5difficult4.367−1.52823.716−8.278
6difficult2.01−0.5715.13−4.29
mean2.395.7−0.927.713.286.3−5.089
SS1easy4.588−2.471219.498−10.5112
2easy3.97−1.9721.21−10.52
3medium5.117−3.701327.327−19.7812
4medium4.40−2.0016.12−7.33
5difficult6.318−3.47929.497−16.218
6difficult3.55−0.2525.19−1.77
mean4.657.7−2.3111.323.147.3−11.0210.7
MS, multiple scan; SS, single scan.

Share and Cite

MDPI and ACS Style

Gollob, C.; Ritter, T.; Wassermann, C.; Nothdurft, A. Influence of Scanner Position and Plot Size on the Accuracy of Tree Detection and Diameter Estimation Using Terrestrial Laser Scanning on Forest Inventory Plots. Remote Sens. 2019, 11, 1602. https://0-doi-org.brum.beds.ac.uk/10.3390/rs11131602

AMA Style

Gollob C, Ritter T, Wassermann C, Nothdurft A. Influence of Scanner Position and Plot Size on the Accuracy of Tree Detection and Diameter Estimation Using Terrestrial Laser Scanning on Forest Inventory Plots. Remote Sensing. 2019; 11(13):1602. https://0-doi-org.brum.beds.ac.uk/10.3390/rs11131602

Chicago/Turabian Style

Gollob, Christoph, Tim Ritter, Clemens Wassermann, and Arne Nothdurft. 2019. "Influence of Scanner Position and Plot Size on the Accuracy of Tree Detection and Diameter Estimation Using Terrestrial Laser Scanning on Forest Inventory Plots" Remote Sensing 11, no. 13: 1602. https://0-doi-org.brum.beds.ac.uk/10.3390/rs11131602

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