Articles | Volume 7, issue 1
https://doi.org/10.5194/esurf-7-97-2019
https://doi.org/10.5194/esurf-7-97-2019
Short communication
 | 
24 Jan 2019
Short communication |  | 24 Jan 2019

Short communication: Challenges and applications of structure-from-motion photogrammetry in a physical model of a braided river

Pauline Leduc, Sarah Peirce, and Peter Ashmore
Abstract

For extending the applications of structure-from-motion (SfM) photogrammetry in river flumes, we present the main challenges and methods used to collect a large dataset (>1000 digital elevation models, DEMs) of high-quality topographic data using close-range SfM photogrammetry with a resulting vertical precision of ∼1 mm. Automatic target detection, batch processing, and considerations for image quality were fundamental to the successful implementation of the SfM technique on such a large dataset, which was used primarily for capturing details of gravel-bed braided river morphodynamics and sedimentology. While the applications of close-range SfM photogrammetry are numerous, we include sample results from DEM differencing, which was used to quantify morphology change and provide estimates of water depth in braided rivers, as well as image analysis for mapping bed surface texture. These methods and results contribute to the growing field of SfM applications in geomorphology and close-range experimental settings in general.

1 Introduction

Photogrammetric techniques have a long history in geomorphology, both in the field and laboratory, but the emergence of “structure-from-motion” (SfM) digital photogrammetry represents a technological revolution in geomorphological terrain analysis (Westoby et al.2012; Tarolli2014; Bakker and Lane2017; Javernick et al.2014; Woodget et al.2015). Unlike traditional methods which require a high level of expertise, a priori knowledge of camera positions, fixed and calibrated camera geometry, and/or the real-world 3-D locations of ground control points (GCPs), the SfM technique allows camera positions and the geometry of a scene to be solved automatically and simultaneously (Westoby et al.2012; Fonstad et al.2013; Smith et al.2016). In addition, the availability of inexpensive high-resolution digital cameras and user-friendly photogrammetric software to produce digital elevation models (DEMs) means that the resolution and quality of the DEMs is now primarily limited by quality of the input imagery (Chandler1999; Brasington and Smart2003; Rumsby et al.2008). Fluvial geomorphologists are taking advantage of these advances and have used SfM photogrammetry to study rivers ranging from large dynamic braided rivers in the field to laboratory flumes and physical models (Kasprak et al.2015; Leduc et al.2015; Bakker and Lane2017; Morgan et al.2016). While much of the research on SfM photogrammetry has been field-based (typically using unmanned aerial vehicle, UAV, platforms) recent reports show that SfM techniques have the potential to provide a less expensive, but effective, alternative to other methods such as laser scanning in close-range flume and laboratory settings (Kasprak et al.2015; Morgan et al.2016).

https://www.earth-surf-dynam.net/7/97/2019/esurf-7-97-2019-f01

Figure 1Planform view of the flume showing coded target locations and total station survey locations. Numbers refer to the unique target identifiers used in Agisoft PhotoScan's automated target detection.

Download

Here, we present methods for DEM and orthophoto acquisition from a Froude-scaled physical model of a gravel-bed braided river. We used close-range SfM techniques, enhanced with custom scripts for automatic control target detection and batch processing, to collect over 1000 high-quality DEMs of the 18.3 m×3 m model surface over a series of braided river experiments. While general guidelines for using close-range SfM photogrammetry have been discussed elsewhere (see Morgan et al.2016), here we address specific challenges faced and present methods used to improve data collection and the resulting data quality. We demonstrate that these techniques can be used to extract detailed morphological information, water surface topography, and flow depth, as well as grain size or texture data from braided river models. These efforts contribute to the identified need for the ongoing study of applications and quality of SfM photogrammetry in laboratory settings (Morgan et al.2016).

2 Physical model and experimental procedure

Data were gathered from small Froude-scaled physical models of braided gravel-bed rivers in a river modelling flume located at the The University of Western Ontario (UWO; Fig. 1). The flume was 18.3 m long and 3 m wide with adjustable slope and discharge with a maximum of 2.5 % and 2.7 L s−1, respectively. The grain size distribution ranged from 0.18 to 8 mm, with D10 of 0.32 mm, D50 of 1.18 mm, D90 of 3.52 mm, and a geometric standard deviation of 1.4 mm, representing the particle size distribution of the gravel fraction of a real gravel-bed braided river at an approximately 1:35 scale. The results presented come from a series of experiments covering six different stream power conditions to monitor morphological processes and variability over time. These experimental conditions extend the work of Morgan et al. (2016) into additional complex braided morphologies and graded grain size distributions.

Digital images of the model surface and bed topography were acquired from the drained bed (no standing water) at regular intervals of either 15 or 30 min, across six experiments that lasted between 29 and 68 h each. Two sets of digital images (i.e. photo surveys, by imaging the full length of the flume and then repeating) of the drained model surface were taken for every interval using two Canon T5i cameras (18 megapixel sensor with 20 mm lenses) stationed on a movable trolley. The trolley was situated on horizontal rails 2.7–2.9 m (depending on flume slope and image location) above the model surface (Fig. 2) providing image coverage of the entire flume width. The cameras were positioned in a convergent geometry so that there was ∼80 % transverse overlap between photos over the central area of the model where morphological change was expected to be greatest. The trolley was pulled along the length of the flume with a longitudinal (forward) image overlap of ∼60 % across an average of 100 photos (50 photos from each camera) to cover the flume area. The cameras were simultaneously triggered using the software digiCamControl, which also allowed images to be downloaded directly to a computer. This camera positioning and geometry was consistent throughout all experimental runs following a more traditional near-vertical aerial photography geometry (Gardner and Ashmore2011; Kasprak et al.2015; Leduc et al.2015) that is sometimes the case for SfM applications, which may use images from multiple positions and angles (Morgan et al.2016). The two sets of digital images – which do not have the exact same number of photos, exact start and end locations, and overlap – were used to estimate the precision of the survey (see Sect. 3.1.1).

https://www.earth-surf-dynam.net/7/97/2019/esurf-7-97-2019-f02

Figure 2Movable trolley above model surface with two Canon cameras in a convergent position as well as four spotlights.

Download

In addition to the dry-bed photo surveys, additional wet-bed photo surveys were acquired immediately prior to turning off the flow, when there was still water flowing in the model. These images were used to explore whether SfM photogrammetry could be used to map water surface topography in braided channels. During all photo surveys, spotlights attached to the camera trolley (Fig. 2) were used as the only light source to create consistent illumination of the model surface and minimise shadows and reflections that can negatively impact photogrammetric outcomes.

3 DEM generation using SfM digital photogrammetry

The software package Agisoft PhotoScan 1.0.0.1 (i.e. PhotoScan) was used for digital photogrammetric processing to convert both the dry- and wet-bed photo surveys into a high-resolution DEM and orthophotos. While SfM photogrammetry allows for the creation of a dense point cloud without a priori knowledge of camera or target locations, reference to “real-world” position still requires independent GCPs for georeferencing (Fonstad et al.2013). Therefore, a dense control target array used eighteen 7 cm×7 cm coded targets printed from Agisoft PhotoScan software placed on the inside walls of the flume via industrial Velcro (Fig. 1). Target locations were independently surveyed for each of the six experiments using a total station from two survey station locations at the downstream end of the flume (Fig. 1) and converted into a text file of 3-D (xyz) positions (sub-millimetre precision from repeat surveys) using 3-D intersection. The target coordinates were used in the automatic target-detection process in PhotoScan. In future, it may be useful to have additional targets used as check points during processing. This process was used to generate DEMs from a dense cloud with a density of 80 points cm−2 using the PhotoScan interpolation. The final cell size was 1.5 mm (close to the median grain size) and more than 1000 DEMs and orthophotos were generated.

3.1 Precision and error qualification from the DEM

Estimates of the vertical precision in the DEMs in each experiment were calculated from multiple photo surveys of the same surface, and non-moving, flat areas. Elevation accuracy was also assessed by direct comparison with a local laser scan of a small area of the model surface.

3.1.1 Multiple photo surveys of the same surface

Two sets of dry bed photo surveys (approximately 100 pictures for each set) were taken of the model surface at the end of each experimental run, and the resulting paired DEMs were used to estimate the mean and standard deviation of the vertical precision (Table 1). In addition to the precision quantification, the two DEMs of the same surface were compared so that only one DEM from each pair would be used for further analysis. For each pair of DEMs, a DEM of difference (DoD) was created. When the mean value of the DoD was less than 0.5 mm, preference was arbitrarily given to the first photo survey and DEM. If the difference in the paired DoD was greater than 0.5 mm, each DEM was then compared to the DEM from the previous time interval (for which the error decision was already made) and preference was given to the DEM providing the lowest mean value of elevation difference. Standard deviation was also used to detect significant errors (e.g. tilting and local artifacts) but the mean proved more useful in general because of the small standard deviation in elevation for most DEMs.

Table 1The mean value (μ) and the standard deviation (σ) of the vertical difference between duplicate DEMs for each experiment.

Download Print Version | Download XLSX

3.1.2 Non-moving, flat areas

Flat, non-moving areas on the edges of the model surface, which were not reworked by the flow during the experiment, were also used to estimate the vertical precision across all DEMs within each experiment. This gives an estimate of precision for surfaces that are known not to have changed elevation between surveys and gives information on repeatability for the surveys. The edge of the flat areas was defined by automatically detecting the slope break between the flat area and the channel bank in each row of the DEM. The error estimate was then calculated by differencing only the flat areas between two consecutive DEMs, and then merging the values within each experiment (Table 2). Based on this analysis, the overall DEM noise was around 1 mm, but noise was reduced in later experiments as the data collection technique improved (Table 2).

Table 2Vertical precision estimates for each experiment based on the standard deviation (σ) in the distribution of the elevations for the non-moving areas.

Download Print Version | Download XLSX

3.1.3 Laser scan topography comparison

A final assessment of the data error compared a DEM produced from Agisoft PhotoScan to a DEM generated from a hand-held 3-D surface laser scan (EXAscan scanner from Creaform, with a resolution of 0.050 mm and an accuracy of up to 0.040 mm) of the same surface. The area scanned was about 30 cm × 39 cm which corresponds to over 50×103 points. Figure 3 shows that the elevation distribution is roughly centred around zero (mode = −0.08 mm) and fits a normal law (σ=0.62, μ=-0.25). Based on the distribution proprieties, the 99.7 % confidence interval of the difference is [0.13 mm, 1.37 mm], which is again on the scale of the D50 of the grain size in the flume.

https://www.earth-surf-dynam.net/7/97/2019/esurf-7-97-2019-f03

Figure 3The elevation difference distribution comparing the DEM from Agisoft and the DEM generated using a laser scan. The mean value is 0.25 mm (the mean absolute value is 0.53 mm) and the standard deviation is 0.62 mm (the mean absolute standard deviation is 0.43 mm).

Download

4 Challenges: improving data collection and outcomes in a laboratory flume

While SfM offers speed, accuracy, and flexibility, there were several challenges encountered when applying close-range SfM techniques in the laboratory. As a result, the quality of the DEMs within and between the experiments was inconsistent. Based on Table 2, in which the experiments are numbered in the order that they were completed, the data collection procedure and quality of the resulting DEMs improved with experience and better understanding of the influences on DEM quality.

4.1 The doming effect

Initial tests yielded some longitudinal doming in the DEMs which is often referred to in SfM literature (e.g. Kasprak et al.2015; Smith et al.2016; Morgan et al.2016; James et al.2017). A careful camera calibration using Agisoft Lens in addition to a stronger image convergence using the two cameras (James and Robson2014) eliminated the doming effect and no systematic error was noticed afterwards.

4.2 Target detection and camera settings

While SfM photogrammetry does not require target detection for dense point-cloud generation, the overall data quality was affected by the number of coded targets recognised by PhotoScan's automated target detection during data processing. It was important to maximise the number of targets detected by adjusting target and camera positions accordingly, and continually confirming that targets were being detected through visual analysis of each photo survey. The convergent geometry of the two-camera system may also be part of this solution, as has been reported in the past (Wackrow and Chandler2008; Smith et al.2016), but we did not explicitly test this.

https://www.earth-surf-dynam.net/7/97/2019/esurf-7-97-2019-f04

Figure 4DEMs resulting from slightly out-of-focus images (a) compared to a DEM created under the same flow conditions with superior focus (b).

Download

Image quality was also crucial to maximising precision, as has been already described (Mosbrucker et al.2017). Superior camera focus was fundamental to SfM success and even a very slight softness in focus degraded DEM results considerably (Fig. 4) and in some cases made DEM results unusable. A fixed focal length lens is commonly recommended to maximise internal geometric stability (e.g. Mosbrucker et al.2017). The cameras were also set to a fixed manual focus (rather than auto focus) but focus still slipped slightly at times and we realised that taping the focus ring was necessary. In the low-light conditions in the flume, camera aperture had to be large (images were taken at f3.5 and 1∕8 s) and this may have reduced depth of field, considering that camera–object distance changed systematically along the flume (because of flume slope) by up to 30 cm. Even when focus was superficially good we discovered problems with the fairly uniform sand surface and we found that unless close and careful attention was paid to this issue, results could be downgraded considerably and large numbers of DEMs could be lost (Fig. 4). In later experiments, the focus was improved during every photo survey by zooming in on small vector drawings placed in the field of view of the captured images, checking focus, and adjusting and re-imaging if necessary. Finally, capturing two photo surveys for each surface improved the probability of acquiring at least one set of high-quality images and overall improved DEM results.

4.3 Processing time

Each photo survey (i.e. one set of images of the full flume length) took approximately 15 min to collect and approximately 5 h of processing time in PhotoScan to generate a high-resolution DEM and orthophoto. To ensure that the data were processed continually, a simple Python script was written that allowed for batch processing of the photo surveys. The input for the script was the images from the photo surveys, coded target locations, and initial camera calibration parameters derived by PhotoScan. While the processing was time consuming, the automation made it possible to continuously process photos and generate greater than 1000 high-resolution DEMs (∼500 unique model surfaces) across all six experiments over a few months, which was at least an order of magnitude faster than manual target acquisition and processing with older digital photogrammetry software (e.g. Gardner and Ashmore2011). The output of the batch processing script was an orthophoto and a DEM of the flume surface with 1.5 mm pixels. The script additionally exported a report on the PhotoScan project, indicating the number of photos used, the image overlap, and the estimated error in target detection. Morgan et al. (2016) reported that they were unable to utilise the automated target detection feature in PhotoScan but our fixed geometry and consistent survey method may have been important to successful automated target identification. Furthermore, it was found that using large identification values on the targets (e.g. ID numbers > 100, see Fig. 1) helped to avoid PhotoScan confusing target signals during processing, which also improved overall batch processing success.

5 Applications in braided river geomorphology

5.1 DEMs and DEMs of difference

Examples of the final DEMs and DoDs are shown in Fig. 5. From the batch-processed DEMs there was flexibility in post-processing (using custom Scilab scripts) for cropping, filtering, and change-detection thresholds for various geomorphic analyses including extracting both the areas and volumes of erosion and deposition. An alternative to using custom scripts would be the software program Geomorphic Change Detection (Wheaton et al.2010a, b) or ArcGIS, although a comparison of techniques was not completed for this research. In addition to estimating changes in the morphological active width (Peirce et al.2018), the data can be used for many applications, including estimates of water depth and bed surface texture.

https://www.earth-surf-dynam.net/7/97/2019/esurf-7-97-2019-f05

Figure 5Generation of a DEM of Difference (DoD) using two consecutive DEMs where (a) DEM2 (time = 1200 min) was subtracted from (b) DEM1 (time = 1400 min) to create a (c) DoD where areas of erosion are red and areas of deposition are blue.

Download

5.2 Water depth

Estimation of water depths and water surface slope is valuable in small-scale models of complex planform where direct measurement and synoptic mapping of water depth are very difficult due to shallow (∼2 cm) depths and constantly changing morphology. Detection of the water surface was possible by creating a DoD from the water surface DEM and matching to a dry-bed DEM for a given time interval (Fig. 6).

https://www.earth-surf-dynam.net/7/97/2019/esurf-7-97-2019-f06

Figure 6Example of water surface detection. In the cross section, we assume a straight line between the first water point (i.e. the difference is higher than the threshold) on the cross section and the first next dry point (i.e. the difference is lower than the threshold).

Download

The photo surveys of the water surface were taken in the final minute of each 15 min run to avoid morphological change between the subsequent dry bed photo surveys. In the DoD, only changes greater than 1 mm (approximate mean error through all the experiments, Table 2) were considered and it was assumed that differences detected were the result of water depth and not morphological change (Fig. 6). From this data, a binary map (water or non-water) was created and the elevation of the water on a cross section was taken to be the elevation of the closest non-water cell. For this analysis, it was assumed that the water level was straight at the cross-sectional scale, and a water depth map was extracted from the cross-section analysis (Fig. 7).

https://www.earth-surf-dynam.net/7/97/2019/esurf-7-97-2019-f07

Figure 7Example of a water depth map for a small (8 m) reach of the flume.

Download

The technique used requires refinement and further assessment but presents an important area for future development of SfM methods in laboratory models and flumes.

Validation is currently problematic because water depth is not measured directly. This could be improved if it was possible to make a direct comparison between water surface and bed elevation at a point.

5.3 Bed surface texture

Maps and data of the grain size distribution and bed surface texture can be used for a variety of analyses but their immediate value is in showing the wide range, and spatial patterns, of texture (grain size) on the gravel braided river model bed surface. Previous papers based on experiments in the same flume and sediment have shown that maps of bed surface texture, as a measurement of grain size variation, may be produced from the same imagery created for the photogrammetry (Leduc et al.2015).

For bed material larger than the cell size, SfM photogrammetry may be an alternative method to estimate the bed grain size using the DEM surface roughness, and correlating the standard deviation of elevations with particle diameters (Pearson et al.2017). This is likely to be less successful when grain roughness is less than the precision of the DEMs and pixel sizes are approximately equal to median particle diameter as in this close-range application in a small-scale flume model.

https://www.earth-surf-dynam.net/7/97/2019/esurf-7-97-2019-f08

Figure 8(a) An example of a calibration sample used during the calibration of the bed surface texture, and (b) the median grain size of the calibration data samples, including uniform and non-uniform samples. The line is the flume grain size distribution.

Download

https://www.earth-surf-dynam.net/7/97/2019/esurf-7-97-2019-f09

Figure 9The grain size calibration for uniform and non-uniform samples. Horizontal error bars are the entropy standard deviation of the sample and the vertical bars are the grain size sieving range.

Download

For the medium sand we used, grain size analysis and mapping was based on the image texture method developed and tested by Carbonneau (2005) and Carbonneau et al. (2005) for field mapping of gravel-bed rivers and previously adapted for the sand texture of physical models (Gardner and Ashmore2011; Leduc et al.2015). The image texture calculation was made using the co-occurrence grey matrix level based on 64 grey level vertical bed images. The sampling window size of 7 pixels×7 pixels was chosen due to the median grain size (1.3 mm) and the camera resolution, and the best fit of the data was found using the entropy index. To calibrate the predictive relationship between an entropy value and the real grain size, two sets of samples were used.

The first was based on the surface grain size samples from the Sunwapta River, Canada (a gravel-bed braided river on which the flume grain size distribution was based) and the second was based on uniform grain size patches from the flume bed material. The field calibration dataset was generated from 13 grain size samples randomly selected from a larger dataset of 30 samples. The field samples were manually sieved using an adaptation of the paint-and-pick technique, where a chalk dot was drawn on every visible surface grain. The 13 grain size samples were downscaled to get the calibration grain size sample composition. In addition to the non-uniform field samples, 6 uniform samples were also created from the different grain sizes of the bed material.

In total, these 19 samples covered the full range of grain size in the flume (Fig. 8a). For the flume calibration dataset, grains were mixed and glued to a white foam board in a continuous thick layer with an area of 10 cm × 15 cm (Fig. 8b). The sampling board was placed on the flume bed at different locations and the entropy value was estimated for each sample at each location over a square of ∼3.7 cm2. Each sample represented over 5000 pixels on the picture. The final flume calibration relationship was built using the median grain size of the sample and the corresponding entropy value (Fig. 9).

In addition to the calibration datasets, a validation dataset was created from 100 grain samples on the flume bed, collected using 1 cm2 wax drops poured directly onto the bed (Fig. 10) and manually sieved. On the corresponding orthophotos (Fig.10), the centre of each wax drop was manually set and the entire wax drop surface was automatically detected using a colour threshold. Of the initial 100 wax samples, 70 were used for validation. The measured grain size was compared to the entropy maps generated from the texture calculation (Fig. 11) and for which the mean absolute error was 0.02 mm with a standard deviation of 0.48 mm, although the relative error was higher for smaller grains.

https://www.earth-surf-dynam.net/7/97/2019/esurf-7-97-2019-f10

Figure 10Image of the flume surface with the location of wax samples used for grain size validation.

Download

https://www.earth-surf-dynam.net/7/97/2019/esurf-7-97-2019-f11

Figure 11The validation dataset: the grain size from the texture analysis as compared to the hand-selected grain size.

Download

We refer to the estimated grain size from the textural calibration as the “equivalent texture” because it is a texture value calibrated to only the median grain size (not the full distribution) for a patch and is not strictly a grain size value as conventionally defined in physical measurements of grain size. A final grain size map was created for each DEM, mapping the bed elevation and local bed texture for the entire model surface (Fig. 12). Combining grain maps derived from orthoimagery, with DEMs and DoDs, can provide data on, for example, bed roughness and changes over time, grain size sorting for sedimentological analysis and relations to bed morphology, and relationships to topographic roughness.

https://www.earth-surf-dynam.net/7/97/2019/esurf-7-97-2019-f12

Figure 12An example DEM (a) plotted with its associated equivalent texture map (b).

Download

5.4 Application in geomorphology analysis

The SfM technology applied to our flume experiments provides more than 1000 DEMs and orthophotos which leads to an extensive geomorphological process analysis. Based on these DEMs, studies focusing on the active width, planform evolution, grain size distribution, and variability at a high temporal resolution (see Middleton et al.2018; Peirce et al.2018, 2019) are providing new insights into braided river morphology, dynamics, and bedload transport.

6 Conclusions

This paper presented methods for the successful application of SfM photogrammetry using Agisoft PhotoScan in a physical model of a gravel-bed braided river. Considerations of camera geometry, automated control target detection, image quality, and batch processing made it possible to create a large number (>1000) of high-resolution DEMs of complex braided channel morphology with vertical precision on the order of 1 mm. These DEMs can be extensively used to map and quantify morphological change (using DoDs) as well as to acquire water surface DEMs to map wetted areas and estimate water depth. Additionally, the images collected can be used for mapping grain size variation across the braided river. The results presented demonstrate that SfM photogrammetry can yield large volumes of very-high-quality topographic data efficiently in close-range laboratory applications. In this way we have extended collective knowledge about the quality of SfM data acquisition methods in this type of laboratory setting and model (Morgan et al.2016) and added to the range of conditions in which this technology has been applied.

Data availability

The data presented in the figures of this paper are available from the corresponding author.

Author contributions

All authors contributed to data acquisition and analysis, and were actively involved in writing the manuscript.

Competing interests

The authors declare that they have no conflict of interest.

Acknowledgements

This research was supported by a Natural Sciences and Engineering Research Council Discovery Grant (41186-2012) to Peter Ashmore. Flume construction was supported by the Canada Foundation for Innovation and Newalta Resources Inc. Additional support was provided by the Vanier Canada Graduate Scholarship awarded to Sarah Peirce. Thank you to everyone who assisted with data collection, especially Lara Middleton and Danielle Barr.

Edited by: Giulia Sofia
Reviewed by: Anette Eltner and one anonymous referee

References

Bakker, M. and Lane, S. N.: Archival photogrammetric analysis of river–floodplain systems using Structure from Motion (SfM) methods, Earth Surf. Proc. Land., 42, 1274–1286, https://doi.org/10.1002/esp.4085, 2017. a, b

Brasington, J. and Smart, R.: Close range digital photogrammetric analysis of experimental drainage basin evolution, Earth Surf. Proc. Land., 28, 231–247, https://doi.org/10.1002/esp.480, 2003. a

Carbonneau, P. E.: The threshold effect of image resolution on image-based automated grain size mapping in fluvial environments, Earth Surf. Proc. Land., 30, 1687–1693, 2005. a

Carbonneau, P. E., Bergeron, N., and Lane, S. N.: Automated grain size measurements from airborne remote sensing for long profile measurements of fluvial grain sizes, Water Resour. Res., 41, w11426, https://doi.org/10.1029/2005WR003994, 2005. a

Chandler, J.: Effective application of automated digital photogrammetry for geomorphological research, Earth Surf. Proc. Land., 24, 51–63, https://doi.org/10.1002/(SICI)1096-9837(199901)24:1<51::AID-ESP948>3.0.CO;2-H, 1999. a

Fonstad, M. A., Dietrich, J. T., Courville, B. C., Jensen, J. L., and Carbonneau, P. E.: Topographic structure from motion: A new development in photogrammetric measurement, Earth Surf. Proc. Land., 38, 421–430, https://doi.org/10.1002/esp.3366, 2013. a, b

Gardner, J. T. and Ashmore, P.: Geometry and grain-size characteristics of the basal surface of a braided river deposit, Geology, 39, 247–250, https://doi.org/10.1130/G31639.1, 2011. a, b, c

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, 2014. a

James, M. R., Robson, S., d'Oleire Oltmanns, S., and Niethammer, U.: Optimising UAV topographic surveys processed with structure-from-motion: Ground control quality, quantity and bundle adjustment, Geomorphology, 280, 51–66, 2017. a

Javernick, L., Brasington, J., and Caruso, B.: Modeling the topography of shallow braided rivers using Structure-from-Motion photogrammetry, Geomorphology, 213, 166–182, https://doi.org/10.1016/j.geomorph.2014.01.006, 2014. a

Kasprak, A., Wheaton, J. M., Ashmore, P., Hensleigh, J. W., and Peirce, S.: The relationship between particle travel distance and channel morphology: Results from physical models of braided rivers, J. Geophys. Res.-Earth, 120, 55–74, https://doi.org/10.1002/2014JF003310, 2015. a, b, c, d

Leduc, P., Ashmore, P., and Gardner, J. T.: Grain sorting in the morphological active layer of a braided river physical model, Earth Surf. Dynam., 3, 577–585, https://doi.org/10.5194/esurf-3-577-2015, 2015. a, b, c, d

Middleton, L., Ashmore, P., Leduc, P., and Sjogren, D.: Rates of planimetric change in a proglacial gravel-bed braided river: field measurement and physical modeling, Earth Surf. Proc. Land., https://doi.org/10.1002/esp.4528, 2018. a

Morgan, J. A., Brogan, D. J., and Nelson, P. A.: Application of Structure-from-Motion photogrammetry in laboratory flumes, Geomorphology, 276, 125–143, https://doi.org/10.1016/j.geomorph.2016.10.021, 2016. a, b, c, d, e, f, g, h, i

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, https://doi.org/10.1002/esp.4066, 2017. a, b

Pearson, E., Smith, M., Klaar, M., and Brown, L.: Can high resolution 3D topographic surveys provide reliable grain size estimates in gravel bed rivers?, Geomorphology, 293, 143–155, https://doi.org/10.1016/j.geomorph.2017.05.015, 2017. a

Peirce, S., Ashmore, P., and Leduc, P.: The variability in the morphological active width: Results from physical models of gravel-bed braided rivers, Earth Surf. Proc. Land., 43, 2371–2383, https://doi.org/10.1002/esp.4400, 2018. a, b

Peirce, S., Ashmore, P., and Leduc, P.: Evolution of grain size distributions and bed mobility during hydrographs in gravel-bed braided rivers, Earth Surf. Proc. Land., 44, 304–316, 2019. a

Rumsby, B., Brasington, J., Langham, J., McLelland, S., Middleton, R., and Rollinson, G.: Monitoring and modelling particle and reach-scale morphological change in gravel-bed rivers: Applications and challenges, Geomorphology, 93, 40–54, https://doi.org/10.1016/j.geomorph.2006.12.017, 2008. a

Smith, M. W., Carrivick, J. L., and Quincey, D. J.: Structure from motion photogrammetry in physical geography, Prog. Phys. Geog., 40, 247–275, https://doi.org/10.1177/0309133315615805, 2016. a, b, c

Tarolli, P.: High-resolution topography for understanding Earth surface processes: Opportunities and challenges, 216, 295–312, https://doi.org/10.1016/j.geomorph.2014.03.008, 2014.  a

Wackrow, R. and Chandler, J. H.: A convergent image configuration for DEM extraction that minimises the systematic effects caused by an inaccurate lens model, Photogramm. Rec., 23, 6–18, https://doi.org/10.1111/j.1477-9730.2008.00467.x, 2008. a

Westoby, M. J., Brasington, J., Glasser, N. F., Hambrey, M. J., and Reynolds, J. M.: `Structure-from-Motion' photogrammetry: A low-cost, effective tool for geoscience applications, Geomorphology, 179, 300–314, https://doi.org/10.1016/j.geomorph.2012.08.021, 2012. a, b

Wheaton, J. M., Brasington, J., Darby, S. E., Merz, J., Pasternack, G. B., Sear, D., and Vericat, D.: Linking geomorphic changes to salmonid habitat at a scale relevant to fish, River Res. Appl., 26, 469–486, https://doi.org/10.1002/rra.1305, 2010a. a

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, https://doi.org/10.1002/esp.1886, 2010b. a

Woodget, A. S., Carbonneau, P. E., Visser, F., and Maddock, I. P.: Quantifying submerged fluvial topography using hyperspatial resolution UAS imagery and structure from motion photogrammetry, Earth Surf. Proc. Land., 40, 47–64, https://doi.org/10.1002/esp.3613, 2015. a