Ground-Control Networks for Image Based Surface Reconstruction: An Investigation of Optimum Survey Designs Using UAV Derived Imagery and Structure-from-Motion Photogrammetry
Bibliographic record
Abstract
The use of small UAV (Unmanned Aerial Vehicle) and Structure-from-Motion (SfM) with Multi-View Stereopsis (MVS) for acquiring survey datasets is now commonplace, however, aspects of the SfM-MVS workflow require further validation. This work aims to provide guidance for scientists seeking to adopt this aerial survey method by investigating aerial survey data quality in relation to the application of ground control points (GCPs) at a site of undulating topography (Ennerdale, Lake District, UK). Sixteen digital surface models (DSMs) were produced from a UAV survey using a varying number of GCPs (3-101). These DSMs were compared to 530 dGPS spot heights to calculate vertical error. All DSMs produced reasonable surface reconstructions (vertical root-mean-square-error (RMSE) of <0.2 m), however, an improvement in DSM quality was found where four or more GCPs (up to 101 GCPs) were applied, with errors falling to within the suggested point quality range of the survey equipment used for GCP acquisition (e.g., vertical RMSE of <0.09 m). The influence of a poor GCP distribution was also investigated by producing a DSM using an evenly distributed network of GCPs, and comparing it to a DSM produced using a clustered network of GCPs. The results accord with existing findings, where vertical error was found to increase with distance from the GCP cluster. Specifically vertical error and distance to the nearest GCP followed a strong polynomial trend (R2 = 0.792). These findings contribute to our understanding of the sources of error when conducting a UAV-SfM survey and provide guidance on the collection of GCPs. Evidence-driven UAV-SfM survey designs are essential for practitioners seeking reproducible, high quality topographic datasets for detecting surface change.
Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.
How this classification was reachedexpand
Full frame machine prediction
Teacher imitationNot calibrated prevalence, not ground truth. Human validation pending. The Gemma side is a direct model label for every work in the frame, read from the title-only record. The Codex side is a classifier learned from the 10,348 direct Codex labels and calibrated to design-weighted sample rates; fields without enough sample support carry no Codex call. Candidate is the union of the two sides; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels.
Distilled classifier scores by category (both heads)
| Category | Codex | Gemma |
|---|---|---|
| Metaresearch | 0.002 | 0.005 |
| Meta-epidemiology (narrow) | 0.000 | 0.000 |
| Meta-epidemiology (broad) | 0.000 | 0.000 |
| Bibliometrics | 0.001 | 0.001 |
| Science and technology studies | 0.000 | 0.000 |
| Scholarly communication | 0.001 | 0.001 |
| Open science | 0.001 | 0.000 |
| Research integrity | 0.000 | 0.000 |
| Insufficient payload (model declined to judge) | 0.001 | 0.000 |
Machine scores (provisional)
The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.
Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.
score_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from itClassification
machine, unvalidatedMachine predicted; a candidate call from one source (direct Gemma or distilled Codex), not a consensus.
How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".