Introduction

The form of the crown determines how trees make use of essential resources like light and carbon dioxide (Ishii & Asano 2010), which makes its study relevant because form is the product of each tree species´ genetic adaptation (Bailey et al. 2004; Yang & Hwa 2008), their responses to stress (Oancea et al. 2017; Yang et al. 2015), and the surrounding environmental conditions (Pangga et al. 2013; MacLeod & Steart, 2015; Sala et al. 2020). Regarding the latter responses, the strong impact of climatic variables like temperature and precipitation on the growth and dynamics of tree crowns–especially of deciduous trees– was previously established (Ehbrecht et al. 2017; Sala et al. 2020). The seasonal variation of temperature and precipitation influences canopy dynamics in trees, impacting key physiological processes, like leaf production, photosynthesis, and carbon allocation. Warmer temperatures and greater water availability may accelerate these processes, affecting the duration of the growing season and overall leaf area. Another important aspect of crown phenology is it role on forest community structure. Non-overlapping phenological patterns can be a way for tree species to coexist in a forest (Ishii & Asano, 2010).

Because tree crowns grow following modula and iterative patterns, their study can assume them to be fractal objects (Seidel et al. 2019; Xu et al. 2020). Fractal objects are apparently irregular shapes for which Mandelbrot (1982) developed a theory for their analysis. One of the characteristics of fractal objects is that their attributes (like length or area) depend on the scale used for their measurement. For example, to calculate the area of a circumference (or any other regular shape) inscribed inside a square, we can divide the area into a grid to count the number of squares included within the circumference, the area progressively increasing as we reduce the size of the squares in the grid, until reaching a constant value. Instead, the area of a fractal object would continue to decrease indefinitely as the grid’s squares become smaller (Hastings & Sugihara, 1993, p. 37). Within the context of Euclidean geometry, regular objects like lines, shapes, or volumes, are associated to a dimension that is expressed as a whole number (1, 2, or 3, respectively), but the dimension of fractal objects is expressed in real numbers. The fractal dimension (D) is a decimal describing the complexity of the shape (Bruno et al. 2008; Oancea et al. 2017; Seidel 2018). In the case of 2D images (photographs) taken from tridimensional objects (tree crowns), the D values will range between 2 and 3 and a fractal shape with D ≈ 2 would be less complex than another one with D ≈ 3 (Musarella et al. 2018; Nayak et al. 2019). Many natural objects and processes have attributes that can be considered as fractal. So, fractal theory and its methods offer a unified way for studying them and find their shared characteristics (Mandelbrot, 1982). Applications of fractal indexes in ecology are diverse, ranging from analyzing of cellular, protein and chromosome structure, DNA sequences and enzyme kinetics (Kenkel and Walker, 1996), to measuring habitat space, detecting functional hierarchies and assessing persistence of rare species (Sugihara and May, 1990).

Determining D values has been a challenge for which several mathematical methods have been developed, as reviewed by Nayak et al. (2019) for complex natural objects, and by Arseniou and MacFarlane (2021) for tree crowns. In the context of tree architecture, authors like Zeide and Pfeifer (1991), Osawa (1995), Foroutan-pour et al. (2000), Zhu et al. (2014), Dutilleul et al. (2015), Zhang et al. (2011), Arseniou and MacFarlane (2021), among others, used D to describe the fractal complexity of plants and tree crowns, proposing multiple approaches for the calculation of fractal shapes. In this study, we considered using 2D shapes (photographs) because they facilitate the calculation of D values and are easy to interpret (Pentland 1984; Zhang et al. 2011; Ivošević et al. 2015; Ivošević et al. 2017). The estimation of D values does not replace the measurements traditionally used in plant studies like cover, but can be considered as a complementary attribute (Backhous & Nehl 1999).

In previous studies, Foroutan-pour et al. (2000), Arseniou and MacFarlane (2021) and Seidel (2018) established that the complexity of individual plant canopies estimated by D values behaves dynamically in direct proportion to their growth stage and size. In this work, to explore the possible effect on crown geometric complexity of phenology in two deciduous species of oak (Quercus castanea and Q. obtusata), we set the goal of analysing annual changes in crown fractal dimension of trees from both oak species coexisting in a natural forest in central Mexico and relating these changes to morphological attributes, season, and weather variables. Warmer temperatures and greater water availability will stimulate leaf production and therefore increase biomass in the crown. Such changes in crown attributes will be reflected in its fractal dimension. Also it is expected that phenological patterns of the two species differ, suggesting a coexistence strategy. For that, we designed a non-invasive, low cost, sampling methodology.

Materials and Methods

Study Site and Studied Species

The study site is located in the Tsíntani Renacer Voluntarily Conservation Area–certified by the Secretariat of Environment and Natural Resources of Mexico (SEMARNAT) for the 2013–2033 period– (19°28’22” N 101°21’38” W) in the municipality of Acuitzio del Canje, Michoacán, Mexico. The vegetation in the study site is of mixed pine-oak forest and the climate is temperate with summer rain (Cb(w2) (w) (i’) g) (García, 1964). Total annual accumulated rain is around 1000 mm, with a monthly average of 83.6 mm (CV = 86.25%). The highest mean monthly temperature is recorded in May (18 °C), and the summer months (June-September) have the highest precipitation of up to 200 mm per month (Carlón & Mendoza, 2007).

The species chosen for the study were Quercus castanea Née (Family Fagaceae, Section Lobatae Loudon) and Q. obtusata Bonpl. (Section Quercus), which are the most abundant trees in the study site, are deciduous, and grow at elevations between 1,400 and 2,800 m a.s.l. (Romero-Rangel et al. 2014).

Sampling

Samplings were made bimonthly between May 2017 and September 2018 to record tree parameters and establish the heterogeneity of the dry and wet seasons (Table 1). Morphological attributes and thus physiology of deciduous trees change during a year, mainly due to the season influence. In broad terms, there are four main phases recognized in the annual cyclic dynamics of crowns: foliation, stasis at maximum cover, defoliation, stasis without leaves (Bréda, & Granier 1996; Öztürk 2016).

Table 1 Sampling dates, seasons, and corresponding mean monthly temperature and accumulated precipitation of each interval

To avoid measurements of individuals having crowns that overlapped other individual trees, single stem trees with at least one main branch not overlapping other tree crowns were chosen, and photographs of the non-overlapping crown zones were taken as described below. Another criterion used for branches selection was their cover sizes, which varied between 20 and 25% of total crown size. Thus we could be confident that branch phenology was a good proxy for the complete crown.

The dates of the measurements were recorded in the standard (dd/mm/yy) and Julian formats, the latter identifying dates as the number of days elapsed since January 1 of the corresponding year.

Design of the Non-Invasive Method for Capturing Tree Crown Images

Photographs were taken using a commercial 12.4 megapixel camera. The photographed percentages of tree crowns ranged between 30 and 100%. 10 photographs of the tree crown of each individual tree were always taken from the same point (Online Resource 1). A total of 4,400 colour photographs in.JPG format were taken. Afterwards, the 10 photographs for each tree crown for each sampling date were processed to obtain 440 black and white composite images (web appendix A), one for each tree and sampling date, from which the cover and D values were calculated as described below.

Data Processing

Estimation of D Values

For each composite image, crown D values were estimated using the fractaldim.estim function in the fractaldim package for R (Constantine & Percival 2014) of the statistical software R (R Core Team 2020). Because the images are binary matrices (that is, black and white images in which each pixel can have a value of either one or zero), the 2-dimensional calculation method was used. The D values were obtained using the variogram method, which begins calculating the semivariance γ(h) quantifying the variation of a set of X data at a spatial scale h, that is, the distance between data set elements:

$$ {\gamma }_{\left(h\right)}=\frac{1}{2{n}_{\left(h\right)}}{\sum }_{i=1}^{{n}_{\left(h\right)}}{\left[{x}_{\left(i\right)}-{x}_{(i+h)}\right]}^{2}$$

where h is the distance between points (scale), n(h) is the total number of data for the h interval, x(i) is the value of the ith point, and x(i+h) is the value of the i + h point (Palmer 1988). The h vs. γ(h) plot is the semivariogram. The D value of X can be obtained from the log(h) vs. log(h)) plot, in which the slope of the regression m is included in D = 2– (m / 2) (Burrough 1981, Palmer 1988). In this work, the D of Gneiting et al. (2012) expression was used, which incorporates an estimation of the value of data variance (vp):

$$ D=2-\frac{1}{p} \left\{{\sum }_{h\in K}^{}\left( {s}_{h}- \underset{\_}{s} \right)\times log\text{log}{v}_{p}\left(\frac{h}{n}\right) \right\} \times {\left\{{\sum }_{h\in K}^{}{( {s}_{h}-\underset{\_}{s} )}^{2}\right\}}^{-1}$$

where K is the set of scales h, sh=log(h/n) is the logarithm of the average distance between points at the h scale, n is the number of data in the h scale, \( \underset{\_}{s}\) is the average of sh, and vp is the variation estimator for the power index p, corresponding to the power index in γ(h), which for this study was p = 2, because D is calculated for a surface. The smallest window size was used (argument window.size = 3 in the ‘fd.estim” function) for obtaining the highest accuracy. The variation (vp) was obtained following the square, isotropic and transect variation methods (Table 2).

Table 2 Variability estimators for the calculation of D following Gneiting et al. (2012)

Estimation of Crown Cover

Each pixel in the generated composite images had a value of 1 or 0, the values of 1 corresponding to zones in the image covered by tree crown and 0 to void zones. Therefore, the cover of the tree crowns was calculated as the sum of the pixels having a value of 1. Because the images captured different percentages of the crown (see Sect. 3), percentages of cover were calculated for each image. The maximum cover of each tree was calculated only considering the first seven samplings (corresponding to one year). Within the sampling period expressed in Julian days (days 0 to 380), the images showing the largest biomass for each tree were chosen and used as a reference of 100% crown cover. To obtain crown cover percentages for each sampling date (C), the expression C = (PBn ×100) × (PBm)−1 was applied, where PBn is the number of pixels with biomass in the image taken during the n sampling date, and PBm is the máximum number of pixels calculated in the sampling date showing the largest biomass for the sampling period.

Estimation of Tree Size

The size of trees was estimated from crown diameter, height, and stem circumference at breast height measurements, estimating the basal area for each sampling date (Online Resource 2). The above-mentioned variables were analysed for group formation using linear discriminant analysis with a priori grouping of sampling dates; however, the results (not shown) were not statistically different. Nevertheless, the basal area (BA) values were used as a descriptor of individual tree size.

Estimation of Weather Variables

The accumulated precipitation (mm) and mean monthly temperature (ºC) for each sampling period were used as weather variables, in the first sampling date using the records for the previous 60 days, and in subsequent samplings, the weather variables were calculated according to the number of days from the previous sampling date. The records of the chosen weather variables were obtained online from the monthly weather report of the Morelia weather station (Dirección de Medio Ambiente y Sustentabilidad, 2018) located 35 km from the study site (19°43’17” N 101°10’58” W), which is the nearest active weather station. During the studied period, the accumulated precipitation for each sampling period oscillated between 0 and 17.2 mm and the mean monthly temperature between 15.6 and 22. 5 ºC. The sampling date in which the highest precipitation values occurred corresponded to September, while the lowest values of precipitation and temperature were recorded in January (Table 1).

Statistical analyses

Relationships Between Weather Variables and Tree Architecture

The nonparametric Spearman correlation was used to identify possible relationships between tree morphometric attributes and weather variables. The analysed correlations between variables were: mean Ds-mean monthly temperature (°C), mean Ds–accumulated precipitation (mm), mean Di-mean monthly temperature (°C), mean Di–accumulated precipitation (mm), mean Dt- mean monthly temperature (°C), mean Dt–accumulated precipitation (mm), mean C-mean monthly temperature (°C), mean C–accumulated precipitation (mm), mean BA-mean monthly temperature (°C), and mean BA–accumulated precipitation (mm). For each species, data from the eight sampling dates of the variables C- BA, Ds-C, Ds-BA, Di-C, Di-BA, Dt-C, and Dt-BA were analysed.

After, and because the weather variables data were averaged per sampling date, the mean values of Ds, Di, Dt, C, and BA were calculated for each sampling date and species. In each analysis, the correlation coefficient (ρ) and the value of its significance level were calculated.

Group Analysis

Because canopy attributes change with the seasons, it is likely that individual trees will group together depending on the season in which measurements are made. Linear discriminant analysis was applied to each species using the lda function in the vegan package for R (Oksanen et al. 2020), a priori grouping sampling dates of Julian dates (Table 1) as a function of the variables describing the tree crowns (basal area, cover, and fractal dimension). The best number of clusters was determined by the K-means clustering method that minimises the within-group variation (kmeans function in the stats package for R; R Core Team 2020). Afterwards, a similarity analysis was made (Clarke 1993) to statistically verify the identity of the formed groups (anosim function in the vegan package for R; Oksaen et al. 2020). Finally, the Kruskal-Wallis and post-hoc de Mann-Whitney tests (kruskal.test in the stats package for R; Oksanen et al. 2020) were applied to identify the differences between cover and D between the groups identified in each species.

Results

Relationships of Tree Crown Fractal Dimension, Cover, and Size Values with Seasonal Changes in Weather Variables

The values of D were very similar in both oak species, ranging from 2.35 to 2.75 depending on the method used (Table 3; Fig. 1a, b, c). The highest fluctuation in D values that we observed corresponded to the transect variation method, which unlike the isotropic and transect variation methods, did not clearly show the pattern of change in D value (Fig. 1a, b, c).

Table 3 Minimum and maximum values of the fractal dimension (D) of Quercus castanea and Q. Obtusata crowns measured in composite images using three variability estimators
Fig. 1
figure 1

Average values of fractal dimension (D) and tree crown cover of two species of Quercus in different measuring seasons throughout a Julian year and using three variation estimators of D

NOTE: a: square increment (s). b: isotropic (i). c: transect variation (t). d: average percent tree crown cover. Dashed black line, Quercus castanea (n = 31). Dashed grey line, Quercus obtusata (n = 24). Dotted blue vertical lines indicate the beginning of the seasons

The highest D values that we observed occurred in the middle spring and in the early summer (Fig. 1a, b, c), when the mean monthly temperature is high (≈ 20 °C) and the accumulated precipitation is low (≈ 0.5 mm; Table 1). Between the two points of high D values, we observed a decrease occurring during the late spring, a time of the year when trees lose all of their foliage and the tree crowns become less complex (Fig. 1a, b, c).

The total variation of average crown cover we recorded ranged from 43 to ~ 94.8% in Quercus castanea, and from 34 to ~ 93.6% in Q. obtusata. The largest crown cover values occurred in the late summer and early fall, seasons with temperate temperatures and rainfall, the lowest values happening between early winter and early fall (Fig. 1d).

Variable Dynamics Analysis

Correlation Analysis of D and Morphometric Tree Attributes

A total of 56 spearman correlations between D and morphometric tree attributes for each species were obtained, most of them non-significant (Online resource 3). For Q. obtusata nine significant correlations were found, all negative, mostly of D values with crown cover. For Q. castanea only five correlations were significant, mainly of D values with crown cover and basal area.

Correlation Analysis of D and Environmental Variables

In Quercus castanea, the monthly mean temperature correlated negatively and statistically significantly with cover (ρ = -0.7619, P-value = 0.0368), while in Q. obtusata, that correlation was negative but marginally non statistically significant (ρ = -0.7143, P-value = 0.0576). In both species, we also observed a positive correlation between mean monthly temperature and D that was statistically significant in Q. obtusata (ρ = 0.7619, P-value = 0.037), but almost so in Q. castanea (ρ = 0.7143, P-value = 0.0576; Online resource 4).

Group Analysis

In the group scatterplots for the three variable estimators that we applied, D and crown cover were in the first axis (LDA1), and D and basal area, in the second LDA2 (Fig. 2, Online resource 5). According to the results of the discriminant analysis, the sampling dates grouped differently to what was expected (Fig. 2). Our results of K-means clustering identified three groups in Q. obtusata for the three D estimators and in Q. castanea for the transect variation method, and only two groups for the square interval and isotropic methods in the latter species. The composition of sampling dates varied among K-means groups. The 3 and 5 Julian date samplings IDs grouped together in almost all scatterplots, while the rest of ID samplings grouped together in a second group (Fig. 2). The above-described grouping pattern was corroborated by the results of our χ2 analysis for each date and species (Table 4).

Fig. 2
figure 2

First discriminant functions for two species of Quercus

NOTE: Left: Quercus castanea forming two groups (a,c) using the square increment (D-Square) and isotropic (D-Isotropic) methods, and three groups (e) using the transect variation (D-Transect) method (RSq= 0.1571, RIso= 0.1741, RTV = 0.2269, Significance = 0.001). Right: Q. obtusata forming three groups (b,d,f) (RSq= 0.4886, RIsoc= 0.5346, RTV = 0.4353, Significance = 0.001). Colours show the grouping suggested by the K-means analysis. Numbers correspond to the sampling date’s ID (Table 1). Font size indicates the proportion of sampling dates classified within the group

Table 4 Proportion of sampling dates of Quercus castanea and Q. obtusata included within the linear discriminant analysis groups generated by the K-means method

Fractal dimension D was significantly different between all K-means groups for both species and the three D variation methods (Fig. 3). Crown cover differences between groups were also significant (Fig. 4), except for two cases (Fig. 4, d.f).

Fig. 3
figure 3

Comparisons of fractal dimension by groups obtained with K-means analysis for three variation estimators of D

NOTE: D-Square: square increment. D-Isotropic: isotropic method. D-Transect: transect variation. a,c,e: Quercus castanea. b,d,f: Quercus obtusata. The results of the post hoc tests are shown above each group combination. *: p-value < 0.05. **: p-value < 0.01. ***: p-value < 0.001. ****: p-value < 0.0001

Fig. 4
figure 4

Comparisons of percent tree crown cover by groups obtained with K-means analysys for three variation estimators of D

NOTE: D-Square: square increment. D-Isotropic: isotropic method. D-Transect: transect variation. a,c,e: Quercus castanea. b,d,f: Quercus obtusata. The results of the post hoc tests are shown above each group combination. *: p-value < 0.05. **: p-value < 0.01. ***: p-value < 0.001. ****: p-value < 0.0001

Discussion

In this work, we measured the fractal dimension (D) of deciduous tree crowns in natural conditions and for a long time period, as an innovative and simple approach to characterise forest canopy temporal dynamics.

Crown Cover Complexity Dynamics

The general pattern of tree crown temporal dynamics that we observed was characterised by two peaks with high complexity (high D values) and two valleys with low complexity (low D values) occurring throughout one Julian year (Fig. 1a, b, c). The valleys occurred in seasons with the highest and lowest tree crown cover and the crown complexity peaks, in the seasons with intermediate tree crown cover. While we observed similar patterns for the three variation estimator methods that we applied, the trends in tree cover temporal dynamics were clearer when we used the square increment method, for which we recommend its use for future studies.

Because we measured tree crown D values from an abstract 2D binary image, more voids appear in the image as the tree crown cover decreases, making it more complex (higher D values) (Arseniou & MacFarlane 2021). Reciprocally, when either all the foliage is lost or the tree crown is totally covered with leaves, the image becomes simpler (lower D values). Such a relationship between complexity and tree crown cover allowed us to observe a positive correlation between D and monthly mean temperature values, due to the latter weather variable determining leaf abscission; however, because D fluctuates differently from tree crown cover, the above relationship is not as clear in all sampling dates.

Based on the above-described results, we propose a model to aid in the understanding of deciduous tree crown temporal dynamics based on D values, which is graphically represented in Fig. 5. The model shows two crown complexity peaks and two valleys, the first peak will occur during leaf abscission and the second one, during new leaf development, in both cases, the crown cover having intermediate values. Between these two stages, two valleys will form, the first one of short duration and corresponding to the time in which trees are totally devoid of foliage (thus generating a less complex image), and a second stage–this one having the longest duration– in which leaves completely cover the tree crowns. During the latter stage, leaves change colour, a physiological process that we were unable to analyse in the black and white images that we used. As shown by the results of our analysis of crown cover, there will be some loss of leaves at the end of the second valley stage, but that loss will not be enough to drastically change the tree crown complexity values. In semi-deciduous tree species, the behaviour of the tree crown fractal dimension might vary, having only one valley (corresponding to intermediate crown cover stages) and one peak (corresponding to full tree crowns). In the case of evergreen tree species, according to the previous reports reviewed by Wang et al. (1992), it is possible that the tree crown fractal dimension reaches a nearly constant value, which would only change radically due to events that cause extreme modifications of the trees’ architecture, caused by prunings, diseases, or strong winds (Kane et al. 2014).

Fig. 5
figure 5

Proposed model of deciduous tree crown temporal dynamics based on fractal dimension values (D)

NOTE: The x-axis corresponds to time in Julian days and the y-axis, to hypothetical D values. The approximate rainy period is represented by the grey shading. Dashed lines indicate the days in which season changes occur. The model assumes the occurrence of two peaks in D (a and c) corresponding to intermediate crown covers in which the images become more complex due to the presence of more voids. The valleys (b and d) represent the time in which the crown cover is completely devoid of foliage (b) and the valley d represents the time when the image shows a completely covered crown, in both cases the image becoming simpler, During the latter stage, physiological changes occur (leaf colour changes) that were undetected in the black and white (binary) images

Crown Cover Temporal Dynamics

The crown cover values that we observed represent the phenological curves of the studied oak species. The negative correlation of crown cover values with monthly mean temperature shows that this weather variable triggers leaf loss, as reported by Bello-González (1994) and Olvera-Vargas et al. (1997) in their analyses of oak phenology in temperate latitudes. We did not observe statistically significant relationships between crown cover dynamics and accumulated precipitation, which was perhaps due to the actual rainfall patterns in the study area differing from those recorded in the Morelia weather station. Vazquez et al. (1995) and Herrera-Marin (2013) recognized the link between precipitation and crown cover of Q. castanea, Q. elliptica, and Q. insignis, because of which we might assume this relationship does occur in the oak species we studied, particularly so in Q. castanea.

Species Effect

The species here analyzed differ in anatomical attributes, like wood structure (Pérez-Olvera and Dávalos-Sotelo 2008), leaf area index and root depth (Meza-Rico et al. 2022). In this context, the coincidence of crown fractal dimensions values may reflect an environment-guided response in order to optimize light interception. Although Gričar et al. (2017) had considered species as a factor of tree crown variation, and Arseniou and MacFarlane (2021) recognized species as a crown complexity factor, we failed to find significant differences between crown cover and complexity in both studied species. Such discrepancy may have been due to the species we studied being congeneric, adapted to aridity and sharing environmental conditions, their close phylogenetic relationship making that the genetic control of their response thresholds to environmental variability be similar (Rousi & Pusenius 2005; Sanz-Pérez et al. 2010). The coexistence in the study site of the oak species we studied and their development in the same environmental conditions, might cause weather variables to become more relevant for determining the shaping of their crowns. Data of Q. obtusata were aggregated in three groups in each D variation method, while Q. castanea grouped mainly in two clusters. This may suggest that temporal and individual variation of Q. obtusata is consistently higher.

Tree Size Effects

Tree size measured as basal area–together with stem diameter and tree height– provided no information to understand tree crown temporal dynamics. Although other authors like Foroutan-pour et al. (2000) and Zhang et al. (2011) reported that plant age and size have effects on canopy complexity, we failed to observe such an effect, which we attributed to the individuals we sampled having similar size ranges and being adult trees, hence the sample lacking sufficient variability in size to show that relationship.

We expect that this work contributes to characterise tree crowns from a geometric and structural complexity approach. Our analysis allowed us to generate the first evidence of tree crown complexity being linked to crown cover and temperature changes. We suggest that future studies aiming at analysing the fractal dimension of deciduous tree species should involve a larger sampling effort during the season in which trees renew their foliage, which would allow refining, reinforcing, or rejecting the relationships between tree crown complexity and cover that we report here. Analyses of tree crown complexity could be coadjutant to researchers of vegetative phenology, light infiltration, and tree hydraulics, among other topics. Finally, the non-invasive technique we designed for this work allows using images to obtain data of temporal tree crown dynamics, which would make studies to be easily reproduced at a low cost.

Keeping in mind that fractal properties of natural objects occur in a limited scale range (Halley et al. 2004), fractal dimension is nevertheless a simple scale for measuring complexity of systems and processes of apparently different nature, but sharing unifying attributes. For example, fractal analysis offers a theoretical frame to understand how size and metabolism of organisms are related (West et al. 1999), can be a proxy of physiological condition and of short-term adaptive response to stress (Wang et al. 2009), and can be used to test if such a variable attribute as tree crown architecture is heritable (Bailey et al. 2004).