Introduction

The characterisation of branch structure is a fundamental practice for a variety of purposes. Understanding the way that trees grow empowers urban planners to plant the right trees in the right place for the right purpose. It also enables arborists and utilities managers to implement appropriate pruning regimes for managed trees. A comprehensive understanding of branch structure facilitates the development of high-fidelity models for modelling the carbon storage capacity of forests, supporting carbon sequestration initiatives. From an academic perspective, the ability to characterise branch structure enables a greater understanding of tree function and physiology, such as tree mechanics [1], tree respiration [2] or seed dispersal techniques [3]. Branch characteristics such as branch angle and branch frequency have been demonstrated to influence the overlap and aggregation of foliage, which are important in determining light-harvesting capacity [4, 5]. For foresters and tree breeders, branch characteristics are highly significant as branching is considered to be one of the most important phenotypic traits.

The value of timber is influenced by various factors, including the size, angle, frequency, and dispersion of branches, and internodal length [6], because branching is directly linked to knottiness in timber products [7]. Consequently, the phenotypic traits associated with branching are closely tied to the value of a specific genotype [8]. Branch form is influenced by multiple factors [6, 9] including climate [10], terrain (exposure, elevation; [11]), nutrition [12], site and genetics [13], silvicultural practices such as pruning and thinning [14], and site and environment parameters [15].

Traditionally, branch characteristics are measured using manual tools such as callipers and protractors [16, 17]. Manual branch measurement provides a means of deriving highly accurate measurements that can be used for developing or testing allometric equations [18] and have been conducted intensively on some of the largest trees in the world [19]. This process is labour intensive and often involves working at height, reducing throughput, and increasing cost and safety concerns [20]. From an ecological perspective, the acquired knowledge is often worth the additional cost and time. Conversely, these methods are too costly for production forestry where large numbers of trees are regularly required to be assessed for inventory purposes. Consequently, visual assessments are often preferred for phenotyping and forest inventory due to their cost-effectiveness and rapid execution. However, visual assessments are inherently subjective and assessor variability can influence precision [21]. In addition, the assessment of tree structure and form, from a physiological perspective, are impractical with these methods. Testing the validity of scaling laws, such as the metabolic scaling theory [22, 23] or pipe model theory [24] are crucial for understanding biomass, carbon and water dynamics; however, scaling these measurements to large trees with traditional methods are unfeasible due to time, skill and cost requirements [25].

Laser scanning technologies offer a rapid and non-destructive means for tree structural characterisation, encompassing individual tree level as well as forest stand level captures [26]. Laser scanning is an active sensing technology utilising laser ranging to measure distances between the sensor and target objects and creating a three dimensional (3D) model or point cloud which can be scrutinised to study targets in great detail. Depending on the size and power of the laser, laser scanning offers capabilities for characterisation of individual branches with handheld scanners, to the global scale characterisation of forest resources using satellite-borne scanners [27]. Airborne laser scanning (ALS) enables tree height and productivity metric extraction at the landscape scale [28], surpassing the spatial limitations of traditional plot-based methods. Laser scanning technologies also hold potential for phenotyping breeding trials. While ALS is well-suited to characterising canopy structure [29] and height measurement [30], inherent low resolution and occlusion issues render this technology unsuitable for the characterisation of branching structure. Consequently, laser scanning from below the forest canopy provides a more suitable approach for fine-detailed tree characterisation [31•]. Proximal sensors, such as terrestrial laser scanners (TLS), mobile laser scanners (MLS) or unmanned aerial vehicle (UAV) laser scanners (ULS), enable individual tree characterisation at the branch scale. The majority of studies on branch structure have primarily focused on larger branches, with limited attention given to the finer-level branch architecture [32, 33]. This research gap represents a significant limitation in the field of phenotyping, particularly considering that the breeding process requires information at a young age when branch sizes are smaller.

The measurement of branch structure across different age classes is critical in production forestry and forest research for different purposes. Branch characterisation across age classes can help to develop and refine accurate allometric equations for calculating tree age or biomass [18]. In production forestry, branch characterisation of mature trees facilitates the inventory of timber grades prior to harvest, whereas evaluating branch-related phenotypes in young trees accelerates tree improvement programmes, streamlining the breeding process. To expedite the breeding process and supply optimal genetic material to growers, phenotypic assessments are typically conducted at a young age [34]. This early assessment is particularly important in forestry where crop rotation cycles are notably longer than, for example, cereal crops; and enables characterisation of important traits prior to the trees being affected by competition, masking the impact of genetics on branch form [35]. Studies on Pinus radiata have shown strong phenotype-genotype correlations as early as age one to two [36].

The primary objective of this review is to explore the existing technologies and analytical methods employed in characterising branch structure from point cloud-producing technologies. Through a comprehensive review of approximately 25 years of research, this review aims to assess the current state of branch characterisation, identify research gaps, and provide recommendations for future studies.

Methods

The research reviewed in this study was collated through a literature search focused on branch characterisation using point cloud-generating technologies. To achieve this, an initial series of nested queries was performed searching the abstracts, titles, and key words from articles within the Scopus database. The Scopus database was selected as it is one of the premier databases for remote sensing, covering a larger number of journals than other leading databases [37]. The first part of the initial query string included terms related to branch and tree architecture and modelling, while the second part was focused on terms associated with point clouds and their production, such as laser scanning, photogrammetry and lidar. The Scopus database was searched for all available publications up to 1st August 2023 using the following key words:

  • (TITLE-ABS-KEY (branch* AND ("detect*" OR "characteri*" OR "model*" OR "Skeleton*" OR "structur*" OR "pattern*" OR "angle*" OR "point*" OR "length*" OR "scar*") OR "Tree" AND (model* OR "Individual tree model*" OR "architecture") OR "QSM" OR "Quantitative Structure Model" OR "Tree components" OR "Tree attributes" OR "Tree structure")) AND (TITLE-ABS-KEY ("TLS" OR "Terrestrial laser scanning" OR "Terrestrial lidar" OR "T-lidar" OR "ULS" OR "UAV laser scanning" OR "UAV laser scanner" OR "UAV lidar" OR "Drone laser scanning" OR "Drone lidar" OR "MLS" OR "Mobile laser scanner" OR "Mobile laser scanning" OR "Mobile lidar" OR "Laser scan" OR "laser scanning" OR "Lidar" OR "Lidar scan" OR "Lidar scanning" OR "Light detection and ranging" OR "Structure from motion" OR "Sfm" OR "Photogrammetry" OR "Point cloud")).

To ensure the research was limited to relevant sources, only peer-reviewed articles and review papers were considered as they are recognised as the highest standard for trusted scientific communication [38]. Furthermore, the search was restricted to papers written in English and within the fields of computer science, agriculture and biological sciences, earth and planetary sciences and environmental science. It is, therefore, acknowledged that the scope of this review is limited to the database used for the search, along with the key words used in the string, the language and field parameters used to limit the search. The identified literature was then reviewed, and a process of forward and reverse chaining was implemented in Google Scholar to identify any additional literature that was crucial to the field of branch characterisation using point cloud technologies.

The Scopus database search produced 771 results. An initial cursory review of the results revealed that there were a number studies that shared key words with the search, which were either in the relevant field but focused on other aspects of tree characterisation, such as stem form or crown morphology, or were from different disciplines, such as coral reef ecology, astronomy, or computer architecture, which share common terminology or tools. Removing these brought the total number of applicable studies to 142. Forward and reverse chaining found an additional 70 pertinent studies, bringing the total to 212. More focused review of these studies found an additional 46 of these to be irrelevant, resulting in 166 publications being included in this review.

Literature Review

Traditional Methods

Forests are grown for a number of reasons including for recreation, timber production, biodiversity conservation and ecosystem services. In the context of timber production, the value placed on trees is often associated with their large, straight stems that are free from deformities [36]. From a tree improvement perspective, breeding programmes aim to produce high-quality trees for timber by combining desirable stem form characteristics such as straight stems and small branches with rapid stem volume increment [39, 40]. To support these programs, it is essential to measure a substantial number of trees accurately, using methods that are both simple and cost-effective [35]. Traditional manual measurement of stem form parameters such as diameter at breast height (DBH) and height are relatively fast using a diameter tape or callipers for stem and branch diameters, and a height pole or hypsometer for height. Branch structure, however, is generally too labour-intensive and is often limited to small sample sizes, if carried out at all [41,42,43,44].

A variety of branch characteristics, including diameter, angle, length, number and their dispersion across the stem are of interest in the study, growth and breeding of trees. Branch angle is assessed using methods such as direct measurement with a protractor [45], a digital goniometer [46], or by climbing and placing a clinometer at the base of the branch [47]. Kint et al. [48] used a Field-Map scope (IFER Ltd., Strašice, Czech Republic) system to calculate branch angle automatically. This involved positioning a reflector on an extendable pole at the branch insertion point and at a point 5 cm along the branch and measuring their position. This enabled elevated branch measurement from the ground; however, this method was noted to produce relatively large measurement errors [48]. Alternatively, trees can be felled and branch parameters measured on the ground [46]; however, destructive sampling is not practical for ongoing genetic trials or most types of inventory. Many traditional measurement methods of branch angle are time-consuming and are better suited for measuring small subsamples or individual trees. To expedite measurement, branch angles are commonly estimated visually. These scale-based assessments, such as the six-point scale introduced by Raymond, Cotterill [49], enable genotype comparisons for breeding programmes; however, they are inherently subjective.

More comprehensive methods for tree form measurement include crown mapping (Fig. 1a). This objective methodology was developed for the thorough measurement of large gymnosperms [19]. Data are systematically recorded in spreadsheets and subsequently analysed and modelled using the Sitchensis package (Fig. 1b; Kramer et al. [19]). The 3D visualisation of the data within Sitchensis enhances data integrity through rapid error checking in the field.

Fig. 1
figure 1

a Research crew measuring branch structure of a mature P. radiata, demonstrating the technical climbing and mensuration skill requirements; b Example of a model generated in the Sitchensis software using the sample data provided with the package. Stem and branches are colour-coded to represent different types of appendages: main stem (black), limbs (red), live branches (green) and dead branches (grey)

Technologies Available

A number of additional technologies have been trialled in the literature for assessing the structure of trees and plants including machine vision techniques like time of flight [50], structured light [51] or shape from silhouette [52]. X-ray computerised tomography (CT) has also been used to derive the structure of live plants [53] and to assess the branch structure of trees after harvest [54]. A common issue with these technologies is that they are often complex, require controlled laboratory environments, or large and expensive equipment that make them impractical for tree measurement which often takes place in remote locations like forests [50, 55]. Proximal and remote sensing techniques offer alternative methods that can increase the measurement efficiency whilst retaining objectivity and accuracy. A study found time savings of 50–76% per tree by using TLS for tree structure measurements in contrast to destructive sampling methods [56].

In the literature, three main techniques have been discussed for capturing tree-branching structures and representing them as point clouds [57]: three-dimensional electromagnetic digitising (3D EMD; Sinoquet et al. [58], Sellier, Fourcaud [59]), terrestrial photogrammetry (T-SfM; Morgenroth, Gomez [60], Dong et al. [61], Miller et al. [62]) and laser scanning, which includes airborne, UAV, terrestrial, and mobile methods [63,64,65•]. A summary of the advantages and disadvantages of the different point cloud-generating technologies can be found in Table 1.

Table 1 Advantages and disadvantages of methods for capturing tree architecture and branch structure as point clouds

Three-dimensional Electromagnetic Digitising

3D EMD involves measuring the architecture of a tree using a 3D electromagnetic digitising device (Polhemus, USA, 3space Fastrak; Fig. 2a) to record the spatial coordinates, diameter, and order of branch structure [59]. This method generates highly accurate and comprehensive models of tree architecture; however, involves labour-intensive data collection [26]. Additionally, it is limited by the 3 m range of the magnetic field [209], making it logistically challenging for larger trees (Fig. 2a).

Fig. 2
figure 2

a Application of the 3D digitising method to macadamia trees in an orchard (reprinted from White, Hanan [210] with permission from the Queensland Government Department of Agriculture and Fisheries); b A T-SfM model of a radiata seedling, showing the multiple image points (green dots) required to capture data using this methodology

Terrestrial Photogrammetry

Terrestrial photogrammetry (T-SfM) is arguably the most cost-effective method as cameras are more economical than laser scanners or 3D digitisers [62]. However, T-SfM data capture routines are more complex than laser scanning, requiring imagery from numerous viewpoints to reconstruct a single tree (Fig. 2b; Bournez et al. [57]) and are sensitive to light conditions [211]. Due to the passive nature of cameras, the accuracy of the T-SfM model reconstruction is highly dependent on the quality of the input imagery [212]. Achieving optimal camera settings, including low light sensitivity (ISO) and fast shutter speed, is essential to acquire the high quality imagery required for creating quality point clouds [213]. These parameters can be challenging to achieve simultaneously in a forest setting due to limited sunlight [213]. In addition, feature matching algorithms used in photogrammetric workflows may not be efficient for complex plant structures with self-occlusion, leading to reconstruction errors [66]. Thus, reproducing the branch structure of densely foliated crowns using T-SfM is unlikely due to canopy penetration limitations and associated reconstruction challenges. Another form of photogrammetry commonly used in forestry for characterising tree structure is UAV photogrammetry (UAV-SfM). Due to the aerial perspective and the passive nature of the sensors, UAV-SfM is generally unsuitable for characterising branch structure in forest environments as demonstrated in Fig. 3. A recent study observed that fine-level branch detail in an orchard environment in leaf-off conditions was difficult to detect with UAV-SfM, proving that the technology is not suitable for branch detection [214].

Fig. 3
figure 3

Figure showing point clouds from a single P. radiata tree captured with five different technologies. From left: ALS (20 points per m2 (ppm2); synthesised from ULS), UAV-SfM (637 ppm2), ULS (19,265 ppm2), TLS (203,424 ppm2) and personal laser scanning PLS (196,047 ppm2). Points are coloured by height and ALS and UAV-SfM points are displayed in larger size to increase visibility of their sparse points

Laser Scanning

Laser scanning offers a more rapid and efficient capture process along with a high level of reconstruction accuracy [26, 57, 78]. In contrast to photogrammetry, laser scanning is an active sensing technology and is therefore not dependant on lighting conditions. It also enables the efficient collection of hundreds or thousands of data points across the structural surface of a tree, without the need for physical contact that is required for 3D EMD. Laser scanning can be conducted using a variety of airborne and terrestrial platforms (Fig. 4). For the purposes of this review, airborne platforms are being divided into two categories: airborne laser scanning (ALS) from a manned aircraft and UAV laser scanning (ULS) from unmanned aircraft. Terrestrial platforms will be divided into terrestrial laser scanning (TLS) and mobile laser scanning (MLS). Being an active sensing technology, laser scanning in all its forms is less prone to environmental factors such as lighting conditions or sun angle that affect passive remote sensing techiques. However, laser scanning is not immune to the adverse effects of wind, which can introduce “ghost artefacts” to point clouds, where a tree or part of a tree is recorded in different locations at different times [213]. The impact of wind is greatest at the tree top and lowest towards the base of the stem, therefore, a greater or lower wind speed can be tolerated depending on the data capture objective. It is generally recommended to capture data in windless conditions [213], especially when characterising smaller structures such as branches, which restricts possible capture windows. Rain, fog and high humidity can also introduce noise into laser scanned point clouds by refracting, scattering, reflecting and absorbing the infrared light wavelengths that are used in laser scanners, thus affecting the laser beam [215,216,217,218].

Fig. 4
figure 4

The use of laser scanners in forest environments: a ULS; b TLS; c PLS

Airborne Laser Scanning

ALS enables rapid capture of forest structure and vegetation information across vast areas, spanning hundreds or even thousands of square kilometres [219]. ALS has been successfully used to derive tree heights [30] and estimate DBH indirectly [220] with a high level of precision and accuracy. Branch characterisation, however, may face challenges when occlusion of the stem and branches by other tree structures leads to a reduction in point cloud density, resulting in gaps in the point cloud [199]. Guidelines for the forestry sector state low pulse density for ALS to be 0.5–1 pulse per m2, and high as being > 3 pulses per m2 [221]. Reviewing the literature, [222] found ALS used in studies ranged between 1 point per m2 (ppm2۔) and > 25 ppm2, with 4–12 ppm2 being the most common. Given these low point cloud densities, ALS is typically not well-suited for branch characterisation (Fig. 3).

ALS data has been utilised to derive branch structure of mature coniferous trees for the purpose of species prediction [67•]. This involved computing internal crown parameters like branch length, width, slope, and density by fitting an internal spline from the base to the top of the tree, modelling the branch peaks and applying region growing and Euclidean clustering algorithms to model the branch skeleton. It is important to note that this promising method for branch characterisation was exclusively tested on open-grown trees with full canopies. Its suitability for forest-grown gymnosperms, which often exhibit substantial inter-tree occlusion and have dead or broken lower branches, has not been examined. Additionally, the study did not offer ground truth data to assess the accuracy of the reproduced branch structures.

Tree canopies have naturally evolved to effectively intercept light from above, making branch characterisation using laser scanning more effective when performed from beneath the canopy. One notable example of laser scanning applied to phenotyping is the study by du Toit et al. (2021), which focused on using ALS to derive the internal crown structure of Pseudotsuga menziesii [68••]. Their approach was similar to that of Harikumar et al. [67•], using a clustering algorithm to segment branches and subsequently growing clusters based on the similarity of the best-fit planes. Once clusters were identified, various metrics, including branch angle, width, length, and volume density, were calculated. This study also lacked field-measurements for validation, with branch length validated against manual measurements taken from the point clouds and branch angle validated against an independent dataset providing average measurements for the species in a given growing condition.

One final study used high-resolution TLS data to calibrate ALS data and scale assessments of forest canopy structure across large areas [29]. This method, however, would not be suitable for branch characterisation in a forest setting, particularly for phenotyping, which requires an accurate description of each individual tree. Overall, although ALS offers significant advantages for assessing forest structure, its suitability for detailed branch characterisations may vary between different forest conditions and the intended applications.

UAV Laser Scanning

UAV laser scanning (ULS; Fig. 4a) enables branch-level tree characterisation at both plot and stand levels [26] and serves as an effective tool for capturing vegetation metrics at an intermediate scale, bridging the gap between ALS and TLS [31•, 223]. The lower altitude and slower speeds typically result in high point densities for ULS data, which are orders of magnitude greater than ALS data, enabling characterisation of tree and branch structure that is more typical of TLS [224]. A previous study comparing five different ULS sensors found a range of point densities from 17 to 1942 ppm2 [225]. Much higher point densities are attainable with ULS, as is demonstrated in Fig. 3 (19,265 ppm2). Despite these higher resolutions, ULS remains constrained by the occlusion and canopy penetration challenges, which are commonly associated with ALS.

Adapting the methodology developed for ALS in a previous paper, du Toit et al. [73], successfully determined the heritability of branching traits such as branch angle (h2 = 0.277). Their study also found that branch length and angle could be derived with R2 values of 0.81 and 0.37 respectively, when validated against manual measurements from the point cloud [73]. Nevertheless, despite demonstrating that branch metrics could be derived from ULS data, this study primarily focused on upper canopy branching and did not address the measurement of suppressed branching on the lower stem, which is a key indicator of timber quality.

ULS point clouds have been used to accurately estimate volumes of stems and large branches using quantitative structural models (QSMs) of multiple tree species [31•]. Their study found that when assessing the volume of all cylinders from the QSMs exceeding 30 cm in diameter, there was a maximum concordance correlation coefficient (CCC) of 0.85 and an RMSE of 1.12 m3 between ULS and TLS volume measurements. This, however, significantly reduced to a CCC of 0.51 and an RMSE of 6.59 m3 when all branches were included, indicating that fine branch structure could not be accurately reconstructed [31•]. Their results suggest that scanning from below the forest canopy was more favourable for accurate modelling of the trunk and branches.

While ULS studies represent an improvement upon ALS for branch characterisation, some key limitations remain. First, regulatory restrictions currently limit the application of ULS technology in forest environments, as UAVs must typically operate within visual line of sight [226]. Second, flying above the canopy results in occlusion limiting the potential to describe branches lower in tree crowns.

Terrestrial Laser Scanning

Research into the characterisation of branching metrics from point clouds has predominantly focused on TLS (Fig. 4b). The first commercial TLS was released in 1998 [227]. The technology was trialled for forestry applications in the early 2000s [228,229,230,231], primarily focusing on assessing metrics used for volume estimation, such as height and diameter. The first studies applying TLS to branch characterisation were published shortly afterward [79, 232]. TLS has been used to accurately measure branch diameters, for example a study of Magnolia denudata Desr. attained a high level of precision (R2 of 0.84 and an RMSE of 8.4 mm) for branches with a minimum diameter of approximately 1 cm [80]. It was also used in a mature stand of P. sylvestris L. to detect whorls and estimate branch diameters and insertion angles with relatively low errors, yielding an RMSE of 1.31 cm (40.4%) for branch diameter and 15.4° (23.4%) for insertion angle, respectively [81•]. While these results demonstrate that TLS can effectively resolve smaller branching structures, it’s worth noting that some studies have highlighted that methods like QSM tend to overestimate the girth of branches with diameters less than 4 cm [82].

The literature shows that TLS offers a rapid and less labour-intensive approach to collecting and analysing data for branch characterisation, enabling detailed, tree-level forest structure characterisation at larger spatial scales than field measurements [26, 83]. It also provides more objective measurements compared to traditional ground-based observations by foresters [26]. TLS is considered an optimal technology for branch characterisation due to its capability for below-canopy, proximal sensing with a small beam divergence and high resolution, facilitating the measurement of small branches [84]. Indeed, the mm-level accuracy and ability to resolve fine scale branching has been hailed a revolution in the study of tree architecture, enabling researchers to explore the ‘missing link’ between large diameter branches and leaves [3, 55]. Point densities are characteristically an order of magnitude greater than ULS data (Fig. 3); however, the lack of reporting on point density in TLS studies makes it difficult to determine a typical point density. A recent study tested a range of point densities from 4800 to 79,700 ppm2 for estimating forest structural parameters [233]. Another study found an average point density of 1500 ppm2 for a data set with areas as high as 300,000 ppm2 [234].

While TLS shows great promise, occlusion remains a significant limitation [26, 85]. The inner branch structure of densely branched or foliated trees, especially in dense coniferous species, is often not visible using TLS [199]. Various methods have been proposed to address occlusion issues [235, 236], however, the static nature of TLS requires precise co-registration of point clouds collected from multiple locations to attain adequate coverage [31•]. Increasing the number of scan positions around a tree can help reduce branch occlusion [26]; however, the “observation angles” of TLS that enable penetration of gaps in the canopy can be limited in comparison to mobile systems like mobile laser scanning (MLS). Depending on the TLS system utilised, the increase in scan positions can also lead to reduced efficiency, which can make the operational use of TLS impractical for characterising a large number of trees, such as in a genetic trial. For example, in a recent unpublished study, the authors captured TLS and personal laser scanner (PLS) data of a 3 ha breeding trial. The PLS capture was conducted within a single day, whereas the TLS took eight days to complete (an example of the data can be found in Fig. 3). Recent advances in high-end TLS units that offer real-time, on-board registration of individual scans, negating the need for the placement of control points in the field, represent a significant advancement in the practicality of TLS deployment. For a recent, comprehensive review of TLS technology, please refer to Calders et al. [32].

Mobile Laser Scanning

MLS has emerged as a practical and scalable alternative to TLS (Fig. 4c; [8]). MLS involves using laser scanners on mobile platforms such as cars or all-terrain vehicles. As with TLS, the range of point density that can be expected is much larger than its airborne counterparts. Also similar to TLS, the studies seldom report on the point density. Of the studies compiled within this literature review, the point densities ranged from 10,000 to ~ 30,000 ppm2 [8, 74, 203]. The PLS data set used in Fig. 3 had a point density of 196,047 ppm2. Recent innovations in lightweight laser scanning have led to the adaptation of scanners for handheld and backpack-mounted platforms, enabling the operator to navigate through environments that are inaccessible to vehicles [237]. This increased mobility offers a greater flexibility in data capture within complex environments, significantly reducing object occlusion and maximising data coverage [213]. These backpack or handheld scanning systems are often referred to as “personal laser scanning” (PLS) in recent literature [213]. PLS generally uses simultaneous localisation and mapping (SLAM) algorithms to match scan scenes concurrently during the capture, ensuring accurate data collection while in motion. SLAM systems do not rely on global-navigation-satellite system (GNSS) locations, making them particularly well-suited for forest surveys, where GNSS accuracy is inherently poor under the canopy [8]. For the purposes of this study, we distinguish PLS from MLS as being smaller, SLAM-based systems that can be carried on a backpack, or handheld, for example the Li-Backpack (Green Valley, Beijing, China). MLS is defined here as being a larger, more accurate laser scanning system that is mounted to a vehicle, for example the SSW-IV mobile mapping system [204, 238]. A detailed appraisal of MLS technologies can be found in [213]. An additional advantage of the SLAM method is that it automatically co-registers the scans, an aspect which generally requires a significant amount of time when utilising TLS for deriving structural attributes. Conversely, PLS point clouds are inherently noisy, caused by a combination of the motion of the capture, high beam divergence, and co-registration issues within the SLAM process due to the complexity of the forest environment [239, 240].

To date, the limited number of studies employing MLS and PLS have primarily focused on deriving tree position, DBH and stem volume, with little emphasis on tree branch characterisation [205]. PLS has demonstrated significant efficiency gains, with a fourfold increase in capture efficiency for DBH and height compared to direct measurements [241], and six to sevenfold increases for DBH measurement alone compared to direct measurement and TLS measurement, respectively [242]. However, it’s important to note that in the latter study, understorey vegetation was cleared prior to scanning to facilitate the process, highlighting the need for testing PLS in more operational environments. Furthermore, PLS data, along with other laser scanning technologies and SfM, has the potential to yield additional metrics, such as stem curve and canopy metrics, without incurring additional fieldwork costs. For example, using QSM methods, PLS was employed to derive stem-to-branch volume ratios for sparsely-stocked plots of Pinus contorta with an RMSE of 21% [75]. In contrast, stem-to-branch volume ratios derived from ULS data overestimated volume by more than 300%, underscoring the argument that branch structure is more accurately characterised from beneath the canopy [75]. Additionally, PLS has been used to assess whorl location by modelling diametric profiles of the stems and employing an algorithm to detect stem swellings, which were assumed to be whorls [8]. A strong correlation was observed between field-measured and detected whorl heights; however, whorl detection was hindered by high numbers of false positives, mainly attributed to the prevalent noise in PLS point clouds [8]. To the authors’ knowledge, this is the only phenotyping study to date using MLS and one of the few laser scanning studies with a specific focus on phenotyping.

A recent study tested the efficacy of measuring branch structure of Picea abies L. using PLS, comparing two different methods (QSM and DBSCAN clustering) for extracting branching parameters [203••]. Derived branching metrics, such as branch location, diameter and angle were used to predict timber-related quality metrics, which were assessed against knottiness metrics derived from x-ray scans of the logs recovered from these stems after harvest. This study found QSM-derived branch features were superior for training machine learning models, which predicted features such as whorl distance, whorl count, knot index and knot volume with R2 values ranging 0.47–0.54 [203••]. Among all the reviewed methods, PLS stands out as combining optimal efficiency, scalability and level of detail, with minimal occlusion issues. Conversely, the lower quality of the data produced by PLS systems impacts the quality of the data analysis, inflating branch sizes and reducing the efficacy of TLS-based procedures, such as QSM, to delineate and measure individual branches [86]. The practicality of these systems is currently offset by these issues; however, recent additions of more powerful laser scanners to PLS system will hopefully improve upon this. Therefore, it remains crucial to continue to test these systems in structurally complex forests to further their development [32].

Summary of Available Technologies

TLS is the most extensively studied technology, with approximately four times the number of studies dedicated to this technology than to all of the other technologies combined (Table 1, Fig. 5a). PLS is the second most studied method and has arguably the largest and fastest-growing literature currently. When combining MLS with PLS, the overall field of MLS exhibits two distinct publication periods (Fig. 5b). The first MLS study was published in 2010, with an additional four studies published by 2014. The second period of publication began in 2020, with 12 studies published by 2023. The earlier studies primarily focused on vehicle-mounted MLS, whereas, with the exception of Li et al. [77], all studies since 2020 have employed PLS. This recent increase in publications coincides with the emergence of commercial PLS systems that combine automotive laser scanners with SLAM algorithms, such as the Hovermap (Emesent, Milton, QLD, Australia) and the Zeb Horizon (GeoSLAM Ltd., Nottingham, UK). Similarly, the use of ULS point clouds for branch characterisation is a relatively recent development, with the first papers published in 2017 and 2019, and an additional four studies published between 2022 and 2023 (Fig. 5b). This recent trend for ULS and PLS research reflects both a desire to explore methods that enhance data capture efficiencies and the increasing availability of these new technologies.

Fig. 5
figure 5

a Summary of the number of papers found that have been published on branch characterisation or tree structure using different point cloud generating technologies, and (b) the frequency that these respective technologies were published annually between 1997 and 2023

Branch Characterisation Methods

Two major approaches have emerged in the field of branching. The first approach, known as skeletonisation, involves fitting a central spline to the point cloud data representing the tree stem and major branches [26]. This is the older of the two approaches, with initial methods introduced shortly after the inception of forest TLS studies [79, 124]. Skeletonisation generates a more streamlined representation of the complex tree architecture, making it computationally less intensive compared to working with the original point cloud data [108]. This method enables the assessment of tree structure, and branch number, order, length and angle [93].

The second approach involves reconstructing the surface geometry of the stem and its appendages using an approach known as quantitative structure modelling (QSM). QSM was first introduced by Raumonen et al. [174••], with later methods introduced by Hackenberg et al. [65•], Du et al. [117] and Fan et al. [121]. The main difference between the two approaches is in the outputs, where skeletonisation aims to simplify the representation of tree structure to a skeleton based on the central axes of the trunk and branches, whereas QSM aims to facilitate the extraction of additional metrics like stem and branch diameter [26], volume [82] and biomass [146]. QSM relies on highly accurate TLS scans to generate reliable representations of tree structures. Consequently, studies often utilise individual trees within idealised conditions to maximise the quality of the input data [111]. It’s important to note that QSM cannot reconstruct missing branch structures from heavily occluded scans [243]. Generally, QSM methodologies are designed for individual tree-level analysis, necessitating an initial process of individual tree segmentation [206, 243]. Similar to QSM, other methodologies have opted for a simplified process of fitting geometric primitives, such as cones or cylinders, to the point cloud without the prior step of skeletonisation [81, 169, 172].

Several studies have combined skeletonisation with complementary modelling approaches to address occlusion issues. Gymnosperms are especially prone to occlusion and Côté et al. [109] combined skeletonisation with allometric relationships to account for data gaps. Other studies have used topological rules or crown shape to determine a best path for extending branch skeletons through noise or data voids within point clouds [76, 197, 202]. These hybrid skeletonisation approaches enhance the creation of more complete tree models that are more robust against occlusion and noise in the input data [101].

There are additional branch characterisation methods worth noting, particularly those focused on assessing timber quality from the bark surface of TLS scans. Kretschmer et al. [152•] proposed the “bark surface modelling” (BSM) approach, which involves flattening the 3D stem point cloud and then rasterising the height of the bark surface, in an approach somewhat similar to canopy height modelling. Another method relies on machine learning to train a defect classification algorithm, enabling the detection and classification of abnormalities on the stem point cloud, such as branches, branch scars, burls and epicormic shoots [166]. These methods require an accurate laser scanner with a clear field of view of the tree stem to provide a smooth and detailed representation of the bark surface within the point cloud.

The authors are not aware of any study that has attempted to create such a scan from young gymnosperms with heavy stem occlusion and apply either BSM, skeletonisation or QSM techniques. In addition, there is a noticeable gap in the research concerning the application of BSM techniques to assess the surface quality of the stems scanned with MLS. For a comprehensive list of studies focused on branch characterisation and the methods they employed, please refer to Table 2.

Table 2 Different approaches used for branch characterisation of laser scanned point clouds (largely from TLS) in the literature. QSM has been split into three categories as the majority of the studies have been carried out using the SimpleTree [65•] and TreeQSM [174••] software packages

QSM methodologies are widely used in the field, with approximately half of the studies relying on them (Fig. 6). Among these studies, a significant majority (60) utilised only two software tools, namely SimpleTree [65•] and TreeQSM [174••]. By comparison, of the 40 studies employing skeletonisation, 29 are methodological, proposing new skeletonisation methods. This suggests that QSM is more commonly applied in research, while skeletonisation sees more methodological developments.

Fig. 6
figure 6

Summary of the frequency that different groups of branch characterisation methods have been used in the literature

An emerging trend in the tree structural modelling is the application of 3D deep learning (DL). Since 2015, when the first DL models were trained on 3D point clouds [32], there have been several publications using DL to characterise stem form [251], segment forest structures [252] and assess branch structure, which has been conducted using 2D DL techniques, in which the individual tree point clouds are first converted to 2D image projections [171••], and 3D DL techniques [87, 191, 244, 245]. DL offers advantages over traditional heuristics because these models can adapt and improve over time through transfer-learning methods [171••]. There is potential for DL algorithms to be trained to recognise branch patterns within noisy point clouds, such as MLS point clouds. However, DL methods require substantial amounts of labelled training data to achieve accurate results, and so far, they have not been widely applied in diverse and complex environments [206].

Heuristic algorithms, such as Dijkstra’s shortest path algorithm [253], depend on a well-defined trunk to establish a root-position for path calculation [206]. This can be challenging when noise and stem returns cannot be distinguished. To address this, using biologically accurate training datasets generated from synthetic point clouds, augmented with additional noise, could aid in training DL models to differentiate noise from the tree structure.

Applied Branch Characterisation

When reviewing the location of the studies, it was interesting to see that there are several hotspots for branch characterisation research with China, Germany and Canada producing the most studies, according to the lead author’s location (Fig. 7). Other notable clusters of research include the contributions from Finland, France, the Netherlands and the United States (USA). The pattern for the countries in which the study sites were located was similar, with hotspots once again located in China, Germany and Canada. There are some notable additions from countries such as Australia, the UK, Cameroon, Guyana, Indonesia and Peru (Fig. 7). This could be due to a combination of various factors including the research interest in some of these locations being of international importance (for example tropical forest research for carbon studies), or a potential lack of funding or lower resource availability to some of these nations to conduct the research solely within their national research agencies. Additionally, several of the datasets from these studies were made available publicly, such as [43, 114, 163], expanding the number of studies that can be conducted utilising the same data.

Fig. 7
figure 7

The geographical location of the studies reviewed within this study according to the location of the lead author and the location of the study site

The multitude of methods developed for characterising branch structures have not been uniformly applied to a standardised set of tree species and environment conditions. The lack of benchmark makes it challenging to evaluate the suitability of different algorithms for deriving branch-level data across various species. These branch characterisation methods have been tested on a range of forests, including tropical, broadleaf and coniferous forests, urban and simulated trees. Table 3 provides a comprehensive list of studies and the types of forests they focus on, while Fig. 8 illustrates the cumulative number of studies per forest type.

Table 3 Different forest types that have been used for studies focused on branch characterisation from laser scans (largely TLS)
Fig. 8
figure 8

Summary of the number of studies that have used different types of forest in the literature

Out of 143 studies listed in Table 3, that reported tree heights, only 24 were conducted on trees with an average height of less than 10 m. Among these 24 studies, six focused on deciduous trees [97, 123, 134, 153, 158, 178], seven on urban trees [57, 99, 167, 168, 182, 188, 200], and six on fruit trees [63, 103, 108, 150, 170, 196], and only one partially focused on coniferous trees [242]. These results may have limited applicability to researchers seeking to employ branch characterisation methods on young gymnosperms, as the structural characteristics of these trees differ significantly from those studied in these particular works.

Previous studies have focused on a wide range of tree sizes, ranging from young deciduous saplings [134] to emergent rainforest trees [161]. Compounding this issue is the variety of different tree species or vegetation types that have been studied. This variability of tree size, age class and species across different branch characterisation studies, along with the diverse range of metrics derived from point cloud data, indeed presents a challenge for comparing and transferring these techniques to various scenarios. Further complicating the issues of transferability and comparability, various studies have extracted a wide array of metrics from the point cloud data. The studies have investigated diverse methods for assessing branch parameters, including diameter [67•, 81•, 82, 122, 134, 139, 172], angle [81•, 122, 172, 173, 189, 254], and length [33, 80, 132, 146, 158]. Other metrics that have been explored include whorl height [8, 81•, 133, 171••], branch count [33, 83, 125, 129, 134, 158], branch volume [146, 169] and crown dimensions [135, 139, 173].

Early studies that developed branching algorithms focused on well-branched angiosperms, including tropical trees [43], orchard species [108] and natural deciduous forests [118, 152•, 173]. Several studies have examined the branching structure of mature gymnosperms in a range of boreal [130] and coniferous forests [81•], as well as plantations [205]. However, there is a lack of studies focusing on juvenile gymnosperms aged ten or less. This is a significant gap as phenotyping juvenile trees can shorten the breeding cycle [34] and enable the assessment of branching traits before canopy closure and competition begin to impact tree form [35]. The dense foliage on juvenile trees also causes greater occlusion, which has less of an impact in mature plantations due to natural branch senescence, branch shedding and management practices such as pruning.

Coniferous trees are particularly prone to occlusion of their inner branch structure and stem by the canopy and outer branches [199]. Data voids resulting from occlusion are a widely reported challenge and a significant cause of failure in branch characterisation algorithms, leading to inaccuracies in tree models [29, 85, 100]. It is worth noting that the majority of recent studies in this field have predominantly focused on deciduous trees during leaf-off conditions [83]. This trend implies that the issues related to occlusion and the need for further research in this area, as highlighted by Bayer et al. [93], have not yet been adequately addressed.

Branch characterisation and tree structural assessment have found various applications, including means of non-destructive measurement of biomass in a range of forest environments [78, 82, 125, 130, 146, 147]. Other research applications include assessing the aerodynamics of forest plantations [139], the effect of ice accretion on tree canopies [168], the impact of neighbouring tree species on crown structure [173], the effect of slope on tree shape and volume [118] and the effect of stocking on tree structure [145]. Some of these applications have used TLS and QSM techniques and revealed significant variations in the branch structure of four different oak species, highlighting the potential of these technologies for phenotyping [185]. In another study, a methodology was introduced for characterising branch volume, angle, length and width using ALS point clouds [68••]. This method was then applied to ULS data, achieving a high correlation of 0.93 for branch length [73]. Furthermore, when comparing the phenotypic traits derived from ULS data with genetic information using narrow-sense heritability, the study found that branch angle exhibited the highest heritability value, measuring at h2 = 0.277. QSM techniques have been employed with TLS data to phenotype fruit trees, allowing the characterisation of branching structures down to the fourth order while maintaining a low estimation error for the number of branches [150]. Significantly, the ability to characterise higher branch order levels through the combination of TLS and QSM holds the potential to uncover previously undiscovered branch architectures [150]. The authors are unaware of any research specifically focused on branch-level tree phenotyping using MLS or PLS point clouds.

Discussion

Emerging Trends

The application of point cloud technologies, such as T-SfM, ALS, TLS, and PLS, has revolutionised forestry research by providing efficient and non-destructive data capture methods that offer insights into overall tree structure, including branching. These technologies have enabled measurements that were previously labour-intensive or unattainable through traditional approaches, greatly enhancing forest assessment capabilities. This review highlights emerging trends in the utilisation of point cloud technologies for branch characterisation across diverse forest environments.

Since their introduction in 1997 and 2004, 3D EMD and TLS were among the first technologies to explore branch characterisation, with TLS becoming the most extensively studied tool in this field. Recent research has shifted towards mobile technologies like PLS and ULS, which offer potential solutions to issues related to occlusion and data capture inefficiencies associated with TLS. However, due to fundamental differences in noise levels and point density between these technologies, algorithms developed for TLS may not be fully optimised for mobile technologies. Hence, refining algorithms tailored to these emerging technologies is essential for their continued development and effective utilisation.

QSM is the primary method employed in branch characterisation studies, using various QSM software tools such as TreeQSM, SimpleForest and its predecessor SimpleTree. There is increased accessibility of these methods to experts in diverse fields such as forest ecology, genetics, and fire research. Research efforts also continue to refine tree skeletonisation methods, indicating their ongoing significance.

Alternative approaches to branch characterisation include BSM, initially explored for branch scars, and later used predominantly for timber quality studies since 2013. BSM has evolved with the integration of machine learning techniques. Furthermore, over the last five years, there has been a significant increase in the uptake of both 2D and 3D DL techniques. This is particularly promising, as these models can be tailored to enhance their performance, indicating substantial potential for continued growth within this research domain.

Research Gaps

A moderately-sized body of research has developed around the use of laser scanning, particularly TLS, for branch characterisation, while MLS has seen limited use in this context. Various methods have been proposed for characterising branch structure; however, only a small subset of studies has focused on juvenile trees, with gymnosperms receiving minimal attention. This research gap is notable as phenotyping juvenile trees can accelerate the breeding process, and young gymnosperms face specific challenges related to occlusion due to their dense foliage. Notably, branch characterisation from point clouds for phenotyping has been largely restricted to mature trees, with only a handful of studies focusing on this aspect, revealing significant research gaps in this area for tree breeders and foresters.

The field of branch characterisation from point cloud data is rapidly evolving with various methodologies, algorithms, and software being published regularly. However, comparisons across different methods and species are challenging due to limited validation with a narrow range of species and age classes. Whilst a framework for comparing the structural models created from different methods has been introduced [98•], such standardised tests have not been widely adopted within this field. To address this, there is a growing need for an international open-access library that encompasses a diverse range of trees, including various developmental stages and environmental conditions. Additionally, despite the creation of realistic tree models, many studies lack comprehensive evaluation to assess their fidelity to actual tree structures. While a framework for quantifying structural similarity exists, it has yet to be widely adopted in the field, highlighting the importance of standardised testing in future research.

Branch characterisation studies using technologies like TLS, ALS, and PLS often lack ground truth measurements, making it difficult to determine the precision of these methods accurately. While some studies introduce virtual ground truth, the absence of field measurements hinders the assessment of measurement accuracy and potential oversights. To advance tree phenotyping and modelling, it's crucial to understand technology limitations, and thus future research should incorporate field measurements for benchmarking. Achieving cohesion and synergy in the field, standardising data quality, and leveraging open-access resources, which are starting to be created [114, 255, 256], will further enhance research quality and avoid duplicative efforts.

Remaining Challenges and Potential Solutions

The field of branch characterisation has witnessed significant growth, driven by accessible methodologies like QSM and emerging point cloud technologies such as ULS and PLS. However, a number of challenges remain unresolved. Laser scanners, while enabling detailed measurements, face issues like occlusion caused by leaves and branches in forest environments. Novel approaches, such as high-density data capture from above the canopy with ULS, and sub-canopy assessment using PLS, aim to address these challenges by minimising occlusion through increased mobility and enhancing data coverage through co-registration of multiple scan scenes. Sub-canopy UAVs, which rely on SLAM technology and operate independently of GNSS, hold great promise by combining the advantages of both PLS and ULS. While initial studies have explored these technologies in forestry applications [257,258,259], their application to branch characterisation remains unexplored.

Challenges in branch characterisation often arise from understory vegetation, which can occlude individual trees and hinder accurate segmentation. Therefore, standardising understory removal would greatly benefit branch characterisation workflows, as they typically require individual tree point clouds. Various methodologies, including heuristic [260] and DL [252] approaches, have been proposed to remove understorey from forest point clouds. The overlapping tree crowns pose challenges in segmenting individual trees, leading to potential errors such as multiple trees being represented as a single entity or incorrect branch measurements being incorporated into neighbouring tree models. These challenges highlight the need for robust solutions that can address understorey-related issues.

A possible solution to the segmentation issues between understory and target tree, as well as for intra-crown branch segmentation is the use of multispectral laser scanning. This approach combines lasers with multiple wavelengths, so that both spatial and spectral data can be captured simultaneously [213]. Previous research has noted promising results with the combination of dual-wavelength terrestrial laser scanners to aid in the segmentation of foliage from the tree skeleton through the use of indices such as NDVI [261, 262]. Hyperspectral TLS systems have also been developed in laboratories and portable versions have been trialled for field deployment [213, 263,264,265]. Multispectral systems are being developed commercially for ALS and have been deployed for forestry research [266, 267], however, at the time of writing there are no commercially available multispectral or hyperspectral TLS systems. There is also a notable lack of development for multispectral and hyperspectral systems for other platforms, such as MLS, PLS or ULS.

Most methods for individual tree modelling start with a seed point at the base of the tree and use processes like region growing to cluster points into stem segments. An approach originally developed for assessing branch structure from ALS point clouds used topology to improve individual tree reconstruction [67•]. This was achieved by reducing uncertainty in branch paths through the utilisation of seed (segmented stem) and end points (branch tips). Recent studies have adapted similar approaches to both TLS and PLS point clouds [206, 268]. Allometry has also been used to fill gaps in point clouds caused by occlusion [109]. Current research focuses on data capture methods that reduce voids in point clouds by increasing vantage points (e.g., in MLS), exploring new perspectives (e.g., in ULS), or combining both. Despite these advances, uncertainties persist regarding branch reconstruction accuracy, partly due to the lack of studies with rigorous field measurements for parameters like branch angle or length.

Considerable uncertainties exist throughout the tree characterisation process when using technologies like TLS, and these uncertainties likely extend to other technologies such as ALS, PLS, and T-SfM. The results of some studies are based on idealised conditions, which may not reflect real-world challenges. The quality of output in methods like QSM is closely tied to the quality of the input point cloud, and QSM may not perform optimally with lower-grade sensors found in PLS or ULS units, which introduce more noise compared to higher-grade TLS sensors. Further research is needed to understand the limitations of these emerging technologies and develop noise mitigation procedures. Although initial efforts have been made to quantify uncertainty in PLS [269], additional work is required to calibrate these devices, address uncertainty, and improve precision in tree characterisation.

Though the advent of QSM has semi-democratised branch characterisation algorithms, there is still a reasonable amount of coding knowledge required to operate them. Some packages, such as TreeQSM and aRchi [270], have training material available online; however, require a software license and/or some basic knowledge of the respective programming language to use them. SimpleForest is arguably the most accessible and open-source option available as it resides within the CompuTree platform [271], presenting a graphical user interface (GUI)-based system for users along with very detailed instructions. As for methods outside of QSM, various skeletonisation packages such as Skeletor [272] and Plantscan3D [98, 273] are available online, largely in open source languages such as Python [274], requiring programming skills to operate them. Other methods such as BSM methodologies and the branch segmentation methodologies of Harikumar et al. [67•] and du Toit et al. [68••] do not have readily compiled packages available and would require considerable programming ability to reproduce. Likewise, deep learning methodologies, though available as Python packages online [87, 171, 244], would require coding ability and considerable computing resources to implement. A recent package developed using Python to derive basic inventory metrics from TLS and PLS data (3DFIN; [275]) was released with a variety of plugin options for commonly used geospatial GUIs including QGIS [276] and CloudCompare [277]. The authors applaud this multi-platform approach and recommend this as a model template to make software available to people with all levels of programming ability.

Aside from the platform and the algorithms, the size of the data is also something that remains a significant challenge for some of these technologies. With point densities in the tens or hundreds of thousands, or even millions of ppm2, data sets can quickly use up available computing power and become unwieldy. That is not to mention storage, and for practitioners whose current methods might involve storage of a few spreadsheets with field measurements, the prospect of switching to methods that regularly accumulate hundreds of gigabytes of data could be daunting. Technologies, such as ULS have advantages here as they collect less dense data; however, further work on this technology is required to ensure that the required branch characteristics can be derived from the data.

The advent of QSM has made branch-level tree modelling accessible to domain experts. Nevertheless, the manual extraction of precise metrics from point cloud data remains a significant challenge. This hinders the uptake of these technologies by operational users such as tree breeders, foresters, and mensuration technicians, who require reliable, accurate and repeatable methods for assessing tree form. Thus, to promote widespread adoption of these technologies, it is crucial to introduce fully automated solutions that can transform input point clouds into tree metrics without the need for excessive parameterisation. DL is emerging as a technology with the potential to automate specific manual aspects of this workflow. The implementation of fully automated methods for digital branch characterisation through DL could substantially reduce the entry barrier into this field.

Conclusion

The literature highlights a rapidly growing body of research focused on branch characterisation utilising point cloud-generating technologies, notably laser scanners. This review has evaluated the advantages and disadvantages of these various technologies and highlighted key research trends. The review showed that there are a wide range of methods available for characterising branch structure, with QSM playing a significant role in promoting the use of point cloud-based branch characterisation in applied research. This trend infers that branch-level characterisation has moved beyond the exclusive capabilities of programming experts and is becoming more accessible to domain experts, expanding its utility in various scientific fields. Previous studies have examined branch characterisation across a diverse range of forest types, uncovering areas for potential future investigation. This review has identified a number of challenges, such as the persistent issue of occlusion, large data sizes, and the noise and uncertainty present in some of technologies, such as PLS. Conversely, a number of opportunities in this field have been identified, including the emergence of deep learning methodologies to streamline processing pipelines, and open source databases for archiving point cloud datasets, making them accessible to other researchers. It is hoped that this review can guide forest growers, tree breeders and the 3D tree modelling community toward operational advancements.