<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">ESurf</journal-id><journal-title-group>
    <journal-title>Earth Surface Dynamics</journal-title>
    <abbrev-journal-title abbrev-type="publisher">ESurf</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Earth Surf. Dynam.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">2196-632X</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/esurf-7-807-2019</article-id><title-group><article-title>Evaluating the potential of post-processing kinematic (PPK) georeferencing
for UAV-based structure-<?xmltex \hack{\break}?> from-motion (SfM) photogrammetry and<?xmltex \hack{\break}?> surface change
detection</article-title><alt-title>Evaluating the potential of post-processing kinematic (PPK) georeferencing</alt-title>
      </title-group><?xmltex \runningtitle{Evaluating the potential of post-processing kinematic (PPK) georeferencing}?><?xmltex \runningauthor{H. Zhang et al.}?>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Zhang</surname><given-names>He</given-names></name>
          <email>he.zhang@uclouvain.be</email>
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Aldana-Jague</surname><given-names>Emilien</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Clapuyt</surname><given-names>François</given-names></name>
          
        <ext-link>https://orcid.org/0000-0001-9940-9356</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2 aff3">
          <name><surname>Wilken</surname><given-names>Florian</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Vanacker</surname><given-names>Veerle</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-8237-3446</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1 aff4">
          <name><surname>Van Oost</surname><given-names>Kristof</given-names></name>
          
        </contrib>
        <aff id="aff1"><label>1</label><institution>Earth and Life Institute, Georges Lemaître Centre for Earth and Climate Research,<?xmltex \hack{\break}?> Université Catholique de Louvain, Louvain-la-Neuve, 1348, Belgium</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>Institute for Geography, Universität Augsburg, Augsburg, 86159,
Germany</institution>
        </aff>
        <aff id="aff3"><label>3</label><institution>Department of Environmental Systems Science, ETH Zurich, 8092 Zurich, Switzerland</institution>
        </aff>
        <aff id="aff4"><label>4</label><institution>Fonds de la Recherche Scientifique (FNRS), Brussels, 1000, Belgium</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">He Zhang (he.zhang@uclouvain.be)</corresp></author-notes><pub-date><day>2</day><month>September</month><year>2019</year></pub-date>
      
      <volume>7</volume>
      <issue>3</issue>
      <fpage>807</fpage><lpage>827</lpage>
      <history>
        <date date-type="received"><day>9</day><month>January</month><year>2019</year></date>
           <date date-type="rev-request"><day>28</day><month>January</month><year>2019</year></date>
           <date date-type="rev-recd"><day>12</day><month>June</month><year>2019</year></date>
           <date date-type="accepted"><day>1</day><month>August</month><year>2019</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2019 He Zhang et al.</copyright-statement>
        <copyright-year>2019</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://esurf.copernicus.org/articles/7/807/2019/esurf-7-807-2019.html">This article is available from https://esurf.copernicus.org/articles/7/807/2019/esurf-7-807-2019.html</self-uri><self-uri xlink:href="https://esurf.copernicus.org/articles/7/807/2019/esurf-7-807-2019.pdf">The full text article is available as a PDF file from https://esurf.copernicus.org/articles/7/807/2019/esurf-7-807-2019.pdf</self-uri>
      <abstract><title>Abstract</title>
    <p id="d1e152">Images captured by unmanned aerial vehicles (UAVs) and
processed by structure-from-motion (SfM) photogrammetry are increasingly
used in geomorphology to obtain high-resolution topography data.
Conventional georeferencing using ground control points (GCPs) provides
reliable positioning, but the geometrical accuracy critically depends on the
number and spatial layout of the GCPs. This limits the time and
cost effectiveness. Direct georeferencing of the UAV images with
differential GNSS, such as PPK (post-processing kinematic), may overcome
these limitations by providing accurate and directly georeferenced surveys.
To investigate the positional accuracy, repeatability and reproducibility of
digital surface models (DSMs) generated by a UAV–PPK–SfM workflow, we
carried out multiple flight missions with two different camera–UAV systems:
a small-form low-cost micro-UAV equipped with a high field of view (FOV) action camera and a
professional UAV equipped with a digital single lens reflex (DSLR)  camera. Our analysis showed that the
PPK solution provides the same accuracy (MAE: ca. 0.02 m, RMSE: ca. 0.03 m)
as the GCP method for both UAV systems. Our study demonstrated that a
UAV–PPK–SfM workflow can provide consistent, repeatable 4-D data with an
accuracy of a few centimeters. However, a few flights showed vertical bias
and this could be corrected using one single GCP. We further evaluated
different methods to estimate DSM uncertainty and show that this has a large
impact on centimeter-level topographical change detection. The DSM reconstruction
and surface change detection based on a DSLR and action camera were
reproducible: the main difference lies in the level of detail of the surface
representations. The PPK–SfM workflow in the context of 4-D Earth surface
monitoring should be considered an efficient tool to monitor geomorphic
processes accurately and quickly at a very high spatial and temporal
resolution.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

<?pagebreak page808?><sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d1e164">During the past decade, unmanned aerial vehicles (UAVs) or unmanned aerial
systems (UASs) have emerged as a very valuable tool for aerial surveying (Passalacqua
et al., 2015; Tarolli, 2014). An important application in geoscience is the
generation of high-resolution topography (HRT) data (i.e., point clouds,
digital surface models – DSMs – or digital elevation models – DEMs) from 2-D
imagery using structure-from-motion (SfM) and multi-view stereo (MVS)
photogrammetry (Eltner et
al., 2016; James and Robson, 2012). Compared to satellite- or airborne-based
sensing approaches, UAVs provide important advantages; more
specifically, they provide a considerably higher spatial resolution at a
relatively low cost in combination with high versatility in terms of
sensors and data collection. With the capability of detecting topographical
change at a very high resolution and accuracy, the UAV–SfM framework has
become an increasingly used tool for the monitoring of landslides (e.g.,
Clapuyt et al., 2017; Turner et al., 2015), overland flow erosion (e.g.,
Eltner et al., 2017; Pineux et al., 2017), river dynamics (e.g., Hemmelder et al., 2018)
and vegetation dynamics (e.g.,
Candiago et al., 2015).</p>
      <p id="d1e167">However, the intercomparison of UAV–SfM photogrammetric products requires
very accurate georeferencing. So far, the use of ground control points
(GCPs) surveyed with precise GPS systems or total stations is generally
employed for accurate positioning. The GCP-based georeferencing method has
been widely proven to be a solid solution for accurate georeferencing (Hawkins,
2016; James et al., 2017; Turner et al., 2016). However, GCPs need to be
placed as a network, and this comes at a cost as it is time-consuming.
Furthermore, the accuracy depends on the quantity and distribution of GCPs (Sanz-Ablanedo et al., 2018). When used in a
monitoring study, additional issues arise from the fact that GCPs can move
(weather impact or surface deformations). Finally, a major limitation arises
from the fact that GCPs cannot be placed in poorly accessible terrain due
to practical or safety reasons (e.g., swamps, landslides or glaciated
areas).</p>
      <p id="d1e170">Direct georeferencing based on high-precision GNSS is key to overcoming this
issue, but it requires the accurate geotagging of aerial images at the
exposure time. During the last several years, the development of
high-quality inertial measurement unit (IMU) and global navigation satellite system  (GNSS) technology as well as dedicated RTK (real-time kinematic)
and PPK (post-processing kinematic) solutions for UAVs has enabled the
accurate measurement of UAV–camera position and orientation. By double
differencing the phase ambiguities between two GNSS–GPS receivers,
atmosphere propagation delay and receiver clock errors can be eliminated.
RTK positioning requires a stable radio (or internet) link between a base
and the UAV, and this can sometimes be challenging due to radio link outages
and/or GNSS signal blocks. PPK, in contrast, processes the information after
the flight and there is thus no risk of data loss due to link outages. In
addition, precise ephemeris data of GNSS satellites are available during post-processing, which can often provide a more accurate solution. The
utilization of such an approach has the potential to avoid or mitigate the
need for GCPs. Several studies already investigated the application of
RTK–PPK direct georeferencing by the integration of sensor orientation with
onboard RTK GPS (Fazeli
et al., 2016; Forlani et al., 2018; Stöcker et al., 2017). In a study
performed by Gerke and Przybilla (2016), block orientation accuracy was significantly enhanced by using an
onboard RTK GNSS solution. With an enabled RTK GNSS and cross-flight
pattern, the best scenario reached a final horizontal geometric accuracy of
4 cm. Recently, both georeferencing methods have gradually matured and can
deliver centimeter-level accuracy in geomorphological applications (Table 1). However, to our knowledge the accuracy and repeatability of HRT products
derived from RTK–PPK in the context of longer-term 4-D Earth surface
monitoring with time-lapse structure-from-motion photogrammetry has not been
quantified.</p>

<?xmltex \floatpos{p}?><table-wrap id="Ch1.T1" specific-use="star" orientation="landscape"><?xmltex \currentcnt{1}?><label>Table 1</label><caption><p id="d1e177">Summary of positional accuracy assessments conducted in various
published studies.</p></caption><oasis:table frame="topbot"><?xmltex \begin{scaleboxenv}{.94}[.94]?><oasis:tgroup cols="6">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="justify" colwidth="99.584646pt"/>
     <oasis:colspec colnum="4" colname="col4" align="justify" colwidth="102.429921pt"/>
     <oasis:colspec colnum="5" colname="col5" align="justify" colwidth="176.407087pt"/>
     <oasis:colspec colnum="6" colname="col6" align="justify" colwidth="85.358268pt"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Authors</oasis:entry>
         <oasis:entry colname="col2">Validation method</oasis:entry>
         <oasis:entry colname="col3">Flight height and GSD</oasis:entry>
         <oasis:entry colname="col4">Motivation and application</oasis:entry>
         <oasis:entry colname="col5">Accuracy</oasis:entry>
         <oasis:entry colname="col6">Georeferencing method</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Turner et al. (2012b)</oasis:entry>
         <oasis:entry colname="col2">Check points</oasis:entry>
         <oasis:entry colname="col3">50 m, ca. 1 cm px<inline-formula><mml:math id="M1" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Accuracy assessment</oasis:entry>
         <oasis:entry rowsep="1" colname="col5">Mean absolute horizontal accuracy of  0.66 <?xmltex \hack{\hfill\break}?>and 1.25 m</oasis:entry>
         <oasis:entry rowsep="1" colname="col6">Direct georeferencing<?xmltex \hack{\hfill\break}?>with single GPS</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5">Mean absolute horizontal accuracy of  0.10 <?xmltex \hack{\hfill\break}?>and 0.13 m</oasis:entry>
         <oasis:entry colname="col6">GCP</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Harwin and Lucieer (2012)</oasis:entry>
         <oasis:entry colname="col2">Check points</oasis:entry>
         <oasis:entry colname="col3">30–50 m, 1–3 cm px<inline-formula><mml:math id="M2" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> <?xmltex \hack{\hfill\break}?>(after down-sampling)</oasis:entry>
         <oasis:entry colname="col4">Coastal erosion</oasis:entry>
         <oasis:entry colname="col5">Horizontal RMSE of 0.001–0.083 m <?xmltex \hack{\hfill\break}?>Vertical RMSE of 0.04–0.06 m</oasis:entry>
         <oasis:entry colname="col6">GCP</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Ouédraogo et al. (2014)</oasis:entry>
         <oasis:entry colname="col2">DEM of difference</oasis:entry>
         <oasis:entry colname="col3">Maximum of 100 m,<?xmltex \hack{\hfill\break}?>3.3 cm px<inline-formula><mml:math id="M3" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Agricultural soil microto- <?xmltex \hack{\hfill\break}?>pography</oasis:entry>
         <oasis:entry colname="col5">Mean absolute difference of 0.074 m</oasis:entry>
         <oasis:entry colname="col6">GCP</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Uysal et al. (2015)</oasis:entry>
         <oasis:entry colname="col2">Check points</oasis:entry>
         <oasis:entry colname="col3">60 m, 5.2 cm px<inline-formula><mml:math id="M4" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Accuracy assessment</oasis:entry>
         <oasis:entry colname="col5">Mean vertical accuracy of 0.062 m</oasis:entry>
         <oasis:entry colname="col6">GCP</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Fazeli et al. (2016)</oasis:entry>
         <oasis:entry colname="col2">Check points</oasis:entry>
         <oasis:entry colname="col3">120 m, 2.38 cm px<inline-formula><mml:math id="M5" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Accuracy assessment</oasis:entry>
         <oasis:entry colname="col5">Mean horizontal accuracy of 0.132 m <?xmltex \hack{\hfill\break}?>Mean vertical accuracy of 0.203 m</oasis:entry>
         <oasis:entry colname="col6">Direct georeferencing<?xmltex \hack{\hfill\break}?>with RTK GPS</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Clapuyt et al. (2016)</oasis:entry>
         <oasis:entry colname="col2">DEM of difference</oasis:entry>
         <oasis:entry colname="col3">50 m, 0.43–0.77 cm px<inline-formula><mml:math id="M6" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Reproducibility assessment</oasis:entry>
         <oasis:entry colname="col5">Mean absolute error of 0.06 m</oasis:entry>
         <oasis:entry colname="col6">GCP</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Stöcker et al.n(2017)</oasis:entry>
         <oasis:entry colname="col2">Check points</oasis:entry>
         <oasis:entry colname="col3">100 m, 2.8 cm px<inline-formula><mml:math id="M7" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Accuracy assessment</oasis:entry>
         <oasis:entry colname="col5">Mean accuracy on <inline-formula><mml:math id="M8" display="inline"><mml:mi>X</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M9" display="inline"><mml:mi>Y</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M10" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula>: 0.217, 0.186 <?xmltex \hack{\hfill\break}?>and 0.053 m</oasis:entry>
         <oasis:entry colname="col6">Direct georeferencing<?xmltex \hack{\hfill\break}?>with RTK GPS</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Glendell et al. (2017)</oasis:entry>
         <oasis:entry colname="col2">DEM of difference</oasis:entry>
         <oasis:entry colname="col3">23–40 m, 0.6–1.1 cm px<inline-formula><mml:math id="M11" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Upland soil erosion</oasis:entry>
         <oasis:entry colname="col5">RMSE of DoD from 0.05 to 0.35 m</oasis:entry>
         <oasis:entry colname="col6">GCP</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Forlani et al. (2018)</oasis:entry>
         <oasis:entry rowsep="1" colname="col2">Check points</oasis:entry>
         <oasis:entry rowsep="1" colname="col3">90 m, 2.3 cm px<inline-formula><mml:math id="M12" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col4">Accuracy assessment</oasis:entry>
         <oasis:entry rowsep="1" colname="col5">Mean horizontal accuracy of 0.024 m <?xmltex \hack{\hfill\break}?>Mean vertical accuracy of 0.046 m</oasis:entry>
         <oasis:entry rowsep="1" colname="col6">Direct georeferencing<?xmltex \hack{\hfill\break}?>with RTK GPS</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry rowsep="1" colname="col2">Check points</oasis:entry>
         <oasis:entry rowsep="1" colname="col3"/>
         <oasis:entry rowsep="1" colname="col4"/>
         <oasis:entry rowsep="1" colname="col5">Mean horizontal accuracy of 0.015 m <?xmltex \hack{\hfill\break}?>Mean vertical accuracy of 0.023 m</oasis:entry>
         <oasis:entry rowsep="1" colname="col6">GCP</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DEM of difference</oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5">Mean absolute difference of 0.125 m</oasis:entry>
         <oasis:entry colname="col6">Direct georeferencing<?xmltex \hack{\hfill\break}?>with RTK GPS</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Eker et al. (2018)</oasis:entry>
         <oasis:entry colname="col2">Check points</oasis:entry>
         <oasis:entry colname="col3">40 m, 0.72–0.89 cm px<inline-formula><mml:math id="M13" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Monitoring landslide</oasis:entry>
         <oasis:entry colname="col5">RMSE of 0.04 m</oasis:entry>
         <oasis:entry colname="col6">GCP</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Rossini et al. (2018)</oasis:entry>
         <oasis:entry colname="col2">Check points</oasis:entry>
         <oasis:entry colname="col3">110 m, 4.3–4.5 cm px<inline-formula><mml:math id="M14" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Tracking glacial dynamics</oasis:entry>
         <oasis:entry colname="col5">Total RMSE of 0.153 m</oasis:entry>
         <oasis:entry colname="col6">GCP</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Grayson et al. (2018)</oasis:entry>
         <oasis:entry colname="col2">Check points</oasis:entry>
         <oasis:entry colname="col3">120 m, ca. 3 cm px<inline-formula><mml:math id="M15" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Accuracy assessment</oasis:entry>
         <oasis:entry rowsep="1" colname="col5">RMSE of 0.025 m</oasis:entry>
         <oasis:entry rowsep="1" colname="col6">GPS precise point <?xmltex \hack{\hfill\break}?>positioning (PPP)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry rowsep="1" colname="col5">RMSE of 0.025 m</oasis:entry>
         <oasis:entry rowsep="1" colname="col6">PPK</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5">RMSE of 0.022 m</oasis:entry>
         <oasis:entry colname="col6">GCP</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Duró et al. (2018)</oasis:entry>
         <oasis:entry colname="col2">Check points</oasis:entry>
         <oasis:entry colname="col3">25 m, 2.1 cm px<inline-formula><mml:math id="M16" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Bank erosion</oasis:entry>
         <oasis:entry colname="col5">Mean error of <inline-formula><mml:math id="M17" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.05</mml:mn></mml:mrow></mml:math></inline-formula>–0.04 m</oasis:entry>
         <oasis:entry colname="col6">GCP</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Padró et al. (2019)</oasis:entry>
         <oasis:entry colname="col2">Check points</oasis:entry>
         <oasis:entry colname="col3">80 m, 2.5 cm px<inline-formula><mml:math id="M18" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula><?xmltex \hack{\hfill\break}?>(RGB sensor) and</oasis:entry>
         <oasis:entry colname="col4">environmental monitoring</oasis:entry>
         <oasis:entry rowsep="1" colname="col5">Horizontal RMSE <inline-formula><mml:math id="M19" display="inline"><mml:mrow><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">0.036</mml:mn></mml:mrow></mml:math></inline-formula> m and vertical RMSE<?xmltex \hack{\hfill\break}?> <inline-formula><mml:math id="M20" display="inline"><mml:mrow><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">0.036</mml:mn></mml:mrow></mml:math></inline-formula> m</oasis:entry>
         <oasis:entry rowsep="1" colname="col6">PPK</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">5 cm px<inline-formula><mml:math id="M21" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> (multispec-<?xmltex \hack{\hfill\break}?>tral sensor)</oasis:entry>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5">Horizontal RMSE <inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">0.023</mml:mn></mml:mrow></mml:math></inline-formula> m and  vertical RMSE<?xmltex \hack{\hfill\break}?> <inline-formula><mml:math id="M23" display="inline"><mml:mrow><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">0.030</mml:mn></mml:mrow></mml:math></inline-formula> m</oasis:entry>
         <oasis:entry colname="col6">GCP</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup><?xmltex \end{scaleboxenv}?></oasis:table></table-wrap>

      <p id="d1e926">The accuracy and precision of photogrammetry depends on many other factors,
including image quality, camera calibration, flight plan characteristics,
SfM algorithms, and surface texture and albedo. The bundle block adjustment
(BBA) process determines the 3-D positions of key features and points presented
in the overlapping part of multiple images by recognizing and matching
key points (hereafter referred to as tie points, i.e., key points that can be
identified on two or more images). In a next step the relative locations and
orientations of the camera are estimated by performing a fit and minimizing
the error through the tie points (Triggs et al., 2000).
The abovementioned factors affect the identification of the tie points,
which are infrequently reported but important nevertheless. Therefore, the
accuracy of traditional photogrammetric data depends heavily on control
quality, whereas SfM accuracy is also strongly affected by image
characteristics (Mosbrucker et al.,
2017).</p>
      <?pagebreak page810?><p id="d1e929">The selection and configuration of cameras are of special interest in UAV
photogrammetry. Digital cameras equipped with high-quality sensors (e.g., a
DSLR camera) provide better image quality due to higher resolution and
reduced image noise relative to more portable and smaller sensors (e.g., a
compact or action camera), and this results in high-quality DSMs (Eltner
and Schneider, 2015; Micheletti et al., 2015; Mosbrucker et al., 2017). The
focal length relates to radial distortion and associated calibration of the
camera lens (Rosnell and
Honkavaara, 2012; Sanz-Ablanedo et al., 2012). While small focal length (or
wide angle) leads to a large field of view (FOV), which therefore requires a
less dense flight plan for a given lateral overlap, these images are subject
to increased radial distortion, which can degrade accuracy (James and Robson,
2014; Mosbrucker et al., 2017). Some studies have investigated the impact of
focal length on DEM accuracy (Clapuyt et al.,
2016) but mainly on DEM reproducibility. Furthermore, the distance between
the sensor and the surface also determines ground sample distance (GSD), which
impacts accuracy. Eltner et al. (2016) showed in a review of 54 studies
that the error of SfM-derived DSMs increased nonlinearly with an increasing
surface to camera distance (Eltner et al.,
2016). From an operational point of view, camera weight is a critical
variable as it determines the size and weight of the UAV system. There is a
large difference in weight between DSLR (0.5–1.5 kg) and action cameras
(0.05–0.15 kg), and this has large implications, not only for flight
autonomy (and hence spatial coverage), but also the choice of the UAV
platform. Small action cameras can be mounted on small “micro-drones”, which
are subjected to less stringent UAV flight regulation (e.g., in Belgium, a
UAV operation certificate allows for a maximum flight height of 45 m and a
weight limit of 5 kg, UAV <inline-formula><mml:math id="M24" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> payload).</p>
      <p id="d1e939">The quality of UAV survey output is typically analyzed using the spatial
patterns of errors in DSMs, and this includes both the accuracy and the
reproducibility of DSM generation. Errors propagate when differences of DSMs
(DEM of differences, DoDs) are computed to quantify topographic change.
Given the uncertainty inherent in individual DSMs, how to distinguish real
geomorphic changes from noise and how well these uncertainties are
considered control the reliability of interpretation. In order to isolate
and quantify the uncertainty that is associated with the topographic
reconstructions, reproducibility assessments are critical aspects of
monitoring landform changes over time (Brasington
et al., 2000; Wheaton et al., 2010). However, until now the repeatability of
direct PPK-based georeferencing for SfM-derived point clouds and/or DSMs has
not been thoroughly evaluated. Past research has shown that a RTK-SfM
workflow is repeatable (Forlani et
al., 2018), but the analysis was based on repeated flights conducted over a
very short time frame: i.e., with very similar satellite constellation, base
station setup and light conditions. It remains uncertain to what extent a
PPK–SfM workflow may provide consistent 4-D data when survey conditions are
variable, e.g., when monitoring over longer periods of time (e.g., weeks or
even months). This is particularly relevant for geomorphological
applications that require centimetric precision such as rill erosion or soil
roughness monitoring (d'Oleire-Oltmanns et al., 2012;
Eltner et al., 2015). A second issue is the platform: low-cost,
easily deployable, RTK-enabled micro-UAVs (small form ca. <inline-formula><mml:math id="M25" display="inline"><mml:mrow><mml:mn mathvariant="normal">25</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">25</mml:mn></mml:mrow></mml:math></inline-formula> cm, weight 1.4 kg) equipped with small cameras have recently become
available, but their accuracy and repeatability, relative to professional
UAV systems (large form ca. <inline-formula><mml:math id="M26" display="inline"><mml:mrow><mml:mn mathvariant="normal">80</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">80</mml:mn></mml:mrow></mml:math></inline-formula> cm, weight 4.5 kg) equipped with
high-end cameras, remain poorly quantified. In particular, the influence of
the UAV–camera setup on the minimum level of topographical change detection
should be quantified in order to guide geomorphological applications.</p>
      <p id="d1e966">The main objective of this study is thereby to quantify the (i) repeatability, (ii) reproducibility and (iii) efficiency of the PPK–SfM
framework in the context of 4-D Earth surface monitoring with time-lapse
structure-from-motion photogrammetry, for which centimetric precision is
required. More specifically, we aim to (i) assess the accuracy and
repeatability of PPK and non-PPK solutions in georeferencing to examine the
capability of using PPK without the need for GCPs, (ii) assess the
reproducibility of surface topography change detection using PPK solutions
for two different UAV–camera setups (i.e., a DSLR camera versus a high-FOV
action camera), and (iii) evaluate different approaches to estimate
uncertainties using PPK solutions and their implications for surface change
detection.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Material and methods</title>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Study site</title>
      <p id="d1e984">The study site is located in an agricultural area (1.7 ha) in the Belgium
loess belt ca. 40 km southeast of Brussels, Belgium (Fig. 1). It is
characterized by a slightly undulated terrain with an altitude range between
207 and 210 m a.s.l. and by very gentle slopes (mean slope: 1<inline-formula><mml:math id="M27" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>).
The site is partially cultivated, while other parts are covered by grass. The
surface was classified into five classes: i.e., bare soil, short grass,
shrub, road and haystacks.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F1"><?xmltex \currentcnt{1}?><label>Figure 1</label><caption><p id="d1e998">Description of the study sites. <bold>(a)</bold> Location of the study site, <bold>(b)</bold> satellite image of the study site and <bold>(c)</bold> classification of the surface used in the analysis. Note: <bold>(a)</bold> and <bold>(b)</bold> are taken from © Google Maps, and <bold>(c)</bold> is produced by UAV imagery.</p></caption>
          <?xmltex \igopts{width=241.848425pt}?><graphic xlink:href="https://esurf.copernicus.org/articles/7/807/2019/esurf-7-807-2019-f01.png"/>

        </fig>

</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Hardware setup</title>
<sec id="Ch1.S2.SS2.SSS1">
  <label>2.2.1</label><title>Platforms and payloads</title>
      <p id="d1e1041">We evaluated (i) a high-payload UAV system equipped with a DSLR camera and
(ii) a consumer-grade UAV equipped with a fish-eye action camera. The
high-payload aerial<?pagebreak page811?> system is a custom-built Hexacopter and is equipped with
a DJI A2 flight controller. The platform has an effective payload of 4 kg
and an autonomy of ca. 15 min. This UAV was equipped with a Canon EOS
550D camera (18 megapixels, <inline-formula><mml:math id="M28" display="inline"><mml:mrow><mml:mn mathvariant="normal">5184</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">3456</mml:mn></mml:mrow></mml:math></inline-formula> pixels, with Canon EF 28 mm
F/2.8 lens). The consumer-grade UAV was a DJI Phantom 3 Advanced Drone. We
removed the DJI camera–gimbal system and mounted a GoPro Hero 3 camera
(12 megapixels, <inline-formula><mml:math id="M29" display="inline"><mml:mrow><mml:mn mathvariant="normal">4000</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">3000</mml:mn></mml:mrow></mml:math></inline-formula> pixels, with 2.92 mm F/2.8 123<inline-formula><mml:math id="M30" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>
HFOV lens) (Fig. 2). Both platforms are equipped with a compact multi-GNSS
RTK receiver (Reach RTK kit, Emlid Ltd) with RTK–PPK capability as described
below.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F2" specific-use="star"><?xmltex \currentcnt{2}?><label>Figure 2</label><caption><p id="d1e1079">Experimental setup. <bold>(a)</bold> UAV–camera setup: DSLR camera (EOS
550D) mounted on RPAS type Y6, action camera (GoPro Hero 3) mounted on a
Phantom 3 Advanced. <bold>(b)</bold> Parallel flight lines (top: RPAS type Y6 with DSLR
camera; bottom: Phantom 3 with action camera) and GCP–CP distribution <bold>(c)</bold>.
How GCPs–CPs are displayed in the images and <bold>(d)</bold> measurement of GCPs–CPs.</p></caption>
            <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://esurf.copernicus.org/articles/7/807/2019/esurf-7-807-2019-f02.jpg"/>

          </fig>

</sec>
<sec id="Ch1.S2.SS2.SSS2">
  <label>2.2.2</label><title>PPK GPS module</title>
      <p id="d1e1108">During the UAV flights, a Reach RS (Emlid Ltd) base station was mounted on a
tripod located in the north of the test area to provide positioning
correction input. The maximal distance between the UAV and the base station
was 220 m. The receiver of the base is configured to log the raw data in a
RINEX file at 5 Hz using the satellite GPS, GLONASS and GALILEO. We did not
use a fixed position for the base station but randomly positioned it in an
area of ca. <inline-formula><mml:math id="M31" display="inline"><mml:mrow><mml:mn mathvariant="normal">10</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula> m for each flight. Both UAVs were equipped with
a Reach GNSS receiver to log the raw data as UBX format using GPS and
GLONASS satellites. The antenna model was a Tallysman TW2710, which covers
the GPS L1, GLONASS G1, BeiDou B1, Galileo E1 and SBAS (WAAS, EGNOS and
MSAS) frequency bands. The antenna was mounted on an aluminum plate, with
the center right above the camera lens center to minimize the offset
shift between the antenna phase center and camera projection center. The
antenna height was 22.5 cm, and this difference between the antenna and
camera projection center was considered during the post-processing. No
lever-arm corrections were considered, but the offset between the camera and
the GPS receiver was considered in the camera position assuming a constant
vertical offset (see below). Because of the small magnitude of the physical
offset vector (0, 0 and 22.5 cm in <inline-formula><mml:math id="M32" display="inline"><mml:mi>X</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M33" display="inline"><mml:mi>Y</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M34" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula> in the body frame,
respectively), typical tilting during flights would only propagate to a
camera position error of about 1 cm, which is close to the expected GPS
positioning error of about 2–3 cm.</p>
      <p id="d1e1144">For the high-payload UAV, we used the hot shoe of the camera to time-mark the
pictures with a GPS event logged on a Reach GNSS device mounted on
the UAV. As the action camera has no hot shoe, we built an electronic system
to integrate and synchronize the GPS with the action camera. To this end, a
single-board computer (SBC) is used as a trigger by transmitting an
electrical signal to both the camera and GPS unit. To eliminate the lag
between the shutter opening time of the camera and the GPS recording time,
we quantified the delay between the electrical signal and the shutter
opening by integrating an LED light in the circuit. Several delay times were
tested until the LED light was visible on the images taken by the action
camera. This procedure resulted in a system in which the geotagging was
accurately synchronized with the GPS time. For both UAV–camera systems, we
did not build a link between the UAV–IMU and camera. As a result, the images
only contained positioning information without attitude parameters.</p>
</sec>
</sec>
<sec id="Ch1.S2.SS3">
  <label>2.3</label><title>Data collection</title>
<sec id="Ch1.S2.SS3.SSS1">
  <label>2.3.1</label><title>Flight planning</title>
      <p id="d1e1163">Flight missions were planned using the Autopilot app (Hangar Technology,
2018). The side overlap was set to 80 %. The frontal overlap was defined
by the speed of the UAV and the camera trigger interval, which was set
at 2 s for the DSLR camera and 4 s for the action camera; this resulted in a frontal
overlap of ca. 90 % for both systems.</p>
      <p id="d1e1166">Flight mission arrangements are summarized in Table 2. Three flights
(including repeated flights) were conducted before a part of the study area
was plowed. These flights were conducted at a constant height above the
take-off point, leading to a ground sample distance (GSD) of less than 0.63 and 3.11 cm for the DSLR and the action camera, respectively. It should
be noted that the missions were performed using a simple parallel rather than
cross-hatch flight pattern, as the latter mission setup can mask systematic
bias.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T2" specific-use="star"><?xmltex \currentcnt{2}?><label>Table 2</label><caption><p id="d1e1172">Overview and key parameters of flight missions.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="10">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="left"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:colspec colnum="9" colname="col9" align="right"/>
     <oasis:colspec colnum="10" colname="col10" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Camera</oasis:entry>
         <oasis:entry colname="col3">Date</oasis:entry>
         <oasis:entry colname="col4">Mission</oasis:entry>
         <oasis:entry colname="col5">Flight</oasis:entry>
         <oasis:entry colname="col6">Speed</oasis:entry>
         <oasis:entry colname="col7">Area</oasis:entry>
         <oasis:entry colname="col8">Satellite</oasis:entry>
         <oasis:entry colname="col9">Ground</oasis:entry>
         <oasis:entry colname="col10">Number</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">number</oasis:entry>
         <oasis:entry colname="col5">height</oasis:entry>
         <oasis:entry colname="col6">(m s<inline-formula><mml:math id="M35" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col7">covered</oasis:entry>
         <oasis:entry colname="col8">PDOP</oasis:entry>
         <oasis:entry colname="col9">sampling</oasis:entry>
         <oasis:entry colname="col10">of</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5">(m)</oasis:entry>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7">(ha)</oasis:entry>
         <oasis:entry colname="col8">value</oasis:entry>
         <oasis:entry colname="col9">distance</oasis:entry>
         <oasis:entry colname="col10">images</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
         <oasis:entry colname="col8"/>
         <oasis:entry colname="col9">(cm px<inline-formula><mml:math id="M36" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col10"/>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Before plowing</oasis:entry>
         <oasis:entry colname="col2">DSLR</oasis:entry>
         <oasis:entry rowsep="1" colname="col3">29 March 2018</oasis:entry>
         <oasis:entry rowsep="1" colname="col4">F1</oasis:entry>
         <oasis:entry rowsep="1" colname="col5">45</oasis:entry>
         <oasis:entry rowsep="1" colname="col6">3.4</oasis:entry>
         <oasis:entry rowsep="1" colname="col7">3.75</oasis:entry>
         <oasis:entry rowsep="1" colname="col8">1.3</oasis:entry>
         <oasis:entry rowsep="1" colname="col9">0.6</oasis:entry>
         <oasis:entry rowsep="1" colname="col10">323</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">camera</oasis:entry>
         <oasis:entry colname="col3">5 April 2018</oasis:entry>
         <oasis:entry colname="col4">F2_a</oasis:entry>
         <oasis:entry colname="col5">45</oasis:entry>
         <oasis:entry colname="col6">3.4</oasis:entry>
         <oasis:entry colname="col7">3.26</oasis:entry>
         <oasis:entry colname="col8">1.2</oasis:entry>
         <oasis:entry colname="col9">0.6</oasis:entry>
         <oasis:entry colname="col10">360</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry rowsep="1" colname="col2">(EOS)</oasis:entry>
         <oasis:entry rowsep="1" colname="col3"/>
         <oasis:entry rowsep="1" colname="col4">F2_b</oasis:entry>
         <oasis:entry rowsep="1" colname="col5">45</oasis:entry>
         <oasis:entry rowsep="1" colname="col6">3.4</oasis:entry>
         <oasis:entry rowsep="1" colname="col7">3.26</oasis:entry>
         <oasis:entry rowsep="1" colname="col8">1.2</oasis:entry>
         <oasis:entry rowsep="1" colname="col9">0.6</oasis:entry>
         <oasis:entry rowsep="1" colname="col10">362</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Action</oasis:entry>
         <oasis:entry colname="col3">29 March 2018</oasis:entry>
         <oasis:entry colname="col4">F1_a</oasis:entry>
         <oasis:entry colname="col5">45</oasis:entry>
         <oasis:entry colname="col6">3.4</oasis:entry>
         <oasis:entry colname="col7">11.33</oasis:entry>
         <oasis:entry colname="col8">1.3</oasis:entry>
         <oasis:entry colname="col9">3.1</oasis:entry>
         <oasis:entry colname="col10">134</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">camera</oasis:entry>
         <oasis:entry rowsep="1" colname="col3"/>
         <oasis:entry rowsep="1" colname="col4">F1_b</oasis:entry>
         <oasis:entry rowsep="1" colname="col5">45</oasis:entry>
         <oasis:entry rowsep="1" colname="col6">3.4</oasis:entry>
         <oasis:entry rowsep="1" colname="col7">13.27</oasis:entry>
         <oasis:entry rowsep="1" colname="col8">1.2</oasis:entry>
         <oasis:entry rowsep="1" colname="col9">3.1</oasis:entry>
         <oasis:entry rowsep="1" colname="col10">155</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">(GoPro)</oasis:entry>
         <oasis:entry colname="col3">30 March 2018</oasis:entry>
         <oasis:entry colname="col4">F2</oasis:entry>
         <oasis:entry colname="col5">45</oasis:entry>
         <oasis:entry colname="col6">3.4</oasis:entry>
         <oasis:entry colname="col7">12.05</oasis:entry>
         <oasis:entry colname="col8">1.4</oasis:entry>
         <oasis:entry colname="col9">3.1</oasis:entry>
         <oasis:entry colname="col10">137</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">After plowing</oasis:entry>
         <oasis:entry colname="col2">DSLR camera</oasis:entry>
         <oasis:entry colname="col3">6 April 2018</oasis:entry>
         <oasis:entry colname="col4">F3_a</oasis:entry>
         <oasis:entry colname="col5">35</oasis:entry>
         <oasis:entry colname="col6">3.0</oasis:entry>
         <oasis:entry colname="col7">0.85</oasis:entry>
         <oasis:entry colname="col8">1.3</oasis:entry>
         <oasis:entry colname="col9">0.5</oasis:entry>
         <oasis:entry colname="col10">129</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry rowsep="1" colname="col2">(EOS)</oasis:entry>
         <oasis:entry rowsep="1" colname="col3"/>
         <oasis:entry rowsep="1" colname="col4">F3_b</oasis:entry>
         <oasis:entry rowsep="1" colname="col5">35</oasis:entry>
         <oasis:entry rowsep="1" colname="col6">3.0</oasis:entry>
         <oasis:entry rowsep="1" colname="col7">0.8</oasis:entry>
         <oasis:entry rowsep="1" colname="col8">1.2</oasis:entry>
         <oasis:entry rowsep="1" colname="col9">0.5</oasis:entry>
         <oasis:entry rowsep="1" colname="col10">107</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Action camera</oasis:entry>
         <oasis:entry colname="col3">6 April 2018</oasis:entry>
         <oasis:entry colname="col4">F3_a</oasis:entry>
         <oasis:entry colname="col5">20</oasis:entry>
         <oasis:entry colname="col6">2.6</oasis:entry>
         <oasis:entry colname="col7">3.23</oasis:entry>
         <oasis:entry colname="col8">1.2</oasis:entry>
         <oasis:entry colname="col9">1.3</oasis:entry>
         <oasis:entry colname="col10">182</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">(GoPro)</oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">F3_b</oasis:entry>
         <oasis:entry colname="col5">20</oasis:entry>
         <oasis:entry colname="col6">2.6</oasis:entry>
         <oasis:entry colname="col7">3.01</oasis:entry>
         <oasis:entry colname="col8">1.2</oasis:entry>
         <oasis:entry colname="col9">1.3</oasis:entry>
         <oasis:entry colname="col10">162</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table><table-wrap-foot><p id="d1e1175">Note: repeated flight missions were marked as F_a and
F_b. The missions shown in the list used a parallel
flight plan.</p></table-wrap-foot></table-wrap>

</sec>
<sec id="Ch1.S2.SS3.SSS2">
  <label>2.3.2</label><title>Ground control points</title>
      <p id="d1e1690">A total of 16 fixed targets were distributed evenly across the study area before
the survey as control points (Fig. 2). Depending on the georeferencing
methods used (see below), the control points were applied as ground control
points (GCPs) or check points (CPs). The targets consisted of a laminated
square board (0.3 m <inline-formula><mml:math id="M37" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 0.3 m) painted in yellow and a black cross
marker in center. They were fixed with nails into the ground and remained at
the site for the study period before plowing. For the last flight mission
after plowing, new GCPs were deployed and surveyed. The targets were
surveyed after each flight mission using a Reach RS (RTK solution) with the
EUREF-IP network. The correction stream was provided by BRUS station
(Brussels, Belgium; antenna: ASH701945B_M) via NTRIP
(Networked Transport of RTCM via Internet Protocol), which had a mean
planimetric error of 0.007 m and altimetric error of 0.013 m
(<uri>https://emlid.com/</uri>, last access: 1 January 2019). Based on repeated measurements of field GCP
coordinates, the planimetric precision was estimated at 0.015 m, while the
altimetric precision was 0.023 m. It should be noted that this assessment
includes minor (G)CP movement induced by rainfall kinetic energy and soil
swelling and shrinking. The coordinate system was referenced to the World Geodetic
Datum of 1984 (WGS84).</p><?xmltex \hack{\newpage}?>
</sec>
</sec>
<?pagebreak page812?><sec id="Ch1.S2.SS4">
  <label>2.4</label><title>Data processing</title>
<sec id="Ch1.S2.SS4.SSS1">
  <label>2.4.1</label><title>Georeferencing configuration</title>
      <p id="d1e1720">The open-source software package RTKLib was used for computing differential
positioning (Takasu and Yasuda, 2009). Raw
GPS data from the UAV-mounted cameras and the base station were then
extracted and corrected by post-processing using RTKLib. We verified the
consistency of the estimated camera positions using PPK by evaluating
different satellite elevation masks (15 and 20<inline-formula><mml:math id="M38" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>) and
methods (i.e., “fix-and-hold” versus continuous mode).</p>
      <p id="d1e1732"><?xmltex \hack{\newpage}?>We extracted PPK GPS and single GPS solutions for the camera position
estimates. To assess the accuracy of different georeferencing options,
datasets were processed with four configurations, i.e., <italic>single GPS</italic>,
<italic>single GPS</italic> <inline-formula><mml:math id="M39" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> <italic>GCPs</italic>, <italic>PPK only</italic> and <italic>PPK</italic> <inline-formula><mml:math id="M40" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> <italic>1 GCP</italic>.
For the conventional methods using GCPs and a single GPS, we used the RTKLib
single GPS solution to acquire the image coordinates and selected half of
the targets as 3-D GCPs during block control processing. The remaining
control points were then used as check points. The setup of GCP–CP is shown
in Fig. 3. In the <italic>single GPS</italic> <inline-formula><mml:math id="M41" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> <italic>GCPs</italic> scenario, the eight selected GCPs were evenly
distributed in the survey area. In the <italic>PPK</italic> <inline-formula><mml:math id="M42" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> <?pagebreak page813?><italic>1 GCP</italic> scenario, cross-validation was
used. We selected one point as a GCP, while the remaining targets were then
used as CPs, and this bundle adjustment processing was repeated 16
times. The accuracy assessment was based on the average error of the
cross-validation.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F3" specific-use="star"><?xmltex \currentcnt{3}?><label>Figure 3</label><caption><p id="d1e1798">Distribution of GCPs and CPs and illustration of the different georeferencing configurations: <italic>single GPS, single GPS</italic> <inline-formula><mml:math id="M43" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> <italic>8 GCPs, PPK, PPK</italic> <inline-formula><mml:math id="M44" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> <italic>1 GCP</italic>. Note: cross-validation was implemented in the <italic>PPK</italic> <inline-formula><mml:math id="M45" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> <italic>GCP</italic> configuration; i.e., one single control point was used as a GCP in each processing.</p></caption>
            <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://esurf.copernicus.org/articles/7/807/2019/esurf-7-807-2019-f03.png"/>

          </fig>

</sec>
<sec id="Ch1.S2.SS4.SSS2">
  <label>2.4.2</label><title>Point cloud and DSM generation</title>
      <p id="d1e1852">The geotagged images were processed with the Pix4D Mapper software
(<uri>https://www.pix4d.com/</uri>, last access: 8 August 2019). The software uses the SfM algorithm to generate 3-D point
clouds, DSMs and orthophoto mosaics of the surveyed area. The procedure
consists of three main steps: (i) initial processing, (ii) point cloud
generation, and (iii) DSM and orthomosaic generation. First, the photographs
are aligned using a point matching algorithm that automatically detects
matching points on overlapping photographs and uses these points to
simultaneously solve for exterior orientation (EO) parameters. With
additional position information that is available for the images or GCPs,
the software then georeferences the model and refines the camera calibration
by minimizing the error between the modeled locations of the points and the
measured locations; meanwhile, nonlinear deformations within the model are
corrected.</p>
      <p id="d1e1858">Camera accuracy is a key parameter allowing users to set how accurate the
coordinates of images can be, which would affect the determination of
estimated camera positions in the BBA process. Considering the precision of
PPK GPS (ca. 0.02 m) and the antenna angle movement caused by UAV attitude
during flying, we set both the horizontal and vertical accuracy as 0.05 m.
We used the Pix4D 3-D map template for the remaining settings, i.e., a full
key point image scale, an automatic targeted number of key points and a standard
calibration method. In order to maintain the characteristics of the original
data, the clouds were not filtered or smoothed. Gridded DSMs were then
generated based on the mean altitude of these point clouds. The 3-D outputs
(i.e., point clouds and DSMs) used for reproducibility assessment were
georeferenced using the PPK method (and no GCPs were considered). The
corresponding grid resolutions of the DSMs were less than 0.031 m for the
action camera and 0.006 m for the DSLR camera.</p>
</sec>
</sec>
<sec id="Ch1.S2.SS5">
  <label>2.5</label><title>Data analysis</title>
<sec id="Ch1.S2.SS5.SSS1">
  <label>2.5.1</label><title>Accuracy assessment</title>
      <p id="d1e1878">Absolute accuracy validation was performed using the CPs (which were not
used in the BBA process) by comparing the coordinates of the 16 CPs in the
3-D cloud with the reference values measured in the field by RTK GNSS. The mean
absolute error (MAE), the root mean square error (RMSE) and standard
deviation of the differences were computed for each flight to (i) assess
the accuracy of SfM outputs with different georeferencing configurations,
(ii) assess the precision of PPK–SfM reconstruction considering CPs as
static references during the observation period (i.e., with variable
satellite constellation, light conditions and base station setup), and (iii)
detect whether there are internal systematic shifts and block deformations
in the SfM output.</p>
</sec>
<sec id="Ch1.S2.SS5.SSS2">
  <label>2.5.2</label><title>Precision maps based on Monte Carlo simulation</title>
      <p id="d1e1889">To demonstrate how tie point uncertainty can vary spatially, we implemented
a Monte Carlo approach that enabled precision maps to be produced when using
SfM-based software. Following the workflow by James et al. (2017), the
processing was implemented using a combination of PhotoScan Professional
(v1.2.4; for image processing and bundle adjustment), Python (integrated
into PhotoScan for Monte Carlo execution) and sfm_georef
(v3.1; James and Robson,
2012, for visualization of results). To construct the image network, images
were automatically matched and oriented in PhotoScan using the “align
images” function. During the alignment process, the georeferencing was
achieved by PPK positioning camera coordinates without GCP reference. The
subsequent Monte Carlo analyses were carried out in PhotoScan using a
Python script to automate repeated bundle adjustments. The simulated
pseudo-random error (camera accuracy) was set as 0.05 m considering the
precision of PPK GPS and the antenna movement caused by drone attitude. The
Monte Carlo processing comprised 1000 iterations for each survey.
Afterwards, the results from all iterations are compiled to give
distributions of determined values for all estimated parameters (e.g.,
coordinate values for each sparse point). To construct 3-D precision maps,
point coordinate standard deviations in <inline-formula><mml:math id="M46" display="inline"><mml:mi>X</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M47" display="inline"><mml:mi>Y</mml:mi></mml:math></inline-formula>, and <inline-formula><mml:math id="M48" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula> directions are
calculated for each point and interpolated onto a grid, generating a raster
map representing the spatially variable precision of tie points. For both
camera datasets, we obtained precision maps for each survey and compared
their range with CP observation precisions (i.e., precision of CP residuals)
from the repeated surveys by extracting values from corresponding CP
positions.</p>
</sec>
<sec id="Ch1.S2.SS5.SSS3">
  <label>2.5.3</label><title>Repeatability and reproducibility assessment</title>
      <p id="d1e1921">To robustly distinguish real changes in DSM–DEM differencing from the
inherent noise (Fuller et al., 2003),
DoD uncertainty must be considered. Regardless of the approach used to
generate DSM–DEMs, the process of accounting for DoD uncertainty follows a
consistent progression via three steps: (i) quantifying the error surface
(<inline-formula><mml:math id="M49" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:math></inline-formula>) of each individual DSM surface, (ii) propagating the identified
uncertainties into the DoD (<inline-formula><mml:math id="M50" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>u</mml:mi><mml:mi mathvariant="normal">DoD</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) and (iii) assessing the
significance of the propagated uncertainty (Wheaton et al., 2010). The tie
points differ between each repetition of the survey, and therefore we
analyze the error propagation at the DSM level. There are two primary ways
to build an error surface. The combined error can be calculated as a single
value for the<?pagebreak page814?> entire DoD based on the average RMSE of each DEM if
spatially explicit estimates of the error do not exist. This method assumes
that the errors in each cell are random and independent. Alternatively, a
spatially variable error can be considered for both DEMs independently
(e.g., Wheaton et al., 2013). The
individual error in the DSMs can be propagated into the DoD as
              <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M51" display="block"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>u</mml:mi><mml:mi mathvariant="normal">DoD</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msqrt><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">ref</mml:mi></mml:msub><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">comp</mml:mi></mml:msub><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
            where <inline-formula><mml:math id="M52" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>u</mml:mi><mml:mi mathvariant="normal">DoD</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the propagated error in the DoD as a minimum level
of detection threshold (LoD<inline-formula><mml:math id="M53" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">min</mml:mi></mml:msub></mml:math></inline-formula>), and <inline-formula><mml:math id="M54" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">ref</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M55" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">comp</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the individual error in the referenced DSM and compared DSM,
respectively.</p>
      <p id="d1e2046">To define a spatially variable confidence interval associated with each
measurement and combining the uncertainties, a prescribed confidence level
(95 % in the following) is used to locally estimate the measurement
accuracy and precision. The registration error (<italic>reg</italic>) is considered and assumed
isotropic and spatially uniform, as there may be systematic bias in georeferencing (e.g., Brasington et
al., 2003; Wheaton et al., 2013). Equation (1) can be hereby modified to
              <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M56" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="normal">LOD</mml:mi><mml:mtext>95 %</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mo>±</mml:mo><mml:mn mathvariant="normal">1.96</mml:mn><mml:mfenced close=")" open="("><mml:mrow><mml:msqrt><mml:mrow><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">ref</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">comp</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt><mml:mo>+</mml:mo><mml:mi mathvariant="italic">reg</mml:mi></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
            where <italic>reg</italic> is the relative overall registration error between the surveys.
LoD<inline-formula><mml:math id="M57" display="inline"><mml:msub><mml:mi/><mml:mrow><mml:mn mathvariant="normal">95</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">%</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the level of detection at the 95 % confidence interval.</p>
</sec>
<sec id="Ch1.S2.SS5.SSS4">
  <label>2.5.4</label><title>UAV-based monitoring of surface change</title>
      <p id="d1e2129">As mentioned above, the farmland was plowed on 6 April, leading to surface
roughness and volume change. Surveys implemented before and after the
plowing were compared to detect the change. In this case study, the <italic>PPK</italic> dataset
was potentially subjected to higher <italic>reg</italic> error, while the <italic>PPK</italic> <inline-formula><mml:math id="M58" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> <italic>1 GCP</italic> scenario might be able
to substantially mitigate the <italic>reg</italic> error. Therefore, a <italic>reg</italic> value was used based on
the CP RMSEs for the <italic>PPK</italic> dataset, whereas the <italic>PPK</italic> <inline-formula><mml:math id="M59" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> <italic>1 GCP</italic> dataset was regarded with
negligible <italic>reg</italic> error. In that case, an assessment of the constant and
spatialized LoD was carried out: a DoD using a survey-wide LoD based on the
<inline-formula><mml:math id="M60" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula> RMSE on CPs and a spatialized LoD based on the Monte Carlo altimetric
precision. A zoomed-in area as well as a transect was sampled to illustrate
the surface change using the LoD<inline-formula><mml:math id="M61" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">min</mml:mi></mml:msub></mml:math></inline-formula> thresholds (Fig. 6). The sediment
budget was subsequently assessed using the Geomorphic Change Detection (GCD)
software (Wheaton et al., 2010). The
GCD software provides the capability of segregating and quantifying
uncertainties independently in each DEM and propagating them through to the
DEM of difference. For each DEM, we set the two previously mentioned uncertain
surfaces in the change detection between surveys.</p>
</sec>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Results</title>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Accuracy and precision of the georeferencing methods</title>
      <p id="d1e2211">Table 3 summarizes the average (i.e., considering all the flights) check
point accuracy and precision ranges in the <inline-formula><mml:math id="M62" display="inline"><mml:mi>X</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M63" display="inline"><mml:mi>Y</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M64" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula> directions for each
block control configuration. For the DSLR surveys, the <italic>single GPS</italic> configuration
provided an average planimetric and altimetric RMSE of 1.59 and 3.45 m,
respectively, while the RMSEs for the other three georeferencing
configurations were all below 0.036 m. For <italic>PPK</italic>, the altimetric CP RMSE was
0.036 m, and the average was only slightly (ca. 20 %) improved when adding
one GCP. For the action camera, the CP RMSEs for the <italic>GCP</italic> solution are better than
1 pixel for the <inline-formula><mml:math id="M65" display="inline"><mml:mi>X</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M66" display="inline"><mml:mi>Y</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M67" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula> coordinates. The CP RMSEs for the <italic>PPK</italic> solutions were
slightly higher than for the <italic>GCP</italic> solution but in the range of 0.5–1.4 pixels
for the <inline-formula><mml:math id="M68" display="inline"><mml:mi>X</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M69" display="inline"><mml:mi>Y</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M70" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula> coordinates. The values reported here are very close to
the estimated error of the <italic>PPK</italic> solution. When using <italic>single GPS</italic> <inline-formula><mml:math id="M71" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> <italic>GCP</italic>, the accuracy was
substantially enhanced to the centimeter level, and the absolute mean errors were less
than 0.028 m. For both cameras, <italic>PPK</italic> <inline-formula><mml:math id="M72" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> <italic>1 GCP</italic> showed similar planimetric accuracy and
better altimetric accuracy.<?pagebreak page815?> Adding one GCP improved the accuracy of the
altimetric CP RMSE of the <italic>PPK</italic> solution by 20 % to 30 %. The standard
deviation for the mapping errors (SD error) is very similar for both
cameras and the <italic>PPK</italic> and <italic>GCP</italic> solutions (0.02–0.04 m), while as expected, the precision
was not as good for the <italic>single</italic> solution (0.24–0.35 m).</p>

<?xmltex \floatpos{p}?><table-wrap id="Ch1.T3" orientation="landscape"><?xmltex \currentcnt{3}?><label>Table 3</label><caption><p id="d1e2340">Mean absolute error (MAE), standard deviation of error (SDE) and
root mean square error (RMSE) on check points for horizontal
and vertical coordinates<?xmltex \hack{\newline}?> for the different configurations (datasets: all
flights listed in Table 2).</p></caption><oasis:table frame="topbot"><?xmltex \begin{scaleboxenv}{0.94}[0.94]?><oasis:tgroup cols="20">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right" colsep="1"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:colspec colnum="9" colname="col9" align="right"/>
     <oasis:colspec colnum="10" colname="col10" align="right" colsep="1"/>
     <oasis:colspec colnum="11" colname="col11" align="right"/>
     <oasis:colspec colnum="12" colname="col12" align="right"/>
     <oasis:colspec colnum="13" colname="col13" align="right"/>
     <oasis:colspec colnum="14" colname="col14" align="right" colsep="1"/>
     <oasis:colspec colnum="15" colname="col15" align="right"/>
     <oasis:colspec colnum="16" colname="col16" align="right" colsep="1"/>
     <oasis:colspec colnum="17" colname="col17" align="right"/>
     <oasis:colspec colnum="18" colname="col18" align="right" colsep="1"/>
     <oasis:colspec colnum="19" colname="col19" align="right"/>
     <oasis:colspec colnum="20" colname="col20" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Dataset</oasis:entry>
         <oasis:entry colname="col2">Georeferencing</oasis:entry>
         <oasis:entry rowsep="1" namest="col3" nameend="col10" align="center" colsep="1">Accuracy </oasis:entry>
         <oasis:entry rowsep="1" namest="col11" nameend="col14" align="center" colsep="1">Precision </oasis:entry>
         <oasis:entry rowsep="1" namest="col15" nameend="col20" align="center">SD of observations </oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">method</oasis:entry>
         <oasis:entry rowsep="1" namest="col3" nameend="col6" align="center" colsep="1">MAE (m) </oasis:entry>
         <oasis:entry rowsep="1" namest="col7" nameend="col10" align="center" colsep="1">RMSE (m) </oasis:entry>
         <oasis:entry rowsep="1" namest="col11" nameend="col14" align="center" colsep="1">SDE (m) </oasis:entry>
         <oasis:entry rowsep="1" namest="col15" nameend="col16" align="center" colsep="1">MAE (m) </oasis:entry>
         <oasis:entry rowsep="1" namest="col17" nameend="col18" align="center" colsep="1">RMSE (m) </oasis:entry>
         <oasis:entry rowsep="1" namest="col19" nameend="col20" align="center">SDE (m) </oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M74" display="inline"><mml:mi>X</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M75" display="inline"><mml:mi>Y</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M76" display="inline"><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M77" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M78" display="inline"><mml:mi>X</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M79" display="inline"><mml:mi>Y</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col10"><inline-formula><mml:math id="M81" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col11"><inline-formula><mml:math id="M82" display="inline"><mml:mi>X</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col12"><inline-formula><mml:math id="M83" display="inline"><mml:mi>Y</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col13"><inline-formula><mml:math id="M84" display="inline"><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col14"><inline-formula><mml:math id="M85" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col15"><inline-formula><mml:math id="M86" display="inline"><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col16"><inline-formula><mml:math id="M87" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col17"><inline-formula><mml:math id="M88" display="inline"><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col18"><inline-formula><mml:math id="M89" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col19"><inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col20"><inline-formula><mml:math id="M91" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">DSLR</oasis:entry>
         <oasis:entry colname="col2">Single (0 GCPs)</oasis:entry>
         <oasis:entry colname="col3">0.327</oasis:entry>
         <oasis:entry colname="col4">1.463</oasis:entry>
         <oasis:entry colname="col5">1.499</oasis:entry>
         <oasis:entry colname="col6">3.423</oasis:entry>
         <oasis:entry colname="col7">0.344</oasis:entry>
         <oasis:entry colname="col8">1.554</oasis:entry>
         <oasis:entry colname="col9">1.59</oasis:entry>
         <oasis:entry colname="col10">3.455</oasis:entry>
         <oasis:entry colname="col11">0.205</oasis:entry>
         <oasis:entry colname="col12">0.232</oasis:entry>
         <oasis:entry colname="col13">0.309</oasis:entry>
         <oasis:entry colname="col14">0.308</oasis:entry>
         <oasis:entry colname="col15">0.682</oasis:entry>
         <oasis:entry colname="col16">1.062</oasis:entry>
         <oasis:entry colname="col17">0.682</oasis:entry>
         <oasis:entry colname="col18">1.061</oasis:entry>
         <oasis:entry colname="col19">0.103</oasis:entry>
         <oasis:entry colname="col20">0.039</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">camera</oasis:entry>
         <oasis:entry colname="col2">Single <inline-formula><mml:math id="M92" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> GCPs</oasis:entry>
         <oasis:entry colname="col3">0.011</oasis:entry>
         <oasis:entry colname="col4">0.011</oasis:entry>
         <oasis:entry colname="col5">0.015</oasis:entry>
         <oasis:entry colname="col6">0.024</oasis:entry>
         <oasis:entry colname="col7">0.013</oasis:entry>
         <oasis:entry colname="col8">0.013</oasis:entry>
         <oasis:entry colname="col9">0.018</oasis:entry>
         <oasis:entry colname="col10">0.030</oasis:entry>
         <oasis:entry colname="col11">0.026</oasis:entry>
         <oasis:entry colname="col12">0.023</oasis:entry>
         <oasis:entry colname="col13">0.034</oasis:entry>
         <oasis:entry colname="col14">0.059</oasis:entry>
         <oasis:entry colname="col15">0.002</oasis:entry>
         <oasis:entry colname="col16">0.001</oasis:entry>
         <oasis:entry colname="col17">0.005</oasis:entry>
         <oasis:entry colname="col18">0.003</oasis:entry>
         <oasis:entry colname="col19">0.011</oasis:entry>
         <oasis:entry colname="col20">0.006</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">(EOS)</oasis:entry>
         <oasis:entry colname="col2">PPK (0 GCPs)</oasis:entry>
         <oasis:entry colname="col3">0.017</oasis:entry>
         <oasis:entry colname="col4">0.014</oasis:entry>
         <oasis:entry colname="col5">0.022</oasis:entry>
         <oasis:entry colname="col6">0.026</oasis:entry>
         <oasis:entry colname="col7">0.021</oasis:entry>
         <oasis:entry colname="col8">0.017</oasis:entry>
         <oasis:entry colname="col9">0.027</oasis:entry>
         <oasis:entry colname="col10">0.036</oasis:entry>
         <oasis:entry colname="col11">0.041</oasis:entry>
         <oasis:entry colname="col12">0.028</oasis:entry>
         <oasis:entry colname="col13">0.049</oasis:entry>
         <oasis:entry colname="col14">0.042</oasis:entry>
         <oasis:entry colname="col15">0.005</oasis:entry>
         <oasis:entry colname="col16">0.016</oasis:entry>
         <oasis:entry colname="col17">0.008</oasis:entry>
         <oasis:entry colname="col18">0.018</oasis:entry>
         <oasis:entry colname="col19">0.019</oasis:entry>
         <oasis:entry colname="col20">0.007</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">PPK <inline-formula><mml:math id="M93" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> 1 GCP</oasis:entry>
         <oasis:entry colname="col3">0.019</oasis:entry>
         <oasis:entry colname="col4">0.011</oasis:entry>
         <oasis:entry colname="col5">0.022</oasis:entry>
         <oasis:entry colname="col6">0.025</oasis:entry>
         <oasis:entry colname="col7">0.023</oasis:entry>
         <oasis:entry colname="col8">0.014</oasis:entry>
         <oasis:entry colname="col9">0.027</oasis:entry>
         <oasis:entry colname="col10">0.030</oasis:entry>
         <oasis:entry colname="col11">0.035</oasis:entry>
         <oasis:entry colname="col12">0.027</oasis:entry>
         <oasis:entry colname="col13">0.044</oasis:entry>
         <oasis:entry colname="col14">0.040</oasis:entry>
         <oasis:entry colname="col15">0.007</oasis:entry>
         <oasis:entry colname="col16">0.004</oasis:entry>
         <oasis:entry colname="col17">0.009</oasis:entry>
         <oasis:entry colname="col18">0.004</oasis:entry>
         <oasis:entry colname="col19">0.016</oasis:entry>
         <oasis:entry colname="col20">0.006</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Action</oasis:entry>
         <oasis:entry colname="col2">Single (0 GCPs)</oasis:entry>
         <oasis:entry colname="col3">1.661</oasis:entry>
         <oasis:entry colname="col4">0.796</oasis:entry>
         <oasis:entry colname="col5">1.841</oasis:entry>
         <oasis:entry colname="col6">3.353</oasis:entry>
         <oasis:entry colname="col7">1.680</oasis:entry>
         <oasis:entry colname="col8">0.693</oasis:entry>
         <oasis:entry colname="col9">1.817</oasis:entry>
         <oasis:entry colname="col10">3.268</oasis:entry>
         <oasis:entry colname="col11">0.151</oasis:entry>
         <oasis:entry colname="col12">0.137</oasis:entry>
         <oasis:entry colname="col13">0.203</oasis:entry>
         <oasis:entry colname="col14">0.417</oasis:entry>
         <oasis:entry colname="col15">0.263</oasis:entry>
         <oasis:entry colname="col16">1.096</oasis:entry>
         <oasis:entry colname="col17">0.263</oasis:entry>
         <oasis:entry colname="col18">1.102</oasis:entry>
         <oasis:entry colname="col19">0.154</oasis:entry>
         <oasis:entry colname="col20">0.433</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">camera</oasis:entry>
         <oasis:entry colname="col2">Single <inline-formula><mml:math id="M94" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> GCPs</oasis:entry>
         <oasis:entry colname="col3">0.017</oasis:entry>
         <oasis:entry colname="col4">0.016</oasis:entry>
         <oasis:entry colname="col5">0.023</oasis:entry>
         <oasis:entry colname="col6">0.021</oasis:entry>
         <oasis:entry colname="col7">0.021</oasis:entry>
         <oasis:entry colname="col8">0.019</oasis:entry>
         <oasis:entry colname="col9">0.028</oasis:entry>
         <oasis:entry colname="col10">0.026</oasis:entry>
         <oasis:entry colname="col11">0.032</oasis:entry>
         <oasis:entry colname="col12">0.026</oasis:entry>
         <oasis:entry colname="col13">0.041</oasis:entry>
         <oasis:entry colname="col14">0.036</oasis:entry>
         <oasis:entry colname="col15">0.004</oasis:entry>
         <oasis:entry colname="col16">0.008</oasis:entry>
         <oasis:entry colname="col17">0.004</oasis:entry>
         <oasis:entry colname="col18">0.010</oasis:entry>
         <oasis:entry colname="col19">0.001</oasis:entry>
         <oasis:entry colname="col20">0.015</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">(GoPro)</oasis:entry>
         <oasis:entry colname="col2">PPK (0 GCPs)</oasis:entry>
         <oasis:entry colname="col3">0.016</oasis:entry>
         <oasis:entry colname="col4">0.019</oasis:entry>
         <oasis:entry colname="col5">0.025</oasis:entry>
         <oasis:entry colname="col6">0.04</oasis:entry>
         <oasis:entry colname="col7">0.021</oasis:entry>
         <oasis:entry colname="col8">0.023</oasis:entry>
         <oasis:entry colname="col9">0.031</oasis:entry>
         <oasis:entry colname="col10">0.042</oasis:entry>
         <oasis:entry colname="col11">0.033</oasis:entry>
         <oasis:entry colname="col12">0.032</oasis:entry>
         <oasis:entry colname="col13">0.046</oasis:entry>
         <oasis:entry colname="col14">0.045</oasis:entry>
         <oasis:entry colname="col15">0.008</oasis:entry>
         <oasis:entry colname="col16">0.018</oasis:entry>
         <oasis:entry colname="col17">0.009</oasis:entry>
         <oasis:entry colname="col18">0.018</oasis:entry>
         <oasis:entry colname="col19">0.013</oasis:entry>
         <oasis:entry colname="col20">0.013</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">PPK <inline-formula><mml:math id="M95" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> 1 GCP</oasis:entry>
         <oasis:entry colname="col3">0.013</oasis:entry>
         <oasis:entry colname="col4">0.012</oasis:entry>
         <oasis:entry colname="col5">0.017</oasis:entry>
         <oasis:entry colname="col6">0.027</oasis:entry>
         <oasis:entry colname="col7">0.018</oasis:entry>
         <oasis:entry colname="col8">0.017</oasis:entry>
         <oasis:entry colname="col9">0.024</oasis:entry>
         <oasis:entry colname="col10">0.031</oasis:entry>
         <oasis:entry colname="col11">0.029</oasis:entry>
         <oasis:entry colname="col12">0.029</oasis:entry>
         <oasis:entry colname="col13">0.041</oasis:entry>
         <oasis:entry colname="col14">0.040</oasis:entry>
         <oasis:entry colname="col15">0.006</oasis:entry>
         <oasis:entry colname="col16">0.009</oasis:entry>
         <oasis:entry colname="col17">0.008</oasis:entry>
         <oasis:entry colname="col18">0.010</oasis:entry>
         <oasis:entry colname="col19">0.013</oasis:entry>
         <oasis:entry colname="col20">0.012</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup><?xmltex \end{scaleboxenv}?></oasis:table><table-wrap-foot><p id="d1e2345">Note: we used one survey for different configurations in the case that the errors
were averaged. Standard deviation of error (SDE) is reported to the 95 %
confidence level (1.96<inline-formula><mml:math id="M73" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula>).</p></table-wrap-foot></table-wrap>

</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>PPK accuracy and repeatability</title>
      <p id="d1e3189">Figure 4 shows the CP residual distributions for each survey for the <italic>PPK</italic>
solution. As reported above, the overall accuracies and precisions among the
surveys were robust within a range of 0.10 m, regardless of dates and
missions. The planimetric accuracies of the surveys were robust (with little
bias) and the errors were close to zero. In contrast, the altimetric
accuracy showed a much higher uncertainty among the surveys, with substantial
bias for some flights. Similar results were obtained for both camera setups;
i.e., altimetric errors showed larger variation than planimetric errors. We
can also express the accuracies in pixels to standardize the RMSEs in terms
of the expected error incurred from GSD. The CP <inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi><mml:mi>Z</mml:mi></mml:mrow></mml:math></inline-formula> RMSEs for the DSLR
camera correspond to ca. 4–15 pixels. However, it should be noted that the
GSD for the DSLR camera is extremely fine (0.006 m) due to the low flight
height, and this is much finer than the width of the markers used on the CP
(0.02 m) or the precision of the CPs. As a result, the <inline-formula><mml:math id="M97" display="inline"><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi><mml:mi>Z</mml:mi></mml:mrow></mml:math></inline-formula> RMSEs for the
action camera were better and within a range of 1 to 5 pixels.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F4" specific-use="star"><?xmltex \currentcnt{4}?><label>Figure 4</label><caption><p id="d1e3221">Distribution of CP residuals on the <inline-formula><mml:math id="M98" display="inline"><mml:mi>X</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M99" display="inline"><mml:mi>Y</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M100" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula> directions of
each survey. MAE and RMSE in the legend indicate mean absolute error and
root mean square error of the <inline-formula><mml:math id="M101" display="inline"><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi><mml:mi>Z</mml:mi></mml:mrow></mml:math></inline-formula> direction. Units are given in meters as well
as pixels to standardize results in terms of the expected error incurred
from the GSD at the corresponding flight height.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://esurf.copernicus.org/articles/7/807/2019/esurf-7-807-2019-f04.png"/>

        </fig>

</sec>
<sec id="Ch1.S3.SS3">
  <label>3.3</label><title>PPK precision</title>
      <?pagebreak page816?><p id="d1e3271">For soil surface change detection, it is important to quantify the precision
of each surface. Here, we compare different methods to quantify precision.
Figure 5 shows tie point precision maps derived from the Monte Carlo (MC)
simulations. Spatial patterns can be observed from the DSLR precision map,
where shrub areas have higher uncertainties, and non-vegetated areas were
modeled more precisely. The DSLR dataset had a much better precision and
smaller range (0 to 0.05 m) when compared to the MC simulations for the
action camera dataset. For the action camera, the precision ranged between 0
and 0.25 m. In contrast to the results obtained for the DSLR camera, the
precision map for the action camera did not show a clear structured spatial
pattern. The box plots represent the CP-derived precision based on the five
repeated surveys (16 CPs were used in each survey) (Fig. 5c and d). The
DSLR precision maps derived from the MC simulations are in line with the
empirical precision derived from the CPs (i.e., 0.01 to 0.03 m). The
slightly higher mean and range obtained for the empirical precision reflects
the fact that for the MC analysis, only uncertainty in camera position was
considered, while the empirical estimates reflect all sources of variability
(i.e., positioning uncertainties, differences in image quality between
surveys, etc.). In contrast, the action camera MC precision was
substantially higher than the precision derived from the repeated CP
surveys. In other words, the observational precision estimates were smaller
than those estimated from the MC analysis.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F5" specific-use="star"><?xmltex \currentcnt{5}?><label>Figure 5</label><caption><p id="d1e3276">Precision maps derived from Monte Carlo simulation. <bold>(a)</bold> MC
map of DSLR camera, dataset: F3_a. <bold>(b)</bold> MC map of action
camera, dataset: F2_b. <bold>(c)</bold> Box plots of MC precision of DSLR
surveys (area of interest). <bold>(d)</bold> Box plots of MC precision of action camera surveys (area of interest).</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://esurf.copernicus.org/articles/7/807/2019/esurf-7-807-2019-f05.png"/>

        </fig>

      <p id="d1e3297">Based on the MC precision maps, spatially propagated error estimates can be
generated for the repeated surveys (Fig. A1). The spatially distinct errors
can be quantified: shrubs had a larger error of detection (0.031 m). The
distribution of errors also showed lower precision for shrubs. For the rest
of the surface types, the MC precision was around 0.02 m. For the action camera
dataset, no clear spatial pattern was found, and a spatially uniform
precision is therefore a good approximation.</p>
</sec>
<sec id="Ch1.S3.SS4">
  <label>3.4</label><title>Soil surface change detection</title>
      <p id="d1e3308">In order to illustrate the potential of PPK in high-resolution surface
change detection, we evaluate various approaches and camera setups. At the
end of the monitoring period, the surface of the study area changed
substantially as a result of plowing. The DSMs of the plowed area (before
and after plowing) were analyzed (Fig. 6). For the <italic>PPK</italic> datasets, when the mean
<inline-formula><mml:math id="M102" display="inline"><mml:mrow><mml:mi>X</mml:mi><mml:mi>Y</mml:mi><mml:mi>Z</mml:mi></mml:mrow></mml:math></inline-formula> RMSE was used to estimate the registration error, the threshold was high
and substantially reduced the sensitivity in change detection. For the <italic>PPK</italic> <inline-formula><mml:math id="M103" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> <italic>1 GCP</italic>
datasets, we observed that the bias (particularly in the <inline-formula><mml:math id="M104" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula> direction) was
removed, and we therefore set the registration error to zero. We then applied
both a spatially uniform DoD threshold (based on the CP RMSEs) and a
spatially variable<?pagebreak page817?> error surface (based on MC precision). Note that due to
the different flight altitudes (35 and 20 m for the DSLR and action
camera, respectively), the DoD thresholds were similar for both cameras.
Similar change detection can be obtained using the constant DoD for both
cameras (Fig. 6a). As reported above, the MC precision showed smaller
uncertainties for the DSLR dataset than for the action camera dataset,
leading to different levels of detection. The zoomed-in area shows the
detail of the surface changes along a profile and its DoD threshold
(Fig. 6b). The DSLR camera provided much more detail than the profile
generated by the action camera. Nevertheless, a significant surface change
could be detected for both approaches when using the LoD<inline-formula><mml:math id="M105" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">min</mml:mi></mml:msub></mml:math></inline-formula> threshold.
We assessed the volume changes over the area of interest while considering
the LoD thresholds. Regarding the PPK solution, the volume estimations of
the two camera datasets had significant differences due to the existing bias.
For the <italic>PPK</italic> <inline-formula><mml:math id="M106" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> <italic>1 GCP</italic> datasets, when using a spatially uniform (i.e., constant average)
LoD, the DSLR dataset resulted in a total volume lowering of <inline-formula><mml:math id="M107" display="inline"><mml:mrow><mml:mn mathvariant="normal">8.17</mml:mn><mml:mo>±</mml:mo><mml:mn mathvariant="normal">2.70</mml:mn></mml:mrow></mml:math></inline-formula> m<inline-formula><mml:math id="M108" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:math></inline-formula>, while a volume increase of <inline-formula><mml:math id="M109" display="inline"><mml:mrow><mml:mn mathvariant="normal">175.50</mml:mn><mml:mo>±</mml:mo><mml:mn mathvariant="normal">76.33</mml:mn></mml:mrow></mml:math></inline-formula> m<inline-formula><mml:math id="M110" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:math></inline-formula> was
detected due to changes in bulk density and the construction of ridges. The
action camera dataset evaluated the volume decrease at <inline-formula><mml:math id="M111" display="inline"><mml:mrow><mml:mn mathvariant="normal">6.16</mml:mn><mml:mo>±</mml:mo><mml:mn mathvariant="normal">2.36</mml:mn></mml:mrow></mml:math></inline-formula> m<inline-formula><mml:math id="M112" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:math></inline-formula>, while <inline-formula><mml:math id="M113" display="inline"><mml:mrow><mml:mn mathvariant="normal">191.77</mml:mn><mml:mo>±</mml:mo><mml:mn mathvariant="normal">99.18</mml:mn></mml:mrow></mml:math></inline-formula> m<inline-formula><mml:math id="M114" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:math></inline-formula> accumulated (Fig. 6c). When
using MC LoD, the estimated volume of changes was <inline-formula><mml:math id="M115" display="inline"><mml:mrow><mml:mn mathvariant="normal">155.96</mml:mn><mml:mo>±</mml:mo><mml:mn mathvariant="normal">35.05</mml:mn></mml:mrow></mml:math></inline-formula> m<inline-formula><mml:math id="M116" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:math></inline-formula> for the DSLR camera and <inline-formula><mml:math id="M117" display="inline"><mml:mrow><mml:mn mathvariant="normal">92.60</mml:mn><mml:mo>±</mml:mo><mml:mn mathvariant="normal">66.5</mml:mn></mml:mrow></mml:math></inline-formula> m<inline-formula><mml:math id="M118" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:math></inline-formula> for the action camera.
Both the DSLR and action camera obtained similar estimations using constant LoD.
The MC LoD for DSLR datasets resulted in more significant surface changes
than those obtained for the action camera dataset.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F6" specific-use="star"><?xmltex \currentcnt{6}?><label>Figure 6</label><caption><p id="d1e3499"> </p></caption>
          <?xmltex \igopts{width=497.923228pt}?><graphic xlink:href="https://esurf.copernicus.org/articles/7/807/2019/esurf-7-807-2019-f06-part01.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F7" specific-use="star"><?xmltex \currentcnt{6}?><label>Figure 6</label><caption><p id="d1e3510">Change detection based on DoD (datasets: F2,
F3_a of DSLR and action camera surveys). <bold>(a)</bold> Surface change
map. <bold>(b)</bold> Height profiles sampled at an identical location from the corresponding
DSMs before and after plowing. Line graph shows height profiles along the
sample transect (<inline-formula><mml:math id="M119" display="inline"><mml:mi>X</mml:mi></mml:math></inline-formula> axis: position along the transect, <inline-formula><mml:math id="M120" display="inline"><mml:mi>Y</mml:mi></mml:math></inline-formula> axis: surface
height). <bold>(c)</bold> Volumetric sediment budget.</p></caption>
          <?xmltex \igopts{width=412.564961pt}?><graphic xlink:href="https://esurf.copernicus.org/articles/7/807/2019/esurf-7-807-2019-f06-part02.png"/>

        </fig>

</sec>
</sec>
<?pagebreak page818?><sec id="Ch1.S4">
  <label>4</label><title>Discussion</title>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Accuracy and precision of PPK solution in direct georeferencing</title>
      <?pagebreak page820?><p id="d1e3558">The PPK direct georeferencing provided centimeter-level accuracy and
precision during a 14 d monitoring campaign during which light conditions, image
quality and GPS satellite constellation changed. This indicates that
direct georeferencing with accurate positioning is capable of replacing the
conventional ground control method and allows for the acquisition of robust
centimetric HRT data. As already indicated by many studies, a single onboard
GPS provides meter-level accuracy (Turner et al., 2012a).
The quality of GCP-based georeferencing depends on the number and
distribution of GCPs (Sanz-Ablanedo et al.,
2018). The accuracy can be improved by introducing additional and more densely
distributed GCPs, which induces a trade-off between survey time and the quality
of surface reconstruction (Eltner et al.,
2016; Smith et al., 2016). Areas with poor distributions of GCPs or lower
control precision could be vulnerable to systematic errors (James et al., 2017). For
example, in remote glacier studies (Kraaijenbrink et al.,
2016), GCPs can generally only be located at the glacier periphery, which is
unfavorable for internal accuracy. In contrast, precise direct
georeferencing of aerial surveys (kinematic GNSS) provides an evenly
distributed control framework as each image can be regarded as a control
point. Figure A2 exhibits the planimetric image residuals between the
original image positions and the optimized positions after the BBA process. This
shows that the image residuals were evenly distributed and had standard
deviations of only a few centimeters, indicating there was little bias during
the image georeferencing process. The DSLR images had smaller SD of
positional residuals than those of the action camera images, indicating that
the action camera images had higher random error regarding the BBA process.</p>
      <p id="d1e3561">In this study, our experiments showed that a high-quality GNSS receiver
mounted on an aluminum plate that is positioned as far as possible from the
UAV electronics can provide reliable accuracy and precision in positioning
camera locations. Initial tests showed that the GPS data quality is very
vulnerable to interferences from the UAV motors and electronics, and special
attention should be given to shielding. The PPK positioning (without GCPs)
of camera positions was shown to provide the same level of accuracy and
precision as a GCP solution in our case. Nevertheless, there might be biases
in the PPK GNSS position estimation due to false solutions that can remain
undetected (e.g., false fix in resolving ambiguities). An approach to detecting
this is to check the accordance between fix-and-hold and continuous
resolution in integer ambiguity in RTKLib). Implementing one GCP did
improve the results in our study: on average the addition of a single GCP
slightly reduced the overall RMSEs. Given that it is difficult to assess
the quality of the PPK solution without independent observation, we
recommend that using one GCP (or one single fixed point throughout the
monitoring) provides a robust way to detect perturbations of the GPS signal.
Forlani et al. (2018) balanced
the advantage of an RTK–PPK versus a GCP solution and reported that for the
<italic>RTK</italic> <inline-formula><mml:math id="M121" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> <italic>1 GCP</italic> configuration, the vertical bias was greatly reduced. It should be noted
that applying one GCP only moves the overall project to the approximate
location without internal georeferencing.</p>
</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>DSLR versus action camera</title>
      <p id="d1e3585">As for the cameras we used in this study, the main differences were related
to the focal length, image resolution and quality. The action camera with
shorter focal length (2.92 mm) provides a larger field of view (diagonal
FOV: 149.2<inline-formula><mml:math id="M122" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>) but is characterized by radial lens distortions. The
vertical errors derived from 16 individual check points were all below
0.07 m, indicating that the “doming” effect can be greatly eliminated or
mitigated due to the dense and precise control of camera positions. The DSLR
camera, due to a larger APS-C-sized imager, higher focal length and higher
resolution, together with the complete control of the ISO, shutter speed and
aperture settings, produced much less noise and better overall picture
quality. These differences led to better GSD and image contrast. We observed
that this assisted greatly in recognizing and matching tie points. For
instance, at 45 m of flight height, the DSLR dataset has a higher tie point
density (mean: 213.5 points m<inline-formula><mml:math id="M123" display="inline"><mml:mrow><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> than the action camera (mean:
12.1 points m<inline-formula><mml:math id="M124" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>), and the detailed images help improve finding and matching tie
points.</p>
      <p id="d1e3624">To visualize the two camera setup outputs and assess the potential of soil
roughness measurement in different surface types, we derived two
representative transects (Fig. 6b). Due to a higher GSD, the DSLR-derived
data showed abundant and sharp details, while data from the action camera
were relatively smooth. It should be noted that due to the large FOV, the
action camera required a flight plan that was much less dense than for the
DSLR camera (about half), indicating that a much larger area (about double)
could be surveyed in the same time. However, this larger spatial coverage
comes at the cost of ground resolution. A lower distance between the camera
sensor and the surface is required for the action camera to obtain the same
GSD as the DSLR camera (for the GoPro and EOS cameras used in this study, the
flight height ratio to obtain the same GSD equals <inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">3.5</mml:mn></mml:mrow></mml:math></inline-formula>, and the consumed
time ratio was ca. <inline-formula><mml:math id="M126" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>:</mml:mo><mml:mn mathvariant="normal">1.5</mml:mn></mml:mrow></mml:math></inline-formula>). For the design and practical implementation of
UAV surveys, it is crucial to take the sensor weight and size into account,
as well as the payload and endurance of the UAV platform. We found that with a
light, small, highly portable and low-cost UAV equipped with a very simple
camera and RTK–PPK GPS system, very good results in terms of accuracy and
precision are possible (RMSE of ca. 1 pixel). In addition, taking advantage
of the large FOV of the compact action camera, it is feasible to cover more
area but at the cost of GSD and accuracy.</p>
</sec>
<sec id="Ch1.S4.SS3">
  <label>4.3</label><title>Precision estimates</title>
      <p id="d1e3659">We observed some inconsistencies between the MC-derived precision and
CP-derived precision estimates. The observational precision for the DSLR
dataset was slightly worse than that obtained from the MC estimates. We
attribute this to the fact that CP itself can be regarded as a key feature
that is easy to recognize in the BBA process. In addition, the
observational precision reflects all sources of uncertainty, while the MC
only considered the camera position. In contrast, the MC precision of the action
camera dataset was much lower than the CP precision, which results from the
high radial distortion feature of the high-FOV lens and the lower GSD.</p>
      <?pagebreak page821?><p id="d1e3662"><?xmltex \hack{\newpage}?>To identify which factor (high GSD or low FOV) controls the precision
estimates, we preprocessed the images using two methods: (i) down-sample the
DSLR images to have the same GSD as action camera images, and (ii) clip the
action camera images to have the same FOV as DSLR images (for that, we
implemented an additional flight mission for the action camera using a
denser flight path). Precision maps were then generated using Monte Carlo
simulation (Fig. A3). With a lower GSD, the precision pattern for the DSLR
dataset remained but showed increased uncertainties. In contrast, the
clipped low-FOV action camera images revealed a clear spatial pattern for
the precision estimates. Based on this analysis, we suggest that a higher
GSD increased the robustness of the tie point matching and hence improved
the precision. The large FOV of the action camera, enabling wide imaging
angles to a single tie point, may to some extent compensate for the difficulties
in the identification of key features due to the lower GSD, at least if
appropriate model calibrations are introduced in the bundle adjustment. It
should be noted that the radial distortion induced by the fish-eye lens is
more severe on the edges of the images. This increases the uncertainties in
tie point orientation and may explain the higher magnitude of tie
point uncertainties (Fig. 5b).</p>
</sec>
<sec id="Ch1.S4.SS4">
  <label>4.4</label><title>Surface change detection</title>
      <p id="d1e3674">Using an average RMSE to estimate the registration error resulted in poor
estimates of surface change. This was related to the fact that the PPK
solution provided results with substantial bias in the <inline-formula><mml:math id="M127" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula> direction for a few
flights. The repeatability assessment showed that the use of a flight-specific registration error based on one GCP could remove the bias.
Furthermore, this study showed that the approach is repeatable as both
UAV–camera setups resulted in a similar estimation of 3-D surface changes. To
obtain a robust change detection, it is crucial to set a proper uncertainty
threshold (LoD). Our results indicated that the approach to estimate the LoD
(i.e., MC-based versus CP-based) substantially affect the results,
particularly for small-scale, high-resolution applications (i.e., that
require centimetric precision). It is also important to understand the
effect of different types of surfaces on the SfM output, particularly in a
region with a “complex” surface, e.g., vegetation area, rough objects and
a surface with few key features. Vegetation has long been recognized as a
source of error in photogrammetry (Lane
et al., 2000; Messinger et al., 2016) due to the clustering of leaves,
wind-caused movement and illumination change, and this increased the
complexity of the imagery, leading to difficulties in isolating tie points (Harwin and Lucieer, 2012). Applying a
spatially explicit error threshold in topographic change detection can help
improve the reliability and sensitivity.</p>
      <p id="d1e3684">Our study demonstrates that the PPK positioning is a robust solution for
monitoring surface change and estimating sediment budgets at very high
spatial and temporal resolution. This technique can be very advantageous
when it comes to monitoring large areas that are poorly accessible or
require repeated surveying (Clapuyt et
al., 2017; Eltner et al., 2016). A relatively cheap RTK–PPK-enabled micro-UAV (small form <inline-formula><mml:math id="M128" display="inline"><mml:mrow><mml:mn mathvariant="normal">25</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">25</mml:mn></mml:mrow></mml:math></inline-formula> cm, weight 1.4 kg, autonomy 15 min)
provided similar accuracy and repeatability as a professional multi-rotor UAV
system (large form <inline-formula><mml:math id="M129" display="inline"><mml:mrow><mml:mn mathvariant="normal">80</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">80</mml:mn></mml:mrow></mml:math></inline-formula> cm, weight 4.5 kg, autonomy 15 min).
Based on our analysis, we suggest that using a micro-drone–action camera
setup is suitable for large-scale monitoring (e.g., gully erosion,
landslides, glaciers, etc.) when a high GSD is not required. When
considering a scene's 3-D geometry, the high FOV also assists in recording
features exposed along vertical facades (e.g., vertical cliff face) from
nadir-view photogrammetry. Furthermore, in countries with strict UAV
regulations and/or inaccessible regions (e.g., mountains) a lightweight
system can be more easily transported in the field than a large UAV system.
The DSLR camera setup can be used when high resolution is needed, for
example for soil roughness assessment, sheet and tillage erosion,
solifluction, and riverbank erosion. Finally, a key step in PPK positioning
is to obtain GPS data from a stationary base station. In this study, we used
an internet-enabled system to geolocate the base station for each flight.
For areas where internet is absent or unreliable and long-term
monitoring is required, we suggest setting up a permanent reference point
that can be used to position a local base station (e.g., a concrete pole).</p>
</sec>
</sec>
<sec id="Ch1.S5" sec-type="conclusions">
  <label>5</label><title>Conclusions</title>
      <p id="d1e3721">The UAV–SfM framework is increasingly used in geomorphology to accurately
capture the Earth's surface. Our study showed that the application of PPK
(post-processing kinematic) in direct georeferencing can provide centimeter-level
accuracy and precision, which results in a greatly improved field survey
efficiency. Furthermore, it is a robust method that was demonstrated to be
repeatable among multiple dates and surveys. We investigated the positional
accuracy and the repeatability of DSMs by repeating the same flight plans.
The PPK solution had a similar accuracy (MAE: ca. 0.02 m, RMSE: ca. 0.03 m)
as the traditional approach using georeferencing based on GCPs.
Nevertheless, some flights were characterized by a vertical shift that
could be mitigated using a single GCP. We also evaluated two UAV–camera
setups (with differences in UAV size and weight, portability, camera focal
length, resolution, and sensor quality) and showed that the tie point
uncertainties are very different. Nevertheless, the DSM reconstruction and
surface change detection based on a DSLR and action camera were
reproducible: the main difference lies in the level of detail of the surface
representations. Using low-altitude flights (<inline-formula><mml:math id="M130" display="inline"><mml:mrow><mml:mi mathvariant="italic">&lt;</mml:mi><mml:mn mathvariant="normal">45</mml:mn></mml:mrow></mml:math></inline-formula> m) it is possible
to detect surface change using a PPK–SfM workflow with a threshold below 5 cm, even with a low-cost action camera. Precision estimates are critical to
assess significant changes between two surfaces. We evaluated different
methods to<?pagebreak page822?> estimate precision and registration errors and found that Monte
Carlo simulations (James et al., 2017), in which the camera position uncertainty
is considered, provide a robust way to estimate spatially explicit LoD
thresholds for low-FOV cameras. Overall, the PPK–SfM workflow overcomes some
of the main limitations of GCPs and provides a high-precision and
high-efficiency solution in surveying and geomorphological applications.</p><?xmltex \hack{\newpage}?>
</sec>

      
      </body>
    <back><notes notes-type="dataavailability"><title>Data availability</title>

      <p id="d1e3739">All data used and produced through this study
are available upon request.</p>
  </notes><?xmltex \hack{\clearpage}?><app-group>

<?pagebreak page823?><app id="App1.Ch1.S1">
  <?xmltex \currentcnt{A}?><label>Appendix A</label><title/>

      <?xmltex \floatpos{h!}?><fig id="App1.Ch1.S1.F8"><?xmltex \currentcnt{A1}?><label>Figure A1</label><caption><p id="d1e3754">Distribution of the propagated error derived from Monte
Carlo simulation (datasets: F3_a and F3_b of
DSLR surveys; surface classification shown in Fig. 1c).</p></caption>
        <?xmltex \hack{\hsize\textwidth}?>
        <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://esurf.copernicus.org/articles/7/807/2019/esurf-7-807-2019-f07.png"/>

      </fig>

      <?xmltex \floatpos{h!}?><fig id="App1.Ch1.S1.F9"><?xmltex \currentcnt{A2}?><label>Figure A2</label><caption><p id="d1e3767">Residuals on the images and CPs in planimetric view.
Vectors give the horizontal residual component magnified by <inline-formula><mml:math id="M131" display="inline"><mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">500</mml:mn></mml:mrow></mml:math></inline-formula>
for the DSLR survey <bold>(a)</bold> and <inline-formula><mml:math id="M132" display="inline"><mml:mrow><mml:mo>×</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></inline-formula> for the action camera survey <bold>(b)</bold>. Inset: mean value and standard deviation of the image residuals.</p></caption>
        <?xmltex \hack{\hsize\textwidth}?>
        <?xmltex \igopts{width=384.112205pt}?><graphic xlink:href="https://esurf.copernicus.org/articles/7/807/2019/esurf-7-807-2019-f08.png"/>

      </fig>

<?xmltex \hack{\clearpage}?><?xmltex \floatpos{h!}?><fig id="App1.Ch1.S1.F10"><?xmltex \currentcnt{A3}?><label>Figure A3</label><caption><p id="d1e3808">Monte Carlo Precision maps. <bold>(a)</bold> Dataset: down-sampled DSLR
images with equal GSD as action camera images. <bold>(b)</bold> Dataset: clipped action
camera images with equal FOV. Note: the additional action camera flight
mission (right) was conducted 1 year later and the surface had slightly
changed, but there was a spatial pattern.</p></caption>
        <?xmltex \hack{\hsize\textwidth}?>
        <?xmltex \igopts{width=355.659449pt}?><graphic xlink:href="https://esurf.copernicus.org/articles/7/807/2019/esurf-7-807-2019-f09.png"/>

      </fig>

<?xmltex \hack{\clearpage}?>
</app>
  </app-group><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d1e3831">HZ, EA and KVO designed the study and
contributed to fieldwork. HZ and KVO performed data analysis. All authors
offered advice on data analysis and contributed to paper preparation.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d1e3837">The authors declare that they have no conflict of interest.</p>
  </notes><ack><title>Acknowledgements</title><p id="d1e3843">We thank Mike James, Joan-Cristian Padró and anonymous reviewers for their constructive feedback that improved the paper. We are also thankful to Richard Gloaguen and the editors for their  constructive comments and careful review.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d1e3848">This research has been supported by the China Scholarship Council (grant no. 201706300034) and the BELSPO Stereo Programme (RAPAS Project) (grant no. SR/00/328).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d1e3854">This paper was edited by Richard  Gloaguen and reviewed by Mike James, Joan-Cristian Padró, and one anonymous referee.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bib1"><label>1</label><?label 1?><mixed-citation>Brasington, J., Rumsby, B. T., and McVey, R. A.: Monitoring and modelling
morphological change in a braided gravel-bed river using high resolution
GPS-based survey, Earth Surf. Proc. Land., 25, 973–990,
<ext-link xlink:href="https://doi.org/10.1002/1096-9837(200008)25:9&lt;973::AID-ESP111&gt;3.0.CO;2-Y" ext-link-type="DOI">10.1002/1096-9837(200008)25:9&lt;973::AID-ESP111&gt;3.0.CO;2-Y</ext-link>, 2000.</mixed-citation></ref>
      <ref id="bib1.bib2"><label>2</label><?label 1?><mixed-citation>Brasington, J., Langham, J., and Rumsby, B.: Methodological sensitivity of
morphometric estimates of coarse fluvial sediment transport, Geomorphology,
53, 299–316, <ext-link xlink:href="https://doi.org/10.1016/S0169-555X(02)00320-3" ext-link-type="DOI">10.1016/S0169-555X(02)00320-3</ext-link>, 2003.</mixed-citation></ref>
      <ref id="bib1.bib3"><label>3</label><?label 1?><mixed-citation>Candiago, S., Remondino, F., De Giglio, M., Dubbini, M., and Gattelli, M.:
Evaluating multispectral images and vegetation indices for precision farming
applications from UAV images, Remote Sens., 7, 4026–4047,
<ext-link xlink:href="https://doi.org/10.3390/rs70404026" ext-link-type="DOI">10.3390/rs70404026</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib4"><label>4</label><?label 1?><mixed-citation>Clapuyt, F., Vanacker, V., and Van Oost, K.: Reproducibility of UAV-based
earth topography reconstructions based on Structure-from-Motion algorithms,
Geomorphology, 260, 4–15, <ext-link xlink:href="https://doi.org/10.1016/j.geomorph.2015.05.011" ext-link-type="DOI">10.1016/j.geomorph.2015.05.011</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib5"><label>5</label><?label 1?><mixed-citation>Clapuyt, F., Vanacker, V., Schlunegger, F., and Van Oost, K.: Unravelling earth flow dynamics with 3-D time series derived from UAV-SfM models, Earth Surf. Dynam., 5, 791–806, <ext-link xlink:href="https://doi.org/10.5194/esurf-5-791-2017" ext-link-type="DOI">10.5194/esurf-5-791-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib6"><label>6</label><?label 1?><mixed-citation>
d'Oleire-Oltmanns, S., Marzolff, I., Peter, K., and Ries, J.: Unmanned aerial
vehicle (UAV) for monitoring soil erosion in Morocco, Remote Sens., 4,
3390–3416, 2012.</mixed-citation></ref>
      <ref id="bib1.bib7"><label>7</label><?label 1?><mixed-citation>Duró, G., Crosato, A., Kleinhans, M. G., and Uijttewaal, W. S. J.: Bank erosion processes measured with UAV-SfM along complex banklines of a straight mid-sized river reach, Earth Surf. Dynam., 6, 933–953, <ext-link xlink:href="https://doi.org/10.5194/esurf-6-933-2018" ext-link-type="DOI">10.5194/esurf-6-933-2018</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib8"><label>8</label><?label 1?><mixed-citation>Eker, R., Aydın, A., and Hübl, J.: Unmanned aerial vehicle (UAV)-based monitoring of a landslide: Gallenzerkogel landslide (Ybbs-Lower Austria) case study, Environ. Monit. Assess., 190, 28, <ext-link xlink:href="https://doi.org/10.1007/s10661-017-6402-8" ext-link-type="DOI">10.1007/s10661-017-6402-8</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib9"><label>9</label><?label 1?><mixed-citation>Eltner, A. and Schneider, D.: Analysis of Different Methods for 3-D
Reconstruction of Natural Surfaces from Parallel-Axes UAV Images,
Photogramm. Rec., 30, 279–299, <ext-link xlink:href="https://doi.org/10.1111/phor.12115" ext-link-type="DOI">10.1111/phor.12115</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib10"><label>10</label><?label 1?><mixed-citation>
Eltner, A., Baumgart, P., Maas, H., and Faust, D.: Multi-temporal UAV data
for automatic measurement of rill and interrill erosion on loess soil, Earth Surf. Proc. Land., 40, 741–755, 2015.</mixed-citation></ref>
      <ref id="bib1.bib11"><label>11</label><?label 1?><mixed-citation>Eltner, A., Kaiser, A., Castillo, C., Rock, G., Neugirg, F., and Abellán, A.: Image-based surface reconstruction in geomorphometry – merits, limits and developments, Earth Surf. Dynam., 4, 359–389, <ext-link xlink:href="https://doi.org/10.5194/esurf-4-359-2016" ext-link-type="DOI">10.5194/esurf-4-359-2016</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib12"><label>12</label><?label 1?><mixed-citation>Eltner, A., Kaiser, A., Abellan, A., and Schindewolf, M.: Time lapse
structure-from-motion photogrammetry for continuous geomorphic monitoring,
Earth Surf. Proc. Land., 42, 2240–2253, <ext-link xlink:href="https://doi.org/10.1002/esp.4178" ext-link-type="DOI">10.1002/esp.4178</ext-link>,
2017.</mixed-citation></ref>
      <ref id="bib1.bib13"><label>13</label><?label 1?><mixed-citation>Fazeli, H., Samadzadegan, F., and Dadrasjavan, F.: Evaluating the potential
of RTK-UAV for automatic point cloud generation in 3-D rapid mapping,
Int. Arch. Photogramm., 41,
221–226, <ext-link xlink:href="https://doi.org/10.5194/isprsarchives-XLI-B6-221-2016" ext-link-type="DOI">10.5194/isprsarchives-XLI-B6-221-2016</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib14"><label>14</label><?label 1?><mixed-citation>Forlani, G., Dall'Asta, E., Diotri, F., di Cella, U. M., Roncella, R., and Santise, M.: Quality assessment of DSMs produced from UAV flights georeferenced with on-board RTK positioning, Remote Sens., 10, 1–22,
<ext-link xlink:href="https://doi.org/10.3390/rs10020311" ext-link-type="DOI">10.3390/rs10020311</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib15"><label>15</label><?label 1?><mixed-citation>Fuller, I. C., Large, A. R. G., Charlton, M. E., Heritage, G. L., and Milan,
D. J.: Reach-scale sediment transfers: An evaluation of two morphological
budgeting approaches, Earth Surf. Proc. Land., 28, 889–903,
<ext-link xlink:href="https://doi.org/10.1002/esp.1011" ext-link-type="DOI">10.1002/esp.1011</ext-link>, 2003.</mixed-citation></ref>
      <ref id="bib1.bib16"><label>16</label><?label 1?><mixed-citation>Gerke, M. and Przybilla, H.-J.: Accuracy Analysis of Photogrammetric UAV
Image Blocks: Influence of Onboard RTK-GNSS and Cross Flight Patterns,
Photogramm. Fernerkun., 2016, 17–30,
<ext-link xlink:href="https://doi.org/10.1127/pfg/2016/0284" ext-link-type="DOI">10.1127/pfg/2016/0284</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib17"><label>17</label><?label 1?><mixed-citation>Glendell, M., McShane, G., Farrow, L., James, M. R., Quinton, J., Anderson,
K., Evans, M., Benaud, P., Rawlins, B., Morgan, D., Jones, L., Kirkham, M.,
DeBell, L., Quine, T. A., Lark, M., Rickson, J., and Brazier, R. E.: Testing
the utility of structure-from-motion photogrammetry reconstructions using
small unmanned aerial vehicles and ground photography to estimate the extent
of upland soil erosion, Earth Surf. Proc. Land., 42, 1860–1871,
<ext-link xlink:href="https://doi.org/10.1002/esp.4142" ext-link-type="DOI">10.1002/esp.4142</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib18"><label>18</label><?label 1?><mixed-citation>
Grayson, B., Penna, N. T., Mills, J. P., and Grant, D. S.: GPS precise point
positioning for UAV photogrammetry, Photogramm. Rec., 33, 427–447,
2018.</mixed-citation></ref>
      <ref id="bib1.bib19"><label>19</label><?label 1?><mixed-citation>Harwin, S. and Lucieer, A.: Assessing the accuracy of georeferenced point
clouds produced via multi-view stereopsis from Unmanned Aerial Vehicle (UAV)
imagery, Remote Sens., 4, 1573–1599, <ext-link xlink:href="https://doi.org/10.3390/rs4061573" ext-link-type="DOI">10.3390/rs4061573</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib20"><label>20</label><?label 1?><mixed-citation>
Hawkins, B. S.: Using a drone and photogrammetry software to create
orthomosaic images and 3-D models of aircraft accident sites, in: ISASI 2016 Seminar, 17–20 October 2016, Reykjavik, Iceland,
1–26, 2016.</mixed-citation></ref>
      <ref id="bib1.bib21"><label>21</label><?label 1?><mixed-citation>Hemmelder, S., Marra, W., Markies, H., and De Jong, S. M.: Monitoring river
morphology &amp; bank erosion using UAV imagery – A case study of the river
Buëch, Hautes-Alpes, France, Int. J. Appl. Earth Obs. Geoinf., 73,
428–437, <ext-link xlink:href="https://doi.org/10.1016/j.jag.2018.07.016" ext-link-type="DOI">10.1016/j.jag.2018.07.016</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib22"><label>22</label><?label 1?><mixed-citation>James, M. R. and Robson, S.: Straightforward reconstruction of 3-D surfaces
and topography with a camera: Accuracy an<?pagebreak page826?>d geoscience application, J.
Geophys. Res.-Earth, 117, 1–17, <ext-link xlink:href="https://doi.org/10.1029/2011JF002289" ext-link-type="DOI">10.1029/2011JF002289</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib23"><label>23</label><?label 1?><mixed-citation>James, M. R. and Robson, S.: Mitigating systematic error in topographic
models derived from UAV and ground-based image networks, Earth Surf. Proc. Land., 39, 1413–1420, <ext-link xlink:href="https://doi.org/10.1002/esp.3609" ext-link-type="DOI">10.1002/esp.3609</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib24"><label>24</label><?label 1?><mixed-citation>James, M. R., Robson, S., and Smith, M. W.: 3-D uncertainty-based topographic
change detection with structure-from-motion photogrammetry: precision maps
for ground control and directly georeferenced surveys, Earth Surf. Proc. Land., 42, 1769–1788, <ext-link xlink:href="https://doi.org/10.1002/esp.4125" ext-link-type="DOI">10.1002/esp.4125</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib25"><label>25</label><?label 1?><mixed-citation>
Kraaijenbrink, P. D. A., Shea, J. M., Pellicciotti, F., De Jong, S. M., and
Immerzeel, W. W.: Object-based analysis of unmanned aerial vehicle imagery
to map and characterise surface features on a debris-covered glacier, Remote
Sens. Environ., 186, 581–595, 2016.</mixed-citation></ref>
      <ref id="bib1.bib26"><label>26</label><?label 1?><mixed-citation>Lane, S. N., James, T. D., and Crowell, M. D.: Application of digital
photogrammetry to complex topography for geomorphological research,
Photogramm. Rec., 16, 793–821, <ext-link xlink:href="https://doi.org/10.1111/0031-868X.00152" ext-link-type="DOI">10.1111/0031-868X.00152</ext-link>, 2000.</mixed-citation></ref>
      <ref id="bib1.bib27"><label>27</label><?label 1?><mixed-citation>Messinger, M., Asner, G. P., and Silman, M.: Rapid assessments of amazon
forest structure and biomass using small unmanned aerial systems, Remote
Sens., 8, 1–15, <ext-link xlink:href="https://doi.org/10.3390/rs8080615" ext-link-type="DOI">10.3390/rs8080615</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib28"><label>28</label><?label 1?><mixed-citation>Micheletti, N., Chandler, J. H., and Lane, S. N.: Investigating the
geomorphological potential of freely available and accessible
structure-from-motion photogrammetry using a smartphone, Earth Surf. Proc. Land., 40, 473–486, <ext-link xlink:href="https://doi.org/10.1002/esp.3648" ext-link-type="DOI">10.1002/esp.3648</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib29"><label>29</label><?label 1?><mixed-citation>Mosbrucker, A. R., Major, J. J., Spicer, K. R., and Pitlick, J.: Camera
system considerations for geomorphic applications of SfM photogrammetry,
Earth Surf. Proc. Land., 42, 969–986, <ext-link xlink:href="https://doi.org/10.1002/esp.4066" ext-link-type="DOI">10.1002/esp.4066</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib30"><label>30</label><?label 1?><mixed-citation>Ouédraogo, M. M., Degré, A., Debouche, C., and Lisein, J.: The
evaluation of unmanned aerial system-based photogrammetry and terrestrial
laser scanning to generate DEMs of agricultural watersheds, Geomorphology,
214, 339–355, <ext-link xlink:href="https://doi.org/10.1016/j.geomorph.2014.02.016" ext-link-type="DOI">10.1016/j.geomorph.2014.02.016</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib31"><label>31</label><?label 1?><mixed-citation>
Padró, J.-C., Muñoz, F.-J., Planas, J., and Pons, X.: Comparison of
four UAV georeferencing methods for environmental monitoring purposes
focusing on the combined use with airborne and satellite remote sensing
platforms, Int. J. Appl. Earth Obs. Geoinf., 75, 130–140, 2019.</mixed-citation></ref>
      <ref id="bib1.bib32"><label>32</label><?label 1?><mixed-citation>Passalacqua, P., Belmont, P., Staley, D. M., Simley, J. D., Arrowsmith, J.
R., Bode, C. A., Crosby, C., DeLong, S. B., Glenn, N. F., Kelly, S. A.,
Lague, D., Sangireddy, H., Schaffrath, K., Tarboton, D. G., Wasklewicz, T.,
and Wheaton, J. M.: Analyzing high resolution topography for advancing the
understanding of mass and energy transfer through landscapes: A review,
Earth-Sci. Rev., 148, 174–193, <ext-link xlink:href="https://doi.org/10.1016/j.earscirev.2015.05.012" ext-link-type="DOI">10.1016/j.earscirev.2015.05.012</ext-link>,
2015.</mixed-citation></ref>
      <ref id="bib1.bib33"><label>33</label><?label 1?><mixed-citation>Pineux, N., Lisein, J., Swerts, G., Bielders, C. L., Lejeune, P., Colinet,
G., and Degré, A.: Can DEM time series produced by UAV be
used to quantify diffuse erosion in an agricultural watershed?,
Geomorphology, 280, 122–136, <ext-link xlink:href="https://doi.org/10.1016/j.geomorph.2016.12.003" ext-link-type="DOI">10.1016/j.geomorph.2016.12.003</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib34"><label>34</label><?label 1?><mixed-citation>Rosnell, T. and Honkavaara, E.: Point cloud generation from aerial image data acquired by a quadrocopter type micro unmanned aerial vehicle and a digital still camera, Sensors, 12, 453–480, <ext-link xlink:href="https://doi.org/10.3390/s120100453" ext-link-type="DOI">10.3390/s120100453</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib35"><label>35</label><?label 1?><mixed-citation>Rossini, M., Di Mauro, B., Garzonio, R., Baccolo, G., Cavallini, G.,
Mattavelli, M., De Amicis, M., and Colombo, R.: Rapid melting dynamics of an
alpine glacier with repeated UAV photogrammetry, Geomorphology, 304,
159–172, <ext-link xlink:href="https://doi.org/10.1016/j.geomorph.2017.12.039" ext-link-type="DOI">10.1016/j.geomorph.2017.12.039</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib36"><label>36</label><?label 1?><mixed-citation>Sanz-Ablanedo, E., Chandler, J. H., and Wackrow, R.: Parameterising Internal
Camera Geometry with Focusing Distance, Photogramm. Rec., 27, 210–226,
<ext-link xlink:href="https://doi.org/10.1111/j.1477-9730.2012.00677.x" ext-link-type="DOI">10.1111/j.1477-9730.2012.00677.x</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib37"><label>37</label><?label 1?><mixed-citation>Sanz-Ablanedo, E., Chandler, J., Rodríguez-Pérez, J.,
Ordóñez, C., Sanz-Ablanedo, E., Chandler, J. H.,
Rodríguez-Pérez, J. R., and 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., 10, 1606, <ext-link xlink:href="https://doi.org/10.3390/RS10101606" ext-link-type="DOI">10.3390/RS10101606</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib38"><label>38</label><?label 1?><mixed-citation>
Smith, M. W., Carrivick, J. L., and Quincey, D. J.: Structure from motion photogrammetry in physical geography, Prog. Phys. Geogr., 40, 247–275, 2016.</mixed-citation></ref>
      <ref id="bib1.bib39"><label>39</label><?label 1?><mixed-citation>Stöcker, C., Nex, F., Koeva, M., and Gerke, M.: Quality assessment of
combined IMU/GNSS data for direct georeferencing in the context of UAV-based
mapping, Int. Arch. Photogramm.,
42, 355–361, <ext-link xlink:href="https://doi.org/10.5194/isprs-archives-XLII-2-W6-355-2017" ext-link-type="DOI">10.5194/isprs-archives-XLII-2-W6-355-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib40"><label>40</label><?label 1?><mixed-citation>
Takasu, T. and Yasuda, A.: Development of the low-cost RTK-GPS receiver with
an open source program package RTKLIB, in: International Symposium on GPS/GNSS, 4–6 November 2009, Jeju, Korea, 2009.</mixed-citation></ref>
      <ref id="bib1.bib41"><label>41</label><?label 1?><mixed-citation>Tarolli, P.: High-resolution topography for understanding Earth surface
processes: Opportunities and challenges, Geomorphology, 216, 295–312,
<ext-link xlink:href="https://doi.org/10.1016/j.geomorph.2014.03.008" ext-link-type="DOI">10.1016/j.geomorph.2014.03.008</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib42"><label>42</label><?label 1?><mixed-citation>
Triggs, B., McLauchlan, P. F., Hartley, R. I., and Fitzgibbon, A. W.: Bundle
Adjustment – A Modern Synthesis, in Vision Algorithms: Theory and Practice,
edited by: Triggs, B., Zisserman, A., and Szeliski, R., 298–372, Springer, Berlin, Heidelberg, 2000.</mixed-citation></ref>
      <ref id="bib1.bib43"><label>43</label><?label 1?><mixed-citation>
Turner, D., Lucieer, A., and Watson, C.: An automated technique for
generating georectified mosaics from ultra-high resolution unmanned aerial
vehicle (UAV) imagery, based on structure from motion (SfM) point clouds,
Remote Sens., 4, 1392–1410, 2012a.</mixed-citation></ref>
      <ref id="bib1.bib44"><label>44</label><?label 1?><mixed-citation>Turner, D., Lucieer, A., and Watson, C.: An automated technique for
generating georectified mosaics from ultra-high resolution Unmanned Aerial
Vehicle (UAV) imagery, based on Structure from Motion (SFM) point clouds,
Remote Sens., 4, 1392–1410, <ext-link xlink:href="https://doi.org/10.3390/rs4051392" ext-link-type="DOI">10.3390/rs4051392</ext-link>, 2012b.</mixed-citation></ref>
      <ref id="bib1.bib45"><label>45</label><?label 1?><mixed-citation>Turner, D., Lucieer, A., and de Jong, S. M.: Time series analysis of
landslide dynamics using an Unmanned Aerial Vehicle (UAV), Remote Sens.,
7, 1736–1757, <ext-link xlink:href="https://doi.org/10.3390/rs70201736" ext-link-type="DOI">10.3390/rs70201736</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib46"><label>46</label><?label 1?><mixed-citation>Turner, I. L., Harley, M. D., and Drummond, C. D.: UAVs for coastal surveying,
Coast. Eng., 114, 19–24, <ext-link xlink:href="https://doi.org/10.1016/j.coastaleng.2016.03.011" ext-link-type="DOI">10.1016/j.coastaleng.2016.03.011</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib47"><label>47</label><?label 1?><mixed-citation>Uysal, M., Toprak, A. S., and Polat, N.: DEM generation with UAV
Photogrammetry and accuracy analysis in Sahitler hill, Measurement, 73,
539–543, <ext-link xlink:href="https://doi.org/10.1016/j.measurement.2015.06.010" ext-link-type="DOI">10.1016/j.measurement.2015.06.010</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib48"><label>48</label><?label 1?><mixed-citation>Wheaton, J. M., Brasington, J., Darby, S. E., and Sear, D. A.: Accounting for
uncertainty in DEMs from repeat topographi<?pagebreak page827?>c surveys: Improved sediment
budgets, Earth Surf. Proc. Land., 35, 136–156,
<ext-link xlink:href="https://doi.org/10.1002/esp.1886" ext-link-type="DOI">10.1002/esp.1886</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bib49"><label>49</label><?label 1?><mixed-citation>Wheaton, J. M., Brasington, J., Darby, S. E., Kasprak, A., Sear, D., and
Vericat, D.: Morphodynamic signatures of braiding mechanisms as expressed
through change in sediment storage in a gravel-bed river, J. Geophys. Res.-Earth, 118, 759–779, <ext-link xlink:href="https://doi.org/10.1002/jgrf.20060" ext-link-type="DOI">10.1002/jgrf.20060</ext-link>, 2013.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Evaluating the potential of post-processing kinematic (PPK) georeferencing for UAV-based structure- from-motion (SfM) photogrammetry and surface change detection</article-title-html>
<abstract-html><p>Images captured by unmanned aerial vehicles (UAVs) and
processed by structure-from-motion (SfM) photogrammetry are increasingly
used in geomorphology to obtain high-resolution topography data.
Conventional georeferencing using ground control points (GCPs) provides
reliable positioning, but the geometrical accuracy critically depends on the
number and spatial layout of the GCPs. This limits the time and
cost effectiveness. Direct georeferencing of the UAV images with
differential GNSS, such as PPK (post-processing kinematic), may overcome
these limitations by providing accurate and directly georeferenced surveys.
To investigate the positional accuracy, repeatability and reproducibility of
digital surface models (DSMs) generated by a UAV–PPK–SfM workflow, we
carried out multiple flight missions with two different camera–UAV systems:
a small-form low-cost micro-UAV equipped with a high field of view (FOV) action camera and a
professional UAV equipped with a digital single lens reflex (DSLR)  camera. Our analysis showed that the
PPK solution provides the same accuracy (MAE: ca. 0.02&thinsp;m, RMSE: ca. 0.03&thinsp;m)
as the GCP method for both UAV systems. Our study demonstrated that a
UAV–PPK–SfM workflow can provide consistent, repeatable 4-D data with an
accuracy of a few centimeters. However, a few flights showed vertical bias
and this could be corrected using one single GCP. We further evaluated
different methods to estimate DSM uncertainty and show that this has a large
impact on centimeter-level topographical change detection. The DSM reconstruction
and surface change detection based on a DSLR and action camera were
reproducible: the main difference lies in the level of detail of the surface
representations. The PPK–SfM workflow in the context of 4-D Earth surface
monitoring should be considered an efficient tool to monitor geomorphic
processes accurately and quickly at a very high spatial and temporal
resolution.</p></abstract-html>
<ref-html id="bib1.bib1"><label>1</label><mixed-citation>
Brasington, J., Rumsby, B. T., and McVey, R. A.: Monitoring and modelling
morphological change in a braided gravel-bed river using high resolution
GPS-based survey, Earth Surf. Proc. Land., 25, 973–990,
<a href="https://doi.org/10.1002/1096-9837(200008)25:9&lt;973::AID-ESP111&gt;3.0.CO;2-Y" target="_blank">https://doi.org/10.1002/1096-9837(200008)25:9&lt;973::AID-ESP111&gt;3.0.CO;2-Y</a>, 2000.
</mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>2</label><mixed-citation>
Brasington, J., Langham, J., and Rumsby, B.: Methodological sensitivity of
morphometric estimates of coarse fluvial sediment transport, Geomorphology,
53, 299–316, <a href="https://doi.org/10.1016/S0169-555X(02)00320-3" target="_blank">https://doi.org/10.1016/S0169-555X(02)00320-3</a>, 2003.
</mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>3</label><mixed-citation>
Candiago, S., Remondino, F., De Giglio, M., Dubbini, M., and Gattelli, M.:
Evaluating multispectral images and vegetation indices for precision farming
applications from UAV images, Remote Sens., 7, 4026–4047,
<a href="https://doi.org/10.3390/rs70404026" target="_blank">https://doi.org/10.3390/rs70404026</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>4</label><mixed-citation>
Clapuyt, F., Vanacker, V., and Van Oost, K.: Reproducibility of UAV-based
earth topography reconstructions based on Structure-from-Motion algorithms,
Geomorphology, 260, 4–15, <a href="https://doi.org/10.1016/j.geomorph.2015.05.011" target="_blank">https://doi.org/10.1016/j.geomorph.2015.05.011</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>5</label><mixed-citation>
Clapuyt, F., Vanacker, V., Schlunegger, F., and Van Oost, K.: Unravelling earth flow dynamics with 3-D time series derived from UAV-SfM models, Earth Surf. Dynam., 5, 791–806, <a href="https://doi.org/10.5194/esurf-5-791-2017" target="_blank">https://doi.org/10.5194/esurf-5-791-2017</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>6</label><mixed-citation>
d'Oleire-Oltmanns, S., Marzolff, I., Peter, K., and Ries, J.: Unmanned aerial
vehicle (UAV) for monitoring soil erosion in Morocco, Remote Sens., 4,
3390–3416, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>7</label><mixed-citation>
Duró, G., Crosato, A., Kleinhans, M. G., and Uijttewaal, W. S. J.: Bank erosion processes measured with UAV-SfM along complex banklines of a straight mid-sized river reach, Earth Surf. Dynam., 6, 933–953, <a href="https://doi.org/10.5194/esurf-6-933-2018" target="_blank">https://doi.org/10.5194/esurf-6-933-2018</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>8</label><mixed-citation>
Eker, R., Aydın, A., and Hübl, J.: Unmanned aerial vehicle (UAV)-based monitoring of a landslide: Gallenzerkogel landslide (Ybbs-Lower Austria) case study, Environ. Monit. Assess., 190, 28, <a href="https://doi.org/10.1007/s10661-017-6402-8" target="_blank">https://doi.org/10.1007/s10661-017-6402-8</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>9</label><mixed-citation>
Eltner, A. and Schneider, D.: Analysis of Different Methods for 3-D
Reconstruction of Natural Surfaces from Parallel-Axes UAV Images,
Photogramm. Rec., 30, 279–299, <a href="https://doi.org/10.1111/phor.12115" target="_blank">https://doi.org/10.1111/phor.12115</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>10</label><mixed-citation>
Eltner, A., Baumgart, P., Maas, H., and Faust, D.: Multi-temporal UAV data
for automatic measurement of rill and interrill erosion on loess soil, Earth Surf. Proc. Land., 40, 741–755, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>11</label><mixed-citation>
Eltner, A., Kaiser, A., Castillo, C., Rock, G., Neugirg, F., and Abellán, A.: Image-based surface reconstruction in geomorphometry – merits, limits and developments, Earth Surf. Dynam., 4, 359–389, <a href="https://doi.org/10.5194/esurf-4-359-2016" target="_blank">https://doi.org/10.5194/esurf-4-359-2016</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>12</label><mixed-citation>
Eltner, A., Kaiser, A., Abellan, A., and Schindewolf, M.: Time lapse
structure-from-motion photogrammetry for continuous geomorphic monitoring,
Earth Surf. Proc. Land., 42, 2240–2253, <a href="https://doi.org/10.1002/esp.4178" target="_blank">https://doi.org/10.1002/esp.4178</a>,
2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>13</label><mixed-citation>
Fazeli, H., Samadzadegan, F., and Dadrasjavan, F.: Evaluating the potential
of RTK-UAV for automatic point cloud generation in 3-D rapid mapping,
Int. Arch. Photogramm., 41,
221–226, <a href="https://doi.org/10.5194/isprsarchives-XLI-B6-221-2016" target="_blank">https://doi.org/10.5194/isprsarchives-XLI-B6-221-2016</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>14</label><mixed-citation>
Forlani, G., Dall'Asta, E., Diotri, F., di Cella, U. M., Roncella, R., and Santise, M.: Quality assessment of DSMs produced from UAV flights georeferenced with on-board RTK positioning, Remote Sens., 10, 1–22,
<a href="https://doi.org/10.3390/rs10020311" target="_blank">https://doi.org/10.3390/rs10020311</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>15</label><mixed-citation>
Fuller, I. C., Large, A. R. G., Charlton, M. E., Heritage, G. L., and Milan,
D. J.: Reach-scale sediment transfers: An evaluation of two morphological
budgeting approaches, Earth Surf. Proc. Land., 28, 889–903,
<a href="https://doi.org/10.1002/esp.1011" target="_blank">https://doi.org/10.1002/esp.1011</a>, 2003.
</mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>16</label><mixed-citation>
Gerke, M. and Przybilla, H.-J.: Accuracy Analysis of Photogrammetric UAV
Image Blocks: Influence of Onboard RTK-GNSS and Cross Flight Patterns,
Photogramm. Fernerkun., 2016, 17–30,
<a href="https://doi.org/10.1127/pfg/2016/0284" target="_blank">https://doi.org/10.1127/pfg/2016/0284</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>17</label><mixed-citation>
Glendell, M., McShane, G., Farrow, L., James, M. R., Quinton, J., Anderson,
K., Evans, M., Benaud, P., Rawlins, B., Morgan, D., Jones, L., Kirkham, M.,
DeBell, L., Quine, T. A., Lark, M., Rickson, J., and Brazier, R. E.: Testing
the utility of structure-from-motion photogrammetry reconstructions using
small unmanned aerial vehicles and ground photography to estimate the extent
of upland soil erosion, Earth Surf. Proc. Land., 42, 1860–1871,
<a href="https://doi.org/10.1002/esp.4142" target="_blank">https://doi.org/10.1002/esp.4142</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>18</label><mixed-citation>
Grayson, B., Penna, N. T., Mills, J. P., and Grant, D. S.: GPS precise point
positioning for UAV photogrammetry, Photogramm. Rec., 33, 427–447,
2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>19</label><mixed-citation>
Harwin, S. and Lucieer, A.: Assessing the accuracy of georeferenced point
clouds produced via multi-view stereopsis from Unmanned Aerial Vehicle (UAV)
imagery, Remote Sens., 4, 1573–1599, <a href="https://doi.org/10.3390/rs4061573" target="_blank">https://doi.org/10.3390/rs4061573</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>20</label><mixed-citation>
Hawkins, B. S.: Using a drone and photogrammetry software to create
orthomosaic images and 3-D models of aircraft accident sites, in: ISASI 2016 Seminar, 17–20 October 2016, Reykjavik, Iceland,
1–26, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>21</label><mixed-citation>
Hemmelder, S., Marra, W., Markies, H., and De Jong, S. M.: Monitoring river
morphology &amp; bank erosion using UAV imagery – A case study of the river
Buëch, Hautes-Alpes, France, Int. J. Appl. Earth Obs. Geoinf., 73,
428–437, <a href="https://doi.org/10.1016/j.jag.2018.07.016" target="_blank">https://doi.org/10.1016/j.jag.2018.07.016</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>22</label><mixed-citation>
James, M. R. and Robson, S.: Straightforward reconstruction of 3-D surfaces
and topography with a camera: Accuracy and geoscience application, J.
Geophys. Res.-Earth, 117, 1–17, <a href="https://doi.org/10.1029/2011JF002289" target="_blank">https://doi.org/10.1029/2011JF002289</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>23</label><mixed-citation>
James, M. R. and Robson, S.: Mitigating systematic error in topographic
models derived from UAV and ground-based image networks, Earth Surf. Proc. Land., 39, 1413–1420, <a href="https://doi.org/10.1002/esp.3609" target="_blank">https://doi.org/10.1002/esp.3609</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>24</label><mixed-citation>
James, M. R., Robson, S., and Smith, M. W.: 3-D uncertainty-based topographic
change detection with structure-from-motion photogrammetry: precision maps
for ground control and directly georeferenced surveys, Earth Surf. Proc. Land., 42, 1769–1788, <a href="https://doi.org/10.1002/esp.4125" target="_blank">https://doi.org/10.1002/esp.4125</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>25</label><mixed-citation>
Kraaijenbrink, P. D. A., Shea, J. M., Pellicciotti, F., De Jong, S. M., and
Immerzeel, W. W.: Object-based analysis of unmanned aerial vehicle imagery
to map and characterise surface features on a debris-covered glacier, Remote
Sens. Environ., 186, 581–595, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>26</label><mixed-citation>
Lane, S. N., James, T. D., and Crowell, M. D.: Application of digital
photogrammetry to complex topography for geomorphological research,
Photogramm. Rec., 16, 793–821, <a href="https://doi.org/10.1111/0031-868X.00152" target="_blank">https://doi.org/10.1111/0031-868X.00152</a>, 2000.
</mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>27</label><mixed-citation>
Messinger, M., Asner, G. P., and Silman, M.: Rapid assessments of amazon
forest structure and biomass using small unmanned aerial systems, Remote
Sens., 8, 1–15, <a href="https://doi.org/10.3390/rs8080615" target="_blank">https://doi.org/10.3390/rs8080615</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>28</label><mixed-citation>
Micheletti, N., Chandler, J. H., and Lane, S. N.: Investigating the
geomorphological potential of freely available and accessible
structure-from-motion photogrammetry using a smartphone, Earth Surf. Proc. Land., 40, 473–486, <a href="https://doi.org/10.1002/esp.3648" target="_blank">https://doi.org/10.1002/esp.3648</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>29</label><mixed-citation>
Mosbrucker, A. R., Major, J. J., Spicer, K. R., and Pitlick, J.: Camera
system considerations for geomorphic applications of SfM photogrammetry,
Earth Surf. Proc. Land., 42, 969–986, <a href="https://doi.org/10.1002/esp.4066" target="_blank">https://doi.org/10.1002/esp.4066</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>30</label><mixed-citation>
Ouédraogo, M. M., Degré, A., Debouche, C., and Lisein, J.: The
evaluation of unmanned aerial system-based photogrammetry and terrestrial
laser scanning to generate DEMs of agricultural watersheds, Geomorphology,
214, 339–355, <a href="https://doi.org/10.1016/j.geomorph.2014.02.016" target="_blank">https://doi.org/10.1016/j.geomorph.2014.02.016</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>31</label><mixed-citation>
Padró, J.-C., Muñoz, F.-J., Planas, J., and Pons, X.: Comparison of
four UAV georeferencing methods for environmental monitoring purposes
focusing on the combined use with airborne and satellite remote sensing
platforms, Int. J. Appl. Earth Obs. Geoinf., 75, 130–140, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>32</label><mixed-citation>
Passalacqua, P., Belmont, P., Staley, D. M., Simley, J. D., Arrowsmith, J.
R., Bode, C. A., Crosby, C., DeLong, S. B., Glenn, N. F., Kelly, S. A.,
Lague, D., Sangireddy, H., Schaffrath, K., Tarboton, D. G., Wasklewicz, T.,
and Wheaton, J. M.: Analyzing high resolution topography for advancing the
understanding of mass and energy transfer through landscapes: A review,
Earth-Sci. Rev., 148, 174–193, <a href="https://doi.org/10.1016/j.earscirev.2015.05.012" target="_blank">https://doi.org/10.1016/j.earscirev.2015.05.012</a>,
2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>33</label><mixed-citation>
Pineux, N., Lisein, J., Swerts, G., Bielders, C. L., Lejeune, P., Colinet,
G., and Degré, A.: Can DEM time series produced by UAV be
used to quantify diffuse erosion in an agricultural watershed?,
Geomorphology, 280, 122–136, <a href="https://doi.org/10.1016/j.geomorph.2016.12.003" target="_blank">https://doi.org/10.1016/j.geomorph.2016.12.003</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>34</label><mixed-citation>
Rosnell, T. and Honkavaara, E.: Point cloud generation from aerial image data acquired by a quadrocopter type micro unmanned aerial vehicle and a digital still camera, Sensors, 12, 453–480, <a href="https://doi.org/10.3390/s120100453" target="_blank">https://doi.org/10.3390/s120100453</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>35</label><mixed-citation>
Rossini, M., Di Mauro, B., Garzonio, R., Baccolo, G., Cavallini, G.,
Mattavelli, M., De Amicis, M., and Colombo, R.: Rapid melting dynamics of an
alpine glacier with repeated UAV photogrammetry, Geomorphology, 304,
159–172, <a href="https://doi.org/10.1016/j.geomorph.2017.12.039" target="_blank">https://doi.org/10.1016/j.geomorph.2017.12.039</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>36</label><mixed-citation>
Sanz-Ablanedo, E., Chandler, J. H., and Wackrow, R.: Parameterising Internal
Camera Geometry with Focusing Distance, Photogramm. Rec., 27, 210–226,
<a href="https://doi.org/10.1111/j.1477-9730.2012.00677.x" target="_blank">https://doi.org/10.1111/j.1477-9730.2012.00677.x</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>37</label><mixed-citation>
Sanz-Ablanedo, E., Chandler, J., Rodríguez-Pérez, J.,
Ordóñez, C., Sanz-Ablanedo, E., Chandler, J. H.,
Rodríguez-Pérez, J. R., and 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., 10, 1606, <a href="https://doi.org/10.3390/RS10101606" target="_blank">https://doi.org/10.3390/RS10101606</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>38</label><mixed-citation>
Smith, M. W., Carrivick, J. L., and Quincey, D. J.: Structure from motion photogrammetry in physical geography, Prog. Phys. Geogr., 40, 247–275, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>39</label><mixed-citation>
Stöcker, C., Nex, F., Koeva, M., and Gerke, M.: Quality assessment of
combined IMU/GNSS data for direct georeferencing in the context of UAV-based
mapping, Int. Arch. Photogramm.,
42, 355–361, <a href="https://doi.org/10.5194/isprs-archives-XLII-2-W6-355-2017" target="_blank">https://doi.org/10.5194/isprs-archives-XLII-2-W6-355-2017</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>40</label><mixed-citation>
Takasu, T. and Yasuda, A.: Development of the low-cost RTK-GPS receiver with
an open source program package RTKLIB, in: International Symposium on GPS/GNSS, 4–6 November 2009, Jeju, Korea, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>41</label><mixed-citation>
Tarolli, P.: High-resolution topography for understanding Earth surface
processes: Opportunities and challenges, Geomorphology, 216, 295–312,
<a href="https://doi.org/10.1016/j.geomorph.2014.03.008" target="_blank">https://doi.org/10.1016/j.geomorph.2014.03.008</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>42</label><mixed-citation>
Triggs, B., McLauchlan, P. F., Hartley, R. I., and Fitzgibbon, A. W.: Bundle
Adjustment – A Modern Synthesis, in Vision Algorithms: Theory and Practice,
edited by: Triggs, B., Zisserman, A., and Szeliski, R., 298–372, Springer, Berlin, Heidelberg, 2000.
</mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>43</label><mixed-citation>
Turner, D., Lucieer, A., and Watson, C.: An automated technique for
generating georectified mosaics from ultra-high resolution unmanned aerial
vehicle (UAV) imagery, based on structure from motion (SfM) point clouds,
Remote Sens., 4, 1392–1410, 2012a.
</mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>44</label><mixed-citation>
Turner, D., Lucieer, A., and Watson, C.: An automated technique for
generating georectified mosaics from ultra-high resolution Unmanned Aerial
Vehicle (UAV) imagery, based on Structure from Motion (SFM) point clouds,
Remote Sens., 4, 1392–1410, <a href="https://doi.org/10.3390/rs4051392" target="_blank">https://doi.org/10.3390/rs4051392</a>, 2012b.
</mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>45</label><mixed-citation>
Turner, D., Lucieer, A., and de Jong, S. M.: Time series analysis of
landslide dynamics using an Unmanned Aerial Vehicle (UAV), Remote Sens.,
7, 1736–1757, <a href="https://doi.org/10.3390/rs70201736" target="_blank">https://doi.org/10.3390/rs70201736</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>46</label><mixed-citation>
Turner, I. L., Harley, M. D., and Drummond, C. D.: UAVs for coastal surveying,
Coast. Eng., 114, 19–24, <a href="https://doi.org/10.1016/j.coastaleng.2016.03.011" target="_blank">https://doi.org/10.1016/j.coastaleng.2016.03.011</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>47</label><mixed-citation>
Uysal, M., Toprak, A. S., and Polat, N.: DEM generation with UAV
Photogrammetry and accuracy analysis in Sahitler hill, Measurement, 73,
539–543, <a href="https://doi.org/10.1016/j.measurement.2015.06.010" target="_blank">https://doi.org/10.1016/j.measurement.2015.06.010</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>48</label><mixed-citation>
Wheaton, J. M., Brasington, J., Darby, S. E., and Sear, D. A.: Accounting for
uncertainty in DEMs from repeat topographic surveys: Improved sediment
budgets, Earth Surf. Proc. Land., 35, 136–156,
<a href="https://doi.org/10.1002/esp.1886" target="_blank">https://doi.org/10.1002/esp.1886</a>, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>49</label><mixed-citation>
Wheaton, J. M., Brasington, J., Darby, S. E., Kasprak, A., Sear, D., and
Vericat, D.: Morphodynamic signatures of braiding mechanisms as expressed
through change in sediment storage in a gravel-bed river, J. Geophys. Res.-Earth, 118, 759–779, <a href="https://doi.org/10.1002/jgrf.20060" target="_blank">https://doi.org/10.1002/jgrf.20060</a>, 2013.
</mixed-citation></ref-html>--></article>
