remotesensing-15-04308-v2
remotesensing-15-04308-v2
Article
Novel UAV Flight Designs for Accuracy Optimization of
Structure from Motion Data Products
Marlin M. Mueller 1, * , Steffen Dietenberger 1 , Maximilian Nestler 1 , Sören Hese 2 , Jonas Ziemer 2 ,
Felix Bachmann 1,2 , Julian Leiber 1 , Clémence Dubois 1,2 and Christian Thiel 1
1 Institute of Data Science, German Aerospace Center, Maelzerstraße 3-5, 07745 Jena, Germany
2 Department for Earth Observation, Friedrich Schiller University, Leutragraben 1, 07743 Jena, Germany
* Correspondence: [email protected]
Abstract: Leveraging low-cost drone technology, specifically the DJI Mini 2, this study presents
an innovative method for creating accurate, high-resolution digital surface models (DSMs) to en-
hance topographic mapping with off-the-shelf components. Our research, conducted near Jena,
Germany, introduces two novel flight designs, the “spiral” and “loop” flight designs, devised to
mitigate common challenges in structure from motion workflows, such as systematic doming and
bowling effects. The analysis, based on height difference products with a lidar-based reference, and
curvature estimates, revealed that “loop” and “spiral” flight patterns were successful in substantially
reducing these systematic errors. It was observed that the novel flight designs resulted in DSMs
with lower curvature values compared to the simple nadir or oblique flight patterns, indicating a
significant reduction in distortions. The results imply that the adoption of novel flight designs can
lead to substantial improvements in DSM quality, while facilitating shorter flight times and lower
computational needs. This work underscores the potential of consumer-grade unoccupied aerial
vehicle hardware for scientific applications, especially in remote sensing tasks.
Keywords: unoccupied aerial vehicle (UAV); photogrammetry; structure from motion (SfM); accuracy;
flight design; oblique viewing; POI; nadir; distortion correction; digital surface model (DSM)
Citation: Mueller, M.M.;
Dietenberger, S.; Nestler, M.; Hese, S.;
Ziemer, J.; Bachmann, F.; Leiber, J.;
Dubois, C.; Thiel, C. Novel UAV 1. Introduction
Flight Designs for Accuracy
Unoccupied aerial vehicles (UAVs), also known as drones, have gained increasing
Optimization of Structure from
public attention in recent years. They are omnipresent in numerous segments of work,
Motion Data Products. Remote Sens.
science, and society and offer the possibility of exploring the Earth’s surface from perspec-
2023, 15, 4308. https://doi.org/
10.3390/rs15174308
tives that were previously difficult to reach. For this reason, the demand and usage of
cost-effective, consumer-grade UAV hardware has grown significantly [1]. UAVs allow for
Academic Editor: Biswajeet Pradhan the collection of Earth observation data at very high spatial (in the millimeter to centimeter
Received: 22 July 2023
range) and temporal scales while maintaining low cost and user-friendly application [2,3].
Revised: 16 August 2023 Greater flexibility and versatility in survey scales and imaging schemes, relative to airborne
Accepted: 29 August 2023 methods, are afforded by recent advances in UAV technology [3]. The incorporation of
Published: 31 August 2023 high-precision real-time kinematic (RTK) or post-processing kinematic (PPK) global navi-
gation satellite systems (GNSSs) allows for the precise detection of spatial processes and
patterns on the Earth’s surface, even in very small UAV systems. Concurrent technological
progression in the sensor field has expanded from the historically ubiquitous RGB sensors
Copyright: © 2023 by the authors. to include a wide range of passive sensors operating across different wavelength ranges.
Licensee MDPI, Basel, Switzerland. These now encompass near-infrared (NIR) and short-wave infrared (SWIR) sensors, as
This article is an open access article well as hyperspectral sensors [3]. In addition, it is now possible to equip UAVs with active
distributed under the terms and
sensors, such as light detection and ranging (lidar) or radio detection and ranging (radar)
conditions of the Creative Commons
sensors [2], which has been instrumental in their growing adoption for Earth exploration
Attribution (CC BY) license (https://
research. This surge has been further propelled by a substantial decrease in UAV costs, the
creativecommons.org/licenses/by/
advent of new imaging sensors, and the emergence of more sophisticated, user-friendly
4.0/).
tools for processing UAV data. These catalysts have collectively broadened the scope of
UAV applications across various industries [3,4]. For this reason, UAVs are already in
widespread use in agriculture [5–8], forestry [9–14], archaeology [15,16], urban and infras-
tructure monitoring [16,17] as well as disaster management [18] and many more fields of
society and science [3].
While there are limitations in the use of UAVs, such as the limited range and mission
duration compared to airborne remote sensing or the dependence on specific meteorological
conditions [3], the structure from motion (SfM) processing workflow still remains one of the
biggest challenges in utilizing UAV data acquisitions. In datasets generated using low-cost
UAVs that lack metric camera systems, real-time kinematic (RTK) capabilities, and the
provision for ground control points (GCPs)—systems and features primarily utilized within
highly specialized domains and often priced in the upper tens of thousands—considerable
uncertainties can be introduced. One of the most common errors introduced due to hard-
ware limitations is the height deformation of the processed three-dimensional datasets
such as digital surface models (DSMs). These errors persist particularly in scenarios em-
ploying low-cost drone solutions that lack RTK-GNSS, or when the in situ collection of
GCPs is impracticable. Though the utilization of RTK-GNSS, GCPs, and metric cameras
can substantially mitigate these effects, it often remains unfeasible due to constraints of
time or budget [19–22]. In addition, these mitigation tactics might also not be practi-
cable due to difficult terrain or the absence of necessary infrastructure in very remote
places. In order to reduce systematic vertical deformations of DSMs, the acquisition of
oblique images [21,23–25] and the development and application of novel flight designs is
recommended [4].
which involves matching salient features, such as edges between different images. Patches
with additional texture information are formed based on these matches and are finally
filtered based on depth images in a last step to generate a georeferenced dense point cloud,
which is the basis for computing various final data products, such as 3D models, digital
surface models, or orthomosaics.
DSM [42]. Here, the value of the nadir flight patterns (0.813 m) significantly exceeded that
of the oblique imagery (0.149 m) and POI imagery (0.101 m). These findings indicate that
the use of specific flight patterns, such as POI or oblique imagery, can increase Z-accuracies.
The use of alternative flight designs, such as POI and oblique imagery produce a higher
number of link points between imagery as well as a larger number of camera viewpoints.
Thus, the photogrammetric network is strengthened, leading to a reduction in doming
error [4].
Table 1. Overview of relevant scientific publications on the additional and exclusive use of oblique
images to increase Z-accuracy. Additionally, different camera angles, heights, and image overlaps
are examined.
Ref. Hardware Gimbal Altitude Site Area Overlap (%) Oblique Effect
Doming sizes:
nadir: 0.813 m,
DJI Phantom Nadir, oblique, oblique: 0.149 m,
[4] 35–65 m Urban, flat 2.1 ha 65/45
4 Pro (3×) POI POI: 0.101 m,
nadir + ob:
0.082 m
Significant
20–25 m (nadir), improvement in
[19] Canon 550D Nadir, POI Nature, River 3.5 ha 80/90
18 m (POI) horizontal and
vertical accuracy
Increases
z-accuracy
DJI M210,
significantly
[22] senseFly eBee X, Nadir, oblique 80–100 m Permafrost 0.3–0.5 ha 70/80
(MAE from 0.2 m
DJI Mavic Pro
(nadir) to 0.03 m
(nadir + oblique))
Nadir
significantly
higher standard
deviation and
DJI Phantom Hilly, steep
[24] Nadir, oblique 30–60 m n.a. n.a. mean error than
4 RTK ravines
oblique images or
combination of
nadir and
oblique images
Reduce the
Volcanic rock doming effect by
[37] Canon 450D Nadir, oblique Varying n.a. n.a.
sample up to two orders
of magnitude
Improved
DJI Phantom Nadir, oblique, accuracy by
[45] 49 m Flat, hilly 27.4 ha 80/70
3 Pro POI 5 to 9 orders
of magnitude
50–90%
90 m (nadir), 50 m 80/75 (nadir),
[46] FlyNovex Nadir, oblique Urban n.a. improvement in
(oblique) 80/80 (oblique)
accuracy
Accuracies of
oblique images in
DJI Phantom 90/90, 90/70, the range 20–35°
[47] Nadir, oblique 40 m Hilly 0.7 ha
3 Pro 70/70 higher than
oblique images
0–15°
DJI Phantom Plateau, steep Error reduction
[48] Nadir, oblique 65 m n.a. 80/80
4 Pro ravines up to 50%
Combination
nadir + oblique
100 m (nadir),
DJI Phantom with best results,
[49] Nadir, oblique 75/125 m Fallow land, rural n.a. 75/75
4 RTK higher oblique
(oblique)
angles with
better results
Remote Sens. 2023, 15, 4308 6 of 26
When taking oblique images, the off-nadir angle of the camera is critical. Numerous
publications have examined which off-nadir angle gives the best results. Stumpf et al. [50]
point out that an off-nadir angle above 30° leads to poorer results, so oblique images should
be taken with an off-nadir angle smaller than 30°. However, notably smaller off-nadir angles
can also reduce the doming error [37]. Moreover, off-nadir angles between 20° and 35°
enhance accuracy to a greater degree than smaller off-nadir angles [47]. Concurrently,
studies have demonstrated that oblique images captured at an off-nadir angle of 30°
produce the highest level of accuracy [22,49]. Other recommended optimal off-nadir angles
include 10–20° [51], 25–45° [19], 20–45° [42], and 35° [52]. Given the variability inherent in
individual experiments, a universally agreed upon optimal off-nadir angle may never be
established. Nevertheless, it has been consistently demonstrated across all experiments that
the implementation of off-nadir angles invariably enhances the accuracy of DSMs, even
though the optimal angle may vary according to the specifics of each experiment. It can
be deduced that oblique view images are advantageous in urban areas as well as in flat or
hilly natural areas. Griffiths and Burningham [41] showed in their work that especially flat
and structurally weak study areas cause the doming effect. Therefore, it can be assumed
that especially when viewing flat areas, the acquisition of additional oblique images should
be considered.
Figure 2. Workflow of processing the SfM-MVS based HDMs. Green/yellow = input data, white =
processing, red = output data. HDM = height difference model.
Figure 3. Map of the study area (red) and masked study area (orange) with the locations of ten
ground control points (black), all datasets are projected in WGS 84/UTM zone 32N. The Jena district
of Cospeda is located in the western area. The city of Jena is located to the south of the study area.
the integrity of the analysis. The UAV flights were conducted between late spring and the
beginning of summer 2022, while the lidar data were recorded in winter (February 2020).
During the UAV flight period, the tree and shrub structures had pronounced foliage. In
contrast, the vegetation during the lidar flight period should have had no foliage, allowing
the laser pulse to penetrate deeper into the vegetation, resulting in a lower measured height
in the lidar DSM [55,56]. The area of the cropped inconsistency here was 3500 m2 . Through
masking, the area of the adjusted study area consists of an area of 5.25 ha. The masked study
area is shown in Figure 3.
Table 3. UAV missions and acquisition parameters for both 120 m and 80 m altitudes. All values are
averaged for the five survey dates. The camera acquisition parameters were set to “auto” to balance
any brightness differences between images. The covered area refers to the entire area covered by the
UAV acquisitions. The area of interest (see Figure 3), is a subset of the UAV coverage area.
Missions (120 m)
Parameter Nadir Oblique POI Spiral Loop
Avg. number of images 93 90 123 161 128
Avg. flight time (min) 14 14 6 9 7
Gimbal angle (°) 0 30 50 0–50 17–43
Max. geometric resolution (cm) 4.12 4.93 6.94 5.46 4.75
Overlap (front/side) (%) 80/80 80/80 NA NA NA
Flight speed (m/s) 3.3 3.3 3.3 3.3 3.3
Missions (80 m)
Parameter Nadir Oblique POI Spiral Loop
Avg. number of images 182 183 123 159 127
Avg. flight time (min) 19 19 6 9 7
Gimbal angle (°) 0 30 61 0–61 26–54
Max. geometric resolution (cm) 2.8 3.35 5.27 4.3 3.64
Overlap (front/side) (%) 80/80 80/80 NA NA NA
Flight speed (m/s) 3.3 3.3 3.3 3.3 3.3
Five different flight designs were designed to perform the aerial surveys: nadir, oblique
(30° off-nadir), POI, spiral, and loop. The camera of the DJI Mini 2 drone is pointed vertically
Remote Sens. 2023, 15, 4308 9 of 26
toward the ground (0°) during nadir flights. The straight and mutually parallel trajectories
of the UAV are applied to both the nadir and oblique views. Cross-pattern flights were
not used as the grid patterns already took the longest flight time. The arrangement of the
trajectories allowed an image overlap of 80% in the horizontal and vertical directions. The
oblique view images were captured with a gimbal angle of 30° off-nadir. The identical flight
paths of both flight designs are shown in Figure 4A. The concept of the POI flight pattern
involves the definition of a reference or central point. This reference point is circled by the
UAV. Along the flight path, the UAV acquires off-nadir imagery data at regular intervals,
all of which is aligned with the reference point [4]. It is important to note here that while
the horizontal angle (along-track) changes for each image, the vertical angle (perpendicular
to track) stays the same for the entire mission.
Figure 4. (A) Nadir and oblique view flight plan, the markers (purple) show individual waypoints
on the UAV’s flight paths (yellow). The camera captures the image data with an angle of 0° (nadir
flight pattern) and off-nadir angle of 30° (oblique view images). (B) POI flight plan, where the UAV
circles the reference point (camera symbol in the center of the circular flight path) on the flight path.
(C) Spiral flight plan where the UAV orbits the center reference point on the flight path in a spiral orbit.
(D) Loop flight plan with three reference points (camera symbols), around which the UAV circles in
an elliptical pattern. All figures are taken from the “Mission Hub” of the “Litchi” application.
A clear advantage of this flight pattern is the acquisition of image data at different
horizontal angles relative to nadir missions, as these include more key points and, thus,
more geometrically consistent points and link lines (see Section 1.2). The off-nadir gimbal
angle is set to 50° for 120 m flight altitude and to 61° for the 80 m flight altitude in order
to keep the reference point centered. A disadvantage of POI flights is the limited spatial
coverage. Sanz-Ablanedo et al. [4] recommend that the size of the survey area should not
exceed four to five times the flight altitude, otherwise the optical axes at the edges of the
survey area become too skewed. The flight design is visualized using Figure 4B.
Remote Sens. 2023, 15, 4308 10 of 26
In addition to the conventional flight designs mentioned above, two other novel flight
patterns were created to be tested for accuracy in this work (see Section 1.3.2). These include
the spiral flight (Figure 4C) and the loop flight (Figure 4D). For the spiral flights, a central
reference point is defined and the camera is pointed at this point throughout the flight. The
drone starts its flight over this reference point and then flies outward in a spiral trajectory
at ever increasing intervals. This results in the area being imaged with steep horizontal
and vertical angles at the beginning of the flight and progressively flatter horizontal and
vertical angles as the flight continues. In this way, the flight pattern combines both nadir
and oblique view acquisition patterns (at the beginning) and POI flight patterns at greater
distances from the starting point. The off-nadir gimbal angle ranges from 0° to 50° for the
spiral flight missions and from 17° to 43° for the loop flight missions (see Table 3).
The other novel flight pattern is the loop flight, which represents several connected
POI flights recorded one after the other. Several points of interest, or reference points, are
defined along a horizontal axis. The drone circles around these points in the form of an
ellipse along the defined flight path, whereby each reference point has its own elliptical
flight path around it. Each reference point is thereby centered within the respective ellipse
by the camera during the recording. This ensures that each image is focused on that
point. After the first ellipse is flown by the drone, the drone transitions to flying over the
adjacent ellipse, aligning itself with the adjacent reference point. The loop flight is thus
intended to take advantage of the aforementioned benefit of POI flights, and by flying
ellipse-like flight patterns multiple times in the process, achieve greater coverage of the
study area (compared to POI flights), within a shorter time (compared to nadir and oblique
flights). One advantage of this flight design over the normal POI flight is the change in
both horizontal and vertical angle, which further improves the photogrammetric network
(see Section 1.2). It should be added that the resolution of POI-based imagery can vary. For
example, the resolution is lowest near the reference point and increases as the distance from
the flight path decreases. Outside the flight path, the resolution subsequently decreases
again. In all three novel flight designs, a fixed photo time interval of three seconds was
selected, as this was the maximum interval speed for this camera model.
It is critical to acknowledge that with all novel flight designs, an alteration in flight
altitude instigates a corresponding modification in viewing angles, which subsequently
affects the operation of the SfM algorithm. Additionally, varying flight altitudes may lead
to the extraction of features at disparate scales, which are then incorporated into the SfM
workflow. This variance introduces complexities when attempting to directly compare
outcomes between two flight altitudes, and as such, these should be understood as distinct
use cases tested within the context of this study. Therefore, the two flight altitudes primarily
serve as indicative scenarios, offering insights into the expected behavior of each flight
design. The surveys took place on five days, 10 May, 18 May, 19 May, 28 June, and
5 July 2022. These dates were selected to ensure that similar meteorological conditions
prevailed on all survey days (low wind speed, cloud-free sky). The grassy vegetation did
not change during the surveys or even during the two months of the entire survey time.
The flight missions were all carried out between the late morning (10:30 a.m. UTC+2) and
early afternoon (02:00 p.m. UTC+2), so no strong illumination changes can be expected.
The camera acquisition parameters were set to “auto” for all flights in order to ensure
similar brightness levels for all images as the spectral accuracy was no priority in this flight
campaign. In addition, ten GCPs were placed and measured with the “ppm 10xx-04 full
RTK GNSS” [59] sensor in conjunction with a Novatel VEXXIS® GNSS-500 Series L1/L2-
Antenna [60]. It should be noted that the GCPs were used solely as check points and were
not included in the processing of the UAV data. The distribution of the ten GCPs (artificial
30 × 30 cm red and white plastic boards) is shown in Figure 3. Each GCP was measured
20 times and the averaged position (XYZ-accuracy < 0.03 m) was stored. The selected
study site was deemed appropriate for this investigation, as low-relief and homogeneous
landscapes are considered particularly challenging for SfM workflows [41]. The area thus
serves as a suitable test environment for UAV-based monitoring procedures.
Remote Sens. 2023, 15, 4308 11 of 26
Table 4. Summary of the UAV processing parameters (Agisoft Metashape v1.8.3) used for the
processing of all datasets. f, focal length; cx and cy, principal point offset; k1, k2, and k3, radial
distortion coefficients; p1 and p2, tangential distortion coefficients.
Parameter Explanation
No. of tie points The total number of valid matching points between different images.
The root mean square error between the reconstructed 3D point and its original 2D projection
Reprojection error (pix)
on the image. Measured in pixels.
No. of points (dense cloud) The total number of 3D points generated in the dense point cloud during processing.
f The estimated focal length of the camera measured in pixels.
The estimated coordinates of the principal point, which is where the optical axis of the lens
cx, cy
intersects the image plane.
k1, k2, k3 The estimated coefficients for radial distortion correction.
p1, p2 The estimated coefficients for tangential distortion correction.
Average error in camera pos. (X, Y, Z) (m) The average error in determining the camera’s position in X-, Y-, and Z-directions.
The root mean square error of the positions of check points, which are pre-known reference
RMSE of check points (X, Y, Z) (m)
points, in X-, Y-, and Z-directions.
Signifies average tie point projections per image and per tie point, influencing 3D reconstruction
Projections per image/per tie point
accuracy in SfM workflows.
Quantifies image overlaps and their distribution per image and per tie point, crucial for accurate
Intersections per image/per tie point
3D point positioning. Optimal intersecting angles enhance reconstruction stability and accuracy.
The use of ground control points (GCPs) as checkpoints revealed that the vertical UAV
GNSS values from the Mini 2 were frequently inaccurate, often deviating by more than a
dozen meters from the actual flight altitude. Consequently, the relative barometric altitude,
which is recorded with each image, was used in conjunction with the measured altitude
of the launch point GCP to significantly enhance the Z-accuracy of each image. Given the
sub-optimal accuracy of the GNSS module, a positional accuracy of 10 m was maintained
for the processing. Even though the same UAV was deployed for all flight surveys, the
camera parameters were independently calculated for each dataset. The resulting practical
subset of the study area, which is significantly smaller at 5.25 ha, is centrally positioned
beneath all flight paths of the missions (see Section 2.1). Due to different camera viewing
angles, each mission design achieved a distinct area coverage extent. It is important to
note that the outer reaches of the coverage extent do not provide valuable data because
of the extremely low resolution and significant distortion. Additionally, the processing
results for each dataset show a great difference in point density and point number as well
as some difference in ground sampling resolution. As the datasets are later resampled to
10 m resolution, this difference is negligible.
Remote Sens. 2023, 15, 4308 12 of 26
Table 6 compares estimated camera model parameters for various mission designs at
different flight altitudes, demonstrating a notable variance in the estimated focal length (f)
between different mission designs. The nadir mission, in particular, showcases a unique
trend, where its estimated focal length substantially deviates from other designs, regardless
of the flight altitude. For instance, at a flight altitude of 120 m, the focal length (measured
in pixels) for the nadir mission is estimated to be 2731.81, while the focal lengths for the
oblique, POI, spiral, and loop missions are all relatively close to each other, with estimates
ranging from 2911.55 to 2945.83. This trend continues at a flight altitude of 80 m, where
the estimated focal length for the nadir mission (2823.92) remains distinct from the others,
which are in the range of 2911.45 to 2943.29. This significant misestimation of the focal
length in the nadir mission might be responsible for the large absolute offsets observed
for Z-direction positioning. This indicates the critical role that mission design plays in
the estimation of camera parameters, especially the focal length, and subsequently, its
impact on 3D positioning accuracy. When calibrating the camera using Metashape’s built-
in calibration pattern, the following camera parameters are estimated: f: 2941.78, cx: −1.266,
cy: −10.03, k1: 0.23, k2: −1.72, k3: 0.54, p1: 1.7 × 10−4 , p2: 2.9 × 10−4 . At least the estimated
focal length closely aligns with the values estimated using oblique images like in the novel
flight designs (see Table 6). As the built-in calibration did not yield better results but rather
a stronger deformation, it was omitted in this study.
Table 6. Comparison of estimated camera model parameters for mission designs at different flight
altitudes (80 m vs. 120 m), averaged over five repetitions. The parameters include the estimated focal
length (f), principal point offsets (cx, cy), radial distortion coefficients (k1, k2, k3), and tangential
distortion coefficients (p1, p2).
The UAV-based DSM and reference DTM datasets were also resampled to 10 m using
bilinear resampling [61] to rule out any small-scale influence of changing vegetation cover
between 2020 and the time of the UAV surveys.
Figure 5. The extraction of curvature and slope deformation was performed by focusing on the
central and edge pixels, leading to the computation of digital surface model (DSM) analysis products.
These products were then employed to interpret the effects of deformation associated with various
flight designs.
Remote Sens. 2023, 15, 4308 14 of 26
We used the normalized slope to evaluate the tilt of each model. The average of the
height difference values of the four corner points was calculated, and a curvature value
was determined for each model (see Equation (3)). The curvature value was obtained by
comparing the height difference value of the central pixel with the mean value of the corner
points. A bowling effect in the original UAV-derived DSM was identified if the central pixel
value was higher than the mean value of the corner points [4]. Conversely, a doming effect
was indicated if the central pixel value was lower than the mean value of the corner points.
Note that these effects are inversely visualized in the height difference model (HDM) due
to the nature of our analysis (see Figure 5).
3. Results
In this section, we show the improvements brought by utilizing the presented novel
flight designs compared to the established designs in this regard. For the missions flown
at 120 m altitude, the number of tie points ranges from 12,016 for nadir missions up to
30,910 points for oblique missions. The dense point clouds contain between 17 million
and 27 million points depending on the mission design, with the nadir and loop missions
being on the lower end and the oblique, POI, and spiral missions being on the higher end.
Comparing the root mean square error (RMSE) of the datasets against the check points, a
considerable difference between mission designs becomes apparent. For nadir missions the
Z-RMSE value reaches values of over 25 m, while the Z-RMSE for the other mission types
never exceeds 5 m. For the missions flown at 80 m the number of tie points ranges from
28,130 points for POI missions to 67,404 points for oblique missions. The dense point clouds
contain between 13 million and 40 million points, with POI and spiral missions being on
the lower end and the nadir and oblique missions on the higher end. The nadir missions
still show the highest Z-RMSE value, but here the POI and spiral missions also show
higher values than the oblique and loop mission designs (see Table 7). The results section
presents the different observed HDM deformations depending on the flight mission design,
visualizing the deformation types using 3D plots as well as calculating the curvature and
slope for each dataset.
Remote Sens. 2023, 15, 4308 15 of 26
Table 7. UAV data processing results, estimated camera model parameters averaged for each mission
design based on five repetitions and check point accuracies. The camera parameters were estimated
for each dataset independently.
This allows for the separation between low- and high-deformation mission designs
in order to specify an optimized flight design for consumer-grade UAV systems. Figure 6
represents examples of the different deformations which occurred in this study. The data
shown represents the resampled HDM with the masked inconsistency (top right corner)
where all axes dimensions are given in meters. It should be noted, that the z-axis value range
changes for each subplot, highlighting the height differences with different degrees. The
camera model parameters give a first insight into the behavior of the processing algorithms
depending on the input images of the different mission designs. Table 6 shows clear
differences in the camera model parameters between nadir and the four remaining mission
designs. The estimation of focal lengths, for example, is very similar for the oblique, POI,
loop, and spiral missions, while it is considerably lower for the nadir missions. The average
error in the camera positions shows the lowest values for the POI design and highest values
for the nadir design. The same pattern holds true for the RMSE of the check points used
to determine the absolute error in the precisely measured GCPs. While the comparison
with the ten placed GCPs serves as an easy way to determine the overall absolute errors
of the dataset, a more detailed review of the internal distortions of each produced DSM is
necessary to derive the optimal mission flight design for minimal error susceptibility.
Table 8. Overview of computed DSM analysis data derived from masked height difference models.
“Offset CenterPixel” refers to the Z-value deviation of the HDM center pixel from the reference DTM
(m), “Offset EdgePixels” denotes the mean Z-value deviation of the four HDM corner pixels from the
reference DTM (m), “curvature” quantifies the degree of DSM deformation (m), “normalized slope”
signifies the normalized elevation difference per 100 m (m), “mean offset” represents the mean offset
between all UAV DSM and lidar DSM pixels (m), and “mean slope” is the average slope of the height
difference model (°). For all parameters, an ideal value is zero, indicating no deviation. In the color
coding, red corresponds to high negative deviation and blue to high positive deviation.
The same holds true for 80 m flight altitude but with overall improved accuracy. The
absolute offset ranges from −1.50 m to −11.06 m for the nadir missions while generally
staying below 1.5 m for all remaining flight profiles. The standard deviation at 80 m flight
altitude between all five survey days for the absolute offset is 3.21 m for the nadir missions,
1.04 m for the POI missions, 0.09 m for the loop missions, 0.32 m for the oblique missions,
Remote Sens. 2023, 15, 4308 17 of 26
and 0.81 m for the oblique flight designs. For all missions the offset is negative, meaning all
UAV-based DSMs are shifted above the reference lidar dataset to some degree.
Figure 6. 3D visualization of the different distortion effects observed in this study. Doming effect of
the Nadir_120m flight mission on 19 May 2022 (A), bowling effect of the Nadir_120m flight mission
on 10 May 2022 (B), slight doming effect of the Oblique_120m flight mission on 5 July 2022 (C). The
other flight designs (POI_120m on 10 May 2022 (D), Spiral_120m on 10 May 2022 (E), Loop_120m on
18 May 2022 (F)) all show a varying degree of tilted distortions with no dominant tilt direction. It
should be noted that the ∆z-axis (z-offset) range is different for each subplot.
Remote Sens. 2023, 15, 4308 18 of 26
As expected, the different flight designs result in vastly different distortion charac-
teristics, showing doming, bowling, and tilting in varying degrees of severity. Only the
nadir missions present strong doming or bowling distortions, while doming (center higher
than edges) occurred on four out of five flights and bowling (center lower than edges)
only occurred on the 10 May 2022 flight (see Figure 6A,B). In the context of height dif-
ference product analysis, a larger center pixel value in the difference indicates a lower
corresponding center pixel in the original UAV-derived DSM. The bowling and doming
characterizations always refer to the UAV-derived DSM and not the HDM. The curvature
(difference between edge and center pixels) ranges from −1.93 m to +2.88 m at 120 m flight
altitude and from −1.70 m to 3.44 m at 80 m flight altitude for the nadir mission designs.
All other curvature values stay below 0.3 m, except for the oblique flight designs at 80 m
altitude which reach values of up to −1.97 m presenting a slight doming distortion (see
column #5 of Table 8). The absolute offset between the UAV and reference DSM is consis-
tently larger at the higher flight altitude across all flight designs. However, the doming
effect at 120 m altitude exhibits more pronounced deviation than at 80 m on three of the
five acquisition dates, with similar magnitudes observed on 28 Jun 2022 and 5 July 2022.
The oblique flight missions produced DSM models with slight systematic height
distortions, but the height offset was significantly less pronounced than in models based
on nadir images (see Figure 6C). The model from 28 Jun 2022 had the largest height
offset within the oblique flight missions, with a difference range of 1.5 m. While a slight
concave curvature can be observed for all oblique flight missions, the effect is not nearly as
pronounced as with the nadir flight missions. All other flight patterns (POI, loop, spiral)
do not show any doming or bowling effects across different dates but show systematic
tilting to some degree with no distinct tilt direction observable (see Figure 6D–F). It should
be noted that the tilting effects can range from below 5 cm elevation change per 100 m up
to over 1 m per 100 m depending on the flight pattern. Especially the POI and loop flight
missions present a low susceptibility to develop tilting effects in the processed DSMs (see
column #6 of Table 8).
As the absolute offset of the entire DTM can be corrected comparatively easily, the
internal and non-uniform distortions such as doming, bowling, or tilting are of greater
interest to achieve reliable processing results. For the practical application, a flight design
needs to present low susceptibility to distortions and no change in behavior due to other
external factors. Thus, the mean curvature and slope values for all survey times need
also be considered. The nadir flight missions show a mean curvature of −1.21 m with a
standard deviation of 3.95 m and mean slope value of −1.39 m with a standard deviation
of 0.43 m. While the other four flight mission show considerably lower curvature and slope
values, the loop and spiral flight design stand out, with a very stable curvature value of
−1.05 m (loop std. dev.: 0.15 m, spiral std. dev.: 0.13 m) and mean slope values of −1.16 m
(loop std. dev.: 0.07 m) and −1.18 m (spiral std. dev.: 0.01 m), even compared to the POI
and oblique flight designs.
comparable between all five datasets. All values are represented by the averaged values
over the five survey dates.
Analysis of the tie point intersections at the 120 m flight altitude reveals a similar
pattern to that of the projections. The nadir and oblique mission designs yield under
one million intersections, while the remaining three designs (POI, spiral, loop) generate
between 4.3 to 6.5 million intersections. The intersections per image vary around 10,000 for
the oblique and nadir missions, while for the other three designs they range between 34,000
and 51,000. The differences become even more pronounced when examining intersections
per tie point. Here, the oblique design records the fewest with 32.4, followed by the nadir
design at 66.7. The POI mission design exhibits moderate numbers, hovering around 241.2,
while the loop and spiral mission designs produce the highest number of intersections
per tie point, with respective averages of 334.3 and 352.4 (see Table 7). A notable shift in
behavior is observed at the lower flight altitude, akin to what was seen with the number of
projections. All the metrics related to intersections appear more aligned among the five
mission designs at 80 m flight altitude. The same holds true for the number of intersections
per image and per tie point. All values increase for the nadir and oblique mission designs
at the lower flight altitude while the values decrease for the POI, loop, and spiral mission
designs (see Table 7).
An important distinction to note is the handling of overlap settings across different
flight altitudes. While the nadir and oblique missions maintain a similar front and side
overlap of 80% for both altitudes, the POI, spiral, and loop missions adopt a different
approach. These latter missions retain their exact flight paths unchanged across altitudes,
leading to an effective reduction in image overlap when transitioning to the lower flight
altitude. As others have suggested [4,42,44], the comparatively low number of projections
as well as intersections for the oblique and nadir mission designs might contribute in
part to the lower stability of the photogrammetric network during the processing of the
data. However, even with the increased number of intersections in the lower altitude
missions, the nadir and oblique missions remain more unstable, with a higher susceptibility
to deformations compared to the novel flight designs POI, spirals and loops.
Figure 7. Distribution of the angle intersections of the epipolar lines of all tie points for each mission
design at 120 m flight altitude (POI: red, nadir: green, loops: blue, spirals: black, oblique: orange)
and total number of intersections per mission design.
The nadir (red) and oblique (green) missions show a considerably lower overall
number of intersections compared to the POI, loop and spiral mission designs (see Table 7).
The relative distribution of intersection angles also shows some differences, with a relatively
low number of very low intersection angles and a first peak around 10° for both mission
designs. The distribution of angles for the nadir mission design shows multiple periodic
peaks in line with the periodic front and side overlap settings of 80% of the neighboring
images and the images next to the neighboring images. The additional peaks are reached at
15°, 20°, 35°, and 50° with a decrease in frequency with increasing angle size, in line with
the observations of [4]. The angle distribution of the oblique mission design only has a
second peak around 30° and the frequency falls off towards >50°.
4. Discussion
In this section, the potential effectiveness of novel flight patterns, specifically spiral
and loop designs, in minimizing systematic doming or bowling distortions and achieving
higher geometric accuracy compared to nadir and oblique flight patterns will be explored.
The advantages of these novel designs compared to existing suggestions such as the POI
flight pattern are discussed and the challenges of the study, including hardware- and
software-related biases, the impact of terrain on the performance of these novel flight
designs, and potential issues with the reference data used are brought into context.
higher than edges), which aligns with findings from other publications [4]. Interestingly,
the absolute offset between the UAV datasets and reference data was exclusively negative,
meaning the UAV datasets were always offset above the actual elevation by some degree.
This could be attributed to the corrected UAV altitude using the barometric altitude as well
as a misestimation of the focal length biased towards one direction. One clear driver for
this behavior is hard to determine as there are many influencing factors on the estimated
elevation of the UAV dataset. The curvature values of the nadir flight patterns were
considerably higher than those of other flight patterns. The average curvature size, with
4.36 m (120 m) and 4.67 m (80 m), was also significantly higher than the doming size
(0.813 m) determined by [4]. The high deformation values presented in this study might
be explained by the use of very low-end consumer-grade hardware, namely, the DJI Mini
2 drones. Table 1 shows that most conducted studies either use higher-end hardware such
as the DJI Phantom series or even dedicated camera systems, which are expected to be
of higher build quality and have less internal hardware instabilities. The findings of this
study support the earlier conclusions that off-nadir image acquisition can help mitigate
the effects of doming and bowling in digital surface models, as suggested by multiple
studies [4,19,22,24,37,43,45–49]. The results of this study show that the use of novel flight
designs containing only oblique images from various horizontal angles leads to a noticeable
reduction in distortions caused by the widely used nadir flight patterns.
All surveys using novel flight designs showed no other deformation forms than tilting
of the entire surface model in one direction. Kaiser et al. [43] has shown the significant effort
necessary in correcting these errors in a post-processing manner. If the novel flight designs
can help reduce the errors based on the flight design and SfM processing beforehand, this
could lead to a more optimized and streamlined workflow from data acquisition to finalized
product with increased accuracy. This study supports the use of novel flight patterns such
as loop or spiral flights for drone surveys using low-cost UAVs without the need for GCPs
to reduce systematic errors. Based on the curvature values, it can be inferred that spiral and
loop flight patterns are suitable for minimizing systematic doming or bowling distortions
within DSM data. At the same time, they have the advantage of covering a larger area
compared to POI flight designs. All spiral and loop flight designs show low curvature
values, ranging from −1.07 m to 0.29 m (spiral) and −1.23 m to 0.32 m (loop). When
comparing the normalized slopes of both flight designs with the nadir and oblique designs,
it is evident that they produce significantly lower values. Simply using flight designs such
as grid-based oblique or POI flights also reduces these errors, but either with less effect or
with the introduction of additional challenges. The POI flight design, for example, leads to
a very uneven resolution distribution due to the missing image acquisitions at the center of
the survey site. In addition, the maximum area is limited, as the POI flight design results
in the optical axes becoming too oblique, with shallow viewing angles when applied to a
large area [4].
Previous studies focused on the augmentation of grid-based nadir flight designs with
additional oblique or POI images (see Table 1) [4,22,24,37,44]. While this approach certainly
brings some improvements, the uncertainties introduced by the nadir images still remain
to some degree in most cases. Using flight designs resulting only in oblique viewing
angles with varying vertical and/or horizontal angles could, thus, lead to even more stable
processing results. The decreased flight time for a similar area coverage with comparable
ground resolution is also noteworthy (see Table 3). These improvements could lead to an
increased adaption of consumer-grade UAV hardware for scientific applications and enable
access to the scientific process by a broader community as well as allow for easier data
acquisition in very remote areas. This is showcased in the project “UndercoverEisAgenten”,
where the developed novel flight designs are already applied by school students to generate
high-quality datasets for permafrost research using the same consumer drones [62,63]. This
proves the ease of use of the current UAV systems with the flight software to utilize the
novel flight designs. Additionally, the novel flight designs need considerably less flight
time to achieve the same area coverage with similar ground resolution of the results (see
Remote Sens. 2023, 15, 4308 22 of 26
Tables 3 and 4), which is itself another huge advantage for the application in remote areas
without abundant power sources.
and stability. At 80 m flight altitude, this behavior is much less pronounced, with a very
similar number of projections and intersections for all five flight designs. This difference
in behavior between the 120 m and 80 m altitude flights may be attributable to varying
overlap conditions and off-nadir angles. While the nadir and oblique missions maintained
a consistent image overlap at both altitudes, the image overlap for the POI, spiral, and
loop missions declined at the lower altitude, as these flight paths remained unchanged.
Furthermore, the latter three designs also introduced different off-nadir angles, which
could contribute to this observed discrepancy. The lower stability of the photogrammetric
network during the processing of the nadir and oblique missions data, as suggested by
fewer projections and intersections, could be contributing to their higher susceptibility
to deformations.
The total number of tie points, the distribution of angles of epipolar lines (intersections)
for every tie point, as well as the total number of intersections for each flight design
can provide important insights into the robustness of photogrammetric networks for
different flight designs. The circular POI flight design has a high number of very small
intersection angles, which is generally associated with a weaker photogrammetric network.
The centered viewing angle might also contribute to the stability of the network. The
spiral design uniquely reaches intersection angles greater than 90°, and notably, it is the
only design that reaches the optimal angles of 60° cited by [4]. However, no substantial
improvement is observed for the spiral flight design when compared to the POI or loop
designs, suggesting the intersection angle alone is not the determining factor for network
stability. The distribution of intersection angles and the total number of intersections vary
significantly across different flight designs.
5. Conclusions
Our investigation centered around the application of the DJI Mini 2, a low-cost UAV,
integrated with novel flight designs—“spiral” and “loop”—to enhance the generation of
high-accuracy DSMs. This study revealed promising results in using these strategies to
address pervasive challenges in SfM workflows, particularly the reduction in doming and
bowling effects that traditionally hamper SfM-derived DSMs. The field test conducted near
Jena, Germany, presented clear and substantial results. The novel “spiral” and “loop” flight
designs, in addition to proving practical and efficient, demonstrated an ability to improve
the accuracy of the DSM generation. In terms of DSM accuracy, the images captured by the
DJI Mini 2 using these flight designs yielded DSMs with curvature values below 1 m, while
the curvature values for nadir and oblique flight designs ranged between 1.3 m and 7.9 m.
This shows that cost-effective UAV technology, when paired with intelligent design and
strategy, can produce geospatial data with improved reliability. By using affordable and
easily accessible technology such as the DJI Mini 2 and incorporating efficient flight designs,
we open doors to widespread usage of such methods in various fields. This includes,
but is not limited to, topographic surveying, disaster risk management, environmental
conservation, and more. The ease of use of this technology should enable a very wide
possible user base. This investigation has shed light on the considerable potential for
integrating novel flight designs with low-cost UAVs in geospatial science, particularly in
data generation through SfM workflows.
The novel designs (spiral, loop) show interesting patterns that suggest potential
advantages in photogrammetric network stability, but also highlight the complexity of
these relationships. The intersection angles and their distribution are important factors to
consider when designing flight paths for UAV survey missions, as they can significantly
influence the robustness and accuracy of the resulting photogrammetric network. How-
ever, these results also highlight that the susceptibility to deformations is most likely not
dependent on singular design specifications but on a wider range of external and internal
factors such as image overlap, horizontal and vertical viewing angle, camera characteristics,
as well as land surface features. This makes it very difficult to create a one-size-fits-all
solution for the optimal flight design and is most likely always dependent on the active use
Remote Sens. 2023, 15, 4308 24 of 26
case. However, we acknowledge that our research is a single step in a broader exploration.
We anticipate that further advancements and discoveries in UAV technology and flight
strategy will continue to enrich this field, extending the boundaries of what we can achieve
in environmental mapping and monitoring.
Author Contributions: Conceptualization, C.T., M.M.M. and S.D.; methodology, M.M.M., C.T., S.D.
and M.N.; software, M.N., M.M.M. and S.D.; validation, M.M.M., M.N., F.B. and J.Z.; formal analysis,
M.M.M., M.N., S.D. and J.L.; investigation, M.N., M.M.M., S.D, F.B. and J.Z.; resources, M.M.M., S.D,
M.N., C.T. and M.N.; data curation, M.N., M.M.M. and S.D.; writing—original draft preparation,
M.M.M., M.N. and S.D; writing—review and editing, M.M.M., S.D., M.N., C.T., J.L., C.D., J.Z. and
S.H.; visualization, M.M.M. and M.N.; supervision, C.T., S.H. and C.D.; project administration, C.T.
and S.H.; funding acquisition, C.T. All authors have read and agreed to the published version of
the manuscript.
Funding: The project underlying this report was funded by the German Federal Ministry of Educa-
tion and Research (German: Bundesministerium für Bildung und Forschung, BMBF) under the funding
code 01BF2115C of the second Citizen Science funding guideline (2021–2024) (German: zweite Förder-
richtlinie Citizen Science (2021–2024)). The responsibility for the content of this publication lies with
the authors.
Data Availability Statement: The data presented in this study are available on request from the
corresponding author. The data are not publicly available due to privacy reasons.
Acknowledgments: The authors would like to thank the Jena City Administration for the cooperation
during the drone flight campaigns.
Conflicts of Interest: The authors declare no conflict of interest.
References
1. Templin, T.; Popielarczyk, D. The Use of Low-Cost Unmanned Aerial Vehicles in the Process of Building Models for Cultural
Tourism, 3D Web and Augmented/Mixed Reality Applications. Sensors 2020, 20, 5457. [CrossRef]
2. Heipke, C. (Ed.) Photogrammetrie und Fernerkundung; Springer: Berlin/Heidelberg, Germany, 2017. [CrossRef]
3. Eltner, A.; Hoffmeister, D.; Kaiser, A.; Karrasch, P.; Klingbeil, L.; Stöcker, C.; Rovere, A. (Eds.) UAVs for the Environmental Sciences:
Methods and Applications; WBG Academic: Darmstadt, Germany, 2022.
4. Sanz-Ablanedo, E.; Chandler, J.H.; Ballesteros-Pérez, P.; Rodríguez-Pérez, J.R. Reducing systematic dome errors in digital
elevation models through better UAV flight design. Earth Surf. Process. Landforms 2020, 45, 2134–2147. [CrossRef]
5. Kim, J.; Kim, S.; Ju, C.; Son, H.I. Unmanned Aerial Vehicles in Agriculture: A Review of Perspective of Platform, Control, and
Applications. IEEE Access 2019, 7, 105100–105115. [CrossRef]
6. Ju, C.; Son, H. Multiple UAV Systems for Agricultural Applications: Control, Implementation, and Evaluation. Electronics 2018,
7, 162. [CrossRef]
7. Hassan-Esfahani, L.; Ebtehaj, A.M.; Torres-Rua, A.; McKee, M. Spatial Scale Gap Filling Using an Unmanned Aerial System: A
Statistical Downscaling Method for Applications in Precision Agriculture. Sensors 2017, 17, 2106. [CrossRef]
8. Christiansen, M.P.; Laursen, M.S.; Jørgensen, R.N.; Skovsen, S.; Gislum, R. Designing and Testing a UAV Mapping System for
Agricultural Field Surveying. Sensors 2017, 17, 2703. [CrossRef]
9. Wallace, L.O.; Lucieer, A.; Watson, C.S. Assessing the feasibility of uav-based lidar for high resolution forest change detection.
Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci. 2012, XXXIX-B7, 499–504. [CrossRef]
10. Schiefer, F.; Kattenborn, T.; Frick, A.; Frey, J.; Schall, P.; Koch, B.; Schmidtlein, S. Mapping forest tree species in high resolution
UAV-based RGB-imagery by means of convolutional neural networks. ISPRS J. Photogramm. Remote Sens. 2020, 170, 205–215.
[CrossRef]
11. Shin, J.I.; Seo, W.W.; Kim, T.; Park, J.; Woo, C.S. Using UAV Multispectral Images for Classification of Forest Burn Severity—A
Case Study of the 2019 Gangneung Forest Fire. Forests 2019, 10, 1025. [CrossRef]
12. Mohan, M.; Leite, R.V.; Broadbent, E.N.; Wan Mohd Jaafar, W.S.; Srinivasan, S.; Bajaj, S.; Dalla Corte, A.P.; do Amaral, C.H.;
Gopan, G.; Saad, S.N.M.; et al. Individual tree detection using UAV-lidar and UAV-SfM data: A tutorial for beginners. Open
Geosci. 2021, 13, 1028–1039. [CrossRef]
13. Thiel, C.; Mueller, M.M.; Epple, L.; Thau, C.; Hese, S.; Voltersen, M.; Henkel, A. UAS Imagery-Based Mapping of Coarse Wood
Debris in a Natural Deciduous Forest in Central Germany (Hainich National Park). Remote Sens. 2020, 12, 3293. [CrossRef]
14. Thiel, C.; Müller, M.M.; Berger, C.; Cremer, F.; Dubois, C.; Hese, S.; Baade, J.; Klan, F.; Pathe, C. Monitoring Selective Logging in a
Pine-Dominated Forest in Central Germany with Repeated Drone Flights Utilizing A Low Cost RTK Quadcopter. Drones 2020,
4, 11. [CrossRef]
Remote Sens. 2023, 15, 4308 25 of 26
15. Xu, Z.; Wu, L.; Shen, Y.; Li, F.; Wang, Q.; Wang, R. Tridimensional Reconstruction Applied to Cultural Heritage with the Use of
Camera-Equipped UAV and Terrestrial Laser Scanner. Remote Sens. 2014, 6, 10413–10434. [CrossRef]
16. Nex, F.; Remondino, F. UAV for 3D mapping applications: A review. Appl. Geomat. 2014, 6, 1–15. [CrossRef]
17. Mukhamediev, R.I.; Symagulov, A.; Kuchin, Y.; Zaitseva, E.; Bekbotayeva, A.; Yakunin, K.; Assanov, I.; Levashenko, V.; Popova, Y.;
Akzhalova, A.; et al. Review of Some Applications of Unmanned Aerial Vehicles Technology in the Resource-Rich Country. Appl.
Sci. 2021, 11, 10171. [CrossRef]
18. Erdelj, M.; Natalizio, E. UAV-assisted disaster management: Applications and open issues. In Proceedings of the 2016
International Conference on Computing, Networking and Communications (ICNC), Piscataway, NJ, USA, 5–8 June 2016; pp. 1–5.
[CrossRef]
19. Harwin, S.; Lucieer, A.; Osborn, J. The Impact of the Calibration Method on the Accuracy of Point Clouds Derived Using
Unmanned Aerial Vehicle Multi-View Stereopsis. Remote Sens. 2015, 7, 11933–11953. [CrossRef]
20. Yurtseven, H. Comparison of GNSS-, TLS- and Different Altitude UAV-Generated Datasets on The Basis of Spatial Differences.
ISPRS Int. J.-Geo-Inf. 2019, 8, 175. [CrossRef]
21. Eltner, A.; Schneider, D. Analysis of Different Methods for 3D Reconstruction of Natural Surfaces from Parallel-Axes UAV Images.
Photogramm. Rec. 2015, 30, 279–299. [CrossRef]
22. Clark, A.; Moorman, B.; Whalen, D.; Fraser, P. Arctic coastal erosion: UAV-SfM data collection strategies for planimetric and
volumetric measurements. Arct. Sci. 2021, 7, 605–633. [CrossRef]
23. Rosnell, T.; Honkavaara, E. Point cloud generation from aerial image data acquired by a quadrocopter type micro unmanned
aerial vehicle and a digital still camera. Sensors 2012, 12, 453–480. [CrossRef] [PubMed]
24. Nesbit, P.R.; Hubbard, S.M.; Hugenholtz, C.H. Direct Georeferencing UAV-SfM in High-Relief Topography: Accuracy Assessment
and Alternative Ground Control Strategies along Steep Inaccessible Rock Slopes. Remote Sens. 2023, 14, 490. [CrossRef]
25. James, M.R.; Robson, S.; d’Oleire Oltmanns, S.; Niethammer, U. Optimising UAV topographic surveys processed with structure-
from-motion: Ground control quality, quantity and bundle adjustment. Geomorphology 2017, 280, 51–66. [CrossRef]
26. Westoby, M.J.; Brasington, J.; Glasser, N.F.; Hambrey, M.J.; Reynolds, J.M. ‘Structure-from-Motion’ photogrammetry: A low-cost,
effective tool for geoscience applications. Geomorphology 2012, 179, 300–314. [CrossRef]
27. Hartley, R.; Zisserman, A. Multiple View Geometry in Computer Vision, 2nd ed.; Cambridge University Press: Cambridge, UK, 2003.
28. Lowe, D.G. Distinctive Image Features from Scale-Invariant Keypoints. Int. J. Comput. Vis. 2004, 60, 91–110. [CrossRef]
29. Zhuo, X.; Koch, T.; Kurz, F.; Fraundorfer, F.; Reinartz, P. Automatic UAV Image Geo-Registration by Matching UAV Images to
Georeferenced Image Data. Remote Sens. 2017, 9, 376. [CrossRef]
30. Smith, M.W.; Carrivick, J.L.; Quincey, D.J. Structure from motion photogrammetry in physical geography. Prog. Phys. Geogr.
Earth Environ. 2016, 40, 247–275. [CrossRef]
31. Deliry, S.I.; Avdan, U. Accuracy of Unmanned Aerial Systems Photogrammetry and Structure from Motion in Surveying and
Mapping: A Review. J. Indian Soc. Remote Sens. 2021, 49, 1997–2017. [CrossRef]
32. Javernick, L.; Brasington, J.; Caruso, B. Modeling the topography of shallow braided rivers using Structure-from-Motion
photogrammetry. Geomorphology 2014, 213, 166–182. [CrossRef]
33. Triggs, B.; McLauchlan, P.F.; Hartley, R.I.; Fitzgibbon, A.W. Bundle Adjustment—A Modern Synthesis. In Vision Algorithms:
Theory and Practice; Triggs, B., Zisserman, A., Szeliski, R., Eds.; Springer: Berlin/Heidelberg, Germany, 2000; pp. 298–372.
34. Carrivick, J.L.; Smith, M.W.; Quincey, D.J. Structure from Motion in the Geosciences; New Analytic Methods in Earth and
Environmental Science; Wiley Blackwell: Chichester, UK, 2016.
35. Eltner, A.; Kaiser, A.; Castillo, C.; Rock, G.; Neugirg, F.; Abellán, A. Image-based surface reconstruction in geomorphometry—Merits,
limits and developments. Earth Surf. Dyn. 2016, 4, 359–389. [CrossRef]
36. Sanz-Ablanedo, E.; Chandler, J.; Rodríguez-Pérez, J.; Ordóñez, C. Accuracy of Unmanned Aerial Vehicle (UAV) and SfM
Photogrammetry Survey as a Function of the Number and Location of Ground Control Points Used. Remote Sens. 2018, 10, 1606.
[CrossRef]
37. James, M.R.; Robson, S. Mitigating systematic error in topographic models derived from UAV and ground-based image networks.
Earth Surf. Process. Landforms 2014, 39, 1413–1420. [CrossRef]
38. Magri, L.; Toldo, R. Bending the doming effect in structure from motion reconstructions through bundle adjustment. Int. Arch.
Photogramm. Remote Sens. Spat. Inf. Sci. 2017, XLII-2/W6, 235–241. [CrossRef]
39. Hastedt, H.; Luhmann, T.; Przybilla, H.J.; Rofallski, R. Evaluation of interior orientation modelling for cameras with aspheric
lenses and image pre-processing with special emphasis to sfm reconstruction. Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci.
2021, XLIII-B2, 17–24. [CrossRef]
40. Samboko, H.T.; Schurer, S.; Savenije, H.H.G.; Makurira, H.; Banda, K.; Winsemius, H. Evaluating low-cost topographic surveys
for computations of conveyance. Geosci. Instrum. Methods Data Syst. 2022, 11, 1–23. 2022. [CrossRef]
41. Griffiths, D.; Burningham, H. Comparison of pre- and self-calibrated camera calibration models for UAS-derived nadir imagery
for a SfM application. Prog. Phys. Geogr. Earth Environ. 2019, 43, 215–235. [CrossRef]
42. Carbonneau, P.E.; Dietrich, J.T. Cost-effective non-metric photogrammetry from consumer-grade sUAS: Implications for direct
georeferencing of structure from motion photogrammetry. Earth Surf. Process. Landforms 2017, 42, 473–486. [CrossRef]
43. Kaiser, S.; Boike, J.; Grosse, G.; Langer, M. The Potential of UAV Imagery for the Detection of Rapid Permafrost Degradation:
Assessing the Impacts on Critical Arctic Infrastructure. Remote Sens. 2022, 14, 6107. [CrossRef]
Remote Sens. 2023, 15, 4308 26 of 26
44. Wackrow, R.; Chandler, J.H. A convergent image configuration for DEM extraction that minimises the systematic effects caused
by an inaccurate lens model. Photogramm. Rec. 2008, 23, 6–18. [CrossRef]
45. Roncella, R.; Forlani, G. UAV Block Geometry Design and Camera Calibration: A Simulation Study. Sensors 2021, 21, 6090.
[CrossRef]
46. Vacca, G.; Dessì, A.; Sacco, A. The Use of Nadir and Oblique UAV Images for Building Knowledge. ISPRS Int. J.-Geo-Inf. 2017, 6, 393.
[CrossRef]
47. Nesbit, P.R.; Hugenholtz, C.H. Enhancing UAV–SfM 3D Model Accuracy in High-Relief Landscapes by Incorporating Oblique
Images. Remote Sens. 2019, 11, 239. [CrossRef]
48. Zapico, I.; Molina, A.; Laronne, J.B.; Sánchez Castillo, L.; Martín Duque, J.F. Stabilization by geomorphic reclamation of a
rotational landslide in an abandoned mine next to the Alto Tajo Natural Park. Eng. Geol. 2020, 264, 105321. [CrossRef]
49. Štroner, M.; Urban, R.; Seidl, J.; Reindl, T.; Brouček, J. Photogrammetry Using UAV-Mounted GNSS RTK: Georeferencing
Strategies without GCPs. Remote Sens. 2021, 13, 1336. [CrossRef]
50. Stumpf, A.; Malet, J.P.; Allemand, P.; Pierrot-Deseilligny, M.; Skupinski, G. Ground-based multi-view photogrammetry for the
monitoring of landslide deformation and erosion. Geomorphology 2015, 231, 130–145. [CrossRef]
51. Bemis, S.P.; Micklethwaite, S.; Turner, D.; James, M.R.; Akciz, S.; Thiele, S.T.; Bangash, H.A. Ground-based and UAV-Based
photogrammetry: A multi-scale, high-resolution mapping tool for structural geology and paleoseismology. J. Struct. Geol. 2014,
69, 163–178. [CrossRef]
52. Carvajal-Ramírez, F.; Agüera-Vega, F.; Martínez-Carricondo, P.J. Effects of image orientation and ground control points dis-
tribution on unmanned aerial vehicle photogrammetry projects on a road cut slope. J. Appl. Remote Sens. 2016, 10, 034004.
[CrossRef]
53. TLUBN. Antares. Kartendienst des TLUBN, 2022. Available online: https://antares.thueringen.de/cadenza/;jsessionid=71996B7
07F06A05525B9B42337F8A6A1 (accessed on 15 July 2023)
54. CLMS. Copernicus GMES Initial Operations/Copernicus Land Monitoring Services—Validation of Products (CORINE Land
Cover Map 2018), 2021. Available online: https://land.copernicus.eu/pan-european/corine-land-cover/clc2018 (accessed on
15 July 2023)
55. Gaveau, D.L.; Hill, R.A. Quantifying canopy height underestimation by laser pulse penetration in small-footprint airborne laser
scanning data. Can. J. Remote Sens. 2003, 29, 650–657. [CrossRef]
56. Hopkinson, C.; Chasmer, L.E.; Sass, G.; 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, 31, 191–206. [CrossRef]
57. Litchi. 2023. Available online: https://flylitchi.com/ (accessed on 15 July 2023).
58. DJI. DJI Mini 2 User Manual v1.4; 2022. Available online: https://dl.djicdn.com/downloads/DJI_Mini_2/20210630/DJI_Mini_2_
User_Manual-EN.pdf (accessed on 15 July 2023)
59. PPM. ppm 10xx GNSS Sensor, 2023. Available online: https://ppmgmbh.com/gps-produkte/externer-ppm-10xx-gnss-sensor/
(accessed on 15 July 2023)
60. Novatel. VEXXIS® GNSS-500 Series Antennas, 2023. Available online: https://novatel.com/products/gps-gnss-antennas/
vexxis-series-antennas/vexxis-gnss-500-series-antennas (accessed on 15 July 2023)
61. Baboo, S.S.; Devi, M.R. An analysis of different resampling methods in Coimbatore, District. Glob. J. Comput. Sci. Technol. 2010,
5, 9611.
62. Fritz, O.; Marx, S.; Herfort, B.; Kaiser, S.; Langer, M.; Lenz, J.; Thiel, C.; Zipf, A. Das Potenzial von Citizen Science für die
Kartierung von Landschaftsveränderungen in arktischen Perma-frostregionen. AGIT—J. Fur Angew. Geoinformatik 2022, 8, 30–40.
[CrossRef]
63. Mueller, M.M.; Thiel, C.; Kaiser, S.; Lenz, J.and Langer, M.; Lantuit, H.; Marx, S.; Fritz, O.; .; Zipf, A. UndercoverEisAgenten—Monitoring
Permafrost Thaw in the Arctic using Local Knowledge and UAVs. In Proceedings of the EGU General Assembly 2023, Vienna, Austria,
24–28 April 2023; EGU23-2698. [CrossRef]
64. Goetz, J.; Brenning, A.; Marcer, M.; Bodin, X. Modeling the precision of structure-from-motion multi-view stereo digital elevation
models from repeated close-range aerial surveys. Remote Sens. Environ. 2018, 210, 208–216. [CrossRef]
65. 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. [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual
author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to
people or property resulting from any ideas, methods, instructions or products referred to in the content.