UAV-Based LiDAR and Multispectral Imaging for Estimating Dry Bean Plant Height, Lodging and Seed Yield
Bibliographic record
Abstract
Dry bean, the fourth-largest pulse crop in Canada is increasingly impacted by climate variability, needing efficient methods to support cultivar development. This study investigates the potential of unmanned aerial vehicle (UAV)-based Light Detection and Ranging (LiDAR) and multispectral imaging (MSI) for high-throughput phenotyping of dry bean traits. Image data were collected across two dry bean field trials to assess plant height, lodging and seed yield. Multiple LiDAR-derived features accessing canopy height, crop lodging and digital biomass were evaluated against manual height measurements, visually rated lodging scale and seed yield, respectively. At the same time, three MSI-derived data were used to estimate seed yield. Classification- and regression-based machine learning models were used to estimate key agronomic traits using both LiDAR and MSI-based crop features. The canopy height derived from LiDAR showed a good correlation (R2 = 0.86) with measured plant height at the mid-pod filling (R6) stage. Lodging classification was most effective using Gradient Boosting, Random Forest and Logistic Regression, with R8 (physiological maturity stage) canopy height being the dominant predictor. For seed yield prediction, models integrating LiDAR and MSI outperformed individual datasets, with Gradient Boosting Regression Trees yielding the highest accuracy (R2 = 0.64, RMSE = 687.2 kg/ha and MAE = 521.6 kg/ha). Normalized Difference Vegetation Index (NDVI) at the R6 stage was identified as the most informative spectral feature. Overall, this study demonstrates the importance of integrating UAV-based LiDAR and MSI for accurate, non-destructive phenotyping in dry bean breeding programs.
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.000 | 0.000 |
| 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.000 | 0.000 |
| Open science | 0.000 | 0.000 |
| Research integrity | 0.000 | 0.000 |
| Insufficient payload (model declined to judge) | 0.000 | 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".