Skip to main content

ORIGINAL RESEARCH article

Front. Plant Sci., 10 February 2021
Sec. Technical Advances in Plant Science

Predicting Tree Species From 3D Laser Scanning Point Clouds Using Deep Learning

\r\nDominik Seidel*Dominik Seidel1*Peter AnnighferPeter Annighöfer2Anton ThielmanAnton Thielman3Quentin Edward SeifertQuentin Edward Seifert3Jan-Henrik ThauerJan-Henrik Thauer3Jonas GlatthornJonas Glatthorn1Martin EhbrechtMartin Ehbrecht1Thomas KneibThomas Kneib3Christian AmmerChristian Ammer1
  • 1Faculty of Forest Sciences, Silviculture and Forest Ecology of the Temperate Zones, University of Göttingen, Göttingen, Germany
  • 2Forest and Agroforest Systems, Technical University of Munich, Freising, Germany
  • 3Campus Institute Data Science and Chairs of Statistics and Econometries, Göttingen, Germany

Automated species classification from 3D point clouds is still a challenge. It is, however, an important task for laser scanning-based forest inventory, ecosystem models, and to support forest management. Here, we tested the performance of an image classification approach based on convolutional neural networks (CNNs) with the aim to classify 3D point clouds of seven tree species based on 2D representation in a computationally efficient way. We were particularly interested in how the approach would perform with artificially increased training data size based on image augmentation techniques. Our approach yielded a high classification accuracy (86%) and the confusion matrix revealed that despite rather small sample sizes of the training data for some tree species, classification accuracy was high. We could partly relate this to the successful application of the image augmentation technique, improving our result by 6% in total and 13, 14, and 24% for ash, oak and pine, respectively. The introduced approach is hence not only applicable to small-sized datasets, it is also computationally effective since it relies on 2D instead of 3D data to be processed in the CNN. Our approach was faster and more accurate when compared to the point cloud-based “PointNet” approach.

Introduction

Many functions and services of a forest are tied to forest structure and the structure of the individual trees that constitute it. Therefore, structural information is not only relevant for monitoring deforestation (Goetz and Dubayah, 2011), estimating carbon stocks (Asner, 2009) or predicting biodiversity (Bergen et al., 2009; Dees et al., 2012), but also to enable more accurate models of microclimatic conditions (Ehbrecht et al., 2017), the carbon cycle (Xiao et al., 2019), water cycle (Varhola and Coops, 2013), and other tasks. For an optimized and goal oriented forest management, detailed information on the stand structure is also essential. For example, to ensure habitat continuity (Delheimer et al., 2019; Franklin et al., 2019), to control fire risk (Hirsch et al., 2001) or to optimize timber yield (Kellomäki et al., 2019) and stand stability (Díaz-Yáñez et al., 2017).

Today, three-dimensional (3D) data of forests is available through terrestrial (e.g., Seidel et al., 2019), airborne (e.g., Abd Rahman et al., 2009; Vastaranta et al., 2013), and even spaceborne remote sensing platforms (e.g., Qi and Dubayah, 2016). High-resolution 3D data on individual trees is also available for larger areas (Koch et al., 2006; Liang et al., 2014) and provides the opportunity to aid research in forest ecology (Danson et al., 2018; Disney, 2019), tree architecture modeling (Bucksch and Lindenbergh, 2008; Dorji et al., 2019), and to support forest management in an unprecedented way (Hirata et al., 2009). However, two major challenges must be overcome if 3D data of forests is to be used operationally on a larger scale.

First, individual tree separation from the stand data must be fully automatized in order to make tree-based modeling possible. So far, most studies relied on manual selection procedures to cut individuals from stand-level 3D data in order to enable tree-based processing. This process may be very precise, since the human cognitive system does an excellent job in identifying 3D objects (Todd, 2004) and also proved to be quite reproducible (Metz et al., 2013), but it is also very tedious. Intensive research has tackled the challenge of automatic forest point cloud segmentation (Li et al., 2012; Lu et al., 2014; Ayrey et al., 2017) and recently commercial software has become available to do the task automatically, fully objectively and with remarkable success rates (e.g., software package “LiDAR360,” GreenValley International, Berkeley, CA, United States1).

The second challenge lies in the automatic classification of identified tree individuals with regard to their species. This is the focus of the study presented here.

Tree species information is often a crucial parameter in forest inventory, for ecosystem models, or for forest management (Terryn et al., 2020). There have been several successful attempts to determine tree species solely based on structural attributes from high-resolution ground-based LiDAR data. While some studies used selected measures describing tree architecture to predict the species (Åkerblom et al., 2017; Terryn et al., 2020), others used bark characteristics (Othmani et al., 2013) or combinations of several selected structural measures like tree height, leaf area index, branch angle (Lin and Herold, 2016). In the latter study, combinations of as many as ten structural features proved very successful when predicting the tree species from 3D data. Some studies attempted the species classification task using deep learning techniques. For example, Guan et al. (2015) applied deep learning methods in order to classify tree point clouds collected using mobile laser scanning data in the roads of Xiamen City, China. Their algorithm included preprocessing steps, for example, ground points from the road surface were removed from the 3D representations. Trees were then individually segmented and the algorithm extracted geometric structures, more precisely waveform representations, of the single trees, to classify each individual using a support vector machine classifier. This strategy was applied to ten different tree species including 50,000 samples for training. In order to test their algorithm, they used more than 2000 tree individuals covering the same ten species and attained a classification accuracy of 86.1% (Guan et al., 2015). Terryn et al. (2020) also used support vector machines to classify tree species with mean test accuracies of around 80%. The latter study reported difficulties due to increased intra-species variability caused by size differences of the sampled trees as well as due to convergent structural traits across species for individuals of the same canopy class and shade tolerance group (Terryn et al., 2020).

The recent surge in availability of 3D models has led to various advancements in the development of 3D classification models (Qi et al., 2016). Several different approaches to process 3D objects like chairs vs. tables exist, including direct use of unordered point clouds, or using artificial neural networks that work on volumetric object representations (Maturana and Scherer, 2015; Ben-Shabat et al., 2017; Qi et al., 2017a, b). While there are neural networks that are able to classify 3D point clouds with promising accuracies, compared to 2D image classification, the results are still unsatisfactory. The reasons for that are diverse. One major and recurrent problem is the unordered nature of point clouds, as differently ordered points still depict the same point cloud, resulting in N! possible representations of the same point cloud (N = number of points). Another common problem when trying to accurately predict species from point clouds is that point clouds depict objects that usually differ in size. In the particular case of 3D point clouds of trees from terrestrial laser scanning there is the additional problem of a rather small sample size in terms of tree number in most studies. In contrast, airborne laser scanning (ALS) campaigns may produce point clouds of hundreds or thousands of trees, and some pioneering studies reported successful classifications of tree species directly from the point cloud (Budei et al., 2018). Classifications of deciduous/coniferous trees were also successful using airborne data (Hamraz et al., 2019). First approaches from mobile laser scanning have been mentioned above, but only for urban trees (Guan et al., 2015). With regard to TLS, Zou et al. (2017) introduced an approach for species classification that reached up to 95.6% accuracy, using automatically extracted individual 3D tree point clouds that were transformed into 2D images before classification into four different species. Similarly, Mizoguchi et al. (2019) performed a transformation of 3D point clouds into images in order to facilitate classification tasks based on the bark surface of two species. They reached classification accuracies also often greater than 90%. Despite these promising results, in a recent study, it was argued that 3D to 2D transformations come with the cost of a considerable loss in 3D structural information (Xi et al., 2020).

This seems intuitively right, but 2D data is not only processed much faster than 3D data, most classification algorithms directly using raw point clouds also achieve considerably worse results than e.g., 2D image classification (Ben-Shabat et al., 2017; Qi et al., 2017a, b). Therefore, it is interesting to explore the 2D classification approach further.

Convolutional Neural Networks (CNN), first introduced by LeCun et al., 1995, are particularly suited for image classification, as each neuron in the network is only connected to a limited number of other neurons (sparse connectivity). Furthermore, CNNs share parameters efficiently (Goodfellow et al., 2016). In contrast to using raw point clouds, images are regularized input data, as they are easily standardized to have the same amount of pixels to be evaluated. The problems that come along with having to be invariant to N! permutations are thus mitigated.

Additionally, the analysis of regions that lie adjacent to one another is much simpler in an ordered 2D environment. The ordered nature of images is perfectly exploited by CNN’s, as “subpictures” of the input images are taken and connected (via kernels) to single elements of matrices in the following layer, connecting only adjacent pixels in this layer.

The vulnerability of the CNN approach to aspects such as size and position of objects in the images is thus reduced (LeCun et al., 1998), allowing easier analysis of positional and dimensional pattern when compared to the point clouds. The analysis of neighboring regions is intuitively much more difficult in 3D where the same region can be represented in N! different ways. In case of trees, such variations include the position of different branches or the curvature of the stem. When looking at single batches of images much more compressed information is provided when compared to looking at batches of 3D point clouds, as adjacent pixels are more correlated than pixels further apart (Raschka and Mirjalili, 2019).

Motivated by the above, we tested the performance of an image classification approach based on CNN with the aim to classify seven tree species from 2D representations (images) of 3D point clouds. We were particularly interested in how the approach would perform with and without artificially increased training data size, which we created through “augmented” (slightly altered) images. This issue may be particularly important for studies that only provide a small sample of 3D point clouds per species. For comparison of our findings with an existing point cloud-based approach, we also applied the PointNet-approach to our 3D data.

Materials and Methods

Laser Scanning and 3D Tree Point Clouds

3D tree point clouds used in this study (n = 690) originated from several laser scanning campaigns conducted in the last decade. All scans were captured in forest sites located in Germany and the United States (Oregon), including managed as well as unmanaged forests (National Parks). The sampled sites represent a large variety in soil conditions, climatic characteristics, and management regimes. All scans were made with a Faro Focus 3D 120 (Faro Technologies Inc., Lake Marry, FL, United States) or a Zoller and Fröhlich Imager 5006 (Zoller and Fröhlich GmbH, Wangen i.A., Germany). Details on the devices, scan settings, and environmental conditions at the various studies site are provided in the original studies cited in Table 1. However, some key information is given in the following for a better understanding of the data used.

TABLE 1
www.frontiersin.org

Table 1. Overview on the datasets used in this study with the number of tree point clouds per species, reference to the original studies for more detail and the scan devices used.

The angular scan setting was the same for all scans (0.035° or 10285 points per 360°) and for both scanners. Minimal scan distance 0.6 m and 1 m for the Faro and Imager, respectively. Maximum scan distance was 120 m for the Focus 3D and 79 m for the Imager 5006. All trees were placed within the actual scan ranges of the scanners (never closer, never further away). However, the scanner-to-tree distance differed among the trees since all trees were separated from multi-scan approaches covering larger forest areas. There were always at least four (max.: 17, mean: 7) scans capturing a tree form varying directions and distances. Naturally, co-registered point clouds had a notable variation in point cloud densities due to the different amounts and distances of scans contributing to the point cloud of an individual. Since low-resolution images were created from the point clouds in the following (see next chapter), we dispensed further point cloud standardization based on point cloud density. In fact, point cloud density was much larger in all cases than what could be depicted in the images made from the point clouds. Therefore, the below described conversion of the point-clouds into low-resolution images resulted in a drastic standardization in both, resolution and density of the data before it was used further.

The beam footprint of the two devices was below 1 cm up to a distance of 31.82 m for the Imager and 38.75 m for the Focus, respectively. We therefore assume the effect of footprint size to be neglectable in the data.

Those datasets that were not published so far originated from two different studies conducted in Germany (see details provided in Table 1). For the present study, we ignored effects of different origins of the trees and assumed the scans comparable from the two scanner models. Despite almost identical scan settings it is, however likely, that the two scanner models and the variable scan design in the field (incl. different numbers of scans per tree) resulted in some specific characteristics of the point clouds, for example different amounts of stray points and different point densities, as already mentioned. To further standardize the data, all scans were post-processed and filtered for erroneous points as described in the original studies, which included filters for isolated points, points with unclear reflection pattern (too dark, too bright) and points resulting from split laser beams. The softwares provided by the manufacturers of the two scan devices automatically removed all these point and we used the standard settings provided in the Faro Scene software (Faro Technologies Inc., Lake Marry, FL, United States) and the Z + F lasercontrol software (Zoller und Fröhlich GmbH, Wangen, Germany).

In a next step, each tree individual was manually separated from the forest point cloud using 3D visualization software as described in Metz et al. (2013). To do so, Scans obtained from the Faro Scanner were processed using CloudCompare (www.danielgm.net) and scans obtained with the Imager 5006 were processed using Leica Cyclone software (Leica Geosystems AG, Heerbrugg, Switzerland). All individual tree point clouds were exported as 3D point clouds in xyz-file format for further processing. An overview of an exemplary tree for each species considered in our study is provided in Figure 1.

FIGURE 1
www.frontiersin.org

Figure 1. 2D representations of 3D point clouds of an exemplary tree of each studied species. From left to right: Sessile oak (Quercus petraea L.), European ash (Fraxinus excelsior L.), Norway spruce (Picea abies L.), Scots pine (Pinus sylvestris L.), red oak (Quercus rubra L.), European beech (Fagus sylvatica L.), and Douglas-Fir [Pseudotzuga menziesii (Mirbel) Franco]. Trees are in scale (see scale bar on the right).

Data Processing

Typical convolutional network architectures require highly regular input data formats like those of 2D grids or 3D voxels to perform weight sharing and other kernel optimizations. To enable the use of image recognition and classification approaches, we transformed the 3D point clouds into image representations. 2D representations in the form of images are ordered by nature, since a different pixel arrangement does not lead to the same representation of the object. Also, the different sizes of the matrices do not play a role in images because the size of the images is defined by the chosen number of pixels and can be set identically for all images. To transform point clouds into images we plotted a randomly selected sample of 6,000 points from each tree’s point cloud to create a scatterplot. In this approach, caution is advised since small trees may be represented in more detail than large trees if size differences are profound. Therefore, we compared only adult forest trees. The scatterplot was then saved as an image with 150 × 100 pixels which are rather large images for image classification problems. Common image sizes from popular benchmark datasets were 28 × 28 or 32 × 32 pixels (Deng, 2012). We tested differently sized images, but found that having less pixels in the images led to poor representations of the trees.

For each tree’s point cloud we repeated the process for different viewing angles (rotation in the xy-plane, see Figure 2 for an example) to minimize the information loss of changing from a 3D- to a 2D representation.

FIGURE 2
www.frontiersin.org

Figure 2. 3D scatterplots of an exemplary beech tree from two different perspectives (180° of rotational difference in the xy-plane).

The parameters to be determined were therefore the number of “screenshots” per tree and hence the degree of rotation after which a new image should be produced and the pixel size of the saved images. In order to avoid oversimplifying our dataset and thereby inducing overfitting into our model, we chose a fairly conservative approach of generating ten 8-bit grayscale images per point cloud, as illustrated in Figure 3. Since the scatterplots had constant marker-sizes for points throughout the 3D space (with filled circular markers of fixed size independent from the viewpoint on the scatterplots), the 256 different gray values of the 8-bit images were used to reflect locational differences (lighter gray values for points further away).

FIGURE 3
www.frontiersin.org

Figure 3. Illustration of augmented point cloud views on the beech tree shown in Figure 2 from ten different viewing angles with rotations of the point cloud around all three axis combined. Additionally, we applied small vertical and horizontal shifts, added Gaussian noise, image sharpening and a change of contrast but those are hardly notable in the images.

Unfortunately, the dataset was not balanced with regard to the number of samples per tree species. As it was established that imbalanced datasets can have a significant negative impact on training classifiers (Japkowicz and Stephen, 2002), we needed to adjust the dataset when trying to classify all subspecies. We generated additional tree images for those species that were underrepresented, such as European ash, Scots pine, Norway spruce and Douglas-fir. To do so, we made use of classical data augmentation techniques. The datasets were thereby extended with newly generated, plausible examples. The transformations we applied were a weak rotation, a small vertical and horizontal shift, added Gaussian noise, image sharpening and a change of contrast. Those techniques were applied to all species, but we enhanced the number of underrepresented trees more severely. We did not try to create a completely balanced dataset as we would either have to delete additional trees, thus reducing the size of the dataset further, or create a large amount of images from the more scantily available species, thereby reducing the datasets variance and risking oversimplification of the dataset. We conducted a strict split of training and test data prior to data augmentation in order to avoid any overlap between training data and those images used for testing the approach. Each tree’s images were either completely in the training dataset or completely in the test data based on a random assignment of individuals.

Image Classification Using a Convolutional Neural Network

We chose a fairly simple and easy to implement network architecture, closely resembling the LeNet 5 architecture introduced in LeCun et al. (1998). We implemented the network using Keras (Chollet, 2015).

The network consists of four convolutional-, four maxpooling- and two dropout layers. Across the entire model, we used a fixed kernel size of 3 × 3. The kernels were all applied to the images in small 2D windows. The chosen filter size seems rather small for the large size of the input images of 150 × 100 pixels. However, the 5 × 5 filters used in LeNet 5 did not perform as well as the 3 × 3 filters. The output of a convolutional layer, consisting of multiple kernels, are multiple feature maps. These maps are two dimensional arrays. Throughout the complete network we used the Rectified Linear Unit (ReLU) activation function [f(x) = max(x, 0)].

The 150 × 100 input images were fed into the first convolutional layer using eight filters with a stride size of one. The first convolutional layer is followed by the first maxpooling layer with receptive fields of size 2 × 2 and a stride size of one pixel and the purpose of shrinking the size of the respective feature map and reducing the complexity of the model (O’Shea and Nash, 2015). Furthermore, positional invariance over local regions is enabled.

Although images do not induce the same problems as unordered point clouds, it is desirable to be invariant to certain positional invariances in the images. In the maxpooling layers, the feature maps are processed one small field at a time. The elements of one field are pooled using the maximum function, as Scherer et al. (2010) found that maxpooling can lead to faster convergence. The subsequently following second convolutional layer consists of sixteen 3 × 3 filters and is again followed by a maxpooling layer. The third convolutional layer consists of 32 3 × 3 filters and is followed by the first dropout layer. The 0.3 dropout layer had the purpose of reducing overfitting problems and in line with Hinton et al. (2012) drastically improved the model’s performance. Generally, dropout has the effect of forcing units within a layer to probabilistically take on more or less responsibility for given inputs. Feature detectors were deleted during training (Baldi and Sadowski, 2013) with the predetermined probability of 30%. To compensate the loss of these feature detectors, the remaining feature detectors needed to be adjusted to obtain continuously accurate prediction results, thus successfully generalizing the given input images. The 0.3 dropout layer was followed by the last convolutional layer of 64 3 × 3 filters. We subsequently flattened the 64 feature maps and led them into a fully connected layer consisting of 128 neurons. The fully connected layer was followed by the second dropout layer, this time deleting feature detectors during training with a probability of 50 percent. The last fully connected layer in our model, the classification layer, has seven output units, as we classified seven different tree species.

For the final output layer, we used a different activation function, namely the softmax activation function which transforms the input vector to a probability vector. Thus, we used the commonly used cross-entropy loss function, strongly penalizing bad predictions (Géron, 2017) and optimized the models loss using the Adam optimizer.

The models’ output were thus specific probabilities for each tree, expressing the certainty for a label prediction (Buduma and Locascio, 2017). The accuracy of the model was evaluated with an independent test dataset. From the full set of trees, some trees and the corresponding images were randomly selected for testing (Table 2). The species of each tree in the test dataset was predicted with the model and compared to the actually observed tree species. To obtain a unique classification, the species with the highest probability was always selected.

TABLE 2
www.frontiersin.org

Table 2. Number of images created through rotational views on the point clouds as well as added images through the augmentation.

For comparison with an existing approach, we also tested the performance of the PointNet approach on our point clouds. While the original PointNet approach is based on 1024 points per input point cloud, we decided to use a higher number of points for the difficult task of classifying tree species. We were able to work with randomly picked number of 2048 points from each trees point cloud based on our computational resources. As the patterns and shapes that make the point cloud trees recognizable are more likely in the treetop, we decided to cut of the lowest 30% of points. Although this appears to be a lot, only about ten percent of the absolute height of the trees was actually cut, as the point density is naturally higher in the lower parts of the trees. This yielded significantly more recognizable representations of the trees, at least for the human eye. To increase the sample size, we repeated the random pick of points ten times per tree. Finally, a strict train-test-split was conducted again.

Results

We successfully transformed the 3D point clouds into images by creating images from different perspective views on the point clouds. After image creation from ten perspectives per tree and additional image augmentation for underrepresented tree species, our data consisted of 4040 (50%) deciduous and 4060 (50%) coniferous tree images, with some images used for training and the remainder used for testing (see also Table 2). For comparison, Table 2 also shows the number of images used for testing the performance of the CNN approach without image augmentation.

Tree species classification based on our approach had an overall accuracy of 86.01% with augmentation applied. The confusion matrix (Figure 4) shows that the model very accurately classified Douglas-Fir trees (93% correct), Scots pine trees (92% correct), European beech trees (94% correct), and to some extent also Norway spruce trees (84%) and oaks (82%). The model was less accurate in the prediction of red oaks (63%) and ashes (77%).

FIGURE 4
www.frontiersin.org

Figure 4. Confusion matrix of the species classification with image augmentation applied. Shown are the classification cases in decimals (times 100 = percent). The matrix is to be red from left to right (row wise) only.

With no augmentation applied, the overall accuracy dropped to 80.2% (Figure 5) with accuracies particularly dropping for those species with small initial sample sizes. Oak dropped to 68% accuracy, ash to 64% and pine to 68%. Surprisingly, for red oak, an increase from 63 to 81% accuracy was observed in the unaugmented dataset.

FIGURE 5
www.frontiersin.org

Figure 5. Confusion matrix of the species classification without image augmentation. Shown are the classification cases in decimals (times 100 = percent). The matrix is to be red from left to right (row wise) only.

When it comes to confusion in the classification, it was found that for European beech confusion mainly occurred with European ash, while it was the other way around for ash (mostly confused with beech). Both species were also confused with oak and for European beech some confusion occurred also with Norway spruce. For Douglas-Fir and Norway spruce, we found that confusion mainly occurred both ways between these two species. Pine was in 6% of the cases misclassified as beech and in rarer cases as Douglas-fir (2%). Finally, red oak misclassification occurred with all other tree species, mostly though with other deciduous species (beech: 16%; oak: 6%; ash: 11%) and only in 5% of all cases with coniferous species (Douglas-Fir: 2%; spruce: 1%; pine: 2%).

Without augmentation, we observed greater confusion of species with small sample size (pine, ash and oak) with red oak and among each other.

Based on the PointNet approach, we did not achieve competitive accuracies. Classification accuracy was 23% for beech, 43% for Douglas-Fir, 20% for oak, 0% for ash and pine, 79% for spruce and 83% for red oak. The confusion matrix for the results obtained with PointNet is shown in Figure 6.

FIGURE 6
www.frontiersin.org

Figure 6. Confusion matrix of the species classification with PointNet based on the point clouds. Shown are the classification cases in decimals (times 100 = percent). The matrix is to be red from left to right (row wise) only.

Discussion

When dealing with LiDAR-based tree point clouds, classification of tree species is difficult since characteristics such as the tree bark or leaf structure, which are often used for classifications based on the human eye, are not necessarily available from a laser scan. While the bark structure may be a useful feature for species identification in very close-range scans (cf. Othmani et al., 2013; Mizoguchi et al., 2019) it may not appear in required detail at greater scanning distances. We are also not aware of studies that utilized solely leaf characteristics for tree species classification from laser scan data, even though leaf area index, a trait of all leaves together rather than individuals, was used in a pioneering study (Lin and Herold, 2016). In fact, leaf information from point clouds was denoted as “trivial” for species classification tasks (Xi et al., 2020), since classification should not depend on seasonality in the data (Hamraz et al., 2019). Furthermore, the spatial resolution of many laser scanners is not suitable to address detailed morphological differences among leaves. Hence, leaves, just like the bark, seem to be rather difficult to use for species classification from data obtained via terrestrial, mobile or airborne laser scanning in an operational way.

For these reasons, we decided to follow some pioneering studies by making use of the total tree architecture rather than specific structural elements. Puttonen et al. (2011) reported an accuracy of 65.4% when using LiDAR data from mobile laser scanning for tree species classification. Almost one decade later, Xi et al. (2020) conducted a benchmark test on the classification performance of several widely applied deep learning and machine learning algorithms that can be used for tree species classification and reported accuracies between 78 and 96% for nine tree species. Since the direct use of point clouds is computationally demanding, we followed a different approach based on image representations of the point clouds.

The overall accuracy of our approach was promising (86%) and we argue this is because the transformation of 3D to images enabled us to make use of the strong, already existing image classification techniques based on CNNs. In an attempt to compare our results from the CNN approach to the performance of the point-cloud based PointNet approach, we failed to achieve competitive results from the latter, all species considered. The small sample sizes for oak, pine and ash (<40 trees) may explain the bad performance for these species. For beech and Douglas-Fir the accuracies were low despite the larger sample sizes, particularly due to misclassification as spruce (see Figure 6). Overall, all tree species showed great confusion with spruce in the PointNet approach. Only for spruce itself and for red oak the PointNet approach yielded results in the range of the CNN-based approach. We have no explanation for the “attraction” of spruce or the high accuracy in the classification of red oak from the 3D data. However, the point cloud-based approach required a much greater computational effort and showed an overall weak performance on six out of seven tested species.

In contrast, we see great potential in the application of the CNN approach, particularly as it allows for additional image augmentation, which can strongly increase the sample size of the training data. This is crucial for small samples, like those for pine, ash and oak in our study. Such small sample sizes are not uncommon for terrestrial laser scanning campaigns in general. The observed overall difference in classification with and without image augmentation was 6% and largely attributed to a profound loss in classification accuracy of tree species with small sample sizes. While this clearly indicates the benefit of the augmentation approach, we also observed a surprising increase in accuracy for red oak (18%), a species that was not directly affected by the augmentation (no images augmented at all). When comparing the confusion matrices (Figures 4, 5) we can see that augmentation resulted in less confusion of red oak with ash and also with beech. A reduced confusion of red oak with ash is likely directly associated with the very low number of ashes in case of no augmentation and hence a reduced intra-species variability in the data of ash. The observed reduction of confusion of red oak with beech cannot be directly explained with augmentation, since images of neither of the species were augmented. While it is difficult to associate differences in prediction accuracies of two different CNNs directly to a specific cause, we hypothesize that in our case the differences are most likely attributed to a different training data set picked during the random train-test-split. If datasets are small (red oak = 100 trees) the effect of randomly picked training data can be fairly large, in our case a reduction in confusion of red oak with beech of 9%.

In general, we found that if the input data (of a given class; here: species) for the training of the CNN contained trees from a broad spectrum of growing conditions (here: red oak and beech) and the training dataset was rather small at the same time, classification success rates were lower compared to other species. Varying site conditions, management approaches, stand ages, and stand densities in each location resulted in different phenotypes of trees of the same species, but those trees were of course assigned to one class (here: red oak). This affects the accuracy of each species’ classification differently, since each species’ data originated from a varying amount of study sites and varying degrees of heterogeneity among the study sites. However, despite the small training data sample size of pine, this species was classified with high accuracy. We argue, this is because all Scots pine trees originated from a single study site with homogenous growing conditions for all trees.

Another reason for a confusion during the classification may be that species have a rather strong morphological resemblance. For example, Douglas-Fir was confused with Norway spruce and vice versa, which seems reasonable given the similarities in overall tree shape. Again, the small sample of pine trees was likely morphologically homogenous enough to allow for a very high classification accuracy despite small data size. This indicates a low variability in our dataset of pine trees, which is in contrast to that of beech (many different kinds of stands), Douglas-fir (Germany and United States) or red oak (ten different sites in Germany; cf. Burkardt et al., 2019). While the large sample sizes of these species may have compensated the negative effect of a large variety of tree shapes within a class, red oak classification accuracy was still rather low (Figure 4). Here, confusion occurred with all other species, but mostly with other deciduous species. We argue that this can be explained with the strong morphological differences among the observed 100 red oak trees, originating from ten different study sites (ten individuals per cite) within different management histories and distributed across Germany.

Considering the above, we see great potential for the approach presented here. Image augmentation can be used to enhance the dataset when sample sizes are small and the image-based approach can be used whenever computational efforts must be kept at a minimum.

We recommend using a standardized scan setting during data acquisition, with both scan resolution and number of scans per tree as constant as possible. Furthermore, it is advised to apply identical post-processing steps (tree segmentation, filtering) to all trees used in a study. We finally recommend to avoid applying our approach to trees of vastly different sizes, such as juvenile trees and mature trees at the same time. This may result in different levels of detail represented in the images and consequently affect the classification accuracy.

Conclusion

We conclude that the presented data transformation and image classification methods seems to be a valid approach for classifying 3D point clouds of trees with regard to species based on CNNs and image augmentation. We found that a classification accuracy of 86% for the seven tested tree species was possible despite small initial sample sizes and remarkable variation in the morphologies within tree species classes. Only in cases were both issues were present, namely a large within-species morphological variability and a small sample size, we observed lower classification accuracies. The PointNet approach used for comparison suffered from the small sample size and did not yield a competitive classification accuracy on our data, despite much greater computational effort.

Our approach of removing one spatial dimension from the initial data may come at the cost of a loss in characteristics that may be helpful for the classification task. However, using 2D representations created from different perspectives on the original 3D objects may have reduced such a loss of information. At the same time, the capabilities of existing deep learning algorithms with regard to 2D image classifications are remarkable and became only available through the reduction in dimension. Improvements of the classification accuracies for selected species could likely be achieved when a larger dataset can be used for training, since low accuracies were, with the exception of pine, associated with small sample sizes. This leads to the conclusion that small sample sizes are not necessarily a problem if the properties of the object class (here the structure of pine trees) are remarkable enough. Together with available automated tree segmentation approaches, we see great potential for operational use of the presented method in future forest inventories.

Data Availability Statement

The datasets presented in this study can be found in online repositories. The names of the repository/repositories and accession number(s) can be found below: https://data.goettingen-research-online.de/dataverse/gro. The datasets for this study can be found here: https://doi.org/10.25625/FOHUJM.

Author Contributions

DS, PA, JG, TK, and CA: conceptualization. DS and ME: data acquisition. DS, AT, QS, and J-HT: data processing. DS: manuscript writing. DS and CA: funding. All authors contributed to the article and approved the submitted version.

Funding

Funding was provided through the German Research Foundation through grants GRK 2300/1 provided to CA and SE2383/5-1 provided to DS. Part of this work was funded by the German Government’s Special Purpose Fund held at Landwirtschaftliche Rentenbank (FKZ: 844732) provided to DS. This study was conducted as part of the Research Training Group 2300 funded by the German Research Foundation (Deutsche Forschungsgemeinschaft).

Conflict of Interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Footnotes

  1. ^ https://greenvalleyintl.com

References

Abd Rahman, M. Z., Gorte, B. G. H., and Bucksch, A. K. (2009). “A new method for individual tree delineation and undergrowth removal from high resolution airborne lidar,” in Proceedings ISPRS Workshop Laserscanning 2009, September 1-2, France, IAPRS, XXXVIII (3/W8), 2009, eds F. Bretar, M. Pierrot-Deseilligny, and M. G. Vosselman (Paris: ISPRS).

Google Scholar

Åkerblom, M., Raumonen, P., Mäkipää, R., and Kaasalainen, M. (2017). Automatic tree species recognition with quantitative structure models. Remote Sens. Environ. 191, 1–12. doi: 10.1016/j.rse.2016.12.002

CrossRef Full Text | Google Scholar

Asner, G. P. (2009). Tropical forest carbon assessment: integrating satellite and airborne mapping approaches. Environ. Res. Lett. 4:034009. doi: 10.1088/1748-9326/4/3/034009

CrossRef Full Text | Google Scholar

Ayrey, E., Fraver, S., Kershaw, J. A. Jr., Kenefic, L. S., Hayes, D., Weiskittel, A. R., et al. (2017). Layer stacking: a novel algorithm for individual forest tree segmentation from LiDAR point clouds. Can. J. Remote Sens. 43, 16–27. doi: 10.1080/07038992.2017.1252907

CrossRef Full Text | Google Scholar

Baldi, P., and Sadowski, P. J. (2013). “Understanding dropout,” in Proceedings of the Advances in Neural Information Processing Systems, eds C. Burges, L. Bottou, M. Welling, Z. Ghahramani, and K. Weinberger (Red Hook, NY: Curran Associates, Inc), 2814–2822.

Google Scholar

Ben-Shabat, Y., Lindenbaum, M., and Fischer, A. (2017). 3d point cloud classification and segmentation using 3d modified fisher vector representation for convolutional neural networks. arXiv [Preprint]. arXiv 1711.08241 doi: 10.1109/LRA.2018.2850061

CrossRef Full Text | Google Scholar

Bergen, K. M., Goetz, S. J., Dubayah, R. O., Henebry, G. M., Hunsaker, C. T., Imhoff, M. L., et al. (2009). Remote sensing of vegetation 3−D structure for biodiversity and habitat: review and implications for lidar and radar spaceborne missions. J. Geophys. Res. Biogeosci. 114:G00E06. doi: 10.1029/2008JG000883

CrossRef Full Text | Google Scholar

Bucksch, A., and Lindenbergh, R. (2008). CAMPINO—a skeletonization method for point cloud processing. ISPRS J. Photogramm. Remote Sens. 63, 115–127. doi: 10.1016/j.isprsjprs.2007.10.004

CrossRef Full Text | Google Scholar

Budei, B. C., St-Onge, B., Hopkinson, C., and Audet, F. A. (2018). Identifying the genus or species of individual trees using a three-wavelength airborne lidar system. Remote Sens. Environ. 204, 632–647. doi: 10.1016/j.rse.2017.09.037

CrossRef Full Text | Google Scholar

Buduma, N., and Locascio, N. (2017). Fundamentals of Deep Learning: Designing Next-Generation Machine Intelligence Algorithms. Sebastopol, CA: O’Reilly Media Inc., 283.

Google Scholar

Burkardt, K., Annighöfer, P., Seidel, D., Ammer, C., and Vor, T. (2019). Intraspecific competition affects crown and stem characteristics of non-native Quercus rubra L. stands in Germany. Forests 10:846. doi: 10.3390/f10100846

CrossRef Full Text | Google Scholar

Chollet, F. (2015). Keras. San Francisco, CA: GitHub.

Google Scholar

Danson, F. M., Disney, M. I., Gaulton, R., Schaaf, C., and Strahler, A. (2018). The terrestrial laser scanning revolution in forest ecology. Interface Focus 8:20180001. doi: 10.1098/rsfs.2018.0001

CrossRef Full Text | Google Scholar

Dees, M., Straub, C., and Koch, B. (2012). Can biodiversity study benefit from information on the vertical structure of forests? Utility of LiDAR remote sensing. Curr. Sci. 102, 1181–1187.

Google Scholar

Delheimer, M. S., Moriarty, K. M., Linnell, M. A., and Woodruff, B. V. (2019). If a tree falls in a forest: implications of forest structure persistence for the Pacific marten (Martes caurina). Ecosphere 10:e02819. doi: 10.1002/ecs2.2819

CrossRef Full Text | Google Scholar

Deng, L. (2012). The mnist database of handwritten digit images for machine learning research [best of the web]. IEEE Signal. Process. Mag. 29, 141–142. doi: 10.1109/MSP.2012.2211477

CrossRef Full Text | Google Scholar

Díaz-Yáñez, O., Mola-Yudego, B., González-Olabarria, J. R., and Pukkala, T. (2017). How does forest composition and structure affect the stability against wind and snow? Forest Ecol. Manag. 401, 215–222. doi: 10.1016/j.foreco.2017.06.054

CrossRef Full Text | Google Scholar

Disney, M. (2019). Terrestrial Li DAR: a three−dimensional revolution in how we look at trees. New Phytol. 222, 1736–1741. doi: 10.1111/nph.15517

PubMed Abstract | CrossRef Full Text | Google Scholar

Dorji, Y., Annighöfer, P., Ammer, C., and Seidel, D. (2019). Response of beech (Fagus sylvatica L.) trees to competition—new insights from using fractal analysis. Remote Sens. 11:2656. doi: 10.3390/rs11222656

CrossRef Full Text | Google Scholar

Ehbrecht, M., Schall, P., Ammer, C., and Seidel, D. (2017). Quantifying stand structural complexity and its relationship with forest management, tree species diversity and microclimate. Agric. Forest Meteorol. 242, 1–9. doi: 10.1016/j.agrformet.2017.04.012

CrossRef Full Text | Google Scholar

Franklin, A., Gutiérrez, R. J., Carlson, P., and Rockweit, J. T. (2019). “Changing paradigms in understanding spotted owl habitat: implications for forest management and policy,” in Paper Presented at the American Fisheries Society & The Wildlife Society 2019 Joint Annual Conference, (Bethesda, MD: AFS).

Google Scholar

Géron, A. (2017). Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems. Sebastopol, CA: O’Reilly Media.

Google Scholar

Goetz, S., and Dubayah, R. (2011). Advances in remote sensing technology and implications for measuring and monitoring forest carbon stocks and change. Carbon Manag. 2, 231–244. doi: 10.4155/cmt.11.18

CrossRef Full Text | Google Scholar

Goodfellow, I., Bengio, Y., and Courville, A. (2016). Deep Learning. Cambridge, MA: MIT Press.

Google Scholar

Guan, H., Yu, Y., Ji, Z., Li, J., and Zhang, Q. (2015). Deep learning-based tree classification using mobile LiDAR data. Remote Sens. Lett. 6, 864–873. doi: 10.1080/2150704X.2015.1088668

CrossRef Full Text | Google Scholar

Hamraz, H., Jacobs, N. B., Contreras, M. A., and Clark, C. H. (2019). Deep learning for conifer/deciduous classification of airborne LiDAR 3D point clouds representing individual trees. ISPRS J. Photogramm. Remote Sens. 158, 219–230. doi: 10.1016/j.isprsjprs.2019.10.011

CrossRef Full Text | Google Scholar

Hinton, G. E., Srivastava, N., Krizhevsky, A., Sutskever, I., and Salakhutdinov, R. R. (2012). Improving neural networks by preventing co-adaptation of feature detectors. arXiv [Preprint]. arXiv: 1207.0580

Google Scholar

Hirata, Y., Furuya, N., Suzuki, M., and Yamamoto, H. (2009). Airborne laser scanning in forest management: individual tree identification and laser pulse penetration in a stand with different levels of thinning. Forest Ecol. Manag. 258, 752–760. doi: 10.1016/j.foreco.2009.05.017

CrossRef Full Text | Google Scholar

Hirsch, K., Kafka, V., Tymstra, C., McAlpine, R., Hawkes, B., Stegehuis, H., et al. (2001). Fire-smart forest management: a pragmatic approach to sustainable forest management in fire-dominated ecosystems. For. Chron. 77, 357–363. doi: 10.5558/tfc77357-2

CrossRef Full Text | Google Scholar

Japkowicz, N., and Stephen, S. (2002). The class imbalance problem: a systematic study. Intell. Data Anal. 6, 429–449. doi: 10.3233/IDA-2002-6504

CrossRef Full Text | Google Scholar

Kellomäki, S., Strandman, H., and Peltola, H. (2019). Effects of even-aged and uneven-aged management on carbon dynamics and timber yield in boreal Norway spruce stands: a forest ecosystem model approach. For. Int. J. Forest Res. 92, 635–647. doi: 10.1093/forestry/cpz040

CrossRef Full Text | Google Scholar

Koch, B., Heyder, U., and Weinacker, H. (2006). Detection of individual tree crowns in airborne lidar data. Photogramm. Eng. Remote Sens. 72, 357–363. doi: 10.14358/PERS.72.4.357

CrossRef Full Text | Google Scholar

LeCun, Y., Bottou, L., Bengio, Y., and Haffner, P. (1998). Gradient-based learning applied to document recognition. Proc. IEEE 86, 2278–2324. doi: 10.1109/5.726791

CrossRef Full Text | Google Scholar

LeCun, Y., Jackel, L., Bottou, L., Brunot, A., Cortes, C., Denker, J., et al. (1995). “Comparison of learning algorithms for handwritten digit recognition,” in Proceedings of the International Conference on Artificial Neural Networks, Vol. 60, Perth, 53–60.

Google Scholar

Li, W., Guo, Q., Jakubowski, M. K., and Kelly, M. (2012). A new method for segmenting individual trees from the lidar point cloud. Photogramm. Eng. Remote Sens. 78, 75–84. doi: 10.14358/PERS.78.1.75

CrossRef Full Text | Google Scholar

Liang, X., Hyyppä, J., Kukko, A., Kaartinen, H., Jaakkola, A., and Yu, X. (2014). The use of a mobile laser scanning system for mapping large forest plots. IEEE Geosci. Remote Sens. Lett. 11, 1504–1508. doi: 10.1109/LGRS.2013.2297418

CrossRef Full Text | Google Scholar

Lin, Y., and Herold, M. (2016). Tree species classification based on explicit tree structure feature parameters derived from static terrestrial laser scanning data. Agric. For. Meteorol. 216, 105–114. doi: 10.1016/j.agrformet.2015.10.008

CrossRef Full Text | Google Scholar

Lu, X., Guo, Q., Li, W., and Flanagan, J. (2014). A bottom-up approach to segment individual deciduous trees using leaf-off lidar point cloud data. ISPRS J. Photogramm. Remote Sens. 94, 1–12. doi: 10.1016/j.isprsjprs.2014.03.014

CrossRef Full Text | Google Scholar

Maturana, D., and Scherer, S. (2015). “Voxnet: a 3d convolutional neural network for real-time object recognition,” in Proceedings of the 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Hamburg, (Piscataway, NJ: IEEE), 922–928. doi: 10.1109/IROS.2015.7353481

CrossRef Full Text | Google Scholar

Metz, J., Seidel, D., Schall, P., Scheffer, D., Schulze, E. D., and Ammer, C. (2013). Crown modeling by terrestrial laser scanning as an approach to assess the effect of aboveground intra-and interspecific competition on tree growth. For. Ecol. Manag. 310, 275–288. doi: 10.1016/j.foreco.2013.08.014

CrossRef Full Text | Google Scholar

Mizoguchi, T., Ishii, A., and Nakamura, H. (2019). Individual tree species classification based on terrestrial laser scanning using curvature estimation and convolutional neural network. Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci. 42, 1077–1082. doi: 10.5194/isprs-archives-XLII-2-W13-1077-2019

CrossRef Full Text | Google Scholar

O’Shea, K., and Nash, R. (2015). An introduction to convolutional neural networks. arXiv [Preprint]. arXiv 1511.08458

Google Scholar

Othmani, A., Voon, L. F. L. Y., Stolz, C., and Piboule, A. (2013). Single tree species classification from terrestrial laser scanning data for forest inventory. Pattern Recogn. Lett. 34, 2144–2150. doi: 10.1016/j.patrec.2013.08.004

CrossRef Full Text | Google Scholar

Pretzsch, H., Steckel, M., Heym, M., Biber, P., Ammer, C., Ehbrecht, M., et al. (2020). Stand growth and structure of mixed-species and monospecific stands of Scots pine (Pinus sylvestris L.) and oak (Q. robur L., Quercus petraea (M att.) L iebl.) analysed along a productivity gradient through Europe. Eur. J. For. Res. 139, 349–367. doi: 10.1007/s10342-019-01233-y

CrossRef Full Text | Google Scholar

Puttonen, E., Jaakkola, A., Litkey, P., and Hyypp”a, J. (2011). Tree classification with fused mobile laser scanning and hyperspectral data. Sensors 11, 5158–5182. doi: 10.3390/s110505158

PubMed Abstract | CrossRef Full Text | Google Scholar

Qi, C. R., Su, H., Mo, K., and Guibas, L. J. (2017a). “Pointnet: deep learning on point sets for 3d classification and segmentation,” in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, (Piscataway, NJ: IEEE), 652–660.

Google Scholar

Qi, C. R., Su, H., Nießner, M., Dai, A., Yan, M., and Guibas, L. J. (2016). “Volumetric and multi-view cnns for object classification on 3d data,” in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, 5648–5656. doi: 10.1109/CVPR.2016.609

CrossRef Full Text | Google Scholar

Qi, C. R., Yi, L., Su, H., and Guibas, L. J. (2017b). “Pointnet++: deep hierarchical feature learning on point sets in a metric space,” in Proceedings of the Advances in Neural Information Processing Systems, Long Beach, CA, 5099–5108.

Google Scholar

Qi, W., and Dubayah, R. O. (2016). Combining Tandem-X InSAR and simulated GEDI lidar observations for forest structure mapping. Remote Sens. Environ. 187, 253–266. doi: 10.1016/j.rse.2016.10.018

CrossRef Full Text | Google Scholar

Raschka, S., and Mirjalili, V. (2019). Python Machine Learning: Machine Learning and Deep Learning with Python, Scikit-Learn, and TensorFlow 2. Birmingham: Packt Publishing Ltd.

Google Scholar

Scherer, D., Müller, A., and Behnke, S. (2010). “Evaluation of pooling operations in convolutional architectures for object recognition,” in International Conference on Artificial Neural Networks, (Berlin: Springer), 92–101. doi: 10.1007/978-3-642-15825-4_10

CrossRef Full Text | Google Scholar

Seidel, D., Ehbrecht, M., Annighöfer, P., and Ammer, C. (2019). From tree to stand-level structural complexity—which properties make a forest stand complex? Agric. For. Meteorol. 278:107699. doi: 10.1016/j.agrformet.2019.107699

CrossRef Full Text | Google Scholar

Seidel, D., Leuschner, C., Müller, A., and Krause, B. (2011). Crown plasticity in mixed forests—quantifying asymmetry as a measure of competition using terrestrial laser scanning. For. Ecol. Manag. 261, 2123–2132. doi: 10.1016/j.foreco.2011.03.008

CrossRef Full Text | Google Scholar

Seidel, D., Ruzicka, K. J., and Puettmann, K. (2016). Canopy gaps affect the shape of Douglas-fir crowns in the western Cascades. Oregon. For. Ecol. Manag. 363, 31–38. doi: 10.1016/j.foreco.2015.12.024

CrossRef Full Text | Google Scholar

Terryn, L., Calders, K., Disney, M., Origo, N., Malhi, Y., Newnham, G., et al. (2020). Tree species classification using structural features derived from terrestrial laser scanning. ISPRS J. Photogramm. Remote Sens. 168, 170–181. doi: 10.1016/j.isprsjprs.2020.08.009

CrossRef Full Text | Google Scholar

Todd, J. T. (2004). The visual perception of 3D shape. Trends Cogn. Sci. 8, 115–121. doi: 10.1016/j.tics.2004.01.006

PubMed Abstract | CrossRef Full Text | Google Scholar

Varhola, A., and Coops, N. C. (2013). Estimation of watershed-level distributed forest structure metrics relevant to hydrologic modeling using LiDAR and Landsat. J. Hydrol. 487, 70–86. doi: 10.1016/j.jhydrol.2013.02.032

CrossRef Full Text | Google Scholar

Vastaranta, M., Wulder, M. A., White, J. C., Pekkarinen, A., Tuominen, S., Ginzler, C., et al. (2013). Airborne laser scanning and digital stereo imagery measures of forest structure: comparative results and implications to forest mapping and inventory update. Can. J. Remote Sens. 39, 382–395. doi: 10.5589/m13-046

PubMed Abstract | CrossRef Full Text | Google Scholar

Xi, Z., Hopkinson, C., Rood, S. B., and Peddle, D. R. (2020). See the forest and the trees: effective machine and deep learning algorithms for wood filtering and tree species classification from terrestrial laser scanning. ISPRS J. Photogramm. Remote Sens. 168, 1–16. doi: 10.1016/j.isprsjprs.2020.08.001

CrossRef Full Text | Google Scholar

Xiao, J., Chevallier, F., Gomez, C., Guanter, L., Hicke, J. A., Huete, A. R., et al. (2019). Remote sensing of the terrestrial carbon cycle: a review of advances over 50 years. Remote Sens. Environ. 233:111383. doi: 10.1016/j.rse.2019.111383

CrossRef Full Text | Google Scholar

Zou, X., Cheng, M., Wang, C., Xia, Y., and Li, J. (2017). Tree classification in complex forest point clouds based on deep learning. IEEE Geosci. Remote Sens. Lett. 14, 2360–2364. doi: 10.1109/LGRS.2017.2764938

CrossRef Full Text | Google Scholar

Keywords: machine-learning, artificial intelligence, tree species classification, laser scanning, convolutional neural networks

Citation: Seidel D, Annighöfer P, Thielman A, Seifert QE, Thauer J-H, Glatthorn J, Ehbrecht M, Kneib T and Ammer C (2021) Predicting Tree Species From 3D Laser Scanning Point Clouds Using Deep Learning. Front. Plant Sci. 12:635440. doi: 10.3389/fpls.2021.635440

Received: 30 November 2020; Accepted: 19 January 2021;
Published: 10 February 2021.

Edited by:

Kioumars Ghamkhar, AgResearch Ltd., New Zealand

Reviewed by:

Milutin Milenković, Wageningen University and Research, Netherlands
Ribana Roscher, University of Bonn, Germany

Copyright © 2021 Seidel, Annighöfer, Thielman, Seifert, Thauer, Glatthorn, Ehbrecht, Kneib and Ammer. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

*Correspondence: Dominik Seidel, ZHNlaWRlbEBnd2RnLmRl

Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.