Next Article in Journal
Boosting Few-Shot Hyperspectral Image Classification Using Pseudo-Label Learning
Next Article in Special Issue
Assessment of Drought Indexes on Different Time Scales: A Case in Semiarid Mediterranean Grasslands
Previous Article in Journal
Data-Driven Interpolation of Sea Surface Suspended Concentrations Derived from Ocean Colour Remote Sensing Data
Previous Article in Special Issue
Estimation of Hail Damage Using Crop Models and Remote Sensing
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Deriving Aerodynamic Roughness Length at Ultra-High Resolution in Agricultural Areas Using UAV-Borne LiDAR

by
Katerina Trepekli
1,2,* and
Thomas Friborg
1
1
Department of Geosciences and Natural Resource Management, University of Copenhagen, Øster Voldgade 10, 1350 Copenhagen, Denmark
2
Department of Computer Science, University of Copenhagen, Universitetsparken 1, 2100 Copenhagen, Denmark
*
Author to whom correspondence should be addressed.
Remote Sens. 2021, 13(17), 3538; https://0-doi-org.brum.beds.ac.uk/10.3390/rs13173538
Submission received: 16 July 2021 / Revised: 30 August 2021 / Accepted: 2 September 2021 / Published: 6 September 2021
(This article belongs to the Special Issue Remote Sensing for Agrometeorology)

Abstract

:
The aerodynamic roughness length (Z0) and surface geometry at ultra-high resolution in precision agriculture and agroforestry have substantial potential to improve aerodynamic process modeling for sustainable farming practices and recreational activities. We explored the potential of unmanned aerial vehicle (UAV)-borne LiDAR systems to provide Z0 maps with the level of spatiotemporal resolution demanded by precision agriculture by generating the 3D structure of vegetated surfaces and linking the derived geometry with morphometric roughness models. We evaluated the performance of three filtering algorithms to segment the LiDAR-derived point clouds into vegetation and ground points in order to obtain the vegetation height metrics and density at a 0.10 m resolution. The effectiveness of three morphometric models to determine the Z0 maps of Danish cropland and the surrounding evergreen trees was assessed by comparing the results with corresponding Z0 values from a nearby eddy covariance tower (Z0_EC). A morphological filter performed satisfactorily over a homogeneous surface, whereas the progressive triangulated irregular network densification algorithm produced fewer errors with a heterogeneous surface. Z0 from UAV-LiDAR-driven models converged with Z0_EC at the source area scale. The Raupach roughness model appropriately simulated temporal variations in Z0 conditioned by vertical and horizontal vegetation density. The Z0 calculated as a fraction of vegetation height or as a function of vegetation height variability resulted in greater differences with the Z0_EC. Deriving Z0 in this manner could be highly useful in the context of surface energy balance and wind profile estimations for micrometeorological, hydrologic, and ecologic applications in similar sites.

Graphical Abstract

1. Introduction

To achieve more sustainable land and water-use management in precision agriculture, the serviceable description of the complex interactions between the vegetation growth, water availability, and aerodynamic characteristics of a canopy is pivotal. In this context, aerodynamic roughness length for momentum transfer (Z0) is a key factor in micrometeorological and hydrological applications, since it can elucidate how surface geometry may lead to alterations in energy, gas, and water exchanges surface friction; and the deflection of airflow [1,2,3]. Many models have been developed to estimate the components of surface energy balance and evapotranspiration (ET) [4,5,6,7] using passive remote sensing observations and a set of algorithms to retrieve surface parameters such as the aerodynamic resistance to heat transfer (rah), which is a function of Z0 [8,9]. Obtaining an efficient parameterization for rah has been a challenging task, and there is no single method to accurately estimate Z0 over a wide range of land cover types [10,11], introducing further uncertainty in the modeling of energy fluxes and ET. As such, incremental advances in resolving Z0 using canopy structure data at ultra-high resolution from drone-borne instrumentation have the potential to improve the accuracy of surface energy balance models in the context of energy, gas, and water exchange estimations in precision agriculture and related applications.
Two primary approaches exist in assigning Z0 values. The most commonly used method is based on micrometeorological observations obtained by an eddy covariance (EC) system and the Monin–Obukhov similarity theory. A disadvantage of this approach is that Z0 is restricted to single average values in the flux footprint of the EC system. Moreover, estimates of Z0 cannot always rely on field-based experiments due to practical limitations and high costs. The second approach relies on the demarcation of surface objects using remote sensing observations and the establishment of empirical relationships between Z0 and measurable characteristics of site-specific roughness elements. In this morphometric method, theoretical models of the boundary layer are combined with more sophisticated physical models of vegetation canopy to determine Z0 (e.g., [12]). Following this approach, Z0 is often associated with the frontal area index (fai), which is the area of windward vertical faces of the roughness elements to the total area under consideration, and the plan area index (pai), which equals the horizontal area occupied by roughness elements divided by the total area [13]. For agricultural and natural sites without density information, Z0 is often simply related to canopy height (h) [14]. However, this relation is not always constant, since the density, the type of vegetation, and the micro- or macrotopographic characteristics can affect Z0 variations as well [15].
Using remote sensing optical imagery and morphometric models, numerous researchers have developed semi-empirical formulas applicable to obtain fractional values of Z0/h of vegetation surfaces [16], and some of them have included the effects of vegetation indices (VIs) [17]. However, precise observations of vegetation height or VI in both high spatial and temporal resolution are difficult to obtain from publically available satellite datasets [18]. A major weakness of airborne/satellite imagery is its limitation in viewing beneath the canopy, leading to sparse points and low-density information on bare soil [19], whereas light detection and ranging (LiDAR) scanners can provide quantitative information on the 3D structure of a canopy because the laser pulses can partly penetrate vegetation cover. The technology of airborne LiDAR scanners (ALS) has now successfully been employed for the extraction of surface roughness characteristics in forests [20,21], urban areas [22], and low-vegetation areas [23]. The representation of a mixed grassland prairie by ALS datasets revealed that up to 76% of the variation in Z0 was due to the height variability of vegetation and up to 65% of the variation could be explained by estimates of vegetation height [24]. Li et al. [25] found that the accuracy of the estimated Z0 of a semi-arid shrubland using ALS data depends on the adopted morphometric models and the precise representation of shrub height in these models. In short and dense canopies, the estimation of vegetation height using ALS is prone to errors [26], mainly due to the lack of identifiable referenced objects and of detectable differences between first (i.e., vegetation) and last (i.e., ground) LiDAR returns [27,28].
Given these challenges, the advantages conferred by unmanned aerial vehicle (UAV)-borne-LiDAR scanners may yield fine-grained spatiotemporal estimations of Z0 in agricultural areas. Compared to manned ALS, the comparatively cost-effective UAV-LiDAR systems are more flexible in data sampling and produce higher point cloud density due to the larger field of view of the scanner and lower flight altitude and speed, allowing a larger number of LiDAR beams per scan [29]. These characteristics may limit the commonly observed underestimation of canopy heights and mitigate difficulties in deriving individual roughness element canopies from airborne LiDAR data [30]. Resop et al. [31] documented that higher-resolution UAV-LiDAR data facilitated the identification of small vegetation and micro-alterations in a heterogeneous terrain that were not detectable by ALS observations. In a similar study, the 3D characterization of individual plant species of a shrubland area was achievable at the submeter scale using a UAV-LiDAR system [32]. However, the technology of UAV-LiDAR is not currently used in precision farming, despite its ability to effectively monitor canopy density [33] and fine-scale variations in crops attributes compared to UAV-optical imagery [34,35,36], which is widely employed in such applications [37,38,39,40].
Most published methods for the estimation of crop height from LiDAR sensors are based on the determination of the canopy height model (CHM), which is derived from the difference between rasterized ground elevation data (digital terrain model (DTM) and rasterized original point cloud elevation data (digital surface model (DSM)). A DTM of an agricultural field can be easily retrieved by scanning the bare soil before vegetation growth, but such data acquisitions are not always feasible due to land management practices, so a variety of filtering methods to generate DTMs and CHMs from airborne LiDAR data have been developed. As automatic separation of ground and non-ground points from LiDAR data has proved to be challenging and the filtering algorithms typically have problems distinguishing ground returns and points reflecting vegetation [41], the adaptability of existing approaches for processing point cloud obtained by UAV-LiDAR is currently inadequate.
Poor filtering performance, particularly in areas of dense vegetation that hides underlying terrain features, may result in erroneous surface morphologies or in sparse ground points, which, when interpolated, fail to reproduce surface morphology. In this framework, a detailed understanding of the errors associated with producing CHMs using UAV-LiDAR technology and a context-specific approach to assess filtering algorithms and morphometric methods to estimate surface characteristics are required.
We explored the potential of UAV-borne LiDAR in the estimation and mapping of surface roughness of a typical dense agricultural environment at very high spatial resolution. The major components of the project were as follows:
  • An evaluation of the performance of three segmentation approaches (i.e., a morphological filter (MF), a progressive triangulated irregular network densification filter (TIN), and a combination of MF and TIN) to reliably partition the UAV-LiDAR-derived point cloud data into bare earth and vegetation and, consequently, to generate CHMs at centimeter resolution.
  • An assessment for calculating Z0 values from UAV-LiDAR data using three different morphometric methods (Kustas et al. [14], Raupach, [42], and Menenti and Ritchie [43]), and a comparison of the respective results with the Z0 obtained from EC observations.
  • A discussion of the challenges and further potential of UAV-LiDAR in precision agriculture and related applications.

2. Materials and Methods

2.1. Site Description

The experimental site is part of the Integrated Carbon Observation System network (ICOS) located in Jutland, Denmark (56.037644° N, 9.159383° E). The site is a dense agricultural area with negligible topographic relief covered by potato plants with heights varying from 0.3 to 1.7 m and sparse trees (Figure 1). The climate is humid temperate; during the summer of 2019, the mean temperature was 18.54 °C and the mean relative humidity was 66.65%. The site’s prevailing winds originated from the west (199°) and the mean wind speed recorded was 2.83 m/s.

2.2. Data Collection

The aerial campaign was conducted on a monthly scale before and during the germination of vegetation (14 May, 26 June, 14 July, and 12 August 2019). Point cloud data were acquired using a UAV-LiDAR system (LidarSwiss GmbH, CH) onboard an octocopter Matrice 600 Pro drone (Figure 2). The LiDAR system included an internal navigation system (INS—Oxts Xnav 550 OEM IMU/GPS system) that fused data from an inertial measurement unit (Oxts micro electro-mechanical systems) and GPS data received by a Global Navigation Satellite System antenna, a beam LiDAR scanner (Quanergy M8), a 20 mp SONY RGB camera (16 mm lens), and an integrated data storage unit. A Trimble real-time kinematic GNSS base station was used to provide additional overhead communication with the INS. The horizontal field of view (FOV) of the laser scanner was 360 degrees and the vertical FOV was 20 degrees. The LiDAR data were recorded at 40 m above the ground, producing an average point density of 250 points/m2 (max 400 points/m2). The swath width of a single pass was 89 m, and the overlap between two adjacent swaths was greater than 25%. The raw GNSS data files obtained by the INS were converted to position data in pos format using trajectory software (RT Post-process of the NAVsuite software package). The laser scanner’s data were initially produced in bin format and were converted to point clouds in las format using the position data (Geo-LAS software).
An EC system was installed at the western edge of a fenced measuring plot (80 × 20 m), approximately in the center of the agricultural field (orange point in Figure 1). The instrumentation included a Gill R3-50 sonic anemometer (Gill Instruments Ltd., Lymingdon, UK) and a LI7000 closed-path infrared CO2/H2O gas analyzer (LI-COR, Lincoln, NE, USA). During the sampling period, EC data were recorded at a nominal sampling frequency of 20 Hz and ancillary meteorological data at 1 Hz (for further details, see [44]).

2.3. Evaluation Procedure

A relative homogeneous subscene area of the agricultural field (100 × 150 m covered area) was used to evaluate the performance of the different filtering algorithms applied to the LiDAR dataset retrieved in June (Plot 1 in Figure 1). The optimal set of parameters for each filter was estimated by comparing their effectiveness in terms of the total errors (TEs) of misclassification. Each filter with the optimized parametrization was then applied to the point cloud data, representing the subscene Plot 1 for July and August, and to a second subscene (100 × 270 m) covered by low and high vegetation (Plot 2 in Figure 1). The manual classification of point clouds into terrain and vegetation cannot entirely be employed in a GIS framework because filtering errors in such dense areas are not so obvious to interpret with the naked eye. Instead, bare earth elevation data, as resourced in May before vegetation growth, were combined with the rest of the collected point cloud data from June to August in order to manually label the non-ground points as referenced data of vegetation. The plant heights, represented by the CHMs produced at 0.10 m resolution, were compared with the plant heights that were manually measured in randomly selected 1 × 1 m geolocated plots during the aerial campaign. Based on the CHMs’ various geometric parameters, we evaluated the effectiveness of the morphometric models to obtain Z0 values by comparing them with the anemometric-based method for specific flux footprint areas.

2.4. Point Cloud Processing

Due to multi-path reflection, the pulses emitted from a LiDAR scanner may reach the ground without returning directly to the instrument but rather reaching neighboring surface points, creating noise data within the point clouds. By calculating the standard deviation of each point’s surrounding fitting plane and by defining an expected relative error (RE = 2), a point was labeled as an outlier if its distance from the fitting plane was greater than the mean average distance plus the product of relative error and standard deviation [45]. Additionally, low noise points that were close to the ground were excluded from further analysis by comparing the maximum height difference between each point and their neighboring points with a height threshold (max height = 0.2 m).
The classification of the point cloud data to vegetation and bare earth was based on the triangulated irregular network densification filter (TIN) [46], a morphological filter (MF) [47], and progressive triangulated irregular network densification (PTD), introduced by Zhao et al. [48]. The efficiency of a filtering algorithm depends on the choice of opening window/grid step and threshold used within each filter. These values are uncertain in all filters and are expected to depend on the size of the objects and the land cover type [49].
The morphological filter (MF) is based on a progressively increasing window size in an iterative process. If the elevation difference between the original data and the data after the opening operation is higher than a user-defined elevation threshold (zthresh), the grid is labeled as a non-ground grid. A number of runs was conducted for the MF filter using a maximum window size from 0.4 to 1 m with an increment of 0.2 m and an elevation threshold from 0.25 to 1.5 m in 0.25 m intervals using a commercial software package [50].
To identify likely ground points in the TIN method, some of the terrain-local minimum points were used as the initial ground seed points to build an initial triangulated irregular network. The sensitivity of the filter was tested by setting it in a software package [51]: a grid step of 0.2 to 1.6 m in 0.2 m intervals based on practical experience, and the spike parameter to 0.10 m, 0.25 and 0.5 m considering the standard deviation for planar patches equal to 1. The spike parameter describes the distance above the coarsest triangulated network for which the points are classified as terrain.
In the PTD algorithm, ground seed points are acquired through a morphological opening operation instead of using the lowest points in user-defined grids. The parameters of iterative distance were set to vary from 0.2 to 1 m in an increment of 0.2 m, and an iterative angle from 2° to 18° in an increment of 4°, using a commercial software package [52].
To assess the performance of the three applied filtering methods, total error (TE) was calculated according to the following equation [53]:
TE = (a + b)/e
where a is the number of ground points that have been incorrectly classified as vegetation points, b is the number of vegetation points that have been incorrectly classified as ground points by comparing the processed point cloud datasets to the referenced data for Plot 1, and e is the total number of points tested.
Once vegetation was segmented from the LiDAR dataset, the resultant ground points were interpolated to replace non-ground points with an approximation of the correct surface morphology. The inverse distance weighted method [54] was used to interpolate the voids (Figure 3). The point clouds were converted to raster gridded elevation layers of 0.03–0.05 m resolution by connecting all the available point features into a network of triangles and interpolating over the triangular faces using the feature elevation and slope values. To reduce the noise in the raster images by using all the point features, the point cloud data were spatially binned into areas corresponding with the size of the output grid cells [50]. In our analysis, one elevation value from each of the spatial bins was used to generate a gridded layer with a 0.10 m resolution.

2.5. Description of Morphometric Methods

Three morphometric models were assessed to determine the Z0 of the subscenes, Plot 1 and Plot 2, surrounding the EC tower through surface morphology.

2.5.1. Roughness Length Based on Vegetation Height

The rule of thumb (RT) method only requires the average roughness element height ( h ¯ ) per pixel, which is linearly related to Z0 [14] as follows:
Z0_RT = 0.1 h

2.5.2. Roughness Length Based on Vegetation Geometry and Wind Conditions

In more advanced morphometric models, the alterations and resulting effects of canopy drag can be included by calculating the drag coefficient [55]. Raupach’s model (RAP), described in Equation (3a, 3b), includes the drag coefficient of an isolated roughness element (cs = 0.003); the drag coefficient for the substrate surface at h ¯ (cr = 0.3); the roughness sublayer influence function (ψh = 0.193, accounting for the correction to the logarithmic wind profile); the wind speed (U), the friction velocity, u*, (u*/U)max = 0.3; and a free parameter (cd1 = 7.5). Zd (m) is the zero-plane displacement and k is the von Karman’s constant (= 0.4).
Z0_RAP = h (1 − Zd/h) exp(−k U/u* + ψh)
Zd/h = 1 + {(exp [−(2cd1 fai)0.5] − 1)/(2cd1 fai)0.5}
u*/U = min [(cs + cr fai)0.5, (u*/U)max]
The frontal area index (fai) can be defined by integrating positive height changes (Δy) over a cross-sectional line divided by the distance (Δx) in that section length, assuming an isotropic surface [25,56].
fai = (∑Δy)/(∑Δx) for Δy > 0
The advantage of this technique is that we do not consider the precise shape of a plant but rather its cross-sectional area perpendicular to the wind [22]. In this analysis, we extracted cross-sections along 360/24 sectors reflecting different wind directions from each generated CHM to derive the frontal area indexes. The associated morphometric Z0 from all directions were averaged into one value at each grid cell.
The plan area index (pai), which equals the horizontal area occupied by roughness elements divided by the total area under consideration, was also calculated since it can be associated with Z0 and Zd [15]. For instance, it was observed that as surface cover increases, the magnitude of Zd/ h ¯ produces a convex curve asymptotically increasing from zero to unity, which is the maximum possible value of pai. The pai and fai for each wind direction were calculated using the UMEP plugin [57] in the open-source geographical information software QGIS [58].

2.5.3. Roughness Length Based on Vegetation Height Variability

This empirical model of Menethi and Ritchie [43] (MR) determines Z0 as a function of vegetation height variability for each grid cell that is segmented by subcells following:
Z0_MR = (1/N) ∑ (σi,j/hi,j) havg
where N is the number of subcells within each grid cell; σi,j is the standard deviation of the LiDAR-derived vegetation height (hi,j) per each subcell I; j. havg is the average vegetation height calculated from the LiDAR’s CHM. It was documented that coarser grid cells reduce the standard deviation of height regardless of the size of the subcells, while larger subcells lead to higher values of Z0 [25]. Based on these observations, the size of each grid cell was chosen to be equal to 1 m and the segment size inside each grid was 0.25 m, reflecting the maximum expected variance in plant height within a 1 × 1 m cell. All the geometric parameters of vegetation from the CHMs were retrieved using QGIS.

2.6. Description of the Anemometric Method

The raw data of wind, carbon dioxide, water vapor, and sonic temperature data were processed using EddyPro 4.2.1 software (LI-COR, Lincoln, NE, USA) to estimate half-hourly turbulent scalar fluxes. The processing included statistical tests for raw data screening [59], angle of attack correction [60], 2D coordinate rotation, block averaging, time lag optimization to maximize covariance between vertical wind speed and gas concentrations, humidity corrections applied to the sonic temperature [61], and compensation for density fluctuations [62]. Flux quality flags were assigned according to the test for steady-state conditions and fully developed turbulence following Foken et al. [63] and simplified by CarboEurope-IP.
From the EC micrometeorological data, the estimations of friction velocity, sensible heat flux, and Obukhov length, as well as the meteorological data of wind speed and direction, were used to calculate Z0 (Z0_EC) following the logarithmic wind law. For stable or unstable atmospheric conditions, the logarithmic wind profile [64] is given by:
Z0_EC = (z − Zd)/exp(kU/u* + ψm)
where z is the measurement height (m). The stability correction for momentum ψ m was computed using the parameterizations suggested by Högström [65]. Under neutral atmospheric conditions, ψ m equals zero. Zd was considered here to be equal to 0.7 h [14].
Half-hourly estimations of Z0_EC from 25 to 27 June, from 13 to 15 July, from 12 to 13 of August, and for daytime hours (from 9:00 to 19:00 local time) were used as reference values for validating the morphometric-derived Z0. This EC dataset was selected for the comparison analysis of the different methods to calculate Z0 in order to minimize the effect of the differences in the temporal and spatial resolution of the remote sensing data acquired on the 26 June, 14 July, and 12 August, and in situ EC data.

3. Results

3.1. Segmentation of Point Cloud Data

The morphological filter performed poorly with small window size values when the optimal size of the opening operation was close to 1 m due to the lack of a sufficient number of ground points (Figure 4a). There were fewer Type I errors (accepting a ground point as a vegetation point) than Type II errors (accepting a non-ground point as ground) because there were many local maxima for the filter to identify. When zthresh was increased to 0.5, the Type I errors reduced, meaning that the filter could distinguish morphological differences between ground and non-ground. The optimum threshold was 1 m (Table 1) and Type II errors increased as zthresh increased beyond 1.5 m since fewer non-ground points were classified correctly. Generally, the filter was not as sensitive to the value of zthresh, performing nearly as well as the optimal parameter combination across a range of values of elevation threshold (Figure 4a). In PTD, the iterative distance is related to the topographic relief that would be expected to be relatively small for flat terrains. From the sensitivity analysis, the iterative distance became stable when it was greater than 0.4 m for an iterative angle equal to 4° (Figure 4b). The TIN model was more sensitive to the grid size, which should be as large as the size of the biggest object located in the filtered area. The suggested step size is between 0.6 and 1.2 m (Figure 4c) and the optimal size was 0.8 m for this type of landscape (Table 1). By decreasing the value of spikes, small non-ground objects were removed from the final point cloud.
Although the TE obtained at both sites was high because the referenced data included the ground elevation data collected in May, the MF and PTD filters performed satisfactorily compared to TIN (Table 2). The MF achieved the minimum TE in Plot 1, which was a homogeneous area, whereas PTD performed better in Plot 2, which consisted of low and high vegetation. The nature of the dense vegetation area resulted in a small number of ground points and, consequently, in fewer ground seeds for the interpolation-based filters (TIN and PTD), affecting the densifying process where the morphological filter could provide more ground seed points in general, enabling better coverage. The PTD probably performed better than TIN because TIN considers the lowest point in each grid with a fixed size as ground seed points [48].

3.2. Validation of Canopy Height Models

To validate the resulting CHMs, the field-based measurements of tree height, a building, and plants within randomly selected and geolocated experimental plots (Figure 5a) were compared to the height of the respective objects within each CHM. The heights of these roughness objects were calculated after: (i) segmenting each point cloud dataset into terrain and non-terrain points using the optimized parameters of the MF and PTD segmentation approaches, (ii) normalizing each dataset to the ground (e.g., Figure 5b–d), and (iii) rasterizing the normalized point clouds to generate the CHMs.
Table 3 outlines the average height of vegetation determined from the field-based measurements in each month and from GIS analysis of the respective LiDAR-derived height values. Regression analysis between the LiDAR canopy height (hLiDAR) and measured canopy height for 21 plants (hfield) exhibited a linear relationship (Equation (7)) with a coefficient of determination (R2) of 0.89 and root mean square error (RMSE) of 0.028 m.
h LiDAR = 0.98   h Field 0.07
The vegetation dynamics in terms of height metrics and the volume of the plants within a subscene area covering 850 m2 around the EC tower were calculated for each UAV survey to quantitatively assess the validity of the CHMs (Table 4). The estimated CHMs indicated an increase in vegetation height and volume from June to August, but the standard deviation of vegetation height decreased in August. This pattern could be explained by the mechanical removal of potato vines and the ridging of soil to cover growing tubers that both occurred at the end of July to facilitate the harvest of the potato plants by the end of August.

3.3. Source Turbulent Areas Using Morphometric Models

The footprint model of Kljun et al. [66] is a parameterization of a Lagrangian stochastic particle dispersion model and was applied to calculate the extent of turbulent source areas for each 30-min period of the EC observations (Figure 6). For the comparison analysis, we used the morphometric Z0 values as calculated for the cross-sections of the CHM that coincided with the wind direction that was considered as the input for each run of the footprint model. The footprint model requires the standard deviation of the lateral velocity component, the measurement height, the Obukhov length, the friction velocity, and wind direction (all derived by the EC system), an estimation of the boundary-layer height, and a minimum fetch around the EC tower (approximately 100 m). The 80% cumulative source area for each 30-min EC measurement was utilized to weight the fractional contribution of each grid square of the CHM. This allowed the calculation of a single value of Z0_EC (by weighting the values in the source area) and the calculation of the average morphometric-derived Z0 for each turbulent source area (Figure 7). Unstable atmospheric conditions were defined as those corresponding to the ratio z/L < −0.032, while near-neutral atmospheric conditions reflected the relation −0.032 ≤ z/L ≤ 0.032 [67]. The source area climatology was biased toward the dominant west-southerly wind direction, as in Plot 1. During the experimental campaign, only in June did wind originate from the east-southerly direction, as in Plot 2.

3.4. Comparison of Methods to Derive Roughness Length

The mean values of Z0 as calculated by the anemometric and all morphometric methods gradually increased from June to August, following the progression of vegetation growth resulting from the increases in fai and Zd due to the higher vegetation density and height. On average, the morphometric-based Z0 presented strong linear correlations with Z0_EC (Figure 8), and a standard deviation of less than 4.2 cm with averages ranging from an underestimation of 1.3 cm (Z0_RT) to an overestimation of 1.9 cm (Z0_MR) (Table 5).
The observed positive correlation between the mean Z0 obtained by the EC method and the mean Z0_RT (i.e., the height of the plants) during the vegetation-growing period indicated that an accurate representation of vegetation height derived by a LiDAR system could be effective for estimating Z0 using the simple rule of thumb method (Figure 8). However, the correlations between Z0_RAP and Z0_MR with Z0_EC exhibited higher coefficients of determination (R2 = 0.96 and 0.93, respectively) and smaller RMSEs compared to Z0_RT. Thus, the investigation of a suitable morphometric method may be crucial to improving the accuracy of canopy aerodynamic characteristics estimations.
The overall difference in Z0 derived by RAP and the anemometric method was less than 10% for June, July, and August. The RT method had a similar performance to RAP for July and August, while the estimated Z0_MR was 4% to 19% greater than the mean Z0_EC. The mean roughness length values under near-neutral conditions were higher than the Z0 calculated for unstable conditions (Table 5), since the extent of the turbulent source areas was typically larger in the former case with smaller values of friction velocity or wind speed. Perhaps the inclusion of the effect of frontal surface U and u* in the RAP method as well as the inclusion of vegetation height variability in the MR method enabled the capture of Z0 amplification under near-neutral conditions, whereas the dependency of Z0_RT to the averaged h per grid cell produced similar roughness lengths for unstable and near-neutral conditions. The mean Z0_EC, Z0_RAP, and Z0_MR in August and under unstable atmospheric conditions were smaller than the respective Z0 in July. This could be attributed to the decreased standard deviation of vegetation height within the cumulative source areas observed in August ( σ h = 0.1 m), which may have translated to a higher density in foliage compared with the respective one for July ( σ h = 0.15 m).
The role of vegetation structure in the roughness length was identified in the Z0 variations retrieved in June. The average Z0 in June calculated for the source areas corresponding to Plot 1 (mean h = 0.61 m) was smaller than that obtained in Plot 2 (mean h = 0.55 m) for both unstable and near-neutral conditions. The mean friction velocity in the direction of Plot 1 was also considerably higher, indicating turbulent disturbance (u* = 0.53–0.54 m/s in Plot 1 vs. u* = 0.38 m/s in Plot 2). The decreased Z0 in Plot 1, even if the average plants’ h was shorter than the respective one in Plot 2, could be attributed to the concurrent lower roughness vegetation density (fai) of Plot 1 and the higher planar vegetation density (pai) compared to Plot 2 (Figure 9), which was the experimental field covered by short grass. The roughness density (fai) is related to the shapes of plant crowns and to the average density of the canopy elements (pai). The pai is related to the effect of intervening spaces between roughness elements in the overall drag efficiency of a canopy, where a higher pai has a smothering effect on the canopy that increases the Zd; therefore, Z0 would decrease for a given value of fai, as in Plot 1.
Traditionally, it has been observed that as fai increases, the magnitude of Z0/ h ¯ also increases at some intermediate level of vegetation densities until it reaches a maximum value for a critical value of fai. The critical fai depends on the method used to determine Z0 and can be interpreted as the level of homogeneity of the canopy at which adding further roughness elements to the surface does not affect the bulk drag because additional elements merely shelter one another [68]. Similarly, as the pai approximates unity, the surface elements are so densely packed that they merge to form a new surface with limited resistance to airflow. In this study, the spatial distribution of Z0 exhibited maximum values for pixels with an fai of 0.08 (Figure 10), where the height of the momentum sink starts to move upward since a large fraction of the total drag is exerted by the outermost leaves and branches rather than the background. The drag Z0 values for pixels with an fai higher than 0.08 are expected to be smaller than the maximum Z0. This pattern, however, cannot be described with the application of the RT method.

3.5. Influence of Wind Orientation for Deriving Roughness Length

Based on morphometric-based methods, Z0 can be mapped for a larger area beyond the turbulent source areas of the EC tower by calculating the CHM and the wind directions for which the morphometric parameters are modeled. By considering an isotropic surface, the LiDAR-derived height metrics for each wind direction can be integrated into one value in each grid of the map [47]. Figure 11 illustrates the maps of Z0_RT, Z0_RAP, and Z0_MR for a subscene corresponding to the wind regime of 190° to 347° (130 × 250 m), which was surveyed in June. The RAP and MR tended to exhibit higher roughness length values than the RT. The averaged Z0_RAP over the homogeneous part of the crop field (e.g., Figure 11) resulted in similar values when different win directions were considered. However, when the area was heterogeneous, the spatial distribution of Z0 varied significantly.
To assess the influence of wind direction on the spatial distribution of aerodynamic roughness length over a heterogeneous area with low and high vegetation, Z0_RAP was mapped for a subscene (200 × 300 m) corresponding to the wind regime spanning from 90° to 190° (Figure 12). The orientation of the trees and lower vegetation compared to the wind direction altered the spatial distribution of Z0, with higher values of Z0 occurring when the tree arrays and the longitudinal dimension of tramlines were perpendicular to the wind flow (105°). Lower Z0 values were observed when crops were perpendicular to the wind flow (205°), reflecting the smaller frontal surface of the roughness objects opposed to the wind orientation compared to the frontal surfaces opposed to the wind direction of 105°.

4. Discussion

Morphometric approaches may facilitate the estimation of the aerodynamic surface roughness of an agricultural field with trees at high spatial resolution and over a larger area than the EC turbulent source area but require precise measurements of the height of roughness objects, such those obtained by a UAV-LiDAR system.
The comparison between the height of potato plants and trees as derived by UAV-LiDAR with the respective field-based measurements indicated that UAV-LiDAR may yield strong predictions of the actual height of vegetation canopy. The observed low RMSE is consistent with other reported accuracies for agricultural fields populated by wheat, triticale, and rice [69,70,71] using a terrestrial LiDAR configuration. Within low vegetation ecosystems, airborne LiDARs with a small-diameter footprint exhibited good performance in deriving correlations between the LiDAR-determined vegetation heights and those measured in the field moderately well [72]; however, it was also well-documented that ALS tends to underestimate the vegetation height by at least 30%, depending on the point density [73]. UAV-LiDAR systems may decrease this uncertainty because they generate point clouds with much higher point density, increasing the likelihood for the laser pulses to reach the underlying terrain and reflect from the maximum top of every stem they contact. However, the proper classification of ground and vegetation point cloud data is a crucial step for further processing the geometric characteristics of a canopy in order to calculate the aerodynamic and biophysical properties of low-vegetation canopies. For example, Wang et al. [74], using a slope- and angle-based filtering method [75] to classify UAV-LiDAR point clouds into ground and grassland, found that LiDAR underestimated the canopy height, whereas at the locations where the grassland was less than 5 cm, LiDAR-derived heights were overestimated. To separate ground points from points representing winter wheat as acquired by UAV-LiDAR [33], the authors argued that the cloth simulation filtering algorithm [76] had to be parameterized according to the temporal variations in the vegetation density. Since criteria for choosing the most appropriate filtering method and the optimized parameters of every filtering algorithm are lacking, we used the calculation of the total errors of morphological and interpolated-based filtering algorithms by setting different values of their parameters. This approach eliminated misclassification and the resulting biases in the CHMs without requiring the visual interpretation of the results, which could consider the effect of heterogeneous vegetation on the segmentation process for this specific land cover and topography. The morphological filter could detect more ground points in the dense low vegetation site, whereas the PTD performed better when trees and low vegetation had to be segmented. In both cases, the optimal window size needed to be considered, which depends on the sizes of the contained objects [77] and is subjected to variations in the acquired point density, which can be altered by changing the flight line distance or the flight speed.
Another critical issue for defining Z0 at both high temporal and spatial resolution using UAV-based observations is the appropriateness of the applied morphometric model. In agricultural studies that are based on remote sensing data to estimate turbulent heat and gas fluxes, Z0 is usually calculated as a fraction of the mean height of roughness objects (e.g., [78]) or as a dependent variable of a VI assuming a homogeneous area to derive the resistance to heat transfer [4,5,6,7]. However, the temporal variations in Z0 even in agricultural areas do not always simply correlate with the vegetation height, or the area is not always homogeneous; therefore, these approaches may introduce uncertainty to the estimated energy or gas fluxes [79]. In this study, Z0 depended on the height-based geometric parameters and on the vegetation structure, expressed by the frontal and planar area indices (e.g., Figure 9 and Figure 10), resulting in better correlations between Z0_RAP and the Z0_EC averaged within each source area compared to Z0_RT (Table 5).
The mean Z0_MR could be considered as the upper limit of the mean Z0_EC using a 0.25 m subcell scale that can describe the height variation of a plant. This method can accurately capture the vegetation variability using high-resolution CHMs (e.g., 0.10 m) from UAV-LiDAR measurements, but it may be sensitive to the choice of the grid cell size and its subcell sizes. For example, it was observed that coarser subcell scales resulting from coarser ALS-derived CHMs can lead to less convergence between Z0_EC and Z0_MR [25]. The RAP method may be more appropriate to simulate the temporal variation in Z0 in this type of landscape, since the formula describes an interplay between roughness length and alterations in airflow orientation (through fai) and wind speed for regular arrays of roughness elements that characterize our study site.
The assessment of the accuracy of the Z0_RAP and Z0_MR values across different wind fields outside the turbulent source areas would necessitate the acquisition of anemometric-derived Z0 across the whole field. Therefore, a precise statement about how these morphometric-based Z0 respond to vegetation variability is difficult. However, differences in the spatial distribution of Z0 between crop fields, bare soil, and trees were generated (e.g., Figure 11), and the effect of wind direction on the fai and Z0 for the heterogeneous subscene of the agricultural site was evident using the RAP method (Figure 12). These observations are aligned with the findings of Colin and Faivere [23], who documented that the RAP approach could account for the heterogeneity of an area covered by grassland with staggered arrays of trees.
The morphometric models, though, do not account directly for the potential effect of vegetation’s porosity on the amount of drag exerted on the flow [80]. Thus, it could be claimed that the calculated aerodynamic resistance would be overestimated by considering the porosity of the foliage structures equal to one. That would probably be more effective for areas where the dominant roughness element is trees, which, in contrast to compact obstacles, mainly oppose a resistance to the airflow for tree heights with the highest foliage density. Kent et al. [81] found that the effect of the porosity of low vegetation on the roughness length compared to higher obstacles was negligible. For more complex croplands, a sensitivity analysis of the drag coefficient used in various morphometric models may provide further information regarding the alterations in shear stress sourced from the internal structure of high vegetation. Although we tested the applicability of the Macdonald [12] and Millward-Hopkins [82] morphometric models, which can account for the differential drag imposed by different types of obstacles, the results were not exploited in this study because they did not capture Z0 variations in low vegetation, probably because these models were designed to determine Z0 in urban areas.
The methods assessed here could generate the spatial distribution of Z0 at centimeter-level resolution for an agricultural site and for selected prevailing wind directions, but the contribution of the upstream roughness elements cannot be quantified. The choice of an appropriate spatial scale of analysis for computing Z0 could be derived from a general analysis of the landscape characteristics along the prevailing airflows.

5. Conclusions

In this study, we explored a method of generating maps of roughness length at ultra-high spatial resolution (0.10 m) of a typical dense temperate agricultural field with sparse trees using the newly developed UAV-LiDAR scanners and morphometric roughness models without requiring any other data sources, such as optical photogrammetry or eddy covariance observations. This method is particularly useful for enhancing the sustainability of farming practices and recreation activities in agroforestry and agroecology applications, since the spatial distribution of Z0 can delineate how land cover alterations affect shear stress and turbulence, which, in turn, regulate the air–surface exchange of energy, water, and greenhouse gases.
For the determination of Z0, the selection of the appropriate morphometric method and the effective classification of UAV-LiDAR-derived point clouds into vegetation and terrain that generates precise CHMs are both critical.
Overall, convergence was observed between the EC-derived Z0 values and those found through the UAV-LiDAR-driven models at the turbulent source area scale. All morphometric models showed a standard deviation of less than 4.2 cm with averages ranging from an underestimation of 1.3 cm (Z0_RT) to an overestimation of 1.9 cm (Z0_MR). The detailed comparison indicated that the Raupach roughness model is more suitable for simulating the temporal variations in Z0. The spatial distribution of zo_RAP for a heterogeneous subscene beyond the turbulent source areas was conditioned by the shape of the frontal surface opposed to wind direction, with a higher Z0 occurring when the tree arrays were perpendicular to the wind flow.
A sensitivity analysis of three filtering approaches to segment the point cloud data to low vegetation and ground highlighted the errors associated with CHM preparation. The morphological filter performed satisfactorily over the more homogeneous area covered by plants with a 1 m window size of the opening operation while the filter was not so sensitive to elevation threshold due to the relative flat landscape. The PTD filter produced fewer errors in a subscene consisting of low and high vegetation for an iterative distance close to 0.4 m and an iterative angle of 4°. The TIN interpolation-based filter generated more errors in detecting ground and non-ground points for this type of vegetation and landscape.
This technique may advance the establishment of more precise spatial representation of potentially nonlinear relationships between canopy structural characteristics and surface water and gas dynamics across heterogeneous land cover types. The application of all the elaborated approaches to derive precise CHMs and Z0 values in agricultural fields with other crop species and different climatic conditions could be used to assess their adequacy in other contexts. Further research is needed to improve the morphometric models for Z0 in vegetated landscapes that can benefit from canopy height models of ultra-high spatial resolution to account for surface drag effects of upstream roughness elements.

Author Contributions

Conceptualization, T.F. and K.T.; UAV data collection, processing, and analysis, K.T.; writing, K.T.; validation, K.T.; review and editing, T.F. All authors have read and agreed to the published version of the manuscript.

Funding

The remote sensing equipment purchased for this study was funded by the UAS-ability Danish Drone Infrastructure (https://uas-ability.dk/ accessed on 2 August 2021) and the MapCland (Villum foundation Project no 00028314).

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Acknowledgments

The authors would like to thank the field technicians Rasmus Jensen and Lars Rasmussen who collect and maintained the daily operations of the eddy covariance data for the ICOS network (https://www.icos-cp.eu/observations/national-networks/denmark accessed on 12 August 2021). The source area calculations were based on the Urban Multi-scale Environmental Predictor (https://plugins.qgis.org/plugins/UMEP/ accessed on 3 June 2021) climate service plugin for the open-source software QGIS. The authors would also like to thank the anonymous reviewers for their careful reading of the manuscript and their insightful comments and suggestions.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Stull, R.B. An Introduction to Boundary Layer Meteorology; Kluwer Academic Publishers: Dordrecht, The Netherlands, 1988; p. 670. [Google Scholar]
  2. Minvielle, F.; Marticorena, B.; Gillette, D.A.; Lawson, R.E.; Thompson, R.; Bergametti, G. Relationship between the Aerodynamic Roughness Length and the Roughness Density in Cases of Low Roughness Density. Environ. Fluid Mech. 2003, 3, 249–267. [Google Scholar] [CrossRef]
  3. Dickinson, R.E. Land surface processes and climate surface albedos and energy balance. Adv. Geophys. 1983, 25, 305–353. [Google Scholar]
  4. Allen, R.G.; Tasumi, M.; Trezza, R. Satellite-based energy balance for mapping evapotranspiration with internalized calibration (METRIC)–model. J. Irrig. Drain. Eng. ASCE 2007, 133, 380–394. [Google Scholar] [CrossRef]
  5. Bastiaanssen, W.; Menenti, M.; Feddes, R.; Holtslag, A.A.M. A remote sensing surface energy balance algorithm for land (SEBAL), 1. Formulation. J. Hydrol. 1998, 212–213, 198–212. [Google Scholar] [CrossRef]
  6. Roerink, G.; Su, Z.; Menenti, M. S-SEBI: A simple remote sensing algorithm to estimate the surface energy balance. Phys. Chem. Earth. 2000, 25, 147–157. [Google Scholar] [CrossRef]
  7. Su, Z. The Surface Energy Balance System (SEBS) for estimation of turbulent heat fluxes at scales ranging from a point to a continent. Hydrol. Earth Syst. Sci. 2002, 6, 85–99. [Google Scholar] [CrossRef]
  8. Massman, W.J. A model study of kBH-1 for vegetated surfaces using ‘localized near-field’ Lagrangian theory. J. Hydrol. 1999, 223, 27–43. [Google Scholar] [CrossRef]
  9. Blumel, K.B. A simple formula for estimation of the roughness length for heat transfer over partly vegetated surfaces. J. Appl. Meteorol. 1999, 38, 814–829. [Google Scholar] [CrossRef]
  10. Su, Z.; Schmugge, T.; Kustas, W.P.; Massman, W.J. An evaluation of two models for estimation of the roughness height for heat transfer between the land surface and the atmosphere. J. Appl. Meteorol. 2001, 40, 1933–1951. [Google Scholar] [CrossRef] [Green Version]
  11. Kustas, W.P.; Anderson, M.C.; Norman, J.M.; Li, F. Utility of radiometric–aerodynamic temperature relations for heat flux estimation. Bound.-Layer Meteorol. 2007, 122, 167–187. [Google Scholar] [CrossRef]
  12. Macdonald, R.; Griffiths, R.; Hall, D. An improved method for the estimation of surface roughness of obstacle arrays. Atmos. Environ. 1998, 32, 1857–1864. [Google Scholar] [CrossRef]
  13. Grimmond, C.S.B.; Oke, T.R. Aerodynamic properties of urban areas derived from analysis of surface form. J. Appl. Meteorol. 1999, 38, 1262–1292. [Google Scholar] [CrossRef]
  14. Kustas, W.P.; Choudhury, B.J.; Moran, M.S.; Reginato, R.J.; Jackson, R.D.; Gay, L.W.; Weaver, H.L. Determination of sensible heat flux over sparse canopy using thermal infrared data. Agric. For. Meteorol. 1989, 44, 197–216. [Google Scholar] [CrossRef]
  15. Garratt, J. The Atmospheric Boundary Layer; Cambridge University Press: Cambridge, UK, 1992; p. 336. [Google Scholar]
  16. Borak, J.S.; Jasinski, M.; Crago, R. Time series vegetation aerodynamic roughness fields estimated from modis observations. Agric. For. Meteorol. 2005, 135, 252–268. [Google Scholar] [CrossRef]
  17. Schaudt, K.J.; Dickinson, R.E. An approach to deriving roughness length and zero-plane displacement height from satellite data, prototyped with BOREAS data. Agric. For. Meteorol. 2000, 104, 143–155. [Google Scholar] [CrossRef]
  18. Tian, X.; Li, Z.Y.; Van der Tol, C.; Su, Z.; Li, X.; He, Q.; Bao, Y.; Chen, E.; Li, L. Estimating zero-plane displacement height and aerodynamic roughness length using synthesis of LiDAR and SPOT-5 data. Remote Sens. Environ. 2011, 115, 2330–2341. [Google Scholar] [CrossRef]
  19. Yilmaz, V.; Konakoglu, B.; Serifoglu, C.; Gungor, O.; Gökalp, E. Image classification-based ground filtering of point clouds extracted from UAV-based aerial photos. Geocarto Int. 2018, 33, 310–320. [Google Scholar] [CrossRef]
  20. Paul-Limoges, E.; Christen, A.; Coops, N.C.; Black, T.A.; Trofymow, J.A. Estimation of aerodynamic roughness of a harvested Douglas-fir forest using airborne LiDAR. Remote Sens. Environ. 2013, 136, 225–233. [Google Scholar] [CrossRef]
  21. Floors, R.; Enevoldsen, P.; Davis, N.; Arnqvist, J.; Dellwik, E. From LiDAR scans to roughness maps for wind resource modelling in forested areas. Wind Energ. Sci. 2018, 3, 353–370. [Google Scholar] [CrossRef] [Green Version]
  22. Holland, D.E.; Berglund, J.A.; Spruce, J.P.; McKellip, R.D. Derivation of effective aerodynamic surface roughness in urban areas from airborne LiDAR terrain data. J. Appl. Meteorol. Clim. 2008, 47, 2614–2626. [Google Scholar] [CrossRef]
  23. Colin, J.; Faivre, R. Aerodynamic roughness length from very high-resolution LIDAR observation. Hydrol. Earth Syst. Sci. 2010, 14, 2661–2669. [Google Scholar] [CrossRef] [Green Version]
  24. Brown, O.W.; Hugenholtz, C.H. Estimating aerodynamic roughness (zo) in mixed grassland prairie with airborne LiDAR. Can. J. Remote Sens. 2012, 37, 422–428. [Google Scholar] [CrossRef]
  25. Li, A.; Zhao, W.; Mitchell, J.J.; Glenn, N.F.; Germino, M.J.; Sankey, J.B.; Allen, R.G. Aerodynamic Roughness Length Estimation with Lidar and Imaging Spectroscopy in a Shrub-Dominated Dryland. Photogramm. Eng. Remote S. 2017, 83, 415–427. [Google Scholar] [CrossRef] [Green Version]
  26. Hopkinson, C.; Chasmer, L.E.; Gabor, S.; Creed, I.F.; Sitar, M.; Kalbfleisch, W.; Treitz, P. Vegetation class dependent errors in LiDAR ground elevation and canopy height estimates in a boreal wetland environment. Can. J. Remote Sens. 2005, 13, 191–206. [Google Scholar] [CrossRef]
  27. Rosso, P.H.; Ustin, S.L.; Hastings, A. Use of LiDAR to study changes associated with Spartina invasion in San Francisco Bay marshes. Remote Sens. Environ. 2006, 100, 295–306. [Google Scholar] [CrossRef]
  28. Wang, C.; Menenti, M.; Stoll, M.P.; Feola, A.; Belluco, E.; Marani, M. Separation of ground and low vegetation signatures in LiDAR measurements of salt-marsh environments. IEEE Trans. Geosci. Remote 2009, 47, 2014–2023. [Google Scholar] [CrossRef]
  29. Kellner, J.R.; Armston, J.; Birrer, M.; Cushman, K.; Duncanson, L.; Eck, C.; Falleger, C.; Imbach, B.; Král, K.; Krůček, M.; et al. New Opportunities for Forest Remote Sensing Through Ultra-High-Density Drone LiDAR. Surv. Geophys. 2019, 40, 959–977. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  30. Mitchell, J.J.; Glenn, N.F.; Sankey, T.T.; Derryberry, D.R.; Anderson, M.O.; Hruska, R.C. Small-footprint LiDAR estimations of sagebrush canopy characteristics. Photogramm. Eng. Remote S. 2011, 77, 521–530. [Google Scholar] [CrossRef]
  31. Resop, J.P.; Lehmann, L.; Hession, W.C. Drone Laser Scanning for Modeling Riverscape Topography and Vegetation: Comparison with Traditional Aerial LiDAR. Drones 2019, 3, 35. [Google Scholar] [CrossRef] [Green Version]
  32. Sankey, T.T.; McVay, J.; Swetnam, T.L.; McClaran, M.P.; Heilman, P.; Nichols, M. UAV hyperspectral and LiDAR data and their fusion for arid and semi-arid land vegetation monitoring. Remote Sens. Ecol. Con. 2018, 4, 20–33. [Google Scholar] [CrossRef]
  33. Bates, J.S.; Montzka, C.; Schmidt, M.; Jonard, F. Estimating Canopy Density Parameters Time-Series for Winter Wheat Using UAS Mounted LiDAR. Remote Sens. 2021, 13, 710. [Google Scholar] [CrossRef]
  34. Rogers, S.R.; Manning, I.; Livingstone, W. Comparing the spatial accuracy of digital surface models from four unoccupied aerial systems: Photogrammetry versus LiDAR. Remote Sens. 2020, 12, 2806. [Google Scholar] [CrossRef]
  35. Cao, L.; Liu, H.; Fu, X.; Zhang, Z.; Shen, X.; Ruan, H. Comparison of UAV LiDAR and digital aerial photogrammetry point clouds for estimating forest structural attributes in subtropical planted forests. Forests 2019, 10, 145. [Google Scholar] [CrossRef] [Green Version]
  36. Sofonia, J.; Shendryk, Y.; Phinn, S.; Roelfsema, C.; Kendoul, F.; Skocaj, D. Monitoring sugarcane growth response to varying nitrogen application rates: A comparison of UAV SLAM LiDAR and photogrammetry. Int. J. Appl. Earth Observ. Geoinform. 2019, 82, 101878. [Google Scholar] [CrossRef]
  37. Duan, T.; Zheng, B.; Guo, W.; Ninomiya, S.; Guo, Y.; Chapman, S.C. Comparison of ground cover estimates from experiment plots in cotton, sorghum and sugarcane based on images and ortho-mosaics captured by UAV. Funct. Plant. Biol. 2017, 44, 169–183. [Google Scholar] [CrossRef]
  38. Shendryka, Y.; Sofonia, J.; Garrardc, R.; Rista, Y.; Skocajd, D.; Thorburn, P. Fine-scale prediction of biomass and leaf nitrogen content in sugarcane using UAV LiDAR and multispectral imaging. Int. J. Appl. Earth Obs. Geoinf. 2020, 92, 102177. [Google Scholar] [CrossRef]
  39. Adão, T.; Hruška, J.; Pádua, L.; Bessa, J.; Peres, E.; Morais, R.; Sousa, J. Hyperspectral imaging: A review on UAV-based sensors, data processing and applications for agriculture and forestry. Remote Sens. 2017, 9, 1110. [Google Scholar] [CrossRef] [Green Version]
  40. Gano, B.; Dembele, J.S.B.; Ndour, A.; Luquet, D.; Beurier, G.; Diouf, D.; Audebert, A. Using UAV Borne, Multi-Spectral Imaging for the Field Phenotyping of Shoot Biomass, Leaf Area Index and Height of West African Sorghum Varieties under Two Contrasted Water Conditions. Agronomy 2021, 11, 850. [Google Scholar] [CrossRef]
  41. Chen, Q.; Gong, P.; Baldocchi, D.; Xie, G. Filtering airborne laser scanning data with morphological methods. Photogram. Eng. Remote Sens. 2007, 73, 175–185. [Google Scholar] [CrossRef] [Green Version]
  42. Raupach, M.R. Simplified expressions for vegetation roughness length and zero-plane displacement as functions of canopy height and area index. Bound.-Lay. Meteorol. 1994, 71, 211–216. [Google Scholar] [CrossRef]
  43. Menenti, M.; Ritchie, J.C. Estimation of effective aerodynamic roughness of Walnet Gulch watershed with laser altimeter measurements. Water Resour. Res. 1994, 5, 1329–1337. [Google Scholar] [CrossRef]
  44. Jensen, R.; Herbst, M.; Friborg, T. Direct and indirect controls of the interannual variability in atmospheric CO2 exchange of three contrasting ecosystems in Denmark. Agric. For. Meteor. 2017, 233, 12–31. [Google Scholar] [CrossRef]
  45. Chang, C.; Habib, F.; Lee, C.; Yom, H. Automatic classification of lidar data into ground and nonground points. Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci. 2008, 37, 463–468. [Google Scholar]
  46. Axelsson, P. DEM generation from laser scanner data using adaptive TIN models. Int. Arch. Photogram. Remote Sens. 2000, 33, 111–118. [Google Scholar]
  47. Zhang, K.; Chen, S.-C.; Whitman, D.; Shyu, M.-L.; Yan, J.; Zhang, C. A progressive morphological filter for removing non-ground measurements from airborne LIDAR data. IEEE Trans. Geosci. Remote Sens. 2003, 41, 872–882. [Google Scholar] [CrossRef] [Green Version]
  48. Zhao, X.; Guo, Q.; Su, Y.; Xue, B. Improved progressive TIN densification filtering algorithm for airborne LiDAR data in forested areas. ISPRS J. Photogramm. Remote Sens. 2016, 117, 79–91. [Google Scholar] [CrossRef] [Green Version]
  49. Hutton, C.; Brazier, R. Quantifying riparian zone structure from airborne LiDAR: Vegetation filtering, anisotropic interpolation, and uncertainty propagation. J. Hydrol. 2012, 442–444, 36–45. [Google Scholar] [CrossRef]
  50. Blue Marble Geographics. 2020. Available online: https://www.bluemarblegeo.com/ (accessed on 19 January 2021).
  51. LAStools. 2015. Available online: https://rapidlasso.com/lastools/ (accessed on 14 February 2021).
  52. GreenValley International Ltd. LiDAR360 Suite Software. 2019. Available online: https://greenvalleyintl.com (accessed on 7 April 2021).
  53. Sithole, G.; Vosselman, G. Experimental comparison of filter algorithms for bare-Earth extraction from airborne laser scanning point clouds. ISPRS J. Photogram. Remote Sens. 2004, 59, 85–101. [Google Scholar] [CrossRef]
  54. Shepard, D. A two-dimensional interpolation function for irregularly-spaced data. In Proceedings of the 1968 23rd ACM National Conference, New York, NY, USA; 1968; pp. 517–524. [Google Scholar]
  55. Krayenhoff, E.; Santiago, J.; Martilli, A.; Christen, A.; Oke, T. Parametrization of drag and turbulence for urban neighbourhoods with trees. Bound.-Layer Meteorol. 2015, 156, 157–189. [Google Scholar] [CrossRef]
  56. De Vries, A.C.; Kustas, W.P.; Ritchie, J.C.; Klaassen, W.; Menenti, M.; Rango, A.; Prueger, J.H. Effective aerodynamic roughness estimated from airborne laser altimeter measurements of surface features. Int. J. Remote Sens. 2003, 24, 1545–1558. [Google Scholar] [CrossRef] [Green Version]
  57. Lindberg, F.; Grimmond, C.S.B.; Gabey, A.; Huang, B.; Kent, C.W.; Sun, T.; Theeuwes, N.E.; Järvi, L.; Ward, H.C.; Capel-Timms, I.; et al. Urban Multi-scale Environmental Predictor (UMEP): An integrated tool for city-based climate services. Environ. Model. Softw. 2018, 99, 70e87. [Google Scholar] [CrossRef]
  58. QGIS Development Team. QGIS Geographic Information System. Open Source Geospatial Foundation Project. 2017. Available online: http://www.qgis.org/ (accessed on 23 May 2021).
  59. Vickers, D.; Mahrt., L. Quality control and flux sampling problems for tower and aircraft data. J. Atmos. Ocean. Technol. 1997, 14, 512–526. [Google Scholar] [CrossRef]
  60. Nakai, T.; Van Der Molen, M.K.; Gash, J.H.C.; Kodama, Y. Correction of sonic anemometer angle of attack errors. Agric. For. Meteorol. 2006, 136, 19–30. [Google Scholar]
  61. Schotanus, P.; Nieuwstadt, F.T.M.; De Bruin, H.A.R. Temperature measurement with a sonic anemometer and its application to heat and moisture fluxes. Bound.-Lay. Meteorol. 1983, 26, 81–93. [Google Scholar] [CrossRef]
  62. Webb, E.K.; Pearman, G.A.; Leuning, R. Correction of flux measurements for density effects due to heat and water vapor transfer. Q. J. R. Meteorol. Soc. 1980, 106, 85–100. [Google Scholar] [CrossRef]
  63. Foken, T.; Göockede, M.; Mauder, M.; Mahrt, L.; Amiro, B.; Munger, W. Post-field data quality control. In Handbook of Micrometeorology; Lee, X., Massman, W., Law, B., Eds.; Atmospheric and Oceanographic Sciences Library, Springer: Dordrecht, The Netherlands, 2004. [Google Scholar]
  64. Tennekes, H.; Lumley, J.L. Wall-bounded shear flows. In A First Course in Turbulence, 16th ed.; The MIT Press: Cambridge, MA, USA, 2018. [Google Scholar]
  65. Högström, U. Review of some basic characteristics of the atmospheric surface € layer. Bound.-Layer Meteorol. 1996, 28, 215–246. [Google Scholar] [CrossRef]
  66. Kljun, N.; Calanca, P.; Rotach, M.W.; Schmid, H.P. A simple two-dimensional parameterisation for Flux Footprint Prediction (FFP). Geosci. Model. Dev. 2015, 8, 3695–3713. [Google Scholar] [CrossRef] [Green Version]
  67. Arya, P. Thermally stratified surface layer. In Introduction to Micrometeorology, 2nd ed.; Academic Press: San Diego, CA, USA, 2001; p. 420. [Google Scholar]
  68. Shaw, R.H.; Pereira, A.R. Aerodynamic roughness of a plant canopy: A numerical experiment. Agric. Meteorol. 1982, 26, 51–65. [Google Scholar] [CrossRef] [Green Version]
  69. Tilly, N.; Hoffmeister, D.; Cao, Q.; Huang, S.; Lenz-Wiedemann, V.; Miao, Y.; Bareth, G. Multitemporal crop surface models: Accurate plant height measurement and biomass estimation with terrestrial laser scanning in paddy rice. J. Appl. Remote Sens. 2014, 8, 083671. [Google Scholar] [CrossRef]
  70. Jimenez-Berni, J.A.; Deery, D.M.; Rozas-Larraondo, P.; Condon, A.G.; Rebetzke, G.; James, R.; Bovill, W.; Furbank, R.; Sirault, X. High Throughput Determination of Plant Height, Ground Cover, and Above-Ground Biomass in Wheat with LiDAR. Front. Plant. Sci. 2018, 9, 237. [Google Scholar] [CrossRef] [Green Version]
  71. Walter, J.D.C.; Edwards, J.; McDonald, G.; Kuchel, H. Estimating Biomass and Canopy Height with LiDAR for Field Crop Breeding. Front. Plant. Sci. 2019, 10, 1145. [Google Scholar] [CrossRef] [PubMed]
  72. Streutker, D.R.; Glenn, N.F. LiDAR measurement of sagebrush steppe vegetation heights. Remote Sens. Environ. 2006, 102, 135145. [Google Scholar] [CrossRef]
  73. Su, J.G.; Bork, E.W. Characterization of diverse plant communities in Aspen Parkland rangeland using LiDAR data. Appl. Veg. Sci. 2007, 10, 407–416. [Google Scholar] [CrossRef]
  74. Wang, D.; Xin, X.; Shao, Q.; Brolly, M.; Zhu, Z.; Chen, J. Modeling Aboveground Biomass in Hulunber Grassland Ecosystem by Using Unmanned Aerial Vehicle Discrete Lidar. Sensors 2017, 17, 180. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  75. Maas, H.G.; Vosselman, G. Two algorithms for extracting building models from raw laser altimetry data. ISPRS J. Photogramm. Remote Sens. 1999, 54, 153–163. [Google Scholar] [CrossRef]
  76. Zhang, W.; Qi, J.; Wan, P.; Wang, H.; Xie, D.; Wang, X.; Yan, G. An easy-to-use airborne LiDAR data filtering method based on cloth simulation. Remote Sens. 2016, 8, 501. [Google Scholar] [CrossRef]
  77. Liu, X. Airborne LiDAR for DEM generation: Some critical issues. Prog. Phys. Geogr. 2008, 32, 31–49. [Google Scholar]
  78. Wang, S.; Garcia, M.; Bauer-Gottwein, P.; Jakobsen, J.; Zarco-Tejada, P.J.; Bandini, F.; Paz, V.S.; Ibrom, A. High spatial resolution monitoring land surface energy, water and CO2 fluxes from an Unmanned Aerial System. Remote Sens. Environ. 2019, 229, 14–31. [Google Scholar] [CrossRef]
  79. Colin, J.; Menenti, M.; Rubio, E.; Jochum, A. Accuracy vs. operability: A case study over barrax in the context of the idots. In Proceedings of the AIP Conference Proceedings, Naples, Italy, 10–11 November 2005; Volume 852, pp. 75–83. [Google Scholar]
  80. Yang, X.; Yu, Y.; Fan, W.A. A method to estimate the structural parameters of windbreaks using remote sensing. Agrofor. Syst. 2017, 91, 37–49. [Google Scholar] [CrossRef]
  81. Kent, C.W.; Grimmond, S.; Gatey, D. Aerodynamic roughness parameters in cities: Inclusion of vegetation. J. Wind Eng. Ind. Aerod. 2017, 169, 168176. [Google Scholar] [CrossRef]
  82. Millward-Hopkins, J.; Tomlin, A.; Ma, L.; Ingham, D.; Pourkashanian, M. Estimating aerodynamic parameters of urban-like surfaces with heterogeneous building heights. Bound.-Layer Meteorol. 2011, 141, 443–465. [Google Scholar] [CrossRef]
Figure 1. Illustration of the agricultural area (56.037644° N, 9.159383° E) surveyed by the Unmanned aerial vehicle-Light detection and ranging (UAV-LiDAR) system (30.68 ha), and the two subscenes with a range of roughness element densities: Plot 1 with more homogeneous heights corresponding to the wind regime 190° to 347° (yellow, left rectangle), and Plot 2 with more heterogeneous heights corresponding to the wind regime spanning from 90° to 190° (red, right rectangle). The orange label indicates the location of the Eddy covariance tower.
Figure 1. Illustration of the agricultural area (56.037644° N, 9.159383° E) surveyed by the Unmanned aerial vehicle-Light detection and ranging (UAV-LiDAR) system (30.68 ha), and the two subscenes with a range of roughness element densities: Plot 1 with more homogeneous heights corresponding to the wind regime 190° to 347° (yellow, left rectangle), and Plot 2 with more heterogeneous heights corresponding to the wind regime spanning from 90° to 190° (red, right rectangle). The orange label indicates the location of the Eddy covariance tower.
Remotesensing 13 03538 g001
Figure 2. Illustrations of (a) part of the UAV-surveyed area covered by potato plants and (b) the LiDAR instrumentation mounted on a Matrice 600 Pro UAV.
Figure 2. Illustrations of (a) part of the UAV-surveyed area covered by potato plants and (b) the LiDAR instrumentation mounted on a Matrice 600 Pro UAV.
Remotesensing 13 03538 g002
Figure 3. Example of rasterized point clouds after interpolation representing part of the agricultural field.
Figure 3. Example of rasterized point clouds after interpolation representing part of the agricultural field.
Remotesensing 13 03538 g003
Figure 4. Filter performance sensitivity in terms of total errors to: (a) window size and threshold for the morphological filter (MF), (b) iterative distance and angle for the progressive triangulated irregular network densification (PTD), and (c) grid step and spikes for the triangulated irregular network densification (TIN). All filters were applied to the Plot 1 subscene of the agricultural site.
Figure 4. Filter performance sensitivity in terms of total errors to: (a) window size and threshold for the morphological filter (MF), (b) iterative distance and angle for the progressive triangulated irregular network densification (PTD), and (c) grid step and spikes for the triangulated irregular network densification (TIN). All filters were applied to the Plot 1 subscene of the agricultural site.
Remotesensing 13 03538 g004
Figure 5. (a) Canopy height model (CHM) of the agricultural field indicating the locations of the experimental plots (yellow points), and profile view of point clouds normalized to the terrain illustrating the height of (b) vegetation in June (brown points), July (light green points), and August (dark green points), (c) a building, and (d) trees.
Figure 5. (a) Canopy height model (CHM) of the agricultural field indicating the locations of the experimental plots (yellow points), and profile view of point clouds normalized to the terrain illustrating the height of (b) vegetation in June (brown points), July (light green points), and August (dark green points), (c) a building, and (d) trees.
Remotesensing 13 03538 g005
Figure 6. Anemometric-derived roughness length Z0_EC, corresponding to different turbulent source areas from: 25 to 27 June; 13 to 15 July; 12 to 13 August. The central mark indicates the median of Z0, while the bottom and top edges of the box indicate the 25th and 75th percentiles, respectively. The whiskers represent the most extreme data points.
Figure 6. Anemometric-derived roughness length Z0_EC, corresponding to different turbulent source areas from: 25 to 27 June; 13 to 15 July; 12 to 13 August. The central mark indicates the median of Z0, while the bottom and top edges of the box indicate the 25th and 75th percentiles, respectively. The whiskers represent the most extreme data points.
Remotesensing 13 03538 g006
Figure 7. Canopy height model of the agricultural site as obtained by the UAV-LiDAR survey in June. The ellipsoid shapes indicate the probable surface areas contributing to turbulent flux measurements imposing the respective prevailing meteorological conditions.
Figure 7. Canopy height model of the agricultural site as obtained by the UAV-LiDAR survey in June. The ellipsoid shapes indicate the probable surface areas contributing to turbulent flux measurements imposing the respective prevailing meteorological conditions.
Remotesensing 13 03538 g007
Figure 8. Scatterplots of the anemometric roughness length (Z0_EC) and the morphometric-derived roughness length (Z0) using the Menethi and Ritchie (MR), Raupach (RAP), and the rule of thumb (RT) methods.
Figure 8. Scatterplots of the anemometric roughness length (Z0_EC) and the morphometric-derived roughness length (Z0) using the Menethi and Ritchie (MR), Raupach (RAP), and the rule of thumb (RT) methods.
Remotesensing 13 03538 g008
Figure 9. (a) Frontal area index (fai) and (b) planar area index (pai) in the form of wind rose for winds oriented from the west (Plot 1) and east (Plot 2) in June.
Figure 9. (a) Frontal area index (fai) and (b) planar area index (pai) in the form of wind rose for winds oriented from the west (Plot 1) and east (Plot 2) in June.
Remotesensing 13 03538 g009
Figure 10. Contours of the anemometric roughness length for June, July, and August with frontal area index and planar area index as predictor variables, indicating that Z0 depends on the fai and pai and is maximized for fai and pai values close to 0.08 and 0.75, respectively.
Figure 10. Contours of the anemometric roughness length for June, July, and August with frontal area index and planar area index as predictor variables, indicating that Z0 depends on the fai and pai and is maximized for fai and pai values close to 0.08 and 0.75, respectively.
Remotesensing 13 03538 g010
Figure 11. Maps of roughness length for a relative homogeneous agricultural site estimated by the (a) RT, (b) RAP, and (c) MR methods. The CHM was acquired by a UAV-LiDAR survey conducted on 26 June at 12:00 local time.
Figure 11. Maps of roughness length for a relative homogeneous agricultural site estimated by the (a) RT, (b) RAP, and (c) MR methods. The CHM was acquired by a UAV-LiDAR survey conducted on 26 June at 12:00 local time.
Remotesensing 13 03538 g011
Figure 12. Maps of Z0_RAP for a subset of the CHM covered by field crops and trees considering two different view angles that correspond to the wind directions of (a) 205° and (b) 105° from the north. The CHM was acquired by a UAV-LiDAR survey conducted on 12 August at 12:30 local time.
Figure 12. Maps of Z0_RAP for a subset of the CHM covered by field crops and trees considering two different view angles that correspond to the wind directions of (a) 205° and (b) 105° from the north. The CHM was acquired by a UAV-LiDAR survey conducted on 12 August at 12:30 local time.
Remotesensing 13 03538 g012
Table 1. Optimized parameters of each filtering algorithm for the tested point cloud dataset.
Table 1. Optimized parameters of each filtering algorithm for the tested point cloud dataset.
MethodsParameter Set
Window Size (m)Elevation Threshold (m)Iterative Distance (m)Iterative Angle (°)Grid Size (m)Spike (m)
MF11
PTD 0.44
TIN 0.80.2
Table 2. Comparison of the ratio of incorrectly classified points to the total number of points tested (TE) of the filtering algorithms using their optimal set of parameters for the two subscenes, Plot 1 and 2, monitored in June, July, and August.
Table 2. Comparison of the ratio of incorrectly classified points to the total number of points tested (TE) of the filtering algorithms using their optimal set of parameters for the two subscenes, Plot 1 and 2, monitored in June, July, and August.
Subscene/DatePTDTINMF
Plot 1/26 June15.5726.389.27
Plot 1/14 July28.7546.1018.28
Plot 1/12 August23.8440.5616.36
Plot 2/26 June14.7534.7319.62
Plot 2/14 July18.3237.4625.65
Plot 2/12 August16.8432.3920.52
Mean Error19.6736.2718.28
Table 3. Comparison between LiDAR-derived height of plants (h) and plants’ h measured manually in geolocated experimental plots. Number of plant samples = 21.
Table 3. Comparison between LiDAR-derived height of plants (h) and plants’ h measured manually in geolocated experimental plots. Number of plant samples = 21.
DateField h (m)LiDAR h (m)
26 June0.520.44
14 July0.710.56
12 August0.780.72
Table 4. Vegetation dynamics as expressed by the statistics of height of plants (h) and the net volume of a subscene of the CHMs around the EC tower covering 850 m2.
Table 4. Vegetation dynamics as expressed by the statistics of height of plants (h) and the net volume of a subscene of the CHMs around the EC tower covering 850 m2.
DateMean h (m)Mode h (m)Standard Deviation h (m)Increase in Vegetation (%)
26 June0.610.600.11
14 July0.760.750.1630.25
12 August0.911.000.1544.36
Table 5. Comparison of Z0 (m) derived by the morphometric methods with the anemometric Z0 averaged over the source areas for daytime hours (from 9:00 to 19:00). The data were screened for wind speed higher than 2m/s and friction velocity higher than 0.2 m/s.
Table 5. Comparison of Z0 (m) derived by the morphometric methods with the anemometric Z0 averaged over the source areas for daytime hours (from 9:00 to 19:00). The data were screened for wind speed higher than 2m/s and friction velocity higher than 0.2 m/s.
Z0_RAPZ0_RTZ0_MRZ0_ECfai
Differences to Z0_EC
June (n = 63)0.0090.037−0.0250.1480.048
July (n = 62)0.0180.008−0.0230.1710.048
August (n = 36)0.0150.013−0.0060.2000.058
Average0.0140.013−0.019
Standard deviation0.0310.0420.022
Unstable conditions Plot 1
June (n = 8)0.028−0.003−0.0430.1170.039
July (n = 46)−0.016−0.026−0.0420.1370.045
August (n = 3)−0.022−0.0650.0220.1230.042
Neutral conditions Plot 1
June (n = 13)0.0780.050.0060.1710.041
July (n = 16)0.0270.018−0.0530.1820.042
August (n = 33)0.0180.02−0.0090.2070.060
Unstable conditions Plot 2
June (n = 36)−0.0200.036−0.0350.1410.054
Neutral conditions Plot 2
June (n = 6)0.0170.077−0.0020.1880.046
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Trepekli, K.; Friborg, T. Deriving Aerodynamic Roughness Length at Ultra-High Resolution in Agricultural Areas Using UAV-Borne LiDAR. Remote Sens. 2021, 13, 3538. https://0-doi-org.brum.beds.ac.uk/10.3390/rs13173538

AMA Style

Trepekli K, Friborg T. Deriving Aerodynamic Roughness Length at Ultra-High Resolution in Agricultural Areas Using UAV-Borne LiDAR. Remote Sensing. 2021; 13(17):3538. https://0-doi-org.brum.beds.ac.uk/10.3390/rs13173538

Chicago/Turabian Style

Trepekli, Katerina, and Thomas Friborg. 2021. "Deriving Aerodynamic Roughness Length at Ultra-High Resolution in Agricultural Areas Using UAV-Borne LiDAR" Remote Sensing 13, no. 17: 3538. https://0-doi-org.brum.beds.ac.uk/10.3390/rs13173538

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

Article Metrics

Back to TopTop